Estoy extremadamente frustrado y no sé si mi situación actual es común o si estoy haciendo algo mal.
Un poco de mis antecedentes:
Soy una persona técnica por naturaleza. Estuve pluriempleado en foros de ayuda para problemas técnicos que me otorgaron un MVP de Microsoft durante tres años antes de hacer la transición a la tecnología de la información para mi carrera y comenzar a regresar a la escuela.
Ahora soy un profesional de TI con experiencia en Exchange, Active Directory, PowerShell, Windows, Office, dispositivos móviles, hardware, etc. He escrito un puñado de aplicaciones profesionalmente para que las use un equipo y también una región con miles de usuarios.
En mi tiempo libre tiendo a trabajar con varios lenguajes de programación y scripting. He publicado algunos de estos en varios sitios (CodePlex, SourceForge, Windows Phone Store). También he publicado algunos tutoriales de YouTube (que nunca he publicado en un currículum, si importa).
La verdad es que me apasiona y disfruto el desarrollo. He hablado con compañeros de trabajo que son desarrolladores de oficio y no recibo más que elogios y aliento.
Ahora empiezan los problemas: tengo poca o ninguna formación formal. Acabo de recibir mi título de Asociado en Ciencias - Artes Liberales y planeo continuar con Ciencias de la Computación / Ingeniería Informática.
Sin embargo, lo más frustrante es que no puedo tener una sola conversación seria con una empresa para un puesto de desarrollo. Cada vez que solicito un puesto de nivel de entrada para el que debo calificar, no recibo respuesta, un rechazo automático o un reclutador que parece no entender mis calificaciones y luego no hay seguimiento para las entrevistas. Recibo tal vez una docena de trabajos a la semana para puestos de nivel sénior C# o desarrollador sénior de Android para los que sé que no estoy calificado, pero hablo con los reclutadores y pongo mi mejor presencia telefónica...
Mi departamento está siendo eliminado, así que tengo que encontrar algo. Una dirección es continuar en mi camino actual y tomar una ruta progresiva en TI haciendo algo como la administración del servidor. Lo que quiero es aprovechar esta oportunidad y pasar al desarrollo.
Así que mi pregunta en última instancia es: ¿Qué está mal aquí? ¿Estoy disparando demasiado? ¿Estoy muy poco calificado o el primer paso hacia el desarrollo siempre es tan difícil/frustrante? ¿Cómo puedo aumentar mis posibilidades de obtener un trabajo de desarrollo de nivel de entrada antes de completar mi título en Ciencias de la Computación?
¿Que esta mal aquí?
El personal de recursos humanos y los procesos de contratación en general suelen ser horribles . Están extremadamente predispuestos hacia las personas que siguen "el camino correcto": universidad con licenciatura en informática, luego experiencia.
¿Estoy disparando demasiado?
Depende de las posiciones, y depende de la calidad de su material de CodePlex/SourceForge pero no lo parece. Con el simple hecho de tener un código de trabajo exitoso, está mejor que la mayoría de los programadores profesionales (en cualquier nivel) que pasan su tiempo manteniendo bases de código obsoletas o pegando bases de datos a interfaces de usuario básicas.
¿Es el primer paso hacia el desarrollo siempre tan difícil o frustrante?
Tenía mucha menos experiencia visible que tú cuando hice la transición. Fueron necesarios 18 meses para aplicar a prácticamente cualquier trabajo de desarrollo que fuera remotamente relevante. Tal vez 1 de cada 15 aplicaciones obtuvo tanto como una pantalla de teléfono. Pero eventualmente encontré una compañía que me dio una oportunidad (a una tasa decididamente inferior a la del mercado), solo para descubrir que era el segundo mejor programador del grupo.
Algunos años después, mi carrera va bien. Tener esa pasión y habilidad real es mucho más valioso una vez que obtienes "experiencia" para que los obstáculos de recursos humanos jueguen a tu favor.
Por ahora, recomendaría usar los contactos de "compañeros de trabajo que son desarrolladores". Pueden hablar bien de usted, que es la primera y mejor manera de eludir la burocracia de recursos humanos. Todo lo que necesitas es el pie en la puerta.
Parece que tiene experiencia más que suficiente para calificar para un trabajo de desarrollo.
Considere centrarse en empresas más pequeñas y nuevas empresas. Muchos de esos tipos de empresas no tienen un departamento de "RRHH" que lo filtre en función de un conjunto estricto de requisitos. El propio propietario/CEO podría incluso ser quien realice las entrevistas y la contratación. Tienden a preocuparse más por la experiencia práctica que por las credenciales en papel.
Además, cree una cartera de las aplicaciones que ha creado. Nada complejo, solo una página por aplicación con una captura de pantalla y una descripción muy breve. Eso muestra la producción de hormigón. De esta manera, puede mostrarles los proyectos terminados reales en los que ha trabajado y ayudar a aliviar cualquier preocupación sobre la calificación.
mosquito
AthomSfere
kelly tessena keck
JB Rey
usuario17163
AthomSfere
JB Rey
AthomSfere