Je connais C#, mais je n'y suis pas profondément. JavaScript est chaud et utilisé au travail ainsi, sachant que cela ne fera pas de mal. Que penses-tu de choisir une nouvelle langue quand tu n'es pas vraiment parti avec ton premier. Oh, n'oubliez pas qu'il y a ASP.NET et son incroyable cycle de vie à saisir.Apprendre deux langues par année. Par exemple, C# et JavaScript sont-ils une bonne idée?
Répondre
Je pense qu'apprendre C# et JavaScript est un bon choix - ils sont des langages assez différents, l'expérience en vaudra la peine. Choisir des langages à des fins différentes (comme C# et JavaScript) ou de différents paradigmes (C et Haskell) est l'idéal, puisque vous ne vous surchargerez pas d'informations sur les mêmes choses, et vous ne vous tromperez pas avec concepts similaires.
Évitez d'apprendre, par exemple, C# et Java ou C et C++ en même temps. Le premier cas va vous fatiguer, et le second vous rendra très confus. En outre, apprendre une deuxième langue assez tôt peut être bon. Si vous passez trop de temps à coder dans une seule langue, vous aurez du mal à apprendre de nouveaux idiomes.
Excellent! Comme le yin et le yang. très appréciée. – simplyme
C# et JavaScript seraient de bonnes langues à apprendre. Les deux sont très utiles dans la pratique, et les deux ont des aspects intéressants de langue-nerd à eux.
Merci Ben, je l'apprécie. – simplyme
Javascript contraste assez bien avec C# - et aussi très important est l'une des langues les plus répandues (sinon la plus) dans l'utilisation actuelle. Cela signifie que vous apprendriez non seulement un langage très important en soi, mais aussi quelque chose qui contrasterait avec C# et donnerait ainsi plus de sens à des commentaires tels que «C# est un langage typé statiquement».
Salutations pour ce type. Les choses deviennent plus claires. – simplyme
Ma situation actuelle est quelque peu similaire: j'ai commencé un nouveau travail il y a quelques mois, et j'apprends PHP et le Interactive Data Language (IDL) simultanément pour le travail. Ils sont très différents de bien des façons. PHP est assez similaire aux autres langages avec lesquels j'ai travaillé (C, Perl, etc.), donc c'est assez facile. IDL est un peu bizarre à ma façon de penser, donc ça va plus lentement. Ainsi, je trouve qu'il peut être difficile d'apprendre deux langues à la fois ... d'autant plus que je suis dans mon "extrême 30 '' ->. Cela dit, d'après ce que vous avez dit, je suppose que vous utilisez C# sur le tas et que vous apprendrez aussi à utiliser JavaScript. Donc, vous avez beaucoup d'incitation - et probablement le temps - pour les apprendre et être payé pour cela. Je ne connais pas C#, mais j'ai fait pas mal de C et un peu de Java et de JavaScript, et je pense qu'ils ne sont pas trop différents - du moins en syntaxe, donc je pense que tout ira bien.
Si vous faites cela entièrement sur votre propre temps (et peut-être 10 centimes), je suggérerais seulement de prendre une autre langue dans une année. C'est à vous de décider, mais je ne pense pas qu'il y aurait assez de temps à consacrer à l'apprentissage des langues et à vivre le reste de votre vie.
Bonne chance!
Merci pour la réponse PTBNL, oui j'utilise C# sur le travail et nous utilisons aussi JavaScript, l'équipe UX en gère la plus grande partie, mais les devs back-end cherchent à prendre le relais (team on). Alors oui, merci encore. – simplyme
Si vous ne parvenez pas à choisir une langue dans un délai d'environ trois semaines pour atteindre le niveau de compétence d'un modèle, vous risquez d'être dans le mauvais champ.
Huit semaines serait bien. C'est environ quatre langues dans une année typique de deux semestres.
Vous allez googler les bibliothèques pour la vie de toute façon.
C++ est une exception. Vous pouvez apprendre à écrire C++ idomatique dans environ 10 semaines, et probablement deux ans pour lire la plupart des choses C++.
Vraiment vrai, on peut facilement prendre la syntaxe d'une nouvelle langue assez rapidement, mais il faut du temps pour aller vraiment loin avec ce langage. – simplyme
- 1. L'utilisation de * est-elle une bonne idée?
- 2. Mulitple FileSystemWatchers une bonne idée?
- 3. Bonne ressource pour apprendre BDD, TDD (ruby, C#, javascript)
- 4. Apprendre OpenGL par Java
- 5. Rails groupe par année problème
- 6. Bonne idée/Mauvaise idée (/ autres idées?)
- 7. Un langage dynamique pour apprendre par curiosité
- 8. Comment puis-je regrouper par mois et par année lorsque je n'ai qu'un champ datetime?
- 9. SQL: Comment Groupe par Custom Année
- 10. Requête par entité (Exemple)
- 11. Dans Django comment afficher une liste d'objets par année
- 12. Les méthodes de référencement et d'appel par chaînes en PHP sont-elles une mauvaise idée?
- 13. Différence entre la réflexion ComponentModel (par exemple PropertyDescriptor) et la réflexion standard (par exemple PropertyInfo)?
- 14. Est-ce une bonne idée de diviser chaque forme graphique en deux parties - sa géométrie et ses composants de rendu?
- 15. C# équivalent de Java par exemple initialiseur
- 16. étudiants Classement par année dans SQL
- 17. NHibernate Recherche par exemple
- 18. Est-ce une bonne pratique d'avoir une table référencée par deux entités différentes?
- 19. Est-ce une bonne idée de préférer NSNumberFormatterBehavior10_4 sur NSNumberFormatterBehaviorDefault?
- 20. Est-ce une bonne idée de l'offre d'installer Framework 3.5
- 21. Est-ce une bonne idée de conserver/libérer les paramètres de la méthode dans Objective-C?
- 22. servant seulement des fichiers gziped - une bonne idée?
- 23. Existe-t-il une bonne documentation de la requête de NHibernate par exemple?
- 24. MySQL: aller chercher des lignes distinctes par année
- 25. JavaFX, Flex et pas les langues par défaut
- 26. Rupture de mot dans les langues sans espaces entre les mots (par exemple, asiatique)?
- 27. Stocker du contenu dans plusieurs langues? Par exemple. Anglais, Français, Allemand
- 28. Programmation Polyglotte: La création d'applications avec plusieurs langues est-elle une bonne pratique?
- 29. Passer une chaîne par référence en Javascript
- 30. jquery ajax obtenir par exemple
Si vous avez une chance d'utiliser asp.net, il devrait être assez naturel de mettre en pratique toute la pile: C#, dhtml (html + dom + javascript), et sql pour les débutants. Il suffit de trouver un projet que vous auriez du plaisir à faire. –