3 cosas que odio de ser un programador y 1 que hace que valga la pena, ¿dices? Esto es algo con lo que he estado luchando por un tiempo, haber estado desempleado durante 6 meses tiene ese efecto en una persona, no en descubrir la respuesta, sino más bien, por qué he decidido esto como un campo de carrera y por qué. vale la pena. Ahora que soy empleado de nuevo, se me ocurrió una respuesta bastante sólida en mi cabeza.
3 cosas que odio
La idea de que TIENE QUE conocer la sintaxis específica para ser considerado para un trabajo
Este es fácilmente uno de mis mayores deseos de mascotas y sí, entiendo que no está realmente asociado con el acto de la programación, sino más bien, el proceso de contratación, pero eso sigue siendo parte de ser un programador. Cualquier programador que valga la pena, puede recoger la sintaxis de un lenguaje en unos pocos días, como máximo un par de semanas. Entonces, ¿por qué es necesario conocer la sintaxis de un idioma para una posición?
- La mayoría de la gente es buena en algo y mala en otras cosas, pero de alguna manera, hay “maestros de todos los oficios”. ¿Esas personas nacen de esa manera o es el resultado de un arduo trabajo y dedicación?
- ¿Por qué me siento incómodo e irritado cada vez que alguien intenta acercarse y cuidarme, incluso a mi propia madre?
- ¿Por qué me importa tanto lo que otros piensan de mí? ¿Cómo puedo parar?
- Cómo sentirse cuando la gente te juzga.
- ¿Se están volviendo los estadounidenses demasiado sensibles sobre todas las cosas sexuales?
Entiendo si es un lenguaje orientado a objetos vs. un lenguaje funcional. Son dos estilos de programación completamente diferentes: un programador que nunca ha aprendido cómo funciona la OOP o que nunca ha aprendido los conceptos básicos de la OOP va a dedicar más tiempo y recursos a aprender la POO que a hacer su trabajo. Entonces tengo la necesidad en ese contexto, pero el problema es que OOP es OOP, independientemente del idioma en el que se encuentre. ¿Por qué no tener OOP o programación funcional como un requisito, en lugar de la sintaxis?
La redundancia
La programación es una tarea increíblemente redundante. Vas a trabajar, escribes código, te vas a casa. Todos los días, 4-5 días a la semana. Es aburrido y una de las razones principales por las que un programador requiere mucha paciencia y atención a los detalles, y por qué la gente dice que realmente necesita amar hacerlo para ser eficiente en eso. Hacer lo mismo día tras día se vuelve aburrido.
Reuniones
Odio las reuniones, con una pasión. Entiendo su importancia, comprendo su propósito, pero son una pérdida de tiempo. Especialmente las reuniones que no tienen nada que ver con lo que usted hace, o las reuniones de toda la empresa que duran todo el día para que los ejecutivos puedan analizar el estado actual del negocio, el futuro, etc. No puede simplemente hacer un video y un correo electrónico. eso para nosotros? No quiero ni necesito ir a otra ubicación y verlo leer cada diapositiva en su presentación de Power Point palabra por palabra.
1 cosa que hace que todo valga la pena.
¿Recuerdas cuando dije que había estado luchando para encontrar una razón por la que creo que valga la pena ser programador? Bueno, sigo volviendo a esta razón cada vez que me hago esta pregunta.
Puedo hacer una cosa o cosas y otras personas pueden jugar con ellas.
Bastante egoísta, lo sé, pero escúchame. Me gusta hacer algo que cientos o miles de personas usan o ven todos los días. Es una sensación increíble saber que tu creación está en el mundo siendo utilizada por innumerables personas. Algo que hiciste, alguien que está sentado detrás de una computadora todo el día todos los días escribiendo códigos, está en el mundo que se usa. El sentimiento es bastante indescriptible. Sin embargo, si tuviera que ponerle una palabra, sería orgullo. Orgullo de que mientras el mundo nunca sabrá mi nombre, ellos saben lo que he hecho, ven y usan mi creación. Para mí, no hay mejor sensación.
Hay muchas más que tres razones por las que odio ser programador, pero esta única cosa que hace que valga la pena es mayor que todo lo demás.