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?

CaNaRy_r00lz

Para la gente que esta en este mundo, cual es la forma ideal de buscar curro? me explico, si pones entry level no ecuentro nada de eso, salen juniors y demas, si pongo apprentice me saltan las academias, hay alguna forma mas específica de buscar que desconozco?

1 respuesta
tirutu

#421 Depende de tu background. De qué estudios vienes?

1 respuesta
CaNaRy_r00lz

#422 Ingenieria, pero vamos que busco idealmente una empresa que te formara mientras trabajas en ella, pero me quedo sin ideas de como buscarlo, pk de normal me salen academias y no me interesan.

p.d. no es en España

3 respuestas
LR

#423 te diría que el entry level sería trainee (no se si se paga algo) o directamente junior

1 respuesta
richmonde

#423 Junior o Internship. Internship es lo que aqui llamamos becario. Solo que en empresas internacionales, o directamente de fuera de España, un internship suele ser acompañado de un centro educativo, o que buscan formar ese perfil.

Lo bueno? Que suele venir asociado con un "Internship 12 months --> Junior hire". Y por "mal" que suene Internship/Becario, en el extranjero, un "becario" cobra más, bastante más, que un currela normal aquí, o un junior aquí.

1 respuesta
tirutu

#423 Desde grado yo cuando estuve mirando esta primavera me fijaba en que pusiese Graduate en la oferta.

Intenté aplicar a internship y me dijeron que nanay, que si acababa este curso coincidía más con mi perfil una oferta para Graduate.

1 respuesta
CaNaRy_r00lz

#424 #425 #426 Vale mirare por intership , pk Junior piden mucho igual que Graduate, y yo lo que busco es que sino me forman no pidan practicamente nada a parte de decicacion 100%.
A mi 1 año cobrando poco me da igual, pk se que al tener 1 año de experiencia las ofertas ya te llueven, el problema es pillar el primer curro

thanks!

1 respuesta
arnaupool

¿Alguna forma de encontrar internships de esas? Concretamente en UK. Sé que existen páginas como AngelList e IASTE, pero ¿algo más dirigido a internships hay?

PD: En ingeniería informática

1 respuesta
CaNaRy_r00lz

#428 En uk tiens cv-library, indeed, linkedin, monster, totaljobs ahora si buscas paginas en concreto para intershippuede probar en

https://platform.multiverse.io/candidate/welcome
https://resurgo.org.uk/spear-programme/the-spear-programme
https://www.gov.uk/apply-apprenticeship

1
tirutu

#427 No deberían pedir nada que no hayas visto en la ingeniería en las ofertas de Graduate. Sí que es verdad que mencionaban algunos conceptos de desarrollo software en la oferta que ni idea, pero eso suelen ser las cosas que ponen para rellenar y luego no es lo que más les importa.

En cualquier empresa decente vas a tener formación inicial y un periodo de onboarding más suavecito. Que la empresa quiere que te adaptes y seas de provecho, no quemarte el primer mes xD Yo os recomiendo siempre apuntar más alto en vez más bajo, que si no os cortais solos las alas. Las internships son para cuando estás estudiando, si acabáis los estudios id a por lo que os corresponde.

1 1 respuesta
CaNaRy_r00lz

#430 Si, si yo le meto a todo, pero no paso el corte automatico ya que mi cv es de ing civil y claro no tengo palabras clave que buscan automaticamente por desgracia.
Pero en graduate me encuentro cosas asi, por eso miraba algo mas bajo

spoiler
1 respuesta
thrazz

#431 hay una opción que es entrar en puestos que no sean de desarrollador puro. Yo he hecho reclutamiento para puestos tipo ingeniero de soporte o especialista de implementaciones, que técnicamente son puestos medios) y muchas veces el mejor candidato es un junior.

2
1 comentario movido a Duda laboral
1 comentario moderado
8 días después
1mP

Alguien de ASIR que me pueda echar un cable sobre como ir desarrollando mi futuro laboral? Cosas que mirar, hacer, etc...? No sé si hace falta un portfolio como los programadores y tal...?

https://www.mediavida.com/foro/estudios-trabajo/asir-como-orientar-mi-aprendizaje-para-trabajar-antes-posib-692028#1

1 respuesta
aren-pulid0

#435 muy importante que aprendas a programar

https://roadmap.sh/devops

