Plataforma de desarrolladores/programadores junior

¿Qué tengo que aprender para llegar a trabajar de X?

Cuando tengas claro que es la X busca tu roadmap aquí y empieza en ello https://roadmap.sh. No es obligatorio ni recomendable acabarlo todo antes de empezar a buscar, pero ya sabes cuales son las cosas que se te suele pedir.

¿Algún recurso para empezar?

TheBrotha

Mi primer proyecto no lo llegue a entender bien del todo porque era una chapa encima de otra chapa rodeando una bola de mierda. En el actual a las dos semanas ya sabía como manejarme totalmente en la codebase (También es cierto que el proyecto tenía 3 semanas cuando entré)

Zh3RoX

Yo cuando entré en este proyecto legacy y ví scripts, servicios, xml que fueron modificados hace 15 años, y software que requiere compatibilidad con win98 asumí internamente que nunca lo iba a entender, así que me limito a hacer lo que tengo que hacer y pregunto.

richmonde

Depende de cada empresa, puesto, responsabilidad, e implicaciones. Pero vamos, ten por seguro que lo normal es que el primer mes vayas perdido, el segundo tengas donde agarrarte, y a los 3-4 meses empieces a ser autonomo (hablo de lo que he ido viendo en lo que llevo trabajado).

Por supuesto, no es lo mismo hacer un front-end, que hacer cambios en una estructura mastodontica. Pero desde luego, quien espere estar al corriente de todo en 2-3 semanas, es demasiado optimista.

Una cosa es lo que el "jefecillo de turno" te diga que debe ser, y otra lo que realmente es.

Kaledros

#327 Va en función de la experiencia. Es como conducir, tu primer coche te costará la vida, cuando creas que te has acostumbrado cogerás el de un colega o el de tu padre y aunque todo está en el mismo sitio te parecerá una nave espacial. Cuando lleves 10 años de carnet y hayas cogido muchos coches enseguida te haces al siguiente.

wolfie6949

#319 #322 Venía a decir eso mismo.
Cuidado con estas ofertas de freelance, sobre todo en España, el último que contactó conmigo me ofrecía casi el doble bruto de lo que cobraba, pero empecé a hacer números y tampoco me quedaba mucho mejor de lo que estaba, teniendo en cuenta de que en un puesto así la responsabilidad cae únicamente sobre ti.

Tengo un conocido que está así y aunque se está levantando un pastizal, prácticamente no hace vida, vive para trabajar. Yo de momento mientras pueda estar asalariado y cobrando lo que yo considero acorde, así pienso seguir.

2 1 respuesta
privet

#327 Yo en el proyecto en el que estoy, es un jaleo espectacular, me explicaron por encima pero de la manera que me lo explicaron (bastante técnica) no me entere de demasiado. Hay veces que si he notado que necesitaba tener mas conocimiento sobre el producto, pero para casi la mayoría de casos da un poco igual, pero bueno cada vez que la cosa esta mas avanzada ya lo voy entendiendo mejor o eso espero xD

Kaledros
#335wolfie6949:

el doble bruto de lo que cobraba

Eso suena bien hasta que haces números y te das cuenta de que tu sueldo bruto como asalariado es algo más de la mitad (dependiendo de retenciones y tal) de lo que le cuestas a la empresa. Así que pagarte el doble del bruto para ser autónomo no te compensa casi nunca porque ganas un poco más a cambio de perder muchas cosas (vacaciones, perks, etc).

smarquezp

Gente que haya estado buscando últimamente algún puesto front end, se ofrece mucho trabajo para Vue en España??

Y una duda que siempre me ha surgido es... Un desarrollador front-end, al final acaba tocando backend y BBDD aunque sea solamente a veces, o solo se centra en pillar datos de APIs y trabajar en el front?

Si pudiese, me dedicaría a tema de backend y más específico con Java, pero veo que de lo que más hay es front end hoy en día, y aún así seguro que son puestos más full-stack que otra cosa

2 respuestas
TheBrotha

#338 en Java tienes trabajo a paladas, si de verdad te gusta ponle foco y seguro que lo consigues

2 1 respuesta
PiradoIV

#338 Depende del tipo de empresa. Las empresas pequeñas buscan perfiles Full-Stack, las grandes, especialistas.

Si te gusta Java y te especializas en Java, tu objetivo será más bien grandes empresas.

