¿Te equivocaste o conoces a alguien que se metió en la universidad, terminó mal, pero se convirtió en un gran ingeniero de software, desarrollador o programador más adelante después de graduarse?

En primer lugar, no creas en la propaganda. Todavía tengo que conocer a un “gran ingeniero de software“. He conocido personas con una combinación de ideas, talento y disciplina, pero solo tenemos la más mínima idea de lo que estamos haciendo. El software es una especie de juego masivo de Jenga, donde estamos construyendo sobre decisiones tomadas anteriormente en el juego (que, seamos claros, este juego solo ha estado funcionando durante medio siglo) que tienen poca o ninguna razón científica detrás.

Entonces, no, no conozco a nadie en su situación que se haya vuelto genial, pero tampoco conozco a nadie con un 4.0 de una Ivy que sea genial. Arruinamos las cosas rutinariamente. Las disciplinas de ingeniería que han existido durante miles de años se arruinan rutinariamente.

Entonces, no te preocupes demasiado.

Del mismo modo, no hay un sistema de clasificación mágico. Empecé a usar la analogía con juegos de rol como Dungeons y Dragons. Las personas de repente se obsesionan con cómo “clasifican”, en qué tipo de “nivel” se encuentran y qué título especial (y habilidades especiales, supongo) vienen con esa métrica. No existe tal cosa, excepto de personas que intentan venderte algo.

Haz tu mejor esfuerzo. Si no deja de aprender y trabaja aplicando lo que aprende, probablemente sea un buen programador. Si puedes hacer eso mientras te enfocas en el juego final, eres valioso para tu empleador.

Además, piénselo: nos dicen que hay más trabajos que programadores. Tal vez lleva un buen tiempo conseguir un buen trabajo, pero eso parece sugerir que la mayor parte de la curva de la campana está ahí y el mundo no ha dejado de girar. Quizás estén aprendiendo lo que necesitan en el trabajo.

De los detalles iniciales de la pregunta: GPA es como IQ: significa nada más que estar haciendo el trabajo … esclavo de … lo que sea … la posición en la que basa sus sesgos (y las pruebas de IQ tienen componentes de memoria que dependen de la correlación con otros desequilibrados e interacciones no estudiadas).

Conozco a muchas personas que acaban de hacer el trabajo (alto GPA), pero que no tienen sentido común, y mucho menos la capacidad de codificar de manera coherente. El GPA es solo una medida de hacer el trabajo. Eso es. Tome al genio idiota que no necesita estudiar fuera de la ecuación (llaman la atención, pero son varios estándares de la norma si no son trampas).

Hay muchos ejemplos de personas que abandonaron y se volvieron “geniales”.

Más importante aún, vivir la vida y aprender de las lecciones de la vida, aprender a pensar críticamente en lugar de ser una esponja de recuerdo infundida de genio tiene mucho más valor comparativo …

¿Prefieres vivir y disfrutar la vida, o simplemente hacer lo que te dicen?
(¿Prefieres ser libre o vivir en una prisión comparativa autoimpuesta?)

Todos en esta lista son multimillonarios y desertores universitarios:
Steve Jobs:

1. Bill Gates

2. Mark Zuckerberg

3. Larry Ellison

4. Michael Dell

5. Marc Rich
6. Ty Warner
7. Sheldon Adelson
8. Donald Newhouse
9. Jack Taylor
10. David Geffen
11. Ted Turner
12. Ralph Lauren
13. Gabe Newell
14. Dustin Moskovitz
15. Sheldon Solow
16. Evan Williams

Tengo muchos amigos en mi círculo que no fueron excelentes en su área académica, pero hoy tienen más éxito que otros.

La educación y el crecimiento profesional son dos cosas diferentes. Florecerá en su carrera, depende de sus descansos laborales, las oportunidades que se presenten en su camino, su determinación y sus habilidades de resolución / propiedad / liderazgo, estas no se enseñan en ninguna escuela, sino que dependen en gran medida de su educación y su entorno.

Uno de mis amigos que tardó 10 años en completar engg es el más exitoso
Jefe de ventas en una MNC 😉

More Interesting

¿Por qué los ingenieros de software trabajan tan duro en comparación con otros en la organización y, sin embargo, no son recompensados ​​proporcionalmente?

¿Qué tan difícil es lograr un trabajo de ingeniería de software de nivel básico?

¿Quiénes son generalmente 'más inteligentes': técnicos / soporte de TI o desarrolladores / ingenieros?

¿Qué debe hacer un estudiante universitario de ingeniería de software de segundo año? (habilidad sabia). ¿Qué proyectos puede hacer también para ayudarlo a destacar?

¿Qué es mejor, un software o un trabajo mecánico?

Como ingeniero de software recién graduado, ¿cuál es la mejor opción para mi carrera en Silicon Valley, unirme a una startup estatal bien financiada ($ 60 millones), startup serie B / C, unicornio, Google o Facebook? ¿Cuál proporcionará más oportunidades?

Al buscar una función de ingeniería de software en otro estado, ¿qué más podemos hacer para conseguir un trabajo?

Cómo encontrar a alguien en línea para entrevistarme para un puesto de ingeniero de software como aprendiz

¿Podemos ganar más dinero como ingeniero de garantía de calidad de software?

¿Qué es probable que conduzca a un salario más alto, una carrera como ingeniero de software integrado o una carrera como científico de datos?

Soy un gerente de producto de software de 50 años. ¿Cómo puedo protegerme de la discriminación relacionada con la edad en la industria del software?

¿Qué es lo que realmente necesito aprender y hacer para convertirme en un ingeniero de software exitoso?

Cómo sentir que realmente estoy agregando valor como desarrollador de software

¿Cómo es ser ingeniero de software para el gobierno?

¿Cómo es un día típico para un desarrollador full-stack?