El link de arriba te puede servir de guía.
Para el proceso de aprendizaje te recomiendo que crees una aplicación web con React (con una de una sola página basta) y que pongas la página en internet con un VPS y un dominio.

www.1mp.com

Con esto habrás aprendido cual es el procedimiento de poner una aplicación en producción, más tarde tendrás que profundizar en temas de automatización de este proceso, alternativas para el despliegue de aplicaciones, prácticas de seguridad...

Si tienes cualquier duda mándame un MP

3
7 días después
Pizzelio

Buenas, hablando con mi responsable esta semana me preguntó un poco qué quería para el año que viene: Afianzarme en el proyecto actual (llevo un año con spring, mongodb, kafka...) o probar otra cosa. Le comenté que tenía cierta inquietud por probar front ya que siempre he estado en back y tenía curiosidad. Me dijo que sin problema, que lo pensara tranquilamente. Sería con React.

El caso es que no sé qué hacer, tengo ganas de probar front y react pero al mismo tiempo me gustaría profundizar más en back (mi proyecto actual solo tiene back por lo que tendría que irme a otro). Por otro lado creo que el momento de probar es ahora que todavía soy junior y que será más difícil proponerles estos cambios en el futuro cuando lleve más tiempo y tenga más experiencia. Además está el "temor" de acabar siendo aprendiz de todo y maestro de nada.

Qué pensáis?

2 respuestas
Zh3RoX

#437 Y por qué no pruebas React por tu cuenta haciendo un proyecto personal?

Así ves si te renta cambiar de proyecto o no.

Tienes suerte de que estés en una empresa que respeten tus inquietudes y deseos, aprovéchalo.

4 1 respuesta
Pizzelio

#438 Lo he probado un poco y creo que me gustaría, de ahí un poco las ganas por probarlo en entorno laboral pero lo que hago ahora también me gusta. La cuestión es si me va a gustar más o menos :rofl:

1 respuesta
zoeshadow

#437 No he sido desarrollador front, pero he sido desarrollador de mobile, que para el caso, es parecido, ahora me centro en el back

Creo que si lo ves desde el punto de vista de aprender, está muy bien, ver como se hacen las cosas en el front te va a ayudar mucho a diseñar mejores soluciones en el back y a empatizar más con los problemas que tienen tus compañeros, lo que hará que diseñes mejores APIs

Intenta convencer a tu manager para hacer alguna tarea que sea fácil de front (y que haya alguien dispuesto a ayudarte) y así ves un poco si te gusta o no

Yo personalmente no me metería a hacer front ni loco, en el back se vive muy bien, y creo que cada vez se pasa más complejidad al “front” (Backend for frontend desarrollado por la gente de front, Server side rendering) y al final son los que su trabajo se ve más)

PD si tienes la mente abierta, lee sobre ello, escucha a tus compañeros cuando hablan, mira las PRs que hacen, y ten en cuenta que siempre te puedes cambiar y la gran mayoría de tus habilidades se traspasan de una a otra, yo me cambié después de 6 años haciendo mobile y en 3 meses era un senior mas del equipo, lo importante es un desconectar cuando escuchas algo no relacionado con el back

1
Seyriuu

Buenas! Estoy haciendo un curso de fullstack javascript y aunque lo llevo bien el puto css es un dolor de muelas. Cuando consigo que se vea bien en monitor, se ve mal en móvil, pongo media querys y movidas y nada. Cuando dominas flex, grid y block hay algo que no puedes centrar y tras mucha búsqueda acaba siendo algo rollo el line-height.

Estaría guay encontrar alguien que me pueda echar un cable a ajustar el css de un ejercicio que estoy haciendo un poco, más para que vea yo las cuatro líneas que están funcionando mal que otra cosa.

1 respuesta
Zh3RoX

#441 Pon por aquí el código y captura de la pantalla y seguro que alguien te ayuda.

O casi mejor abre un hilo nuevo.

1 respuesta
NocAB

No sé si este es el hilo más adecuado pero quería pediros si me podríais recomendar algún recurso teórico sobre bases de datos relacionales.

