Reanudar dilema para trabajo profesional [cerrado]

21

En mi currículum, me enumero como teniendo "7 años de experiencia práctica en programación en C".

Para aclarar, soy un programador autodidacta de C con algunos cursos universitarios mezclados. He trabajado en algunos pequeños proyectos personales, y me considero más competente que un graduado en Informática sin experiencia real en el mundo real, aunque de ninguna manera estoy cerca de ser un experto.

El problema es este ... Sigo recibiendo llamadas y correos electrónicos de reclutadores que ven mi currículum en los sitios de trabajo, preguntando sobre mi interés en puestos de desarrollador sénior, contratos, etc., para lo cual siento que no estoy completamente calificado. Mi currículum solo tiene 3 años de experiencia laboral en la lista (que es todo lo relacionado con TI), por lo que cuando preguntan sobre mi experiencia previa en C, tengo que aclarar que fue un trabajo personal, no profesional.

Realmente me gustaría un trabajo como desarrollador, pero no quiero que me contraten por algo que no puedo manejar, ni quiero tergiversarme mientras trato de mostrar mis fortalezas. Deliberadamente elegí la frase "práctica" para implicar que no era profesional. ¿Cómo debo expresar mi experiencia C en mi currículum para aclararlo mejor?

Mate
fuente
24
Si tuviera más experiencia en la industria, se daría cuenta de que se abusa mucho del término "Senior" en los títulos de desarrollo de software, y que la gran mayoría de los llamados "Desarrolladores Senior" son realmente horribles. Si incluso es remotamente inteligente, encontrará que en la gran mayoría de los trabajos, incluso para los que no está calificado por el juicio erróneo de los tipos de recursos humanos, será más inteligente que el 80% de sus pares.
maple_shaft
1
@maple_shaft Me temo que eres demasiado optimista con tu evaluación de los compañeros. Pero el problema es que cuando obviamente eres más inteligente que ellos, te rechazarán como "sobrecalificado".
Gangnus
2
La única solución a su dilema es dejar de contar su experiencia universitaria, porque al final realmente no cuenta.
Ramhound
55
Olvídate de los requisitos "oficiales", piensa solo en los requisitos reales . Trate de preguntar más exactamente qué necesitan las empresas, y si cree que puede manejar el trabajo, ¡hágalo y reciba un pago por lo que vale! Como dijo otro, puede que se sorprenda de lo fácil que puede ponerse al día con lo que algunas compañías llaman "desarrollador senior".
Olivier Pons
44
Lol, así que si he estado usando C desde que tenía 13 años para proyectos personales, ¿puedo poner 11 años de C? Lo siento, pero no creo que puedas poner tu experiencia en "años" en absoluto.
user606723

Respuestas:

25

Existen tres diferencias entre la experiencia comercial y la no comercial, en términos de habilidades lingüísticas (hay muchas más en términos de experiencia de desarrollo general).

  1. Comercial es generalmente a tiempo completo, y por lo tanto más valioso que un no comercial a tiempo parcial. Dicho esto, no todo no comercial es a tiempo parcial.
  2. El comercial tiende a implicar trabajar en equipo, lo que significa que está aprendiendo de los demás y está aprendiendo sobre el código limpio (código que otras personas pueden entender).
  3. No comercial muestra que eres autónomo. Así que asegúrese de incluirlo.

En su situación, probablemente diría "7 años, 3 comerciales, en C." Me sorprendería mucho si eso engañara a alguien.

pdr
fuente
44
Dijo que sus 3 años comerciales no fueron en C.
cyborg
3
En muchos equipos, los intentos de mantener limpio el código y el buen estilo son vistos como un alarde y una pérdida de tiempo. Por supuesto, solo unos pocos compañeros lo dirán abiertamente.
Gangnus
@cyborg: Tienes razón. Leí mal eso. En cuyo caso "7 años, comprometidos pero no comerciales, en C."
pdr
1
Nunca he escuchado el término "comercial" en este contexto. ¿Es lo mismo que decir "profesional"?
Kris Harper
@ root45: cerca de. Comercial está trabajando en un producto con clientes, uno que al menos esté destinado a ser comercialmente viable.
pdr
9

Dejaría tu experiencia tal como la expresas ahora. ¡3 años de experiencia laboral y cualquier proyecto personal que considere más relevante para el trabajo que está solicitando!

Para ser honesto, a ninguna compañía le interesa contratarlo para algo que "no puede manejar", también el "trabajo personal" es tan importante como el "trabajo profesional". ¡Creo que el hecho de que estás haciendo "trabajo personal" muestra que la programación no es solo un trabajo para ti, lo que muchos empleadores ven como algo bueno!

Mi consejo sería ir a cualquier entrevista que los recitadores te envíen, porque cuando lo piensas, ¿qué tienes que perder? Si nada más, obtienes la experiencia de las entrevistas y lo que las empresas están buscando, ¡para que puedas desarrollar tu conjunto de habilidades aún más para alcanzar tu objetivo!

Buena suerte


fuente
5

Su problema no es la falta de conocimiento sino la falta de experiencia en la industria. Pregúntele al reclutador si tiene un puesto vacante para un ingeniero S / w o un ingeniero de software junior / aprendiz. Está perfectamente bien.

