Maison  >  Article  >  Un exposé approximatif sur la programmation pour répondre à vos questions

Un exposé approximatif sur la programmation pour répondre à vos questions

小云云
小云云original
2017-11-06 14:32:491602parcourir

De nombreux internautes ont beaucoup de doutes avant de se lancer dans la programmation. Je vais maintenant partager mon point de vue personnel sur les doutes de chacun.

Je ne suis pas un expert, ceci est à titre de référence seulement. Je serais honoré si je pouvais aider les autres.

1. La programmation est-elle facile à apprendre ? Combien de temps faut-il pour apprendre à programmer ?

Cela convient à chaque personne. Dans des circonstances normales, le processus depuis la mise en œuvre du premier « Hello World » jusqu'à devenir plus compétent en écriture de code peut prendre plus de temps que l'apprentissage d'autres technologies informatiques. Par exemple, après avoir appris Photoshop, de nombreuses personnes peuvent maîtriser le traitement de photos dans un studio photo en trois ou deux mois. Et en même temps, qui peut garantir que vous pourrez devenir un programmeur qualifié ?

2. Quelles bases sont nécessaires pour apprendre la programmation ?

Théoriquement parlant, l'apprentissage de la programmation nécessite une bonne base mathématique et une capacité de réflexion logique. Un meilleur anglais serait préférable.

En termes de mathématiques de base et d'anglais, je pense que les débutants doivent avoir un niveau secondaire. Parmi ces trois points, je pense que le plus important est la culture de la capacité de réflexion logique. Le processus d’apprentissage de la programmation consiste en fait à cultiver la capacité de réflexion logique et à maîtriser les idées de programmation.

Après avoir débuté la programmation, si vous souhaitez améliorer votre niveau de programmation, vous devrez peut-être maîtriser davantage de connaissances : les fondements théoriques de l'informatique tels que les structures de données, les algorithmes, les principes informatiques, les principes de compilation et le système d'exploitation. principes et connaissances de base de la théorie mathématique telle que les systèmes algébriques, la théorie des graphes et les mathématiques discrètes.

3. Puis-je apprendre la programmation quand je serai plus âgé ?

Oui, bien sûr que c'est possible, pourquoi pas ? Comme le dit le proverbe : « Vivez jusqu'à ce que vous soyez vieux et apprenez jusqu'à ce que vous soyez vieux. » De nombreuses personnes apprennent encore la programmation dans la quarantaine et la cinquantaine, mais les jeunes ont encore des avantages très évidents en termes de mémoire et d'autres aspects. Si vous souhaitez apprendre un langage de programmation et en faire votre carrière à l'avenir, sachez que chaque entreprise a une limite d'âge pour recruter des personnes.

4. Quel langage de programmation est-il préférable d'apprendre ?

Beaucoup d'amis aiment lire des romans d'arts martiaux. Ici, je vais faire une analogie : .Net et Java sont l'équivalent de la secte Shaolin et de la secte Wudang dans le monde des arts martiaux. . Si vous investissez, il est naturel de devenir leurs disciples, et des langages comme Delphi et PHP sont équivalents à des sectes comme Huashan et Qingcheng. Ils sont également célèbres et intègres. soyez également fier du monde après avoir réussi.

Repensons à notre époque étudiante : de nombreux étudiants étudient les mêmes cours dans la même classe. S'il y a beaucoup de questions difficiles, vous n'avez pas besoin de déranger le professeur, vous pouvez simplement les poser à vos camarades de classe. aide. Il en va de même pour l'apprentissage de la programmation. Si vous avez un ami qui maîtrise une certaine langue et que vous apprenez également cette langue, réfléchissez-y, obtiendrez-vous beaucoup d'aide ?

Supposons que je viens de terminer mes études secondaires et que je sois allé travailler comme ouvrier ou apprenti dans une usine très jeune, j'ai seulement appris la programmation pour maîtriser une technologie supplémentaire, afin d'avoir un bon développement dans le domaine. avenir. Dans ce scénario, je pourrais apprendre des langages plus populaires tels que Java, C#, C++ et PHP. L'avantage de l'apprentissage de langages populaires est qu'il existe de nombreuses opportunités d'emploi en ce moment, et il semble que ce soit le cas. l'argent est bon. Android, etc. peut également être envisagé.

