Cuanto más trabajo como desarrollador de software, más odio la programación. ¿Qué tengo que hacer?

Un trabajo de Google es algo fantástico.

Dicho esto, si lo odias (me encanta escribir software yo mismo pero entiendo que no es del agrado de todos) mi curso de acción sería:

  1. En google obtienes un salario fantástico y los beneficios comienzan a ahorrar ahora. Imagina que estás en la universidad comiendo fideos.
  2. Encuentra el pasatiempo que más te apasiona (no me dijiste tus pasatiempos, lo que hace que esto sea difícil, pero digamos herrería).
  3. Continúa en google por un tiempo, ganando experiencia. Conozca a las personas, especialmente a las personas que también les gusta la herrería. Encuentra lo que les gusta y no les gusta.
  4. Trate de pensar en un negocio que aproveche sus habilidades técnicas y herrería. Obtenga algunas ideas, arme algunos prototipos y flujos. No hagas el trabajo.
  5. Cuando sienta que tiene lo suficiente ahorrado para al menos un año de gastos de subsistencia (ya está viviendo con poco, ¿no?) Y un poco más para la semilla inicial, Comience una nueva empresa sobre su afición utilizando un equipo offshore para hacer sus prototipos. No está codificando, pero sabe cómo evaluar la producción de otros a un nivel de calidad tremendamente alto debido a su experiencia en Google. ¿Tus amigos entusiastas de herrería de google? Estos son sus primeros inversores y clientes, sus asesores y evaluadores. Son muy exigentes. Tú lo sabes. Lo que estás haciendo va a ser épico.

Sé de al menos algunos ex-googlers con compañías fantásticas. Algunos en tecnología, otros no. Hice mi tiempo en google , me dice un amigo.

Sus compañías y productos ahora son exactamente lo que siempre quisieron hacer. Algunos son grandes Muy grande.

Ya no tienen que preocuparse por google. Pero allí hicieron las conexiones y obtuvieron la experiencia que lo hizo todo posible.

Por lo tanto, no hay diferencia que ser su propia empresa de inicio. Tenga un plan de salida, sígalo, moviéndose pulgada a pulgada hacia él. No creo que te arrepientas de las conexiones y amistades que haces allí.

Pide menos horas. Simple como eso.

Parece que estás trabajando demasiado. tienes suerte de estar trabajando en Google (ojalá pudiera hacer una pasantía allí). Estás agotado, solo toma unas largas vacaciones agradables y toma menos horas. Obtiene comida gratis, grandes beneficios y excelente paga; incluso si no te gusta tu trabajo, no vale la pena renunciar.

Sin embargo, si está seguro de que el desarrollo de software no es para usted, hay varios campos diferentes de Ciencias de la Computación para unirse.

Con su experiencia, cualquiera lo contratará en estos campos.

Creo que es seguro asumir que estás fuera de la universidad y, por lo tanto, no tienes la oportunidad de cambiar de carrera tan fácilmente como cambiar de carrera. Al final, tu carrera es algo que es más que solo un trabajo; es algo que debes amar por un par de razones:

  • La voluntad de levantarse por la mañana : durante las próximas dos décadas, tendrá que trabajar si desea tener una vida cómoda y feliz. Si no está satisfecho con su carrera actual, es seguro decir que necesita encontrar una nueva.
  • Movilidad ascendente : la mayoría de las personas se unen a la informática simplemente porque creen que es un camino seguro hacia el éxito y la riqueza. En su mayor parte, tienen razón; Los desarrolladores de software, especialmente en Silicon Valley, pueden ganar mucho dinero a través de los ingresos y las opciones sobre acciones (dado que estás en Google, estoy seguro de que lo sabes mejor que yo). Sin embargo, solo puedes ser verdaderamente bueno en algo si lo amas. Si no amas tu carrera, será casi imposible tener éxito. Dado que continúa siendo un desarrollador de software a pesar de odiarlo, supongo que está en el éxito, lo cual es totalmente normal. Sin embargo, este éxito no vendrá a ti si lo odias.

