Sé que se supone que no debo responder mi propia pregunta, pero estaba pensando en una solución para dejar mi trabajo y encontrar otra cosa. Pero estoy preocupado por esto, ya que sé que en mi último trabajo también me llevó unos meses acostumbrarme a sus sistemas y a su forma de trabajar.
Como no hay mucha documentación, solicité ayuda de un desarrollador senior y él le pidió a otro chico que me ayudara. Su respuesta fue “supongo que sí” e ignoró mis problemas.
Lo único que me dieron fue una computadora portátil rota (tuve que reemplazarme en el departamento de TI) y un enlace a una página wiki que no me dieron derechos hasta ayer. Todo el equipo acaba de actualizarse a Mac y puede usar herramientas de Linux (como estoy acostumbrado). No soy exigente, y estoy perfectamente bien acostumbrándome a trabajar en Windows, ya que una nueva política los obligó a darme una nueva computadora portátil con Windows. Pero se siente tan raro. Me pagan casi 80 mil al año, pero no tienen dinero para cosas básicas para poder trabajar de manera eficiente.
- ¿Cómo es la vida laboral diferente para un ingeniero de software que trabaja en un banco y un ingeniero de software que trabaja en una empresa de tecnología?
- ¿No voy a ser un buen ingeniero de software si no puedo trabajar en equipo? En términos de oportunidades de empleo y esas cosas.
- ¿Merecen la pena las certificaciones para ingenieros de software?
- ¿Podemos considerar codificadores como artistas?
- ¿Dónde se encuentran los ingenieros de software en el mundo de hoy?
Incluso no usan GIT profesionalmente. Cuando revisé la rama maestra para echar un vistazo a la aplicación, se echó a reír y dijo que no estaba seguro de que la rama maestra contuviera algo que funcionara. Simplemente implementan archivos .jar desde ramas.
Tuve que traer madera a mi lugar de trabajo, ya que mi escritorio no era lo suficientemente alto como para dejar que mis pies encajaran debajo de él. No soy una persona exigente con mi escritorio, pero creo que es un requisito básico tener mis monitores a la altura correcta y sentarme cómodamente.
Hoy también hablé con un administrador del sistema de esta compañía para darme derechos sobre una unidad de red compartida. Según esa persona, los miembros de mi equipo deben saber a qué grupo pertenezco. Pero los miembros de mi equipo no lo sabían. ¿Estoy loco, o deberían “arquitectos” y “desarrolladores senior” saber estas cosas?
Solía vivir en Europa y este es mi primer trabajo estadounidense. Puedo ver que probablemente hay algunas diferencias culturales. Pero realmente no puedo creer que así sea como se debe tratar a un nuevo empleado.