Explique que no tiene experiencia en la industria, pero le apasiona la programación en C y confía en que sus habilidades de programación son comparables a las de cualquier graduado de Comp Sci. Explica algunos de tus proyectos importantes de personajes. Aún mejor si puede mostrar la cantidad de descargas de un sitio de desarrollo o algo así. No digas que te consideras más competente que un graduado de Comp Sci, incluso si eso es cierto. El reclutador puede estar contento, pero su posible líder de equipo probablemente lo considerará arrogante :-), especialmente si son graduados de CS.

Lo peor que puede pasar es que digan "Lo siento, pero solo tenemos una vacante para un SE mayor". Tarde o temprano vendrá un reclutador que está buscando llenar múltiples vacantes, tal vez construir un nuevo equipo para un nuevo proyecto. Y también necesitarán muchachos de nivel junior. Probablemente necesitará trabajar con un salario más bajo que un profesional establecido con igual experiencia. Use este trabajo como una oportunidad para aprender y ascender en la escalera.

No se preocupe por no poder manejar el trabajo. Incluso los desarrolladores experimentados a veces sudan frío en una situación difícil.

DPD
fuente
44
Diría que si no sudas frío de vez en cuando, no siempre aprecias completamente la situación.
nwahmaet
3

En mi experiencia, alrededor de 15 años como programador / desarrollador, el currículum se exagera en su importancia. Es importante un resumen claro de su experiencia y de lo que le gusta hacer, pero el único propósito del currículum es obtener una entrevista en la que pueda comunicar lo que ha hecho, puede hacer, etc. He tenido desarrolladores experimentados que han exagerado su experiencia en un currículum y quedó claro durante el proceso de entrevista.

Destacaría la experiencia de programación personal del profesional porque muestra iniciativa y pasión.

jamesTheProgrammer
fuente
1

El "número" de años en realidad significa muy poco porque depende totalmente de la intensidad de la experiencia. Hay algunas tiendas donde la experiencia obtenida por un año de trabajo no puede ser igualada por ningún número de años de trabajo en entornos menores. Creo que lo mejor es reconocer el número de años como un número "blando".

Para los gerentes de contratación, esto significa superar el número y evaluar las cualidades del candidato para el trabajo en lugar de preocuparse por umbrales arbitrarios tontos de, por ejemplo, 3 vs 5 años de experiencia, etc.

Para los candidatos, esto significa reconocer que los "años de experiencia" casi nunca son un límite difícil (independientemente de lo que digan los "requisitos"). En cambio, si cree que puede hacer el trabajo, entonces es cuestión de convencer al gerente de contratación sobre lo que puede hacer.

Angelo
fuente
0

trabajé en algunos proyectos personales pequeños, y me considero más competente que un graduado en Informática sin experiencia real en el mundo real, aunque de ninguna manera estoy cerca de ser un experto.

Solo di eso. Es mejor ser completamente honesto y abierto con su CV, ¡incluso si la mayoría de las otras personas no lo son! Solo mi opinión personal. Si dices esto, cuando tu CV llegue al escritorio de un empleador, podrán tomar una decisión informada y no perderás su tiempo ni el tuyo.

Sin embargo, me temo que los agentes de contratación rara vez leen lo que escribes, la mayoría solo realizan búsquedas de palabras clave y luego envían correos electrónicos o llamadas basadas únicamente en los aciertos de palabras clave. Luego pierden su tiempo preguntándole sobre su CV en lugar de leerse ellos mismos. Son telemarketers glorificados y, al igual que los telemarketers, pierden el 99% del tiempo de las personas. Es mejor acercarse a las empresas directamente.

usuario630574
fuente
0

La "experiencia" es un concepto muy vago y mal definido, y los departamentos de recursos humanos intentan simplificarla en exceso. Quieren una heurística simple que puedan usar para juzgar y clasificar a las personas en un intento de facilitar su trabajo. Tenga en cuenta que existe una gran variación en la capacidad de una persona para procesar y aprender información. Entonces, para las personas con diferentes habilidades de aprendizaje, el número de años de experiencia es una heurística particularmente inútil. Solo tenga esto en cuenta al escribir su currículum y durante las entrevistas.

Una medida más precisa sería administrar algún tipo de prueba de habilidad exhaustiva a los solicitantes, pero esto rara vez se hace. Supongo que la entrevista está destinada a lograr algo de esto, pero incluso tiene sus aspectos negativos. Por un lado, algunas personas con talento simplemente no se evalúan bien y se ponen nerviosas o simplemente no pueden manejar muy bien las situaciones de tipo puntual. Eso no significa que no serán buenos desarrolladores. Incluso los plazos ajustados ocurren en una escala de horas, no minutos (la duración de una entrevista típica).

Solo recuerda que el punto de todo esto es transmitir información. Eso significa que debe tener en cuenta cómo otras personas van a interpretar lo que dice. Particularmente con conceptos tan vagos, creo que la esencia de lo que se comunica es lo más importante. Si sigue recibiendo ofertas de trabajos con los que se siente incómodo, simplemente disminuya la cantidad de años de experiencia.

Considere también, puede sufrir una falta de confianza.

cabeza electrónica
fuente