Cuando estaba aprendiendo el shell de Unix, confié en dos libros: Unix Power Tools , publicado por O’Reilly, y un libro sobre Korn shell publicado por HP. Creo que Unix Power Tools todavía está impreso. El libro de conchas de Korn ya se fue.
Lo que importaba era la práctica diaria. Trabajar con la concha todos los días me enseñó que siempre hay una mejor manera de hacer las cosas. A lo largo de los años, he desarrollado un vocabulario de trucos comunes que me sirven en todo tipo de situaciones … encontrar | xargs grep, perl -pe, cosas que uso sin pensar. Veinte años después, todavía encuentro nuevas formas de manipular el shell para mi ventaja.
Si eres un desarrollador backend, a diferencia de un desarrollador de Rails, necesitarás habilidades adicionales. Aprender las herramientas modernas de DevOps para automatización (Ansible, Chef, etc.) puede hacer una gran diferencia. Aprender Vagrant para entornos privados personalizados en cualquier lugar es maravilloso. Es una edad de oro para las herramientas, y creo que aún no hemos terminado.
- ¿Cuáles son los mejores cursos / tutores de aprendizaje para enseñarle cómo invertir con éxito en acciones u opciones?
- ¿Cuáles son algunos recursos realmente buenos para aprender y cómo hacer meditación?
- ¿Cuáles son los mejores libros para aprender Hibernate en profundidad?
- ¿Cuáles son los mejores recursos gratuitos para el autoaprendizaje de francés todos los días (nivel A1 y A2)?
- Este año quiero cubrir algunos conceptos de ciencias de la computación (por ejemplo, estructuras de datos), y no sé por dónde empezar. ¿Qué temas se tratan mejor primero y cuáles se tratan mejor más adelante?