He estado programando, no profesionalmente, durante unos 23 años y encuentro que estoy un poco atascado en mis formas. Encuentro una herramienta que me gusta, y se mantiene así por año tras año. Desafortunadamente, esto significa que estoy atrasado en mi programación.Una forma de ponerme al día con las técnicas de programación modernas
No estoy planeando programar profesionalmente per se, sin embargo, es muy útil poder desarrollar aplicaciones del lado del cliente (y últimamente un deseo de pasar a la nube) para el uso de mis clientes, y también para mí en mi trabajo diario (hardware, red y servicios de soporte de Internet).
Desafortunadamente, encuentro que tengo una gran dificultad para comprender conceptos recientes, y como estoy atrapado en los estilos de programación de los años 80 y 90, me encuentro lento para entender los conceptos.
Lo que estoy buscando son sugerencias para material en línea e impreso que ofrezca 'introducción a conceptos' y uso (material separado) de conceptos de programación modernos y su uso en Java y C# (los tres que he tenido solo exposición mínima a).
Estaría muy agradecido.
- ACTUALIZACIÓN - sólo quiero añadir en un gran agradecimiento a todos los que dejó una respuesta o comentario a esta pregunta.
He encontrado algunos recursos maravillosos debido a sus recomendaciones, y un retorno de mi entusiasmo por la programación. Ya no se siente el camino hacia adelante como una lucha cuesta arriba, y por primera vez en el último año más o menos, la luz al final del túnel no se ve como un camión que se aproxima.
'wiki de la comunidad'? – Bozho
Paso 1: Bote las tarjetas perforadas ... – crowne
¿Puede proporcionar algunos ejemplos de conceptos con los que está luchando? –