Predigo un montón de respuestas de más de cuarenta años que dicen que no (y sugiero usar “¿Por qué mucha gente dice …” para marcar correctamente el predicado Trumpista? Como en: muchas personas se preguntan quiénes son esas personas).
Si comes bien y haces ejercicio, tu cerebro manejará felizmente la codificación hasta que seas realmente viejo. Aunque hay razones por las que es un poco desafiante:
Cambiando los objetivos: el mundo cambia, y también lo hace el estándar de oro que buscamos como programadores. La optimización da paso a la mantenibilidad. La habilidad algorítmica da paso a conocer tus bibliotecas. Puede ser difícil seguir ajustando.
La carga que es nuestra intensa sabiduría 😉 Enseñar a las personas es difícil. A menudo, hay una manera que funciona y otra que no, y su compañero de trabajo no se ha dado cuenta de cuál es cuál. Como programador de varias décadas, usted reconoce cuándo es probable que un método utilizado por un colega se convierta en un problema en un año a partir de ahora.
- ¿Por qué una chica que me quiere solo quiere ser mi colega?
- ¿Dónde es bueno estar estrictamente motivado por el dinero?
- ¿Es malo preocuparse demasiado por las reseñas o comentarios?
- ¿Por qué la gente me desprecia?
- ¿Por qué las personas se preocupan más por hacer trampa cuando el verdadero problema de los tramposos es que tienen una inclinación sexual?
Como ejemplo, hay entre 23 y 25 horas en un día. He tenido esa conversación sobre la duración del día variable en tres trabajos ahora, he aplastado errores relacionados con días de 24 horas codificados por hardware en varios conjuntos de códigos (uno de los cuales fue un error que ocurrió exactamente un día al año, y solo en unas pocas zonas horarias. Puedo recomendar una búsqueda de \ b24 \ b en su base de código ahora) De manera similar, con toda la conversación sobre el almacenamiento de fechas como fechas, datetime como datetime’s, int’s as int. No es solo por conveniencia, he tratado con muchos insectos desagradables relacionados, a menudo mis colegas no lo han hecho.
El filtro del consejo de la chatarra mental se complica: después de todo, “oh, soy tan sabio”, tengo que agregar algo sobre el otro lado de la moneda. En la actualidad, hay cosas realmente brillantes en el código, como la forma en que la programación funcional está ganando terreno o el hecho de que el trato con el código de terceros haya madurado tan bien. Una parte crucial de ser un programador de larga experiencia aún es poder aprender de sus compañeros de trabajo con menos experiencia pero con experiencia diferente. Puede ser un buen equilibrio y en ocasiones confundirse. Ese constante aprendizaje y mejora es la razón por la que todavía estoy en eso.
Gracias por la A2A