Conseils qui vous aideront à commencer la programmation
Pourboires / / December 19, 2019
Dans les années à venir, la programmation deviendra compétence encore plus important que maintenant. Il est pas trop tard pour rejoindre le domaine des gens qui créent notre avenir. Bien sûr, que si vous le souhaitez. Nous avons choisi 10 conseils qui vous aideront à faire la partie la plus lourde de la formation - début.
le site business Insider vous pouvez regarder une liste de 10 professions qui seront les plus demandés en 2015. Il est pas surprenant de voir que les trois d'entre eux ont besoin de compétences en programmation.
Ces dernières années, la programmation est devenue l'une des plus importantes compétences pour les personnes qui aspirent à un travail de carrière rémunéré et intéressant. Beaucoup de gens dont la profession ne sont pas associées à la programmation, veulent maintenant apprendre à écrire du code. Inutile de dire que ce n'est pas aussi simple que cela? Pour devenir un programmeur, il faut beaucoup de temps, d'efforts et d'erreurs. Toutefois, cela est vrai pour toute profession.
Cependant, si vous voulez vraiment maîtriser cette compétence, nous avons quelques conseils pour vous aider à démarrer.
Découvrez pourquoi vous voulez programmer
Si vous aviez vu les belles photos ou les bureaux de Google Uber et d'autres start-up et décidez que vous voulez travailler au même endroit, c'est une bonne motivation. Mais si cela est la seule raison pour laquelle vous voulez devenir un programmeur, alors peut-être il ne suffit pas pour les centaines d'heures que vous passerez, créant toute nouvelle ligne de code.
Sélectionnez la spécialisation
Vous voulez imposer des sites? créer Jeux pour Android ou iOS? Faire des logiciels pour les professionnels? est complètement différent Chacune de ces zones du reste. Ne pas oublier que si vous décidez de devenir un programmeur indépendant et créer un nouveau de Minecraft, alors pour que vous avez besoin des efforts des autres - les concepteurs et les concepteurs de jeux. Bien sûr, si vous ne voulez pas faire eux-mêmes tout.
Sélectionnez la langue souhaitée
Perfectionnez pas le langage de programmation. Chacun d'eux vise à résoudre les problèmes spécifiques de. Les bonnes nouvelles sont qu'une fois que vous apprenez une langue, apprendre l'autre sera beaucoup plus facile. Par exemple, la langue Swift vous permet d'écrire des applications pour iOS et Java - pour Android.
Essayez des applications pour les enfants
Si vous faites les premiers pas dans la programmation, puis nous allons suivre cette métaphore pour l'avenir. Pourquoi ne pas essayer des applications pour les enfants? Par exemple, le jeu code combatCe qui est sous forme de RPG vous apprendra JavaScript. ou marelle - jeu pour l'iPad, qui raconte sur les bases de la programmation.
Les cours gratuits
Vous ne même pas besoin souche particulière pour trouver bien sûr utile. Coursera, Udacity et d'autres services éducatifs offrent des centaines de cours sur la programmation à choisir. Et chaque mois, nous choisissons 10 meilleurs parcours avec Coursera. Et souvent parmi eux sont des cours intéressants liés à la programmation.
Faire plaisir d'apprentissage
Quand je pensais à ce que les services sont conformes à l'équilibre délicat entre la formation utile et intéressante, trois noms viennent à l'esprit:
- HTML Academy - contient des exercices pratiques sur l'étude du langage HTML et CSS.
- Hexlet - Ce site contient des dizaines de cours et des ateliers sur la programmation.
- Codecademy - des sessions interactives, la formation de tous les langages de programmation gratuitement.
Télécharger des livres gratuits
Récemment, nous avons parlé de la collection de 24 livres gratuits Programmation. Chaque livre dans la liste couvre les bases de l'une des langues. Ils vous aideront à comprendre quels sont les domaines de la programmation que vous voulez vous consacrer.
trouver un mentor
La première fois que je suis allé skier, je sentais que j'ai appris assez rapidement: après le premier jour, je suis confiant et de la montagne. Cela a duré pendant environ une semaine, jusqu'à ce que je accidentellement rencontré un skieur de la vieille école, qui m'a dit que je roule comme un ours blessé. Dans une heure de parler et de pratiquer avec lui, j'ai appris dix fois plus que la semaine précédente.
Qu'est-ce? Cherchez un mentor, entraîneur. L'homme qui en sait plus que vous, et que vous voulez aider, vous aurez le service et donner un énorme élan au développement.
Mode hors connexion Cours
Malheureusement, choisissez en ligne est bien sûr beaucoup plus difficile qu'en ligne. Cela est dû au fait que vous devrez payer une importante somme d'argent, et les avantages que vous obtiendrez de lui - est inconnue. Alors que dans la recherche d'un bon cours, surtout, faites attention aux orateurs qui seront la lecture. Si cela est digne de programmeurs travaillant dans des entreprises bien connues, alors ils ont vraiment quelque chose à enseigner. Par les théoriciens est préférable de rester à l'écart.
expérience
Lorsque vous apprenez les bases, vous serez en mesure d'aller à ce conseil. Découvrez comment le code d'autres développeurs, passez en revue et demandez-vous: « Puis-je faire mieux? ». Certainement. Essayez de simplifier et de trouver des solutions élégantes.
Quels conseils pouvez-vous donner aux programmeurs?