¿Cuánto tiempo lleva aprender .NET y qué recursos en línea puedo aprender?

Me llevó unos 2 años de estudio muy riguroso, donde pasé al menos 5 de los 7 días programando o leyendo durante al menos un par de horas. Algunos días pasaba más de 8 horas leyendo, investigando y escribiendo código (o intentando). Estaba muy dedicado al oficio y deberías saber que también pasé mucho tiempo jugando con otras tecnologías, como node.js, Ruby on rails, drupal, etc.

Al final de los 2 años, en realidad me sorprendió lo poco que tenía que mostrar. Tenía algunos proyectos a medio terminar, no solo en .NET, sino en todas las otras tecnologías con las que me había distraído. Mi proyecto principal en la universidad fue bastante fácil para mí, en comparación con la mayoría de los demás estudiantes, debido a todo este trabajo arduo, por lo que no fue una pérdida de tiempo de ninguna manera. Me gusta el código, simplemente no pensé que sería bueno en eso. Y realmente no era …

No fue hasta que me contrataron después de graduarme que realmente aprendí lo que es importante y lo que no lo es, y las habilidades adecuadas de depuración (extremadamente importante).

Mi consejo es encontrar a alguien que tenga bastante experiencia con la tecnología con la que desea trabajar y mostrarle a esa persona un proyecto a medio camino. Pídales ayuda con un error o problema específico. Verlos te enseñará mucho y reducirá la cantidad de tiempo que necesitarás para ser excelente.

Por favor tenga en cuenta :

No es como que simplemente “aprendes” .net y eso es todo, estás listo para la vida. Las cosas cambian con el tiempo y la demanda de cosas cambia con el tiempo. Invierta en habilidades, no solo en métodos y objetos específicos que pueden no estar disponibles mañana

Supongo que esto también dependerá en gran medida del tipo de aprendiz que seas. Algunas personas aprenden más rápido que las otras. Aprender los conceptos básicos de .NET puede llevarte algunos meses, pero dominarlo puede, por supuesto, llevarte varios años.

Estos son algunos recursos en línea útiles que espero que encuentren útiles:

Tutoriales de Microsoft .Net Framework
Tutoriales .NET en dotnetspider.com
msdn.microsoft.com