Me gusta programar pero consume mi vida. ¿Cómo puedo obtener un trabajo de programación 9-5?

Cada trabajo de programación en grandes corporaciones en los Estados Unidos ahora es un trabajo de 9 a 5. Incluso los trabajos son de 11:00 a.m. a 4:00 p.m. No es broma. Si quieres un momento fácil, solo aplica a cualquiera de las empresas establecidas.

Manténgase alejado de Google o Facebook, porque podrían pedirle que trabaje horas extras. Pero cualquiera de Oracle, IBM, Cisco, Adobe, Autodesk lo hará. Incluso si puede solicitar un trabajo de programación en un fondo de inversión en Wall Street, pero no en su oficina de la ciudad de Nueva York, es mucho mejor.

Por ejemplo, un fondo de inversión en Wall Street tiene una oficina de desarrollo cerca de Denver, CO. Excelente lugar, excelente ambiente, excelente paisaje. Puede venir a la oficina 2 días o 3 días a la semana, porque su gerente estará en Nueva York.

Todos los trabajos de programación corporativa requieren programadores mediocres. Algunas personas que conozco en las corporaciones ni siquiera saben la diferencia entre HTTP 404 y 402, y todavía pueden obtener trabajos como arquitectos de software en aplicaciones empresariales basadas en la web.

Por lo tanto, busque reclutadores y envíe su currículum a las corporaciones.

  • Ninguna compañía anunciará un trabajo como para un trabajo mediocre. La mayoría de los reclutadores harán una descripción del trabajo que suena mucho mejor de lo que realmente es. Intentarán elegir a la mejor persona que esté disponible para ellos y, por supuesto, agradecerán tanto como el valor que usted pueda darles. Dudo que haya muchos candidatos que coincidan completamente con la descripción del trabajo. Aplicar al trabajo es su responsabilidad, la selección es de ellos. Si asumimos la regla 80/20, el 80% son programadores promedio y por debajo del promedio de todos modos.
  • Esforzarse por ser un programador mediocre podría ser problemático. Es mejor esforzarse por ser un buen programador en 8 horas de tiempo que tiene. Puedo entender querer trabajar 9–5, no puedo entender esforzarme por ser mediocre.
  • Muy pocas personas pueden hacer 8 horas de trabajo eficiente por día durante un largo período de tiempo a menos que les apasione mucho su trabajo. Tampoco estoy seguro de eso. Desde entonces, simplemente sentarse frente a la computadora y mirar la pantalla afecta el cuerpo. Creo que si puedes hacer constantemente incluso 5 horas de trabajo enfocado cada día. Terminarías haciendo una cantidad considerable de trabajo durante un período de tiempo.
  • Hay tanto trabajo que generalmente una empresa necesita hacer que un programador de primer nivel / disruptor / brillante / altamente capacitado podría no querer hacer. es decir, escribir código monótono repetitivo o similar, documentación en el equipo de código, comentarios, código de automatización, etc.
  • O centrarse en la especialización. Menos idiomas, menos tecnologías. Serías mucho mejor que otros en esas especializaciones.
  • Agregue valores que no sean de programación a la empresa. Si tiene buena habilidad de presentación, habilidad de comunicación, habilidad de personas, habilidad de coordinación, habilidad de organización, etc. Sea voluntario para hacerlas. Cualquiera de las habilidades de no programación junto con la habilidad de programación son muy útiles para la empresa.
  • Pase algo de tiempo del trabajo ampliando sus conocimientos y habilidades. De esta manera, probablemente pueda hacer un trabajo más rápido.

Las empresas contratan a las personas más capacitadas que pueden obtener, por lo que si hay alguien que solicita el puesto que tiene más habilidades o más experiencia que usted, él obtiene el trabajo, usted no. Nadie está buscando contratar programadores mediocres cuya “ambición” sea seguir siendo mediocre.

Tuve el mismo problema cuando era un programador junior vago. Descubrí rápidamente que hay una manera de usar mi pereza para mi ventaja y hacer más trabajo que todos los demás e irme a casa temprano. Comienza a las 9 y ve a casa antes de las 5. El secreto es controlar tu enfoque.

Mira este video.

La programación es un trabajo 24/7. Es posible que no esté escribiendo el código las 24 horas, los 7 días de la semana, pero todos los desarrolladores que he conocido necesitan un pasatiempo que les distraiga de la programación; de lo contrario, se despertarán pensando en lo que están tratando de resolver y durmiendo haciendo lo mismo.

Su actitud de “No quiero nada en lo que necesito involucrarme demasiado” probablemente le impedirá encontrar un trabajo en primer lugar. La falta de motivación no es algo que los empleadores buscan. Le sugiero que encuentre algo más para ganarse la vida, algunos trabajos se adaptarán a lo que está buscando, proporcionándole suficiente dinero para vivir y disfrutar de algún pasatiempo. La programación no es uno de estos.

Puede ser un programador altamente calificado y aún establecer límites para usted mismo cuando elija un empleador para que generalmente mantenga un horario de 9 a 5.