Soy un desarrollador autodidacta, y la mayoría de las ofertas de trabajo que veo requieren un título de CS. ¿Debo solicitar de todos modos?

Tienes toda la razón, deberías.

Cada trabajo que he desempeñado como desarrollador ha “requerido” un título, varios años de experiencia profesional, bla, bla, bla. Aprendí cuántas tonterías son esas publicaciones de trabajo.

Los empleadores quieren a alguien que pueda hacer el trabajo o que pueda aprender a hacer el trabajo. Y hay un gran déficit de desarrolladores para trabajos en este momento, por lo que los empleadores saben que no pueden llenar todos los puestos con el candidato de sus sueños.

Tengo 0 grados Pasé aproximadamente 2 meses en la universidad (universidad en línea, antes de eso) antes de dejar de ser una persona joven y divertirme. Tengo una serie de trabajos basura que trabajé desde que tenía 16 años hasta cuando tenía 25 años. Me enseñé el arte y la filosofía de la ingeniería de software basada en la web, y comencé cuando tenía 26 años, comencé a trabajar para Fortune < 500 empresas que están promoviendo que quieren titulados.

Cuando me entrevisté para Verizon, me encontré en una habitación con otras personas, todas vestidas con trajes bonitos y hablando de sus títulos de maestría. Estaba intimidado, pre-derrotado y listo para ir a casa y comenzar a buscar otras entrevistas.

¿Pero sabes quién consiguió ese trabajo? Lo hice

En Saber, uno de mis compañeros de trabajo solía ser carnicero. Otro trabajó en plataformas petroleras antes de convertirse en desarrollador. Ninguno de estos tipos tiene títulos. La mayoría de los desarrolladores que conozco no tienen títulos. Pero cada puesto que ocupaban tenía un requisito de grado en la descripción.

¿Sabes a quién entrevista y contrata? Desarrolladores ¿Y sabes qué es lo que menos le importa a los desarrolladores? Donde aprendiste tus habilidades .

Solicite todos los trabajos. Incluso aquellos para los que no está calificado. Cada entrevista es una experiencia de aprendizaje. Y una cosa que tendrá que experimentar y aprender por sí mismo es cuán insignificante es un título, siempre que sepa lo que está haciendo.

Soy un desarrollador autodidacta, y la mayoría de las ofertas de trabajo que veo requieren un título de CS. ¿Debo solicitar de todos modos?

Si un anuncio de trabajo dice “requerido”, entonces RR.HH. debe descartar las aplicaciones que no mencionan el título o lo que se haya declarado como “requerido”. En muchos o en la mayoría de los estados, contratar a alguien a pesar de los “requisitos” entra en conflicto. regulaciones, porque en teoría, las personas no han solicitado el trabajo porque carecen del “requisito”.

Es por eso que muchos anuncios de empleo utilizan trabajos como “deseado” o “el candidato ideal tendrá X”, o “debería tener X”, y así sucesivamente. Por lo tanto, si el anuncio dice: “Se desea obtener el título de CS”, entonces ciertamente debería hacerlo con anticipación y presentar una solicitud.

Dicho esto, sugiero que las personas sin el “documento correcto” pueden obtener más tracción mediante la creación de redes y el trabajo con agencias de colocación, en comparación con la solicitud de empleo a través de la ruta “estándar”.

¡Si! El único problema con no tener un título de CS es que nadie ha atestiguado el hecho de que conoces los fundamentos / algunas cosas avanzadas en CS.

La forma de combatir eso sería hacer muchos proyectos que muestren esas habilidades, comprometerse en proyectos de código abierto y asegurarse de que siempre esté listo para mostrarle a cualquiera lo que ha hecho. De esta manera, si alguien le dice que no confía en usted con sus habilidades, dado que no tiene un título, puede mostrarle de inmediato su cartera de proyectos definiendo claramente su parte / contribución al proyecto.

Como lo mencionaron otros, las habilidades son más importantes que un título, pero un título te otorga una marca apegada a ti mismo y eso ayuda durante las entrevistas. ¡Necesitas construir tu propia marca, y de muchas maneras eso crea el próximo gran emprendedor para que nunca sepas!

¡La mejor de las suertes!

