No, todavía es muy aplicable.
Tenga en cuenta que “Programming Pearls” no se trata de un lenguaje de programación o semántica en particular. Se trata de resolver problemas usando la computadora, que todavía tiene la misma arquitectura que tenía entonces.
Estas son las diversas etapas del aprendizaje:
- ¿Podré encontrar empleo como desarrollador de software junior si completo el campo de entrenamiento en línea Ruby on Rails en la Academia Tealeaf?
- ¿Cuándo es demasiado tarde para despedir a los desarrolladores de software? Se suponía que el proyecto estaría completo en 4 meses, pero han pasado 10 meses. Hay muchos errores en la aplicación y parece barata. ¿Qué tengo que hacer?
- Acabo de dejar mi trabajo de desarrollador de software para tratar de convertirme en cantante. Mis amigos y padres no me apoyan. ¿Qué tengo que hacer?
- ¿Todos los desarrolladores de software necesitan usar o comprender algoritmos?
- ¿Cómo pueden los desarrolladores escapar del vórtice exagerado del software?
- Ser capaz de reproducir lo que aprendiste tal como está.
- Poder enseñar a alguien
- Ser capaz de resolver un problema bien enmarcado
- Ser capaz de enmarcar un problema y resolverlo
- Ser capaz de darse cuenta de que hay un problema. Luego enmarcarlo y resolverlo
La parte más difícil de alcanzar el # 5. Descubrí que los tres libros “Programming Pearls”, “Art of Programming” de Knuth and Kernighan & Ritchie’s “C Programming” me han llevado al # 5.
Además, tenga en cuenta que los tres libros mencionados son bastante antiguos y, sin embargo, son muy aplicables.