Actualmente no existe un trabajo de desarrollo que requiera habilidades en un solo idioma o área. Todo desarrollo de software requiere que tengas habilidades en muchas áreas diferentes.
No creo que realmente entiendas lo difícil que es la programación. En mi área de desarrollo empresarial y web con Java como idioma principal, tenemos una lista de ocho habilidades que se requieren solo para que un programador de nivel de entrada se siente en la silla. La experiencia no es un requisito, pero la familiaridad y la comprensión de cada uno lo son. Hay una docena más de habilidades que nos gustaría tener y se nos enseñarán o adquirirán durante los 2 a 3 años que se requieren en ese trabajo “básico” para llegar al punto en que tenga un conjunto de habilidades útiles y de trabajo.
Nadie sobrevive hoy en habilidad. Incluso si solo está haciendo Java, necesitará conocer numerosos marcos y tecnologías para poder trabajar con otros sistemas y tecnologías. Hay especialidades enteras en el ecosistema de Java. Por ejemplo: Enterprise Services en Java requiere JAX-WS, JAX-RS, JSON, XML, JDBC, JNDI, JMS, JCE y una gran cantidad de habilidades y conocimientos de administración de sistemas. Y esas son solo las habilidades básicas que no incluyen las implementaciones específicas y otras tecnologías que podría necesitar vincular.
- ¿Qué tan complejo es SAP? ¿Cuáles son sus características que los diferencian de otros sistemas ERP?
- Como estudiante de ingeniería civil de IIT Guwahati, quiero saber el posible pasante industrial para mí en el segundo año.
- ¿Cuál es mejor después de 4 años: un ECE o un CSE?
- ¿Cómo te sentiste al obtener el primer ascenso en tu carrera?
- ¿Están IIM-K e IIM-L a la par con ABC?
Le recomiendo que primero tome un tutorial de programación básica en Python y descubra qué implicará ese “trabajo básico”. Encontrarás muy rápidamente la razón por la cual hay tantos trabajos en Java y otros idiomas. Puede obtener un trabajo “Ok” utilizando Java y otros lenguajes, ¡pero está estudiando varios años de aprendizaje y práctica antes de poder sentarse en la silla y comenzar realmente a aprender! Es un camino largo y no fácil.