Te sugiero que persigas tus pasatiempos. Siempre hay una manera de encontrar una carrera fuera de tus pasatiempos; solo tienes que aplicarlo de la manera correcta. Por supuesto, esto no siempre es lo más fácil de hacer. Dependiendo de cuáles sean sus pasatiempos, es posible que no siempre conduzcan a opciones de carrera altamente lucrativas y eso puede significar renunciar a un estilo de vida al que está acostumbrado. Si esta ruta le atrae, le sugiero que tenga una conversación con sus seres queridos y lo más importante, usted mismo, antes de tomar decisiones importantes en su vida.

Otra vía es aplicar sus pasatiempos a su trabajo como desarrollador de software. Me gusta ver la informática no como un campo separado de todos los demás, sino como un campo que se puede agregar a casi todos los campos. El amor por la geografía y la informática condujo a la tecnología GPS en sus teléfonos y el amor por las finanzas y la informática lleva a diferentes algoritmos comerciales utilizados por los principales fondos de cobertura todo el tiempo.

Su pregunta expone el miedo que muchas personas tienen al unirse a este campo y les agradezco por tener el coraje de expresar ese miedo. De hecho, tengo el mismo miedo cuando empiezo la universidad este otoño como estudiante de CS con poca o ninguna experiencia en CS. Confíe en sus instintos y nos encantaría escuchar su decisión.

He estado en una situación similar. La diferencia puede ser que me enamoré de la programación durante muchos años, principalmente cuando era adolescente, y luego, una vez que entré en el mundo laboral, en el transcurso de varios años, las frustraciones aumentaron cada vez más, hasta el amor. Parecía que ya no estaba, y lo extrañé.

Si todavía te gusta la idea de programar, simplemente no es lo que estás haciendo actualmente, te recomiendo pasar tiempo reflexionando sobre lo que fue lo que te atrajo en primer lugar, y tratar de trabajar cualquier actividad que te acerque a eso en tu vida. Eso probablemente implicaría dejar su trabajo actual y hacer otra cosa. Eso fue lo que hice.

Como está trabajando para una empresa más grande, tal vez eso no implicaría abandonar Google. Tal vez hacer un movimiento lateral a un equipo diferente que está haciendo algo más cercano a lo que desea se sentiría mejor, o tal vez salir de la programación y colocarse en una posición diferente, sería adecuado para usted. Vi una sugerencia para trabajar menos horas. Eso suena constructivo para perseguir lo que describí anteriormente. Si disfrutas de la programación, eso no significa que tengas que hacerlo como tu carrera, o en la forma en que lo estás haciendo actualmente.

More Interesting

Cómo convertirse en un consultor experto en seguridad cibernética independiente de un desarrollador de software

¿Cómo gestionamos el alcance de la ingeniería de software?

Cómo aprender lógica empresarial en software de desarrollador

Cómo desarrollar aplicaciones en una entrevista para un desarrollador de software

¿Cómo se desarrolla el software de refuerzo de sonido?

¿Cuándo se debe utilizar LinkedList sobre las matrices?

Soy un nuevo empleado de la universidad. Quería ser desarrollador, pero me uní como ingeniero de pruebas en una empresa de software. ¿Qué tengo que hacer?

Como un cambio de carrera con la intención de convertirse en un desarrollador de software, ¿cuál podría ser el punto de entrada más fácil o más sensible en la industria de la tecnología?

¿Qué tan viable es ser algo así como un gato de todos los oficios de desarrolladores web y de software en lugar de especializarse?

¿Cuáles son algunas de las cosas más fáciles que un desarrollador de software con menos experiencia con el que ha trabajado no pudo hacer?

Cómo iniciar el desarrollo de software de Android

¿Cuál es el futuro de un desarrollador de software después de un MBA con 6 años de experiencia?

¿Hay herramientas decentes disponibles para medir el desempeño de los empleados desarrolladores de software? Tal vez algo con un sistema de recompensa incorporado? (Gamificación)

Quiero convertirme en el mejor desarrollador front-end. Entonces, ¿cuál es la mejor manera de comenzar?

¿Pueden los programadores principiantes escribir código limpio?