Parece que cada oferta de empleo veo nada más, y la mayoría de los reclutadores que hablo, insisten en que la única manera de que pudiera calificar para la posición fijada es si soy un "experto "programador y diseñador. Y cuando dicen "programador y diseñador", parecen querer decir diseñador, desarrollador front-end y programador de back-end (y la mayoría parece suponer que también significa sysadmin). ¿Entonces, en qué piensas? ¿Realmente existen estos míticos diseñadores de programación maestra o estoy siendo ilógico en mi confusión pensando que estos tipos realmente esperan encontrar a alguien que sea un programador y diseñador "experto" dispuesto a trabajar en una posición "sénior" por un salario apenas habitable?programadores y diseñadores de "expertos" realmente existen
Respuesta
Sí, los "expertos" existen, e incluso puede ser uno en algo. El problema es que estás hablando con los reclutadores, y necesitas entender su perspectiva.
mayoría de los reclutadores no sabe nada acerca de empleos de alta tecnología más allá de las diversas siglas y palabras de moda en boga. Las compañías reales que hacen la contratación rara vez tienen las mismas expectativas. No todos los reclutadores son iguales por supuesto (si encuentras uno bueno, ¡mantén la relación activa!), Pero la mayoría de ellos simplemente hacen concordancia de palabras clave entre las posiciones y los candidatos. Y la mayoría de ellos venderá tanto el puesto que se ofrece como las personas que lo envían.
Mire de cerca el requisito del trabajo; si crees que encajarías bien y eres capaz de hacer el trabajo, sigue y dile al reclutador que eres un "experto". Para sus propósitos, y para su definición de la palabra, probablemente seas un experto.
Jack of all trades master of none?
Lo siento, pero esta pequeña frase es ahora, y siempre ha sido, incorrecta.En realidad, para ser un maestro en algo, debes tener una buena comprensión de las cosas que lo rodean. Por ejemplo, para ser un programador maestro, usted tendría fuertes habilidades en bases de datos, redes y arquitectura. En el camino, es muy probable que haya adquirido un buen conocimiento de los diseños de IU que funcionan o no funcionan. – NotMe
El punto es que un "maestro" será, por definición, un gato de todos los oficios. – NotMe
mayoría de los buenos programadores son gente humilde, y tienen dificultades para ser declarado un "maestro" o "experto". Entonces, no te angusties porque no piensas que eres un "experto". Si eres smart and get things done, ¡adelante!
Cuando me preguntan la pregunta "califícate en una escala de 1 a 10", siempre les digo que no hay tal cosa como un 10 y que parecen confundirse. Pero sigo manteniendo que, en lo que respecta a cualquier habilidad, no existe un 10 y si alguien dice que es un 10, ni siquiera piense en contratarlo. –
Estoy de acuerdo. Creo que Sócrates estaba vivo hoy, sería un programador desempleado. –
Creo que podría decir lo mismo de Einstein. –
todo el mundo pide la luna y toma lo mejor que pueda cuando llegue el momento de llenar la posición de verdad. Si no te gusta el pago o la descripción, déjalos ir. De lo contrario, no sabrá lo que realmente quiere hasta la entrevista.
si están buscando un "experto", y que pertenecen claramente a los requisitos del trabajo de otra forma, entonces es claramente un "experto" - así que adelante y decirlo.
Cualquier persona que tiene muy buena resolución de problemas y habilidades CS pueden hacer todas las cosas anteriormente mencionado que le hacen (muy raramente ella) un programador 'experto'.
Espero que sí; de lo contrario, estoy sin trabajo.
Los gerentes dicen quieren habilidades, pero lo que realmentequieren son resultados.
Un "experto" es alguien que constantemente cumple con las expectativas. Hasta ese punto, se correlaciona con la experiencia. Pero la experiencia no lo hace a uno un experto.
Todo el mundo es un experto hasta que llega alguien mejor y se frota la nariz en la tierra.
Algunas cosas aquí.
- Los reclutadores generalmente no son técnicamente inclinados. No estoy seguro de por qué los programadores todavía no se han puesto a cargo de contratar a sus propios colegas. Las mismas personas que constantemente dicen "Oh, ja, no entiendo nada de todo lo relacionado con la informática". Todavía quiero estar a cargo de todo. Es muy raro.De todos modos, solo mire los requisitos del trabajo y si los encuentra, llámese "queso crema" si eso es lo que quieren escuchar.
- En los salarios, si usted es un desarrollador competente, debe cobrar una tarifa decente. Hay muchas compañías buscando talento real, así que si puedes convencerlas de que lo tienen, estarán dispuestas a negociar. Conozco dos compañías que buscan activamente desarrolladores pero que parecen no tener entrevistados capaces de realizar álgebra básica.
- Tienes que aprender a venderte a ambos tipos de personas. Prepare respuestas completamente diferentes a las mismas preguntas de entrevista dependiendo de con quién esté hablando. La gente de recursos humanos quiere sentir que tiene ética de trabajo, la gente de tecnología quiere saber sobre sus habilidades.
- Relajarse. En medio de una recesión económica, usted tiene un conjunto de habilidades que todavía tiene una gran demanda y escasez de suministro. No siempre será así, así que disfrútalo mientras dure.
Alguien que, en una escala de 0 a 10, es 8+ en cada una de estas habilidades (diseñador, desarrollador front-end, programador de back-end, Y sysadmin) podría existir, aunque nunca conocí a uno de cada 30 años de una carrera que se movía principalmente entre los puestos superiores de la mayoría de estas profesiones (no como "diseñador", en el sentido usual de la palabra, pero la carrera de mi esposa es lo suficientemente diferente de la mía). , que ella ha tenido a Terry Winograd como profesor y consejero, así que no es como si no estuviera familiarizado con ellos ... También he trabajado "codo con codo" con Jeffrey y Asa Raskin [estábamos consultando en diferentes capacidades para el mismo cliente], y en otras ocasiones con estudiantes de E. Tufte ...).
Si existe algo así como "Renaissance Man [[or Woman]] of the 21st Century", sería curioso que él o ella no sea un consultor, emprendedor o cofundador de alta remuneración. ¡Creo que algún desorden de personalidad o (¡temporal! -) desesperada necesidad financiera podría colocar a ese paragón en la posición de buscar empleo, pero estamos acumulando improbabilidad sobre la improbabilidad aquí, en una torre que llega hasta las estrellas ...! -)
que es muy poético :) ... "acumulando improbabilidad sobre improbabilidad aquí, en una torre que llega hasta las estrellas" –
- 1. ¿Existen sistemas expertos de código abierto con capacidades de razonamiento?
- 2. ¿Existen buenas asociaciones profesionales para gerentes/programadores de TI?
- 3. Errores más comunes o viciosos en el desarrollo de C# para programadores expertos en C++
- 4. Plantillas de Python para diseñadores web
- 5. Diseñadores y desarrolladores que trabajan juntos
- 6. Encontrar diseñadores de Expression Blend
- 7. Programadores de eventos y programación de juegos
- 8. Programadores de Dragon NaturallySpeaking
- 9. ¿Puede recomendar algunos expertos de IDE?
- 10. ¿Dónde puedo encontrar uno de estos "devigners" o "diseñadores desarrolladores"?
- 11. ¿Deberían los programadores de .NET * realmente * pasar tiempo aprendiendo C para la exposición de bajo nivel?
- 12. Control de versiones para no programadores
- 13. ¿Se necesitan realmente scala.util.automata, scala.util.regexp y scala.util.grammar?
- 14. Para expertos en PHP: ¿Cómo dominar PHP?
- 15. Modelado 3D para programadores
- 16. TMS320C64x Referencia de inicio rápido para programadores
- 17. Herramientas estadísticas para programadores
- 18. Scala para programadores Junior?
- 19. Libros/recursos de diseño de interfaz de usuario para programadores
- 20. ¿Teoría de colas para programadores?
- 21. Diferencia de mentalidad entre estaciones de trabajo y programadores integrados
- 22. PHP para programadores Python?
- 23. Usuarios de Expertos R, ¿qué hay en su .Rprofile?
- 24. Extensión de Google Wave para programadores y su código
- 25. ¿Existen applets de Java hermosos y fáciles de usar?
- 26. ¿Hay algún recurso para los diseñadores de web daltónicos?
- 27. Rating/Voting y etiquetas API, ¿existen?
- 28. Python: ¿Por qué existen int.numerator y int.denominator?
- 29. Flujo de trabajo de Git para un pequeño equipo de desarrolladores y diseñadores
- 30. ¿Qué tecnologías necesitan saber los programadores de C++?
Existen, pero creo que muchos empleadores tienen un objetivo muy alto al escribir ofertas de trabajo. Los mejores programadores y diseñadores son como Bruce Lee: no usan ninguna técnica o herramienta en particular. En cambio, son dueños de su entorno y usan lo que está disponible para crear lo que se necesita. Esto es algo que es muy difícil de lograr para la mayoría de las personas. –
Mis anuncios preferidos requieren que haya estado utilizando las mejores prácticas en Java durante cinco años más de lo que ha existido. – Nosredna
Por supuesto que existen. Pero no se someten a entrevistas para ser contratados: los empleadores que esperan que se llenen puestos "expertos" a través de entrevistas son delirantes. – ChssPly76