Siendo realistas, es una gran posibilidad, por dos razones.
En primer lugar, como otros comentaron, un desarrollador sénior (lo que significa cosas diferentes en diferentes compañías) debe poder hacer mucho más que solo código. De hecho, la mayoría de los SDE-3 en Amazon, por ejemplo, probablemente pasan entre el 20 y el 50 por ciento de su tiempo codificando, y el resto haciendo otras cosas: pensar, reunirse con personas, escribir, revisar el código y los documentos de otras personas, etc. Es ingeniería, no codificación.
Todas estas cosas requieren habilidades que generalmente requieren años de experiencia para desarrollarse. Trabajar eficazmente en un equipo, comunicar ideas verbalmente y por escrito, administrar su tiempo, etc. La codificación, incluso a un nivel muy alto, no es suficiente.
- ¿Es un buen movimiento profesional cambiar de Oracle DBA a ser desarrollador de C #?
- ¿Cuáles son las opciones después de completar PGDEMA desde IGNOU?
- ¿Cómo se comienza una carrera en la enseñanza?
- ¿Cuáles son las opciones de carrera para el ingeniero de protección contra incendios en los Estados Unidos?
- ¿Cómo llegaste a descubrir tu pasión o lo que te gusta hacer? Específicamente si no era obvio en tu juventud. Qué se sintió?
La otra razón por la que no creo que sea probable, lo cual es desafortunado, es que muchos desarrolladores más antiguos que no lograron ese nivel “senior” se molestarán al ver a un niño obtener ese título. Puede llamarlo discriminación, pero nosotros somos viejos fogies tenerlo lo suficientemente difícil con los gerentes de 25 años y los ingenieros principales de 30 años (por lo general, el nivel superior a Senior) haciéndonos sentir que nos quedamos un poco atrás. Los gerentes de contratación lo sabrán muy bien, y lo hará. cuenta en tu contra.
Es posible que pueda ser contratado como desarrollador sin nivel de entrada (SDE-2 en Amazon, por ejemplo), si es realmente bueno en la codificación y tiene evidencia para producir un gran código. Todavía es poco probable, pero no tanto.
Dicho todo esto, no creo que debas intentarlo. Si yo fuera usted y quisiera ingresar a una empresa de primer nivel, tomaría el trabajo de nivel de entrada y ni siquiera pediría más. Una vez que esté dentro y pueda demostrar su valía, será mucho más fácil ser promovido.
Y existe el peligro de apuntar demasiado alto. Cuando me uní a Microsoft, pensé que era todo eso y una bolsa de chips, y negocié un puesto bastante importante. Después de todo, tenía unos 10 años de experiencia, incluyendo ser un “líder de desarrollo” y una maestría, así que estaba seguro de que lo merecía.
Chico, ¿me iba a dar un rudo despertar? Resulta que una compañía como Microsoft tiene expectativas bastante altas, y no las estaba cumpliendo. A diferencia de mis trabajos anteriores, todo el mundo era tan inteligente como yo o más inteligente, y tenía una experiencia más reciente y relevante. Le pedí seriamente a mi gerente que me degradara, pero eso es esencialmente imposible. Finalmente tuve que irme (también hubo algunos otros factores que no son importantes aquí).
Entonces, la moraleja es simple: sé humilde, sé paciente, trabaja duro y llegarás pronto.