Bueno, puedo ver la ironía detrás de su pregunta cuando mencionó 15 años de experiencia y todavía no puedo entender cuál debería ser el camino de aprendizaje rápido. Debe conocer un 4GL, obtener la sintaxis de él, jugar con él para resolver múltiples problemas: de simple a complejo y siempre necesita sentir la pasión de prosperar para obtener el mejor código posible que pueda producir. Una vez que la construcción de la lógica se vuelve como si pudieras resolver cualquier cosa sobre la marcha, sin necesidad de mirar el 90% de la sintaxis y la semántica presionando el botón AYUDA, supongo que estás listo para patrones y varios paradigmas de diseño como Gang of Four. Una vez que puede aplicar su código con cualquier diseño o patrón, puede ver el panorama general donde entra en juego la interfaz con bases de datos, redes, diferentes sistemas operativos, etc. En este momento, deberías poder ver los códigos escritos en cualquier otro idioma y aún ser capaz de encontrar fallas, depurar de manera eficiente, desarrollar con facilidad la práctica prolongada que ganaste a través del tiempo que pasaste por una base sólida. No es fácil, lleva mucho tiempo, pero siempre debe ser divertido, si la diversión se ha ido, entonces es posible que no te corten o eso sería tiempo de espera.
Sobre el dilema de la entrevista, consideraría que pocas cosas que la mayoría de las empresas no entienden es que la memorización de preguntas comunes de la entrevista no prueba que nadie sea un buen programador. Un enfoque bastante mejor para la entrevista podría tener un problema, pedirle al candidato que lo resuelva, esto puede ser diferentes partes de SDLC relacionadas con la cultura de la empresa del proceso de desarrollo. Las respuestas resueltas se pueden analizar para averiguar quién podría ser apropiado para el puesto, junto con habilidades blandas y otros factores.
La razón por la que digo esa causa en mi campo la mayoría de las ofertas de trabajo son controladas por el reclutador y contractuales. De esa forma, las empresas terminan pagando enormes tarifas por hora para los consultores que, en la mayoría de los casos, ni siquiera se acercan al 30% de hacer las responsabilidades, por sí mismas, y aún así terminan ganando el 70% de la tarifa pagada menos. Debido a problemas contractuales, siempre hay un gran problema de perderlo o demorarlo aún más, lo que tiene mayor prioridad que hacer el trabajo con precisión. El índice de éxito de implementación de mi área especializada es sombrío debido a este factor sorprendente que lo hace volátil, no solo en los EE. UU. Sino en todos los rincones del mundo.
- ¿Cuáles son los 3 mejores campos de entrenamiento de codificación en los EE. UU. Que se consideran de primera categoría en términos de capacitación, costo y recolocación?
- ¿Qué compañía es mejor unirse a Infosys o Cognizant?
- ¿Qué pasos debo seguir para convertirme en actor de Hollywood?
- ¿Debo realizar el curso ACCA a los 29 años?
- ¿Hay alguna granja que pueda mostrar, ayudar y vivir?