¿Cuáles son las habilidades de TI que mejor pagan en los Estados Unidos para un ingeniero de software de nivel básico?

Adaptabilidad.

Recientemente hice una serie de entrevistas en Francia como desarrollador intermedio (que no habla francés). El primero fue para una casa muy prestigiosa de big data y machine learning. Utilizaron la palabra clave “adaptabilidad” en su descripción de lo que están buscando. Me impresionaron que conocer la tecnología no era el rasgo más importante que estaban buscando (aunque cierto grado de conocimiento tecnológico era importante).

Rápidamente lo adopté como una estrategia y seguí vendiéndome en entrevistas, principalmente, como “adaptable”. Esta fue una estrategia ganadora, ya que todas las empresas con las que entrevisté (3) me hicieron ofertas.

La tecnología cambia y es referenciable. Afirmo que es la parte fácil. La capacidad y el afán de APRENDER es lo que los empleadores parecen estar buscando.

Tengo que discrepar respetuosamente con la otra respuesta que vi, alegando que debes conocer muy bien tu tecnología. Esto es por dos razones: no es razonable a nivel de entrada, y de todos modos no es realmente importante (mi opinión). Recuerde, hacer las cosas se trata de personas, no de tecnología.

tl; dr. Si desea el trabajo, muestre entusiasmo por aprender la tecnología que utiliza la empresa y demuestre su capacidad de adaptación.

Ingeniería de software, ingresar y graduarse de un departamento de informática bien considerado, y empacar cajas.

Los ingenieros de software que fabrican productos que pueden revenderse a muchos clientes generan más valor y, por lo tanto, se les paga mejor que los trabajadores de TI que realizan actividades de centro de costos, como el mantenimiento de software interno utilizado por empresas no tecnológicas.

Pensar lógicamente, escribir bucles que terminan, manejar condiciones de borde y elegir estructuras de datos apropiadas son las habilidades de ingeniería específicas que han estado de moda durante décadas.

Graduarse de una universidad bien considerada le brinda entrevistas en compañías con muchos más solicitantes que puestos que deben filtrarse según criterios arbitrarios como la escuela. Asistir a dicha universidad también hace que la selección como pasante sea más probable, lo que lleva a trabajos posteriores a la graduación. Si no lo hizo, puede ascender a un puesto de ingeniero superior manejando independientemente proyectos moderadamente complejos en compañías menos populares y luego llevar esas habilidades a grandes corporaciones públicas en crecimiento, independientemente de dónde provenga su título o si se graduó.

Las cajas de embalaje permiten mudarse a Silicon Valley, donde las empresas que obtienen un ingreso bruto de $ 3 millones por ingeniero compiten entre ellas con ese dinero para los ingenieros de software.

Siendo una ingeniería de software.

TI es un gran grupo, y no todas las empresas incluyen el desarrollo de software. Sin embargo, fuera de los puestos en los que puede ingresar en el mundo de TI, los ingenieros de software son los mejor pagados de la escuela.

Yo diría que la seguridad es la segunda más alta, y los administradores de bases de datos como la tercera.

A largo plazo, las SA y los administradores de red de la otra parte parecen tener altos niveles de gestión, creo que esto se debe más a su rol social.

En el que sea mejor. Ser muy bueno en una habilidad con menos demanda es mejor que ser mediocre en una habilidad popular. Si no eres muy bueno en tu trabajo, pronto te quedarás sin uno. Se espera que un desarrollador profesional escriba una cantidad sustancial de código de alta calidad con relativa rapidez, y cualquier cosa menos dificultará la permanencia en el empleo.