Siempre que pueda funcionar a ese nivel, entonces sí. Espere poder demostrar sus capacidades de alguna manera.

Un título de CS introducirá el conocimiento y la comprensión en una variedad de temas que no usará todos los días, pero podría requerirse que lo haga en cualquier día. Principios fundamentales, computabilidad, Big-O, algoritmos, patrones, paradigmas de programación.

Trabajo en una tienda de TI con nueve desarrolladores en Atlanta con buenos empleos y salarios estables, pero solo dos personas tienen títulos. Sin embargo, todos los desarrolladores podrían hablar bien de sus calificaciones en una entrevista de trabajo.

Muchos gerentes de contratación (incluido yo mismo) se preocupan por lo que realmente PUEDES HACER por ellos, no por lo que has estudiado. Al final del día, el objetivo es crear un buen software, no quedarse sentado todo el día mirando tu título colgado en la pared.

Demuéstreles cómo podría facilitarles la vida con el software que escribe, cómo interactúa con un equipo, etc., etc. Si son del tipo que se preocupa por los resultados, obtendrá el trabajo. Si son del tipo que le gusta descansar en sus laureles, mirando sus logros pasados, no lo hará, y de todos modos no querrá trabajar para alguien así.

Debieras. Seré sincero, si envía un currículum que habla sobre las cosas que ha hecho sobre los papeles que tiene, debe estar en buena forma. Es posible que tenga problemas en grandes empresas con formularios específicos (porque completar algunos es difícil), pero, francamente, estoy más interesado en trabajar con un desarrollador autodidacta que con alguien con un título universitario, en igualdad de condiciones.

¡Si! La mayoría de las ofertas de trabajo dicen “x grado en … Y años de experiencia “o” z años de experiencia equivalente “. El autodidacta no es malo si comprende los conceptos y los patrones de diseño, cuándo aplicar uno frente al otro y ha perfeccionado sus habilidades en un área, ya sea el front-end, el back-end o el stack completo. He trabajado en equipos con académicos bien educados, desarrolladores y desarrolladores autodidactas. Creo que los desarrolladores autodidactas a menudo tienen una buena base en los enfoques de problemas comerciales del mundo real en comparación con algunos desarrolladores producidos por la academia que se toman más tiempo para adaptarse al enfoque de la realidad empresarial donde las soluciones se definen por las necesidades de producción, la gravedad de los errores y los tiempos de envío.

Solicite empleo, muestre lo que sabe, invierta en sus habilidades y estará bien. ¡Buena suerte!

Debieras. Lo que debe hacer es poner sus programas más impresionantes en github y dirigir a los empleadores allí para que vean una muestra de su trabajo. Potencialmente, esto puede pasar el requisito de grado (dependiendo de la empresa).

More Interesting

¿Es mejor que la informática?

¿Hay futuro para los desarrolladores web front-end? Mi pregunta es específicamente sobre: ​​1) Aumento de salario basado en la experiencia y 2) Potencial de crecimiento dentro de una empresa.

¿Qué título es más útil en el futuro en cuanto a trabajo, ingeniería informática o ingeniería de software?

Es un doctorado en una informática con crowdsourcing como foco que vale la pena perseguir?

¿Cómo es la vida más fresca con experiencia en informática en L&T Technology Services?

¿Es buena la ingeniería informática para las niñas? ¿Brindará oportunidades para las niñas?

¿El entrenamiento en Infosys lo hace uno muy bueno en la programación? Quiero unirme a una empresa basada en productos como Google, Adobe, etc., ¿me ayudará la capacitación de Infosys en este aspecto?

¿Se valora una maestría en ciencias de la computación de la Universidad de Administración de Maharishi?

¿Cómo es trabajar como programador de software en la NASA?

¿Qué país es el mejor, tanto económica como académicamente, para estudiar MS en informática?

Cómo escribir una buena declaración de propósito (SoP) para una maestría en aprendizaje automático en los EE. UU. Considerando que actualmente soy un estudiante universitario en ingeniería electrónica

¿Cómo puede prepararse un estudiante para Johnson Controls?

¿Qué es bueno en NIT Kurukshetra: civil o producciones?

¿Los trabajos en el backend son más abundantes que los front-end?

Cómo asegurarme si quiero ser programador o creador de ideas