Para ingeniero de software: producción de código de calidad.
Para los científicos: – Crear nuevas tecnologías e inventar nuevas técnicas.
Hacer un impacto y hacer las cosas son comunes para ambos porque si está trabajando en una tecnología oscura / obsoleta o si su genio no permite que las personas la usen, no es útil para una empresa. Puede ser útil después de unos años, pero las empresas analizan el presente y lo que requieren en los próximos 5 (quizás 10) años. Por lo tanto, trabaje en las tecnologías actuales, trate de mejorarlas y tenga impacto.
Editar: – Su producto / proyecto puede estar en lenguaje de programación. Realmente no les preocupa qué idiomas usas. Usan idiomas solo como herramientas. Sus elecciones de productos no están dictadas por los lenguajes de programación. Si se siente cómodo con un idioma pero está utilizando varios otros en su proyecto, enviará un mensaje muy positivo a cualquier empresa de que es muy rígido con respecto a la tecnología que utiliza. Están principalmente preocupados por el impacto que está teniendo con sus herramientas. Quieren ver la cantidad de personas que se han beneficiado de su producto. Si está ejecutando un proyecto / software en el que las personas aportan sus ideas, esto también le dará una pista sobre su visión / visión empresarial. Sin embargo, si trabajas en algo que es muy querido por Google, entonces tus posibilidades aumentan. Entonces, solo siéntate, toma una idea muy querida y comienza a convertirla en realidad. Todo lo mejor.
- ¿Hay programadores que escriben código prácticamente libre de errores?
- ¿Por qué importa un buen código?
- ¿Cuánto vale una pensión al considerar una oferta de trabajo en ingeniería de software?
- ¿MIT es bueno para futuros desarrolladores de software, específicamente front-end?
- ¿Qué es mejor invertir tiempo en: programación competitiva (programación algorítmica en sitios web como CodeChef o TopCoder) vs. desarrollo de software (desarrollo de aplicaciones, desarrollo web, etc.)? ¿Por qué?