1 1 respuesta
smarquezp

#339 #340 En principio si pudiese especializarme sería lo mejor.
Además de que Java me gusta bastante, y todo el tema de backend en general (también tiraría sin problema por Node js por ejemplo)...

Voy a darle unas vueltas a ver si encuentro cositas de backend así fuera, porque igual aquí en España se lleva, pero mi objetivo en un futuro no muy lejano sería buscar alguna empresa extranjera después de coger un poco de confianza con el inglés.

1 2 respuestas
Kaledros

#341 Por aportar un testimonio de primera mano (soy backend Java y llevo tres meses buscando curro) la cosa está cambiando lento pero seguro. Ahora mismo hay una tendencia cada vez más firme para pedir backends que, además de Java, controlen mínimo de Kotlin, Go o Express (una, dos o las tres cosas). Afortunadamente, si tienes experiencia con Java es fácil que te cojan en un sitio que trabajen en Kotlin, pero cada vez más sólo con Java no es suficiente.

1
privet

#341 Lo que te veo demasiado indeciso, cada día quieres hacer una cosa, por lo que te leo 😂

1 respuesta
smarquezp

#343 Tal cual... El tema del front es de lo que más trabajo veo pero no me llama tanto la atención, y llevo bastante tiempo indeciso si darle caña o no a este, porque realmente lo que me llama es el tema de backend (por experiencia en mi empresa, toco bastante más el tema de creación de APIs, conexiones y consultas con BBDD, etc).

El caso que claro, de backend con Java no tienes tanto asegurado, tema desarrollo móvil como dice el compañero con Kotlin tampoco me llama mucho la atención... También había pensado tirar por Node que al estar más orientado a web también me mola, o Python...

Y también el hecho de que hace un tiempo me metí en LinkedIn y todas las ofertas eran de front, o full stack (con React o Vue principalmente)

SupermaN_CK

#326 Si no recuerdo mal, de React solamente hiciste el fullstackopen, no?

Yo empecé este mes en NTT DATA y claro, lo que hago (correctivos y evolutivos con VB.NET y SQL) no tiene nada que ver con lo que me gustaría (React). A ver si en mis ratos libres me puedo seguir formando con React, bien con el fullstack u otros cursos e ir tirando fichas por ahí.

1 respuesta
TheBrotha

#345 Primero hice un curso de udemy, como muchos de aqui el primero que encontré, era react de clases y era bastante malo, lo deje a la mitad para hacerme el full stack open y ese si que lo recomiendo muchisimo. Aunque he de decir que esta muy cojo de estilados, es algo que se me daba bastante mal en aquel momento y que aprendí del todo a la tercera prueba técnica que me tocó hacer

Dale caña y ánimo, cualquier cosa que te pueda ayudar me escribes! También estan Zoko y IsVidal pero si quieres preguntarle a un junior supongo que soy tu hombre

2 1 respuesta
uvelongboard

#346 Veo que el full stack open es un curso-guía. Llegaste a hacer los examenes?

1 respuesta
TheBrotha

#347 No, aunque no recuerdo que hubiese posibilidad de hacer examenes fuera de la universidad. Ten en cuenta que cada año le van añadiendo más cosas y mejorandolo mucho, yo hice el de 2020, lo hice a principios de 2021 y aun no habian puesto el nuevo. Hay muchisimas partes nuevas, cada vez es más completo.

De hecho yo deje dos partes sin hacer porque entré a la primera empresa: TS y GraphQL, cuando vi el percal me puse a hacer la de TS y justo coincidió que me lo pedian para la compañia en la que estoy (Startup española-americana de blockchain) y con lo que hice de TS me dieron el visto bueno.

A mi el FO me ha cambiado la vida totalmente, pero también la constancia, las ganas de querer seguir y sobre todo la peña del foro que me ha echado una mano cuando no sabia por donde tirar, ahí ya lo digo siempre que sin @isvidal no llego a estar la mitad de bien ni de coña (Bueno siempre digo isvidal porque fue el primero, pero también estan por ahi @Leos @Wei-Yu @Zoko @_Rpv @eondev @vago_21 @Martita- @aren-pulid0 y toda esa gente de feda-dev)

3 1 respuesta
uvelongboard

#348 genial, actualmente curro con angular y estoy haciendo proyectos personales con React. Así que le echaré un vistazo:D

