2009-02-22 6 views
1

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?

+0

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. –

Répondre

1

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.

+0

Excellent! Comme le yin et le yang. très appréciée. – simplyme

1

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.

+0

Merci Ben, je l'apprécie. – simplyme

3

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».

+0

Salutations pour ce type. Les choses deviennent plus claires. – simplyme

0

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!

+0

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

2

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++.

+0

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

Questions connexes