Cuando la gente dice “se necesita experiencia X” para un ingeniero de software o un trabajo de desarrollador web, ¿qué tipo de experiencia quieren decir?

Si ha trabajado a tiempo completo durante X años en proyectos en los que su rol utilizó la tecnología solicitada, entonces tiene X años de experiencia. Debería sentirse cómodo haciendo una lista en un currículum.

Si ha trabajado a tiempo completo durante X años en proyectos en los que algún rol utilizó la tecnología solicitada, y ha revisado el código y participado en reuniones de diseño, podría argumentar convincentemente que tenía la experiencia, o podría obtener lejos con un poco de mentira.

Cuanto más distante estuvieras de los escritores de ese código, menos cómodo deberías estar reclamando la experiencia. Si es un tipo de experiencia muy general, como “nube” o “ágil”, probablemente sea bueno, pero si le piden un programador de Java con 10 años de experiencia, y usted trabajó durante 10 años en el código front-end de En un proyecto que utilizaba Java en el back-end, corres un gran riesgo de ser expuesto como un fraude.

Cuanta menos experiencia soliciten, más probable es que su experiencia indirecta sea suficiente para el trabajo. Cuando el empleador dice 1 año de experiencia en X, entonces casi todo lo que hiciste durante 12 meses cuenta.

¿Tiene seis meses de experiencia == un año de experiencia? Depende de cuán intensamente estudiaste, cuántas horas trabajaste. Un año es un número bastante fácil de falsificar. Dos años es más difícil. Pero si eres honesto y dices: “Tengo un año a tiempo completo de esto”. Pueden estar satisfechos, porque estos números se seleccionan arbitrariamente.

Cuando alguien dice que quiere 10 años de esto, y 10 años de eso, y 10 años de otra cosa, o no están realmente interesados ​​en contratar, o desean en voz alta, porque es difícil encontrar candidatos con 10 años de varios Diferentes tecnologías. Si estás cerca, vale la pena enviar un currículum. Hágales saber lo que tiene y vea si quieren hablar.

X Experiencia: la experiencia cuando las empresas se encuentran con el diseño. Los excelentes productos ya no son lo suficientemente buenos para ganar con los clientes, y el marketing creativo y el encantador servicio al cliente tampoco son suficientes para tener éxito. En la experiencia X, un ingeniero de software debe saber cómo crear y cultivar experiencias significativas. La importancia de la experiencia del usuario (UX) en la vida real y en el pensamiento ejecutivo. El valor de los diferentes enfoques de mapeo de viaje y experiencia son característicos para ese tipo de tarea / trabajo. El futuro de los negocios radica en la arquitectura de la experiencia y un ingeniero / desarrollador de software es el arquitecto. Negocios, cumplir con el diseño.

Significan que tiene experiencia con esta tecnología como parte de un trabajo actual o anterior (a veces eso se especifica como “experiencia profesional”), o si no es parte de un trabajo, como parte de sus proyectos personales o de clase.

Es un año de experiencia práctica en el mundo profesional.

Eso significa un desarrollo que fue procesable por la empresa que lo contrató.

A veces, el número de años es solo un número divertido. En algún momento, Angular2 estaba en alfa y la oferta de trabajo pidió 5 años con Angular2.

En tal caso, debe analizarse así (el kilometraje puede variar):

  • [5 años,) +: Senior
  • [3 años, 5 años): medior
  • (0,3 años): junior

Para algunas tecnologías, puede tomar 10 años ser considerado senior. Pero si una tecnología es nueva, tiene menos de X años, puede usar estos intervalos.

Por lo general, significa que realmente les gustaría que tuvieras esa experiencia, y probablemente te pagarán más si tienes el conjunto de habilidades exacto que desean.

Con frecuencia, significa que preferirían que lo tuvieras, pero aún podrían considerarte (a tasas más bajas) si no lo haces. Especialmente si no pueden encontrar a alguien que les guste con esa experiencia a un precio que están dispuestos a pagar.

No se asuste si hay algunas cosas en la lista que no tiene. Si es todo , entonces sí, podría ser una pérdida de tiempo.

More Interesting

¿Qué debe esperar un ingeniero sénior, un doctorado y más de 20 años de experiencia en ingeniería / software cuando se entrevista con Google? ¿Cómo debo prepararme?

¿Puede un ingeniero de software convertirse en ingeniero de datos?

Dada la oportunidad de entrenar desde cero como desarrollador de software o desarrollador web, ¿qué eliges?

¿Los ingenieros de software de nivel básico generalmente realizan poco trabajo, que en su mayoría son correcciones de errores y agregan una pequeña funcionalidad?

¿Cuáles son algunas técnicas para la resistencia mental como ingeniero de software? ¿Qué haces para mantener tu enfoque y calidad consistentemente altos mientras trabajas?

¿Es una buena oportunidad ser admitido por Automotive Software Engineering de TU Chemnitz con IELTS 6.0?

¿A dónde te puede llevar un ingeniero de software?

¿Qué hacen los ingenieros de software en Amazon?

Equipos de desarrolladores remotos: ¿Cómo comparte información sobre las funciones recientemente implementadas?

¿Cuál es un buen recurso para el 'panorama general' del desarrollo de software?

¿Cómo decides si despedir o asesorar a un ingeniero de bajo rendimiento?

¿A qué nivel contrataría como ingeniero de software a alguien que anteriormente había sido ingeniero de software pero fue ascendido a gerente y, por lo tanto, no está actualizado en sus habilidades de ingeniería de software?

¿Qué tan malos son los peores ingenieros de software en las principales compañías como Google y Facebook?

¿Cuál es mejor, un oficial de prueba o un ingeniero de software en Infosys?

Me ofrecieron un puesto de ingeniero de software y un puesto de analista sénior de sistemas comerciales. ¿Cuál debería aceptar? Sobre el mismo salario y beneficios para ambos. Me preocupa principalmente la seguridad laboral y el crecimiento profesional.