Lire des livres, regarder des vidéos et lire des tutoriels est très simple. Prendre des notes et apprendre réellement le matériel peut être un peu plus difficile, mais même dans ce cas, toute personne ayant un cerveau décent et un bon intérêt, c'est assez facile (sans parler du plaisir).
Le fait est que cela ne vous prépare pas vraiment à écrire un programme ou un site Web complet. Disons que vous êtes ces adolescents (uniquement au lycée, pas de vrais cours d'informatique ou de programmation (de niveau collégial), et aucune expérience du monde réel), et vous sortez avec Groupon. Ou même Mark Zuckerburg, sûr qu'il était un génie, et qu'il était un programmeur très compétent ... mais comment?
Comment recommandez-vous que des gens qui ne sont pas nécessairement nouveaux dans la programmation, mais nouveaux dans la programmation de vraies applications et de vrais programmeurs, s'y mettent pour le développer? Quel est le "processus de développement" - en particulier pour les programmeurs individuels (ou peut-être 2-3 adolescents)?
De plus, en ce qui concerne le développement Web, quel est le processus? Quelque chose comme Facebook ou Groupon a-t-il été écrit avec un framework (comme CodeIgniter ou Zend pour PHP)? Ou développent-ils leurs propres cadres? Je ne demande pas comment trouver une bonne idée, mais comment mettre en œuvre de grandes idées de manière efficace? Quelqu'un a-t-il des conseils?
J'ai lu quelques livres sur C et C ++ (principalement le langage de programmation C et le langage de programmation C ++) et pris AP Computer Science (ainsi que lu quelques livres supplémentaires sur Java et OOP). J'ai également lu quelques tutoriels sur PHP (et CodeIgniter) et Python. Mais je suis toujours au lycée, et je ne suis même pas techniquement assez vieux pour travailler en stage pendant quelques mois de plus.
Reading books, watching videos, and reviewing tutorials is all very easy
. Oui, les lire est facile, les comprendre est la partie difficile.