Últimamente estoy teniendo que hacer pequeñas migraciones de datos o correcciones en la base de datos mediante Django. Para ello voy mirando los campos de cada tabla y como se relacionan tanto viendo cómo los han modelado en backend como usando DBeaver para visualizar las tablas. El problema es que tengo la sensación de ir demasiado lento y entiendo que conocer bien una base de datos compleja lleva tiempo pero pienso que me podría venir bien repasar algunos conceptos sobre relaciones entre tablas para ir más rápido.

1 respuesta
Seyriuu

#442 abrir un hilo me parece too much, yo querría alguien que se siente conmigo en discord un poco.

Lo de poner el código, lo estoy generando con npm y webpack, ¿Pongo aquí en spoiler los 4 ficheros js y la hoja css de ./src?

1 respuesta
Zh3RoX

#444 Precisamente por eso digo que abras un hilo nuevo, si son muchas líneas de código poca gente se va a parar a leerlas, y así no desvías este hilo.

1 respuesta
Wei-Yu

#443 hace poco pusieron en feda /dev/ este artículo que creo que es muy bueno y habla de las bases.

Aunque lo que dices suena a necesitar pegarse. Los frameworks con migraciones propias suelen funcionar todos parecido, prueba a indagar sobre cómo funcionan las migraciones en django y probablemente te sirva a futuro para entender mejor el siguiente que te toque.

Libros apuntados tengo unos pocos pero no me he leído ninguno (xd), igual le sirven de referencia a alguien

Database in Depth: Relational Theory for Practitioners
SQL and Relational Theory: How to Write Accurate SQL Code
SQL Antipatterns

edit: algo muy core para mí también es familiarizarte con el query planner

1 1 respuesta
Seyriuu

#445 Bueno...es que un hilo me parece sobrepasarse, en principio es un ejercicio que está bien hecho, lo único que tengo problemas con el CSS y seguramente que alguien me echase un cable (compartiendo pantalla en discord y tal, en "vivo") me ayudaría a aprender/corregir. También si esto fuera un proyecto para vender le dedicaría mucho más tiempo (le he dedicado unas...¿15 horas quizás?) y por ejemplo, reharía el css desde cero y con paciencia.

Pongo aquí la info por si tú o alguien quiere echarme un cable.

spoiler
3 respuestas
Zh3RoX

#447 Cual es el problema que tienes con la vista móvil? Yo lo veo bien utilizando los devtools en navegador, lo único que veo mal es el apartador "About us" que está el texto descentrado.

1 respuesta
Zinicox

#447 Molaría que el texto quedara debajo de la imagen en la vista movil. Eso lo puedes hacer cambiando el flex-direction en un media query. Yo ahora mismo estoy igual que tú, empezando un curso de esto. Mucho ánimo, un consejo que me gustaría darte es que no seas muy crítico contigo mismo, a fin de cuentas estás aprendiendo y esto es rodaje.

Otra cosa que he visto, la imagen de fondo te jode la página.

Puedes usar background-size: cover para que el tamaño de la imagen se ajuste mejor y no te joda el footer.

1 respuesta
Seyriuu

#448 Pues, por un lado, querría que el footer estuviera "abajo", pero si lo ponía con absolute/relative/fixed y margin:0 en el menú se solapaba con los últimos items.

Por otro lado, la página de about con el tamaño de los textos y el mapa era difícil de cuadrar bien, afortunadamente no he podido hacer funcionar el mapa de google de forma gratuita y lo he cambiado por la foto de una señora random.

En desktop se visualiza en general mucho mejor, pero por ejemplo la altura en Home y en About del footer es distinta, cuando al sobrar espacio deberían coincidir.

Estoy subiendo una última versión que corrige algunas cosas, lo que github suele tardar unos 20 minutos en refrescar. Pero voy a dejar el ejercicio así, al final, trataba de cargar dinámicamente mediante javascript la web y eso lo hace bien y es con lo que menos tiempo he invertido...a ver la próxima si el css me cuesta menos.

#449 ¿Qué curso estás haciendo? Yo estoy haciendo The Odin Project y lo recomiendo muchísimo. Lo único malo es que al final no obtienes ningún papelito para el CV, pero enseña muy bien, con mucha profundidad y más importante, es principalmente texto y no vídeos que para mis problemas de atención va genial.

Sobre la foto, sí, lo voy a hacer, con una mediaquery para pantallas de menos de 1000 px sólo tengo que cambiar el flex-direction y el ancho del contenedor del texto al 100 % en vez de al 50 %

1 1 respuesta