conDenao

Tengo una duda con los días de preaviso, no llevo ni un mes en esta empresa pero sigo buscando otras que trabajen con el stack que quiero, cuando firmé el contrato me pusieron un periodo de prueba de 6 meses y una claúsula que decía que el periodo de preaviso si lo dejo es de 3 meses (xd)

Mi pregunta es, hasta donde yo sé, si estoy en periodo de prueba puedo irme de la empresa sin necesidad de preaviso. ¿En estos casos que los periodos de prueba son tan largos también se aplica?

#351 #352 ok gracias!

3 respuestas
TheBrotha

#350 Aplica igualmente claro, el período de aviso es para ambos y te puedes ir libremente sin problema

SupermaN_CK

#350 Estando en periodo de prueba no hace falta preavisar, ni para que te echen ni para irte por tu cuenta.

richmonde

#350 En resumen:

Estas en periodo de prueba durante 6 meses

  • En ese periodo, tanto tu, como la empresa, podéis cortar la relacion contractual en cualquier momento, incluso en la misma tarde, levantarte y decirle al jefe "mañana ya no vuelvo, aqui dejo mis cosas".

En caso que completes el periodo de prueba de 6 meses, tienes que dar un preaviso de 3 meses para marchar

  • Obviamente, el 6 meses y 1 día es imposible cumplirlo por razones claras. Lo que supone que de no dar ese preaviso, pierdes el finiquito (es decir, los dias de vacaciones no disfrutados, o bien el valor salarial de dichos días).
  • Si has disfrutado más días de vacaciones de los que te computarían por el periodo trabajado, te saldrá a pagar a la empresa y lo descontarán de la nómina pendiente de ser cobrada.

Simple y claro.

1 respuesta
conDenao

#353 eso pensaba, pero como siempre he tenido periodos de prueba de 1 mes, al ser este de 6 meses no me dejaba muy claro si se consideraba igual.

Muchas gracias!

M

No sabía donde preguntar eso y creo que este es el hilo que más se acerca.

Sé que es un poco cutre, pero ando un poco desesperado, ya que dentro de poco empiezo el TFG sobre "diseño de aplicaciones web" y todavía no sé que hacer. No consigo pensar ningún proyecto que tenga cara y ojos para el trabajo.

Lo que si tengo claro es que voy a utilizar Vue 3, HTML, CSS, JS y me gustaría poder consumir de alguna API.

¿Alguna orientación de por donde puedo tirar?

Gracias

2 respuestas
wolfie6949

#355 Una tienda online o similar, tampoco te agobies mucho con el trabajo, es sólo un trámite. Te montas un backend en express sencillito que te devuelva productos, categorías, etc... y ya te luces con el front.

Yo para el proyecto del grado universitario hice una tienda de camisetas para Android. Un 8 me pusieron :joy:

2 respuestas
M

#356 Había pensado una web para adoptar animales....jajajaja

El backend en firebase y tirando.

1 respuesta
B

#356 Joder, nosotros hemos hecho eso en 1º xD

Hemos visto los TFG de algunos compis de 2º y telita...

1 respuesta
LR

#355 yo para el de FP monte en su día un 1&1 mi web que en ese momento estaban dando bastante porculo con eso con anuncios por todos lados.

La creabas a tu gusto pinchando y arrastrando, añadiendo páginas, secciones, imágenes y blablabla donde te diera la gana. En función del tier que "contratabas" (nunca llegue a implementar la pasarela de pago), tenias además versión responsive y una vez terminado según tier, te generaba un Zip con todo hardcodeado para descomprimir en tu host y funcionar, o bien te creaba todas las carpetas, bd con tus tablas, con tu user y demás propio, un pseudo back para poder modificar y editar a tu gusto y te lo desplegaba en mi server para que solo tuvieses que pasar un dominio.

wolfie6949

#358 En mi caso hablo del grado universitario, por lo general se suele tener más en cuenta la solidez del proyecto / documentación y la capacidad que tengas para defenderlo. Básicamente te suben a que hagas la presentación e intentan buscarte un poco las cosquillas, para ver si de verdad sabes lo que has hecho (te sorprendería la capacidad de gente que hace un copy-paste y se queda tan ancha), pero realmente no es más que un trámite, el qué hayas hecho suele ser lo de menos.

1 respuesta