JavaRush /Blog Java /Random-ES /Programador que fracasó en 2014
RabenokDmitry
Nivel 21
Саратов

Programador que fracasó en 2014

Publicado en el grupo Random-ES
¡Buen día a todos! Quiero dedicar el primer post al inicio de mi andadura en 2014. Me uní deliberadamente a las filas de los javarushitas. Incluso cuando era niño, les dije a todos que me casaría a los 25 y trabajaría como programador. Todavía no tengo veinticinco años y mi esposa ya está preparando sopa con bolas de fuego mientras escribo este texto. Pero todavía no me he convertido en programador. Ahora trabajo como ingeniero de equipos médicos: reparo equipos dentales. Ya al ​​final del quinto año tenía muchas ganas de trabajar: la agencia de reclutamiento de estudiantes me invitó a una entrevista para el puesto de administrador de sistemas. No tenía ninguna habilidad especial, pero decidí ir. El director de una pequeña empresa se dio cuenta rápidamente de que yo no sabía nada sobre administración de sistemas y, en realidad, no lo oculté. Tuvimos una agradable charla sobre esto y aquello. Y unos días después me volvieron a llamar y me dijeron que no me contratarían como administrador de sistemas, pero que podían contratarme como ingeniero de reparación de equipos médicos. Incluso durante la entrevista me gustó la empresa: bonita oficina, equipo joven, la entrevista transcurrió bien. Por eso acepté el puesto de ingeniería. Durante casi tres años de trabajo, me convertí en el jefe de mi pequeño departamento, que consta de tres personas, incluido yo. Pero a finales de 2014 me di cuenta de que había una especie de estancamiento en el desarrollo intelectual y decidí dedicarme a la programación. La elección de Java cayó después de analizar la comparación de Java y C# y el mercado laboral de estos dos lenguajes en la ciudad de Saratov, donde de hecho vivo. En este enfrentamiento prevaleció el lenguaje JAVA. Entonces fui a buscar un recurso donde hubiera problemas de programación en JAVA. Entonces soy muy rápido en JAVARUSH. Y comencé a estudiar con mucho gusto. Pronto descubrí que la empresa NetCracker estaba contratando para cursos de desarrollador de JAVA. Ya había completado los primeros niveles y me acercaba al décimo. Envié mi currículum a NetCracker y me invitaron a una entrevista. Después de preguntas banales "¿Dónde trabajas? ¿Por qué decidiste estudiar JAVA?" , pasamos esencialmente a las preguntas : "¿Qué es la programación orientada a objetos? ¿Herencia? ¿Encapsulación? ¿Polimorfismo?" . Aquí todavía de alguna manera me defendí :) Luego estaba la pregunta "¿Qué métodos del objeto puedes nombrar?" , - Solía ​​​​String, no recuerdo nada más. ¿Qué colecciones conoces? - Aquí les dije que conozco la existencia de Set, List, Map, cuya existencia conocí hace un par de días :) ¿ Cuál es la diferencia entre ArrayList y LinkedList? - Honestamente admití que no lo sé. Como puedes imaginar, no me aceptaron en el curso :) Después de esta noticia, estuve estancado un par de días. Decidí liberar mi cerebro de JAVA por un par de días. Una nueva ola de aprendizaje comenzó cuando descubrí en qué se diferencia ArrayList de LinkedList y comencé a ver los cursos de Golovach. Un mes después, me enviaron a una entrevista para un trabajo en una pequeña empresa local, Satellite Soft Lab. Tuve una breve entrevista telefónica en la que me preguntaron en qué se diferencia ArrayList de LinkedList . Estallé en una sonrisa que, sin embargo, mi interlocutor telefónico no vio y comenzó a decirme que uno se basa en una matriz y el otro en una lista doblemente enlazada. Me invitaron a una entrevista en vivo. Ya tenía más confianza. Respondí preguntas sobre programación orientada a objetos y colecciones. Me pidieron que escribiera una especie de burbuja en una hoja de papel, que en el IDE podía escribir en un par de minutos. En una hoja de papel con un bolígrafo, tomó varias veces más. Miraron mi solución y dijeron que no había suficientes puntos y coma, pero estaba escrita correctamente. Me preguntaron qué sabía sobre Spring e Hibernate. Le respondí que no era nada. Me preguntaron sobre algo más de lo que no tenía idea. Dijeron que no podían contratarme y me aconsejaron que estudiara Spring, Hibernate, SQL y escribiera mi propio pequeño proyecto. Esto fue en los años veinte de diciembre. Se acercaba el año nuevo. Y no hubo tiempo para JAVA en absoluto. Y entonces en 2014 no me convertí en programador :) Conclusiones de todo esto:
  • Ir a entrevistas. Esto es al menos interesante y útil. La experiencia de una entrevista fallida también es una experiencia.
  • Conozca la diferencia entre una ArrayList y una LinkedList. Esto será de utilidad :)
¡Eso es todo por ahora! ¡Mi amada esposa ya me está esperando en la cocina y una sopa preparada con albóndigas! ¡Buena suerte a todos y nos vemos de nuevo!
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION