¿Qué le gustaría decirle a un joven pasante un ingeniero de software experimentado?

Una gran cantidad de trabajo es bastante aburrido, no importa cuán emocionante parezca ser el título del trabajo, la compañía o el producto. Pero las partes aburridas como las pruebas unitarias, trabajar con el control de calidad, documentar, ayudar a preparar materiales de capacitación, diseñar reuniones con gerentes de productos, ayudar ocasionalmente con clientes, etc. son las partes que separan una prueba de concepto de un producto real.

La mayoría de las personas interesadas en las computadoras pueden codificar. Pero los verdaderos ingenieros que están construyendo productos que el mundo usará para hacer cosas útiles terminarán haciendo una buena cantidad de lo anterior. Y después de un tiempo, particularmente una vez que descubres que las cosas anteriores no son una “distracción” sino que son cruciales para implementar un producto útil, puede que te resulte interesante.

Ah, y ten una vida fuera de la ingeniería. Hay un gran mundo más allá del cubículo 🙂

Trate su trabajo como un oficio y no solo como un trabajo. Adquiera su trabajo y enorgullecerse de la producción. Hazlo de la mejor manera que puedas, con los recursos y el tiempo que tienes.

¡Aprende a amar el fracaso!

Falla lo más rápido y a menudo posible y aprende a amarlo.

Es la forma número uno de crecer y aprender.

More Interesting

¿Es la estadística un requisito previo para el aprendizaje automático?

¿Qué sitios web debe visitar un ingeniero de software?

Como ingeniero de software en el Área de la Bahía con un muy buen trabajo, ¿cómo me veré afectado con la administración Trump y cómo puedo prepararme mejor para ello?

¿Cómo es trabajar como ingeniero de software siendo un graduado mecánico?

¿Cuál es la mejor / más exitosa startup en Bangalore, India?

Cómo agregar valor en mi vida

¿Alguna vez has oído que los ingenieros deberían aprender a diseñar? ¿Si es así, donde?

¿Cuántos detalles sobre los proyectos de mi empresa actual puedo incluir en mi currículum?

¿Qué empresas organizan hackathons u otros eventos de ingeniería de software?

Estoy creando una línea de tiempo de lo que necesito saber para convertirme en ingeniero de software. ¿Qué debo dominar antes de solicitar empleo?

Como ingeniero de software que deja la industria para seguir su pasión en las finanzas como analista (banca de inversión / capital privado), ¿qué último consejo le daría?

¿Están los ingenieros de software preocupados de que su jefe descubra que están trabajando para crear una startup?

Quiero convertirme en desarrollador de software y diseñador / desarrollador de sitios web. ¿Por cuál debo ir a la escuela y cuál es más fácil de aprender solo?

¿Qué temas / materias particulares necesita uno aprender para convertirse en ingeniero de software?

¿Todos los ingenieros de software de Google necesitan tener conocimiento de sus lenguajes principales, C ++ y Java, o pueden ser simplemente expertos en su propio campo, digamos Python / Swift, etc.?