Conseguí un trabajo al que solicité nada más salir de la universidad. La oferta de trabajo era para un desarrollador de software que utilizaba C#/Python/C++ y durante la entrevista, se reveló que el puesto que estaba solicitando implicaría un increíble desarrollo de hardware en Microsoft Kinect que me emocionaba mucho . No se habló de mí asumiendo el papel de desarrollador web.
Después de mudarme para este trabajo, descubro 5 minutos después de mi primer día que mi título ha cambiado de Desarrollador de software a Desarrollador web (que no es el puesto que había solicitado ni el título en mi contrato). Y en lugar de usar las tecnologías (lenguajes de programación) que había escrito en mi currículum con las que tengo experiencia, usaré HTML, CSS, JavaScript, jQuery, JSON, etc. Tecnologías de desarrollo web front-end. Aparte de HTML y CSS, nunca he usado JavaScript, jQuery, JSON o cualquier otro lenguaje que usaría un desarrollador front-end; Yo nunca pretendí. No tengo mucha experiencia en diseño/construcción web porque no es algo que haya disfrutado nunca (como cuando tomé una materia optativa en aplicaciones web móviles).
Bueno, lo aguanté y le di la bienvenida al desafío. He pasado noches en casa tratando de aprender JavaScript y jQuery; diablos, ni siquiera tengo comestibles en mi refrigerador porque he estado dedicando mi tiempo a aprender estos nuevos idiomas.
Pero hoy, algo se rompió en mí un poco. Es el día #7 trabajando aquí y esta es la tercera pregunta de JavaScript + jQuery que le hice a mi jefe (el único tipo que afirma conocer JS) y no pudo responder. Así que realmente estoy volando solo aquí.
El proyecto que me dieron, ahora me estoy dando cuenta a medida que aprendo más sobre el desarrollo de front-end, en realidad es bastante técnico y nadie puede ayudarme con él. Mi jefe y yo tuvimos una conversación al final de mi primera semana porque dijo que mi progreso era lento y acepté, pero también le expliqué por qué. Humildemente admitió que de ninguna manera en mi currículum o entrevista lo hice creer que yo era un desarrollador front-end, aunque todavía no dijo nada como: "Vaya, me equivoqué. Tal vez debería volver a ponerte en el equipo de hardware". Tampoco ha dicho nada de apoyo como, "Estoy aquí para ayudar".
Ahora, sintiéndome bastante solo sin apoyo en este proyecto y en mi entorno de trabajo, siento que estoy apresurándome para cumplir con los plazos que no tengo ni idea si cumpliré. Tengo miedo de que me despidan y estoy legítimamente perdiendo el sueño por esto; Constantemente me siento enfermo. Principalmente porque sé que incluso si trabajo muy duro para hacer las tareas que tengo entre manos (que se venderán a los clientes... que es otra razón por la que me siento como una mierda), existe la posibilidad de que me equivoque bastante. difícil porque no tengo un profesional que revise mi código y me diga cómo mejorar.
Entonces, espero que la comunidad aquí pueda darme una idea sobre:
-¿Debo acercarme a mi jefe y pedirle que me ponga en otro proyecto?
-¿El no tener a nadie de quien aprender en el trabajo pone en peligro mi futura carrera?
-¿Estaría mal de mi parte considerar buscar otro trabajo?
-¿Me equivoco al sentirme un poco quemada por dentro?
EDITAR: Creo que podría ser importante tener en cuenta que creo que mi jefe tenía la intención de contratar a un desarrollador web porque recientemente descubrí que la empresa estaba buscando uno, y ahora no lo están. Entonces, ¿supongo que soy yo? Pero, de nuevo, NO solicité ese puesto. Volví a mis registros de correo electrónico y currículum; Solicité el puesto de Desarrollador de software, que era para trabajar con Kinect y otras soluciones de software que se proporcionarían a los clientes. Y no, mi salario y mi paquete de compensación no eran los de un desarrollador web front-end experimentado que podría ingresar a una pequeña empresa y asumir el papel principal del desarrollo web front-end. A menos, por supuesto, que ese tipo de desarrolladores ganen 48.000 dólares.
EDIT2 (25/02/2016): Tuvimos otra discusión en privado hoy después de que se acercó a mi escritorio, se apoyó en mi silla y se inclinó sobre mí mientras me preguntaba con escepticismo sobre mi progreso. Le mostré lo que hice, porque hice progresos , pero aparentemente no fue lo suficientemente bueno. Me dice en voz alta, frente a todos los demás empleados de nuestra pequeña oficina, que esperaba más a estas alturas y que quiere algo más para mostrarle a su jefe mañana. Dijo que su jefe está "esperando más por ahora y esto no va a funcionar. Realmente necesitas algo más para mañana". Le dije que entiendo completamente su preocupación y que me gustaría hablar con él sobre esto en privado; Estaba tan, tan avergonzado de que todo esto sucediera en el espacio público alrededor de mis compañeros de trabajo.
Así que fuimos a un lugar "privado" (todavía había un empleado en la habitación) y le expresé que no podía decirle en buena conciencia si se podía hacer o no para mañana; "Otra vez", le dije, "no tengo experiencia en estas tecnologías. Te puedo asegurar que estoy haciendo lo mejor que puedo, incluso pagué un curso en línea para trabajar en casa y un poco en la oficina cuando me atasco". " La semana pasada admitió que nunca dije que tenía experiencia en estas cosas, pero ahora dice: "Bueno... Dijiste que diseñaste una aplicación web móvil, así que esperaba que supieras lo que estabas haciendo". No discutí con él porque no tiene sentido, pero la verdad es que me preguntó cuál era mi trabajo con respecto a un proyecto senior que había hecho con Boeing para una aplicación web. ¡Sí, ERA una aplicación web!me preguntó qué era en realidad. Estaba usando HTML5, CSS, PHP y SQL (que está ESCRITO en mi currículum). Eso de ninguna manera es lo mismo que decir que soy un Desarrollador Web Front-End y mucho menos con experiencia en JS, jQuery, JSON, Bootstrap, etc.
La conversación terminó con él, por segunda vez en menos de dos semanas, acosándome por la seguridad de mi trabajo y ocultándomelo. Me estoy derrumbando seriamente aquí. Le mencioné después de la reunión que uno de nuestros otros empleados (haciendo el trabajo que se suponía que era para el que me contrataron) había dicho que tenía algo de experiencia en JS. Así que hoy dicho empleado y yo trabajamos juntos, pero está bastante claro que no tiene mucha experiencia y no fue realmente útil, excepto para aliviar la carga de trabajar solo en este proyecto. Pero todavía está en mis manos.
Inmediatamente debe volver a la búsqueda de empleo. Mencionaste tus preocupaciones una vez, y describieron tu progreso como "lento" y no ofrecieron ninguna ayuda adicional. No hay forma de que esto termine bien a largo plazo. Encuentre algo en otro lugar con una mejor estructura de apoyo.
En primer lugar, lamento mucho escuchar acerca de su situación. En segundo lugar, realmente te admiro por manejar la situación con mucha más paciencia y gracia de la que yo hubiera podido reunir.
¿Debo acercarme a mi jefe y pedirle que me ponga en otro proyecto?
Si aún desea trabajar en esta empresa , entonces sí, absolutamente debería hacerlo. Como alternativa, puede considerar sugerirle a su jefe que le brinde capacitación o le dé más tiempo para dominar los marcos de desarrollo web. Te puso en tu puesto actual a pesar de ser muy consciente de que ni tus habilidades ni tus intereses principales se relacionan con el desarrollo web, por lo que no creo que sea descabellado que le preguntes si puede ofrecer algún tipo de ayuda o compromiso. .
Dicho esto, estoy totalmente de acuerdo con Paul Becotte en que deberías empezar a buscar otro trabajo. Algunas personas pueden pensar que hacerlo es demasiado impulsivo; después de todo, se unió a esta empresa hace solo 7 días, pero creo que el comportamiento de su jefe hasta ahora indica que se sentirá muy miserable si continúa trabajando bajo su liderazgo.
Te engañó haciéndote pensar que serías un desarrollador de Kinect, una oportunidad que te entusiasmaba mucho. Debido a eso, pudo contratarlo con un salario 1) mucho más bajo de lo que ganaría un desarrollador web experimentado, y también 2) más bajo de lo que su conjunto de habilidades tal vez podría obtener de otro modo (ya que estaría dispuesto aceptar un salario más bajo a cambio de la oportunidad de hacer lo que realmente amas).
En ningún momento antes de imponerle deberes de desarrollo web, le pidió sus pensamientos y opiniones sobre el asunto. Él ya ha establecido el tono de su relación de trabajo con él: hará lo que él quiera que haga sin discutir. ¿Crees que esta es una dinámica saludable? (Esta es una pregunta retórica: solo hay una respuesta correcta, que es un rotundo 'No').
Él no hace ningún tipo de oferta para brindarle ningún tipo de asistencia a pesar de saber que sus principales habilidades e intereses no tienen ninguna relación con el desarrollo web. En cambio, te critica por no progresar lo suficientemente rápido. Te ha puesto bajo tanto estrés que ahora sufres de insomnio y te sientes mal constantemente. ¿Cuánto más de esto puedes tomar?
En respuesta a su edición del 25 de febrero, aquí hay un apéndice:
Ahora está eludiendo la responsabilidad al intentar engañarte . Está insinuando que usted fue quien lo engañó para que pensara que estaba listo para trabajar como desarrollador web usando jQuery/Bootstrap/etc. Mi especulación es que está tratando de cubrir su @$$ aquí: no quiere admitir ante su jefe que fue él quien la cagó, por lo que está tratando de replantear la narrativa para que suene como si tú fuiste la parte deshonesta, no él. Si su jefe pide hablar contigo, prepárate para presentar el contrato de trabajo que firmaste, de modo que puedas demostrar que originalmente te contrataron para ser un desarrollador de Kinect, y no un desarrollador web.
De todos modos, es seguro decir que su relación con su jefe probablemente ya esté irreparablemente agria. Por lo tanto, mi consejo original sigue en pie:
Comienza a buscar otro trabajo ahora. Tu situación actual no es sostenible. Además, también debe estar preparado para el escenario en el que su jefe podría decidir rescindir su contrato con muy poca antelación, porque no está contento de que no esté progresando lo suficiente en un puesto para el que 1) no se postuló y 2) él no brinda asistencia.
Usted menciona en su publicación que se mudó para este trabajo. Tal vez actualmente vive lejos de su familia y amigos, y no tiene a nadie a quien acudir de inmediato para obtener apoyo emocional. Por favor mantente fuerte. Saldrás adelante.
Lo único que puede hacer es acercarse a su jefe y resolver sus problemas con él o ella. Estás sobre tu cabeza, y si las cosas van mal, adivina quién tiene la culpa. También está trabajando para aprender cosas que no debería haber tenido que saber para el trabajo que solicitó en su propio tiempo.
Esto es totalmente culpa de los jefes, pero enfóquese desde el punto de vista del uso del tiempo personal y el desajuste de habilidades en lugar de culparlo directamente. Ya saben de quién es la culpa. Asegúrese de que entiendan que no sabe si puede cumplir con los plazos, porque eso pone la pelota directamente en su cancha.
Esto es lo que haría, hablaría con el jefe y resolvería las cosas, luego, independientemente del resultado, enviaría un correo electrónico de seguimiento con un breve resumen profesional mencionando el tiempo que paso aprendiendo js en mi propio tiempo y el posibilidad de que no cumpla los plazos.
Ahora está por escrito para ser consultado si hay problemas, entonces continuaría con el trabajo, pero no me mataría por eso, ya he informado que es posible que no se cumplan los plazos, así que estoy cubierto. Depende del jefe encontrar una solución para asegurarse de que lo sean, no yo.
La escala salarial para los desarrolladores jr está en todo el mapa, incluso dentro de una sola ciudad. Así que es difícil decir si le están pagando justamente o no.
En cuanto al problema real, tiene una opción que tomar en función del riesgo que esté dispuesto a asumir. Si está dispuesto a encontrarse potencialmente sin trabajo, entonces definitivamente debe sentarse con su jefe y Recursos Humanos y discutir la situación y ver qué se puede hacer al respecto.
Es muy posible que decidieran que no necesitaban otro desarrollador de Kinect. También es posible que hayan contratado a alguien justo después de ti que sintieron que encajaba mejor en ese puesto y, en lugar de retirar la oferta, simplemente te pusieron en un puesto diferente.
Alternativamente, podría decidir que la cantidad de trabajos potenciales que realizan el desarrollo de Kinect es bastante pequeña y, en cambio, tomar un camino diferente. Es muy probable que los desarrolladores web tengan demanda durante mucho tiempo.
A continuación, si decide continuar con el desarrollo web en esa empresa, debe discutir la extensión de los plazos con su gerente a algo que suene más razonable. Teniendo en cuenta que la única forma de poder establecer una fecha límite realista es cuando está familiarizado con la tecnología.
¿Debo acercarme a mi jefe y pedirle que me ponga en otro proyecto?
Me gustaría.
¿No tener a nadie de quien aprender en el trabajo pone en peligro mi futura carrera?
No podemos responder a eso. Depende de su capacidad para aprender y aplicar nueva información (una especie de requisito para ser desarrollador) y su entorno de trabajo existente.
¿Estaría mal de mi parte considerar buscar otro trabajo?
Intentaría hablarlo primero con el jefe y con Recursos Humanos. Si eso no funciona y me comprometí a trabajar con Kinect, entonces buscaría otro trabajo.
¿Me equivoco al sentirme un poco quemado por dentro?
Estás totalmente justificado. Te entrevistaron para un trabajo y te cambiaron a otro; deberían haber tenido una conversación con usted antes de su fecha de inicio si eso iba a suceder.
Abandonar
Cuando los posibles futuros empleadores le pregunten por qué renunció tan rápido, dígales que el trabajo que recibió cambió la descripción y el título de hardware enfocado al desarrollo web poco después de su llegada y ya no encajaba bien. No hable mal del empleador anterior. Este es un pequeño bache apestoso en tu carrera.
He estado en este tipo de posición mucho. Seguiría aprendiendo JQuery y desarrollo front-end por varias razones. El desarrollo front-end es realmente importante para todo tipo de producciones, incluido, estoy seguro, el proyecto (Kinect) en el que estás. No puedes equivocarte sabiendo esas cosas. En segundo lugar, parece que Javascript también se usa en todas partes: también aprendería node.js si está realmente interesado en el desarrollo integrado.
Definitivamente me acercaría a su jefe con sus inquietudes, pero si todo lo demás está bien, no busque otro trabajo, incluso si él o ella le piden que permanezca en el frente.
Después de haber tenido muchos problemas de este tipo, llegué a la conclusión de que está bien aprender en el trabajo, a menos que se le pida que cree software crítico. Entonces es una bandera roja. Planteé el mismo problema que usted en un puesto reciente porque no conocía Java como experto y me pidieron que hiciera algunas cosas críticas. Pero dado que eres un recién graduado de la universidad, definitivamente no me sentiría mal aprendiendo Javascript en lugar de C++.
paparazzi
usuario47188
kevin cline
mikeazo
mikeazo
Viejo_Farolero
Stannius
usuario47188
Pablo Becotte
jamesqf
magisch
mikeazo
mikeazo
mikeazo
mruf
mi bebé
Titulo del trabajo