Como desarrollador de software (principiante), ¿importa dónde trabajo?

Si y no. Pero principalmente “sí” 😉

Como Scott Berry ya señaló, no puede ni debe hacer que su empleador sea responsable de su desarrollo personal. Por lo tanto, tiene suerte si tiene un empleador que se encarga de capacitaciones / entrenamiento de manera regular. Las empresas más grandes con varios cientos de empleados tienen más probabilidades de hacer esto y eso es probablemente lo que está buscando. También es útil tener la oportunidad de unirse a nuevos proyectos en lugar de seguir con los productos tradicionales durante años, ya que tiene la oportunidad de ponerse en contacto con las nuevas tecnologías.

Solo para comenzar, encuentre un lugar aceptable y acostúmbrese a la profesión de desarrollador de software. Adquiera algo de experiencia, asuma la responsabilidad de un proyecto y vea cómo funciona para usted. O encontraste un entorno que te inspira o no. Como no está encarcelado (con suerte), siempre puede cambiar su empleador si las cosas se atascan. Conozco personas que hacen esto una vez cada 1-3 años.

Como desarrollador de software (principiante), ¿importa dónde trabajo?

Por supuesto.

Los desarrolladores generalmente comienzan con algo de educación. A veces esto es estudiando solo, a veces tomando un campamento de entrenamiento y otras yendo a la universidad.

Un error que mucha gente comete es pensar que después de eso, su educación ha terminado. Hay personas que no aprenden nada después de eso, y tienen una cosa en común: son, sin excepción, desarrolladores terribles.

Por lo tanto, debe comprometerse a aprender más. Para algunas personas, esto significa dedicarse al aprendizaje cada vez que pueden. Para otros, significa aprender un poco aquí y allá. Necesita encontrar un estilo de aprendizaje y un ritmo que funcionen para usted.

Entonces, ¿dónde vas a aprender? Puedes hacer tutoriales en casa. Puedes involucrarte en proyectos de código abierto. Puedes leer blogs, libros o publicaciones periódicas.

Pero si no estás aprendiendo nada mientras estás en el trabajo, estás perdiendo una gran oportunidad. Probablemente pases 40 horas a la semana en el vecindario en el trabajo.

No malinterpretes lo que digo. Su empleador le está pagando para que trabaje, no para tratar su empleo como una universidad remunerada. Pero, ¿por qué no querrías aprender algo mientras estás en el trabajo?

Entonces, querrás trabajar en algún lugar donde puedas aprender. Algunos de los mejores lugares son las tiendas más grandes con muchos desarrolladores. Algunos de los desarrolladores allí serán excelentes, y si no estás aprendiendo algo de ellos, es una oportunidad perdida.

En un lugar más pequeño donde podría ser el mejor desarrollador del equipo, simplemente no tendrá ese tipo de oportunidad de aprendizaje. Además, el pago y los beneficios son normalmente mejores en los lugares más grandes. Recomiendo probarlo al menos una vez.

More Interesting

¿El desarrollo de software es inherentemente marxista?

¿Cómo cambio mi carrera de desarrollador de software a arquitecto de empresa? ¿Qué habilidades debo aprender?

¿Cómo es la política de movilidad interna en EMC? ¿Pueden los empleados en soporte técnico u otros roles asociados cambiar a otros perfiles dentro de la empresa?

¿Cómo cambio mi trabajo de desarrollador de software a analista de negocios? Quiero interactuar más con las personas y resolver problemas comerciales reales.

¿Es ventajoso mantener un equipo de desarrolladores remotos?

¿Cuáles son las 5 cosas importantes sobre las que un desarrollador de software siempre toma nota?

¿Qué tan fácil en Estados Unidos para un desarrollador de software una vez terminado para encontrar un nuevo trabajo?

¿Necesita saber qué se enseña en una licenciatura en ciencias de la computación para ser un ingeniero de software que hace software para tecnologías relacionadas con Windows o Microsoft?

¿Cuánto conocimiento de dominio es útil para un desarrollador de software?

¿Debo elegir un contrato de desarrollador de software o un puesto de liderazgo a tiempo completo?

¿Por qué los desarrolladores de software a menudo están descontentos con los probadores?

Como desarrollador de software / web para principiantes, ¿debería centrarme en aprender nuevos idiomas o crear proyectos?

¿Cómo es el mercado de ingeniería de software en Canadá?

¿Qué desafíos de programación puedo usar para involucrar a mi equipo en Coding Dojo?

Cómo ganar dinero con mi software, he desarrollado un software que NO es más complicado pero que es realmente necesario en las empresas.