¿Es un trabajo de desarrollador de software de 45k / año generalmente más fácil que un trabajo de 65k +?

¡Mi primer par de verdaderos trabajos de software fueron como desarrollador web para un editor web de poca monta (que también realizó cursos de capacitación en informática), luego como técnico de garantía de calidad para Ask Jeeves! (cuando se llamaba así y en realidad había humanos manejando su base de datos de conocimiento). Ambos trabajos me pagaban por hora: el primero pagaba alrededor de $ 9 por hora, que en ese momento era un poco más del doble del salario mínimo en California, y el trabajo de Ask Jeeves resultó en alrededor de $ 35K por año.

Diría que ambos trabajos fueron difíciles y estresantes, no tanto por el pago, sino porque recién comenzaba en el mundo del desarrollo de software. Fui despedido de Jeeves durante el Dot-Com Bust en 2001, rápidamente me quedé sin dinero y me mudé al estado de Washington para encontrar trabajo aquí. Desde entonces, hice algunos trabajos por contrato que todos pagaron un poco más que Jeeves, pero no mucho. (Sin embargo, uno de esos trabajos me generó MUCHA paga de horas extras, ya que era un trabajo de prueba de juegos que tenía mucho tiempo de prueba).

Cuando obtuve mi primer trabajo a tiempo completo como SDET, dudaba en pedirles $ 55–60K por año, así que imagínense mi sorpresa cuando el reclutador me dijo que me sentara primero, y luego me dijeron que me ofrecían $ 75K. Fue una sensación increíble, y llegué a comprender que ese era el salario mínimo para el nivel por el que me contrataban.

Mirando hacia atrás, diría que ese trabajo de SDET fue “más fácil”, solo en el sentido de que ahora era un trabajador con más experiencia, estaba más feliz con el pago y trabajé en un entorno mayormente colaborativo que me ayudó a hacer crecer mi habilidades y carrera: en lugar de una que solo quería que entrara, hiciera un trabajo lo más barato posible y luego me fuera después de 9 meses.

Sin embargo, en muchas otras formas, cada trabajo que he tenido ha sido más difícil que el anterior, porque a medida que crecí en mi carrera, los problemas que me contrataron para ayudar a resolver se han vuelto más difíciles, más desafiantes y más interesante. En el grado de pago del sótano de negociación, estaba escribiendo HTML para convertir el diseño gráfico de alguien en un sitio web funcional. Con un salario un poco más alto, estaba probando manualmente un sitio web corporativo que se había integrado con el motor de preguntas / respuestas de Jeeves. Luego estaba conectando tarjetas de video y prendiendo computadoras para ver si funcionaban, escribiendo informes de errores y probando un videojuego. Ninguna de estas cosas fue particularmente difícil: en algunos casos, lo más difícil fue sobrevivir al aburrimiento intenso, más que cualquier otra cosa.

Pero desde que comencé a trabajar a tiempo completo, he estado escribiendo herramientas, infraestructura de prueba, motores de flujo de trabajo, servicios web, sistemas de análisis de datos, aplicaciones de varios niveles y sistemas que funcionan con Big Data. Estos son a menudo ENORMES desafíos, cosas en las que me he convertido pero que no habría tenido la capacidad de manejar cuando comencé. Definitivamente son más difíciles, más desafiantes y, a menudo, más estresantes. Pero también son más interesantes, más gratificantes (especialmente porque me he convertido en un experto de la industria y he podido ayudar a guiar a otros) y más divertidos. (Y hasta cierto punto, más seguro, como todos han visto, los trabajos de nivel inferior son cada vez más difíciles de encontrar porque hay MUCHAS personas que compiten por menos de ellos, ya que muchos de esos trabajos se automatizan por completo).

Entonces, ahí están mis dos centavos. Espero eso ayude.

He estado subiendo la escalera de desarrollo de software durante los últimos diez años, y mi primer trabajo de programación, con mucho, el peor pagado, fue absolutamente el más estresante. De hecho, a menudo he pensado que cuanto más dinero gano, menos responsabilidad tengo.

Dedique su tiempo a este trabajo, pero solo lo suficiente para llevarlo al siguiente puesto. Mantenga un registro de las cualidades que le gustan de este trabajo, así como de las cosas que no le gustan. Por ejemplo, ¿te gusta trabajar en equipos pequeños o equipos grandes? ¿Le gusta trabajar directamente con los usuarios o prefiere trabajar con los gerentes de proyecto? ¿Te gusta un gran entorno corporativo con muchos beneficios excelentes o una pequeña empresa con mucha emoción? Una vez que descubra algunas de estas cosas, puede mover su carrera en la dirección que desee.

No en realidad no.

Cuando trabajaba para una empresa, mi salario máximo era bastante bueno y el trabajo en general era fácil.

Mi salario inicial, que probablemente era aproximadamente el 35% del salario máximo, el trabajo fue mucho más difícil …

Bueno, en realidad, no fue más difícil, simplemente no tenía tanta experiencia, me pareció más difícil, probablemente fue casi lo mismo.

La gran diferencia es la responsabilidad, cuando eres jefe de departamento o senior, el dinero tiene que detenerse en algún lado, generalmente es a ti .

Depende del individuo. Si prefiere simplemente seguir las órdenes de otra persona, la posición de nivel de entrada es más fácil. Si prefiere encontrar las soluciones reales a los problemas, la posición del desarrollador es más fácil. El pago no facilita el trabajo; en general, las cosas que determinan que son el supervisor y la empresa.

Pero si está ganando $ 45k y es un programador de nivel de entrada, no puede simplemente “convertirse” en un desarrollador que gana $ 65k, necesita experiencia, y solo puede obtener eso a razón de un día cada 24 horas (A menos que invente una máquina del tiempo, en cuyo caso no debería detenerse para recoger $ 65k de la calle).

More Interesting

Si Richard Stallman se saliera con la suya y todo el software se volviera libre, ¿qué le haría eso a la economía de Silicon Valley? ¿Se derrumbaría? ¿Las personas seguirían desarrollando software? ¿Qué, si alguno, surgirían nuevos modelos de negocio?

¿Cuáles son los objetivos del proyecto KRA, los objetivos del equipo y los indicadores de rendimiento (KPI) que se pueden usar para medir la efectividad de un desarrollador de software? ¿Qué puntos deberían mencionar al llenar KRA?

¿Cuáles son las desventajas de Stack Overflow? ¿Por qué se trata de puntos de reputación?

¿Qué porcentaje de desarrolladores de software profesionales han contribuido a proyectos de código abierto?

¿Por qué es que la industria no ha adoptado un sistema de aprendizaje / oficial de desarrollo de software frente al método clásico de obtener una licenciatura y obtener entre 1 y 3 pasantías?

Es mi primer día trabajando como desarrollador. Que debo saber

¿Me puede decir el uso de prototipos en el desarrollo de software?

Readify, Kiandra o Thoughtworks: ¿en cuál es mejor trabajar para un apasionado desarrollador australiano de .NET con sede en Melbourne?

En desarrollo de software, ¿qué significa un desarrollador clave?

¿Qué piensan los desarrolladores de software de los ingenieros mecánicos en la industria tecnológica?

¿Qué tipo de desarrollador de software necesitará la industria en 5 años?

¿Qué características de Java apasionan a las personas?

¿Por qué las personas solicitan el desarrollo de software personalizado teniendo en cuenta que siempre es tan costoso?

¿Sundar Pichai es ingeniero de software o desarrollador de software?

¿Cuáles son los mejores diseños de espacios de oficina para el desarrollo de software?