Dijiste que es una empresa aburrida y tiene cero cultura. Me puedo identificar con eso. He trabajado en una empresa rodeada de personas con 15-20 años de experiencia (la mayoría de ellas). Personal y profesionalmente odiaba ese trabajo, nunca aprendí nada y me fui en 4 meses. Tuve 2 años de experiencia en C ++ anteriormente, lo cual fue realmente increíble. Por lo tanto, no es que todos los trabajos de C ++ sean aburridos o que los trabajos de desarrollo web sean buenos, pero lo que importa es la cultura de la empresa y los proyectos en los que trabajas.
Los trabajos de desarrollo web generalmente son rápidos y utilizan las últimas tecnologías. Con NodeJS, Ruby on Rails y Python con Django en la mayoría de las startups, están de moda. C ++ por otro lado es muy diferente. Los trabajos en C ++ son pocos, pero no tienes mucha competencia para esos trabajos (desde mi experiencia personal). Pero la codificación y depuración en C ++ no es fácil y un poco molesto. Utilizará herramientas Unix sin IDE si está trabajando en Linux o Visual Studio con soporte básico en Windows. Pero no tiene que mantenerse actualizado todo el tiempo, aparte de las versiones más nuevas de C ++ que, de todos modos, no se adoptaron en las bases de código existentes.
No puedo ir a startups ni a muchas otras empresas porque no usan C ++ y tienes que comenzar desde cero en otra cosa incluso si descifras la entrevista con tus habilidades en C ++.
- ¿Qué es el modelo de enlace en mvc?
- Cómo evitar violaciones de seguridad en mi sitio web de WordPress
- Cómo instalar Sass
- ¿Cómo un sitio web / navegador obtiene un error de puerta de enlace incorrecta (código 504, 400)?
- ¿Qué es la calidad del sitio web?
La barrera de entrada al desarrollo web no es grande, por lo que las personas con pocas semanas de experiencia en bootcamp también se unen al grupo de desarrolladores web. A medida que tenga experiencia, puede que no sea un gran problema. Por otro lado, la entrada en C ++ no es fácil a menos que alguna corporación nos contrate como nuevos y nos entrene por algún tiempo. Su trabajo es más seguro en C ++ porque no es fácil encontrar su reemplazo. Otro motivo de dificultad para reemplazar un desarrollador de C ++ es el conocimiento del dominio (como Aviónica, Almacenamiento, SO, Núcleos de bases de datos, etc.)
Finalmente, es tu elección personal. Es posible que desee ahorrar una gran cantidad de dinero y aprender C ++ y luego mover o cambiar su tecnología, pero es posible que lo odie. La mayoría de las empresas solo solicitan el lenguaje OO y no les importa mucho el idioma a menos que tenga más de 3 años de experiencia. O tome el desarrollo web y ame su trabajo. Su situación financiera también necesita ser considerada después de todo.