¿Cuáles son los pros y los contras de convertirse en desarrollador de software a los 30 años?

Los profesionales son que probablemente tengas la disciplina y la madurez para hacerlo realidad. Ha identificado su pasión y está dispuesto a dedicar mucho tiempo a aprender y practicar para desarrollar las habilidades técnicas y sociales necesarias para tener éxito.
Las desventajas son que probablemente será más difícil de lo que parece. Hay mucho que aprender. Después de aprender, hay mucho para practicar. Después de la práctica, hay mucho trabajo para desarrollar el dominio de todas las herramientas y técnicas. Y durante todo este esfuerzo, descubrirá que hay mucho que aprender en términos de trabajar eficazmente con otras disciplinas técnicas, y después de ese aprendizaje, hay práctica, y después del trabajo de práctica, lo que conducirá a dominar el lado interpersonal

Tendrá que dominar ambos y encontrar el equilibrio para ser verdaderamente excelente en ingeniería de software.

Pros:
Como ya está siguiendo la tecnología, tiene un objetivo en el aprendizaje de la programación. Por ejemplo, aprenda a programar para poner en marcha una nueva empresa o para trabajar en una nueva empresa. A diferencia de alguien que aprendió programación en su adolescencia o antes y que no estaba seguro de por qué quería aprender programación porque “es genial”.

Como ha tenido experiencia laboral en equipos, conoce los aspectos sociales. La ingeniería de software y la gestión de ingeniería ahora se trata de equipos. Los “codificadores en solitario” son difíciles de encontrar y no se les recomienda en un entorno de equipo.

Contras:
Hay mucho que saber, y uno no puede saberlo todo, o incluso una buena parte, en un tiempo razonable. Hay un dilema de elección en qué camino tecnológico comenzar.

Con: hay una gran cantidad de edad en la industria, especialmente si está trabajando como desarrollador web para una agencia de medios o una startup. A menudo se espera que trabajes mucho, que graven físicamente horas y que tengas compromisos externos mínimos (como una familia). También puede ser una “mala cultura” si solo quiere hacer su trabajo e irse a casa, y no socializar (beber mucho) con sus compañeros de trabajo.

Pros: Te pagan una mierda.

Contras:

No es para todos.

Me di cuenta de que estar cansado entre otras multitudes estaba afectando negativamente mi punto de vista y cómo me presentaba.

Mi postura estaba en mal estado porque estaba exhausta. Estaba deprimido porque estaba agotado físicamente. No pude completar las mismas tareas. Entonces qué hice.

Bueno, había ahorrado algo de dinero, así que renuncié a mi trabajo. Sabía en parte que ser programador de alguna manera muy directa contribuyó a ser quien era. Tu trabajo te define; así como tu vida hogareña, tus pasatiempos, tus amigos te definen. La ciudad o pueblo en el que vives te define.

No quería que este trabajo en particular me definiera; más bien no quería que me convirtiera en programador.

Así que inicialmente pasé tiempo tratando de dormir más y haciendo ejercicio para mantener las endorfinas fluyendo y socializando. Estaba deprimido porque tenía miedo. Tenía miedo porque estaba físicamente predispuesto al miedo; Me sentía cansado todo el tiempo, estaba enfermo. Estaba deprimido porque no podía concentrarme.

Así que empecé a hacer ejercicio. La dieta y el ejercicio son la cima de la pirámide de la felicidad. Con el ejercicio viene el sueño. Con el sueño viene el foco. La dieta amplifica esas cosas en el ámbito de la felicidad. Tarda 5 meses en llegar a ese punto, pero funciona y es genial y es barato y fácil. Mantenerse en forma y comer sano y ese es el camino hacia la felicidad.

Hay mucha discriminación por edad en el campo de la programación de software. Muchas personas piensan que una persona mayor de 40 años no podría desempeñarse bien. Se da preferencia a los desarrolladores jóvenes porque se supone que tienen una mente fresca y podrían resolver los acertijos y trucos de programación fácilmente en comparación con los viejos cerebros. También los desarrolladores jóvenes costarán menos a las empresas.

More Interesting

¿Cómo cambiar la tecnología?

Después de pasar años en una startup de software asumiendo varios roles de gestión, ¿seré bienvenido en una gran empresa de software?

Cómo comenzar a aprender los cursos estudiados por graduados en informática para que finalmente me convierta en ingeniero de software

¿Cuáles son los idiomas importantes para la ingeniería de software?

¿Es el desarrollo de software algo que puedo hacer de manera confiable y estable hasta que tenga 65 años?

Cómo arreglar / mejorar mi currículum para que las grandes compañías tecnológicas como Microsoft y Google me noten

¿Cuáles son los 5 temas principales que un estudiante de ciencias de la computación debe dominar durante la graduación para que lo ayude en el futuro mientras trabaja en cualquier empresa?

¿Qué dice sobre una empresa que está buscando contratar desarrolladores de GO con al menos más de 5 años de experiencia en la construcción y administración de aplicaciones de GO?

¿Qué buscan los reclutadores en el currículum de un candidato para un trabajo de ingeniería de software en compañías como Google o Microsoft?

¿Se recomienda tener muchas habilidades técnicas antes de decidir ser un administrador de software? ¿Es posible ser un buen administrador de software sin suficiente aptitud técnica?

¿Qué necesito saber para trabajar como desarrollador de software en Tesla?

¿Es mejor una licenciatura en ciencias de la computación o ingeniería de software para el desarrollo de software?

Las empresas buscan un desarrollador de software en prácticas con una experiencia mínima de 1-2 años (no remunerado). ¿Es esta la nueva norma, o estas compañías son solo payasos?

¿Debería uno trabajar en grandes empresas (Apple, Google, etc.) primero y luego pasar a nuevas empresas (Airbnb, Uber, etc.), o debería ser al revés, para maximizar el crecimiento como ingeniero de software?

¿Cómo debe pasar un día un ingeniero de software?