¿Node, Java, o ambos?, ¿Primeros pasos en Murcia?

Inicio Foros Orientación IT ¿Node, Java, o ambos?, ¿Primeros pasos en Murcia?

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Autor
    Entradas
  • #6656 Responder
    Dharian
    Participante

    Buenas a todos, tengo año y medio de experiencia en Microservicios, llamadas REST, maven,etc con Java y veo mi futuro un poco estanco y no sé muy bien por donde tirar, estuve unos meses trabajando con Node.js y me gusta, pero no tengo mucho nivel con este. No sé si especializarme en el stack MERN o seguir con Java. Ambas cosas suponen cambiar de empresa ya que me han cambiado de proyecto y ahora estoy con java puro sin maven y xhtml.

    Otra pregunta sería que futuro tengo como programador? No veo el estar trabajando siempre para una consultora, como everis, echando muchisimas horas, mal retribuidas y sin motivación alguna. Podeis echarme una mano?

    No cierro tampoco la puerta a sacarme algún certificado AWZ/Azure y cambiar a administrador de sistemas.

    Muchas gracias,
    Un saludo.

    • Este debate fue modificado hace 7 meses, 2 semanas por Dharian.
    • Este debate fue modificado hace 7 meses, 1 semana por malditoExterno.
    #6661 Responder
    malditoExterno
    Superadministrador

    Hola Dharian. Antes de nada comentarte que es muy importante que indiques en que ciudad vives, y sí estarías dispuesto a desplazar,te ya que evidentemente no es lo mismo sí vives en Madrid que en Ciudad Real, además a la hora de la verdad, trabajo en remoto (post-covid), no lo hay tanto. Dicho esto, lo primero que deberías hacer es mirar por tu supervivencia, ya que no corren muy buenos tiempos para la economía, y si tienes algo estable, mejor que lo cuides y que te centres en lo que tienes. Lo digo porque cuando nos descentramos mucho del trabajo, porque ya no nos convence por A o por B, puede que recibamos un despido, tu apatía con tu empresa suele ser MUTUA. A continuación te indico unas cuantas opciones que se me ocurre.

    Node JS
    Node.js sí ya tienes experiencia, y además sumándole la experiencia de programar en Java, podría ser una excelente opción, lo único que necesitas es actualizar tu conocimiento, ni más ni menos. Al fin de al cabo desde front se hacen llamadas a APIS, que es lo que estabas programando. Front sería lo que mejor está pagado. De node tendrías ahora mismo 71 ofertas en toda España, lo cual no es elevado.

    Full Stack: Node + Java
    Otra opción sería Full Stack. Desde luego lo que mejor está pagado como he indicado en otros posts esn Front dentro de la programación web. Como es lógico tu mejor opción sería Java + Node JS que ya lo tendrías, aunque evidentemente debería cambiar de trabajo. Node y Java no sería demasiado popular con tan solo 17 ofertas en toda España.

    QA
    Si tienes cierta destreza programando y te gusta el tema de descubrir bugs, tal vez te podría interesar pasarte a QA. Con un curso de Selenium, y sacarte el ISTQB foundamentals, podrías prosperar en el area de calidad.

    Devops
    A Sysadmin no te recomiendo que te metas, ya que es una profesión más bien a la baja, a no ser que toques cloud, -y aún con todo-. Lo que sí te recomendaría es DevOps, que sabiendo programar y además conociendo entornos de CI/CD con Maven, podría ser una una excelente opción y además muy bien pagada en la actualidad. Para eso deberías preararte unos cuantos cursos y certificaciones, pero si sabes manejarte con los repositorios, pipelines, algo de kubernetes, y demás, lo podrías considerar. Eso sí, tendrías que ponerte fuerte en sistemas a nivel medio y redes.
     

    También te recomendaría la certificación de AWS Cerified Developer – Associate, en caso de optar por la vía de desarrollo, que te abriría las puertas a Cloud, pero vamos como mínimo el AWS Cloud Practicioner.

    Algunos cursos recomendados de nuestro patrocinador, UDEMY:

    (Antes de nada habría que aplicar el cupón de descuento).

    Node
    Node: De cero a experto

    Despliegue de Proyecto de Node.js en AWS – 2020

    The Complete Node.js Developer Course (3rd Edition)

    DevOps y QA
    Programación en Java para Selenium Webdriver

    GIT+GitHub: Todo un sistema de control de versiones de cero

    Angular con DevOps, TDD, Pruebas Unitarias, Pipelines, Azure

    Kubernetes, de principiante a experto

    The Complete Apache Groovy Developer Course

    Jenkins Curso Intensivo para DevOps y Desarrolladores.

    Ya nos contarás como te ha ido, un saludo.

    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    #6667 Responder
    Dharian
    Participante

    Antes que nada, muchas gracias por tu comentario.

    Buenas, primero decir que soy de Murcia.

    Segundo, en mi trabajo usé Jenkins con un poco de AWS(este último no lo toque mucho) y con git. Tambien se hacer pruebas unitarias con JUnit en Java o con JESK en Node.js, así como usar SonarQ o SonarLint.
    En cuanto a tecnologia front me han recomendado React.

    Tambien me gustaria empezar en Cloud pero no sé si AWS o Azure.

    Un saludo.

    • Esta respuesta fue modificada hace 7 meses, 2 semanas por Dharian.
    #6669 Responder
    malditoExterno
    Superadministrador

    Buenos día Dharía, echando un ojo a las ofertas de Murcia de Infojobs, tan solo existen 45 ofertas, y muchas de ellas son multi-provincia. Desglosado por tecnologías:
    25 Java
    6 Node
    2 Devops
    QA 6
    2 Azure
    8 AWS
    2 Java + Node
    Angular
    Java + Angular

    Esta oferta tiene buena pinta, y creo que podrías encajar. Hay muchos inscritos la verdad, pero para lo que pagan puede que te acepten con menos experiencia. 

    Además este perfil es muy de front, sobre todo las tecnologías que lo acompañan que son MongodDB.

    Conclusión
    Lo que más te convendría a mi parecer y sin contar con puestos de teletrabajo dada tu ubicación, -no me has comentado si estarías dispuesto a moverte a otra provincia, por lo que doy por sentado que no-, sería que mantuvieras una expertice en Java de cara al futuro. El area a mi parecer que más te convendría sería evidentemene Desarrollo. También existen más ofertas de AWS que de Cloud, aunque tal vez te convendría sacarte el Practicioner de ambas.
    Si quisieras ser DevOps tendrías que realizar un esfuerzo extra y aspirar a un trabajo en remoto que no esta para nada garantizado, y de cara al futuro si perdieras tu puesto, tendrías complicado recolocarte en murcia. De QA hay más ofertillas, pero sería algo parecido a DevOps.
    Comentarte que si decidieras tirar por tecnologías en remoto que escaseen por Murcia, te recomendaría como mínimo un B2 de inglés. 
     
     

    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    • Esta respuesta fue modificada hace 7 meses, 2 semanas por malditoExterno.
    #6672 Responder
    Dharian
    Participante

    Aunque he tocado node de momento no se nada de mongodb y tampoco tengo 3 años de experiencia con node por lo que creo que no entro muy bien esa oferta. Aún así de los cursos que me has pasado he visto varios que me llaman la atencion, y en cuanto a moverme a otra provincia ahora mismo por temas de coronavirus no quiero moverme pero después no tendría problema. Además voy a sacarme este certificado AWS Certified Cloud Practitioner. En cuanto al ingles tengo un nivel intermedio, alrededor de un b1-b2.

    Muchas gracias,
    Un saludo.

    #6673 Responder
    malditoExterno
    Superadministrador

    Hola Dharian, te recomendaría que en general no te dejases intimidar con la ofertas, porque casi todas tiran a un perfil «irreal», bien por año de experiencia, o bien por el conjunto en sí mismo de tecnologías, ya que cada vez es más complicado que un candidato abarque todo al 100%. Por lo del Mongodb no me preocuparía tanto, te metes un curso intensivo y a correr 🙂

    Si te quisieras mover a otra provincia ya se te abrirían un abanico de oportunidades, como las antes mencionadas. Ya nos comentarás para donde disparas al final, suerte!

    De AWS te recomendaría los cursos (por supuesto en inglés):

    Introduction to Cloud Computing on Amazon AWS for Beginners
    [NEW] AWS Certified Cloud Practitioner Exam Training 2020

    #6674 Responder
    Dharian
    Participante

    Muchisimas gracias!

    Seguire tus consejos a ver donde llego! jajajajaja

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
Respuesta a: ¿Node, Java, o ambos?, ¿Primeros pasos en Murcia?
Tu información: