Cómo lograr mi trabajo ideal

Quítate el culo. Sé mejor que los otros desarrolladores de software. No solo sea un mejor programador, sea el candidato más empleado. Puedo decirle que, aunque soy un matemático y desarrollador muy competente, conozco muchos más inteligentes. Sin embargo, muchas de esas mismas personas, a las que daré fe son más inteligentes que yo, no son tan empleables porque no tienen las habilidades blandas que son necesarias para prosperar en la industria. No funcionan bien en equipos, no se comunican de manera efectiva, etc. Estas habilidades son necesarias para el desarrollo de la industria. El tipo de proyectos grandes de los que las compañías de software obtienen su dinero no son proyectos en los que las personas se sientan frente a una computadora y se dejan caer como problemas de tarea. Hay mucho trabajo en equipo necesario. Se discute mucho sobre el diseño, entran en juego muchas consideraciones comerciales y hay que poner sus ideas frente a las ideas de otras personas y demostrar por qué sus ideas son mejores.

Si desea asegurarse de obtener el trabajo que desea, hágase una persona completa. Estar por encima de sus académicos, pero también estar por encima de sus habilidades con las personas. No creo que muchas compañías le permitan trabajar estrictamente desde su hogar, sin importar dónde se encuentre, pero he oído hablar de personas a las que se les permite este beneficio después de ganar un poco de antigüedad en su compañía.

Debe ser valioso para un empleador y no una responsabilidad. Querer trabajar desde casa sin un historial, y querer evitar la interacción social, son señales de alerta. Claro, algunos genios se salen con la suya. Pero en su mayor parte, poder trabajar con personas, en equipos, es en realidad lo que diferencia a las personas que obtienen muchos trabajos de los que no. El mundo está lleno de personas inteligentes que tienen problemas para salir adelante, y por el contrario, hay muchas personas “promedio” con las que otros quieren trabajar, que encuentran muchas oportunidades para salir adelante.

Con respecto a sus objetivos salariales: si asiste a una universidad superior de Estados Unidos en informática (no EE o alguna variación) y está dispuesto a mudarse a Silicon Valley, ese salario es posible. Si no se está graduando de una famosa universidad de EE. UU., En Ciencias de la Computación, y está dispuesto a mudarse al lugar más caro de los EE. UU. (Silicon Valley), no encontrará ese salario cuando comience. Por supuesto, tendría un nivel de vida más alto con un salario más bajo en muchos otros lugares además de Silicon Valley. Por ejemplo: Austin, Seattle y cualquier otra ciudad que tenga trabajos de software.

La fórmula es bastante sencilla en estos días. Vaya a una escuela decente para Ciencias de la Computación o Ingeniería en Computación. Además de obtener buenas calificaciones, trabaje en proyectos paralelos y asista a hackatones. Obtenga un salario inicial de 100K en el Valle en casi cualquier empresa de tecnología.