Supposons que je sois très satisfait de mon travail et que je sois une personne très stable à tous égards. En ce moment, lorsque j'apprends la programmation, il n'est pas nécessaire de suivre la mode et les tendances, j'apprendrai quelques langages liés à mon travail et utiles à mon travail. Par exemple : je travaille dans un bureau et le logiciel financier spécialisé est trop volumineux pour répondre aux besoins individuels de mon travail. Ensuite, je peux apprendre des langages comme VFP ou Powerbuilder axés sur le traitement des données et, selon mes propres besoins, écrire des programmes pour gérer uniformément les données initialement dispersées dans divers documents Excel. Cela facilitera non seulement le travail, mais aussi s'améliorera. évaluation, et même Me transformer en « maître » aux yeux de mes collègues ; pour un autre exemple, si je travaille dans une entreprise Internet, j'admire chaque jour les programmeurs et les techniciens de l'entreprise. Dans ce scénario, si j'apprends la programmation, j'apprendrai probablement quelques langages de programmation WEB liés au métier de l'entreprise.

Supposons qu'il y ait beaucoup d'amis autour de moi qui ont appris la programmation et ont abandonné à mi-chemin, ce qui m'a amené à avoir une faible confiance en moi. Ensuite, je dois d'abord cultiver mon intérêt et ma confiance. Je peux commencer à apprendre du VB, du VFP et d'autres langages plus faciles à démarrer. Ces langages peuvent facilement donner des exemples et donner aux gens un sentiment d'accomplissement. Ce n'est qu'un jour que j'ai installé Visual Studio sur mon ordinateur et commencé à écrire mon premier programme ASP.NET. Puis j'ai réalisé : n'est-ce pas similaire à VB ? Glissez-déposez certains contrôles, puis écrivez du code pour chaque événement. ...

Supposons que j'apprenne la programmation uniquement pour satisfaire ma curiosité, sans aucun autre facteur impliqué. Beaucoup de gens pensent que la programmation est difficile à apprendre, mais ce sont en réalité les pointeurs qui sont à blâmer. Eh bien, je dois apprendre le C/C++ et apprivoiser les pointeurs. Jusqu'à quelques années plus tard, quand je regarde soudainement en arrière...

Supposons que je sois une personne indécise qui y réfléchit depuis plusieurs jours et n'a toujours pas pris de décision. En naviguant sur Internet tous les jours, j'ai découvert pourquoi tant de personnes recrutaient des programmeurs Web ? Oui, tant que je maîtrise les deux combinaisons ASP.NET+MSSQL et PHP+MYSQL, je peux trouver un emploi dans n'importe quelle ville.

En bref, lorsque vous choisissez un langage de programmation, choisissez celui qui vous convient le mieux. Il n'y a pas de meilleur langage de programmation, seulement le langage de programmation qui vous convient le mieux.

5. La programmation est-elle rentable ?

Les salaires dans l'industrie du logiciel devraient être plus élevés que ceux des industries en général, mais les développeurs doivent supporter une pression de travail relativement élevée, et se coucher tard et faire des heures supplémentaires sont monnaie courante, et ceux-ci doivent être pris en compte.

De manière générale, les entreprises formelles et les grandes entreprises offrent des salaires et des avantages sociaux plus élevés. Il existe des différences régionales et cela dépend aussi des capacités personnelles. Par exemple, si le programme principal utilise la même langue et effectue un travail similaire, le salaire mensuel dans une grande entreprise d'une ville de premier rang peut être supérieur à 10 000, mais dans un petit endroit, il peut n'être que de 3 000 ou 2 000.

Cela dépend aussi du secteur dans lequel vous évoluez et du langage de programmation que vous choisissez. Par exemple, Java et PHP sont très populaires, mais les programmeurs Java et PHP n'ont pas nécessairement les salaires les plus élevés. Au lieu de cela, certains développeurs qui utilisent des langages de programmation moins populaires peuvent obtenir des salaires plus élevés.

6. Comment apprendre la programmation web ?

Apprendre la programmation web nécessite généralement de comprendre le HTML/CSS front-end et de maîtriser une technologie de base de données. L'apprentissage de n'importe quel langage de programmation impliquera presque toujours des bases de données. La technologie des bases de données et la programmation sont indissociables.

Prenons l'exemple du processus d'apprentissage d'ASP.NET. ASP.NET et C# eux-mêmes ne m'ont rien fait ressentir, au lieu de cela, ils m'ont longtemps dérangé avec CSS. J'ai pris le temps de bricoler CSS. Par conséquent, je pense qu’avant d’apprendre un langage de programmation Web, il est préférable de poser des bases solides en HTML/CSS.

7. À quoi devez-vous faire attention lorsque vous apprenez la programmation ?

Utilisez davantage votre cerveau, entraînez-vous davantage, établissez des bases solides et développez de bonnes habitudes de codage. De plus, il faut faire preuve de persévérance et ne peut pas « pêcher pendant trois jours et sécher le filet pendant deux jours ».

Si vous voulez bien faire quelque chose, en plus de la méthode, la mentalité est également très importante. Peu importe ce que vous faites, vous devez persister, persister et travailler dur.


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn