• Compra una licencia de Windows 10/11 (10€) u Office (18€) al mejor precio u Office al mejor precio con CDKeyoffer. Entra en este post con las ofertas
  • ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

Cuántas cabras he de sacrificar para conseguir mi primer empleo de desarrollador web front-end?

Estado
Cerrado para nuevas respuestas.
@alejandro-esquivel estoy de acuerdo con todo lo que te ha comentado el compañero @josejfernandez

Te voy a contar algo de una etapa que buscaba trabajo, en el año 2010, cuando fui despedido de una empresa en la crisis de los años 2008, tenía experiencia en todo lo relacionado con los mainframes, decidí no buscar trabajo en eso, sino aprender HTML-CSS-JavaScript y LAMP-PHP-MySQL en los cursos ofertados de la UPM. Cuando los termine me puse a buscar trabajo y a mandar CV a todo el mundo.
En una empresa de programación me llamaron y me hicieron una entrevista técnica con dos expertos programadores: la verdad es que fue muy instructiva dicha entrevista, me preguntaron sobre PHP y MySQL, me enseñaron código PHP escrito y me pidieron mi opinión sobre ese código, etc... pero lo más importante fue que quiera ver si había hecho proyectos propios para ver como lo había codificado y como trabajaba, lamentablemente no había hecho nada propio, fue eso la puntilla para que no me escogiera.
Cuando me despedía, uno de ellos me recomendó que hiciera algún proyecto propio (cuanto más proyectos distintos mejor dijo) para enseñarlo en las entrevistas que tuvieran con el personal técnico y que eso ayudaría mucho a encontrar trabajo.
Si ahora mismo estuviera buscando trabajo y me llamara para una entrevista, puedo enseñar un trabajo de full-stack que impresionaría y haría que me contratara ya mismo.
Te aconsejo que hagas algo propio que te sirva para aprender y a presentarlo como portafolio, @josejfernandez te podía dar ideas sobre que temas.
Tengo pensado hacer algún que otro proyecto front-end cuando termine el curso de Angular que estoy haciendo. Pero no estoy seguro de si hacer un portfolio ya que no soy diseñador y no creo poder crear una web que sea del agrado visual de los entrevistadores (y para mí, aunque sepa Bootstrap, usar frameworks CSS es hacer trampas porque no aprovecho mis conocimientos de CSS y no quiero tener una web que se vea como la típica web de Bootstrap). Lo que tengo pensado es subir dichos proyectos a mi Github y que la gente los descubra mediante el enlace a mi github que tengo en el CV.
 
No quiero molestar a mis amigos e irme a vivir una temporada con ellos sólo para buscar trabajo, yo solía vivir en Barcelona pero me mudé a Asturias con mis padres porque el precio de los pisos era un timo, actualmente busco trabajo tanto en Asturias como en Barcelona, mi padre tiene un ático en Sitges pero dudo que pueda irme a vivir a dicho ático porque mi PC + 2 monitores más la mesa requieren bastante espacio y no creo que dicho ático tenga el espacio suficiente, además de que si encuentro trabajo por barcelona lo más probable es que tenga que malgastar 2 horas o más conduciendo de casa al trabajo y viceversa. Yo decidí que quería trabajar de algo que me gustase, en cuanto a la demanda de mi zona: Las empresas buscan desarrolladores fullstack, y no tengo problema desarrollando tanto para front-end como para back-end(específicamente con PHP y Laravel), aunque prefiero sólo front-end porque es lo que más me interesa y lo que más sé, pero la mayoría de esos trabajos dicen que trabajan con Wordpress y yo ODIO trabajar con CMS.

Sé que soy testarudo, pero sé con qué tipo de tech stack quiero trabajar y qué stack evitar en función de mis preferencias(además de que conociéndome, no suelo rendir si trabajo con cosas que no me gustan).
Bueno pues yo te deseo suerte, simplemente quería reflejar que a veces no hay que dar la espalda a la realidad que a uno le toca vivir.
 
Creo que yo también voy a ser un poco más duro...

No quiero molestar a mis amigos e irme a vivir una temporada con ellos sólo para buscar trabajo
Bueno, "sólo" para buscar trabajo, ¿te parece poco? Es de lo más importante que puedes hacer en la vida. Otra cosa es que hayas decidido vivir en Asturias por los motivos que sea, pero creo por otras cosas que escribes que no eres demasiado coherente con esa decisión.

Hay que encontrar un equilibrio entre "yo eso no lo hago" y "necesito hacer algo para vivir". Y sobre todo, hay que ser coherentes con las decisiones que tomas. ¿Quieres vivir en tu ciudad? Es una elección válida, yo la hice cuando estaba en León, pero ya sabes cuál es el panorama laboral. No puedes olvidarte de esa realidad.

en cuanto a la demanda de mi zona: Las empresas buscan desarrolladores fullstack, y no tengo problema desarrollando tanto para front-end como para back-end(específicamente con PHP y Laravel), aunque prefiero sólo front-end porque es lo que más me interesa y lo que más sé, pero la mayoría de esos trabajos dicen que trabajan con Wordpress y yo ODIO trabajar con CMS.
Sé coherente: estás diciendo que no quieres renunciar a ninguna de tus prioridades, lo cual limita -y mucho- los empleos a los que puedes optar en tu localidad, pero al mismo tiempo dices -y con razón- que te resulta muy difícil encontrar trabajo.

mi padre tiene un ático en Sitges pero dudo que pueda irme a vivir a dicho ático porque mi PC + 2 monitores más la mesa requieren bastante espacio y no creo que dicho ático tenga el espacio suficiente
Tío... 😐

En general, creo que intentas entrar a ganar en la partida pero sin cartas en la mano. No tienes una mala situación: tus padres no van mal, puedes permitirte elegir muchas cosas, estás en el mundo del desarrollo... Pero tienes que ser consciente de en qué punto estás (no has ni empezado) y de las decisiones que has tomado a las que no quieres renunciar. Eso determina tus posibilidades reales.

Mi opinión es que ahora mismo estás enrocado en "Quiero, quiero y quiero", pero... ¿Qué ofreces? Por ahora, nada. ¿Por qué no te haces con alguna carta primero, léase experiencia de trabajo real, y en un tiempo vuelves a evaluar la situación? Aunque no sea en tu trabajo soñado... Pero será mejor que nada.
 
Última edición:
Creo que yo también voy a ser un poco más duro...


Bueno, "sólo" para buscar trabajo, ¿te parece poco? Es de lo más importante que puedes hacer en la vida. Otra cosa es que hayas decidido vivir en Asturias por los motivos que sea, pero creo por otras cosas que escribes que no eres demasiado coherente con esa decisión.

Hay que encontrar un equilibrio entre "yo eso no lo hago" y "necesito hacer algo para vivir". Y sobre todo, hay que ser coherentes con las decisiones que tomas. ¿Quieres vivir en tu ciudad? Es una elección válida, yo la hice cuando estaba en León, pero ya sabes cuál es el panorama laboral. No puedes olvidarte de esa realidad.


Sé coherente: estás diciendo que no quieres renunciar a ninguna de tus prioridades, lo cual limita -y mucho- los empleos a los que puedes optar en tu localidad, pero al mismo tiempo dices -y con razón- que te resulta muy difícil encontrar trabajo.


Tío... 😐

En general, creo que intentas entrar a ganar en la partida pero sin cartas en la mano. No tienes una mala situación: tus padres no van mal, puedes permitirte elegir muchas cosas, estás en el mundo del desarrollo... Pero tienes que ser consciente de en qué punto estás (no has ni empezado) y de las decisiones que has tomado a las que no quieres renunciar. Eso determina tus posibilidades reales.

Mi opinión es que ahora mismo estás enrocado en "Quiero, quiero y quiero", pero... ¿Qué ofreces? Por ahora, nada. ¿Por qué no te haces con alguna carta primero, léase experiencia de trabajo real, y en un tiempo vuelves a evaluar la situación? Aunque no sea en tu trabajo soñado... Pero será mejor que nada.
También he enviado mi CV a ofertas de trabajo con stacks que no me gustan y tampoco me pillan porque o No TeNgO eXpErIeNcIa o pillan a alguien con 5 o más años de experiencia para una posición junior. No puedo ofrecer nada más porque las empresas no me dan ninguna oportunidad, por lo que se crea un bucle infinito de buscar trabajo para ganar experiencia y que te rechacen porque no tienes experiencia.
 
Tengo pensado hacer algún que otro proyecto front-end cuando termine el curso de Angular que estoy haciendo. Pero no estoy seguro de si hacer un portfolio ya que no soy diseñador y no creo poder crear una web que sea del agrado visual de los entrevistadores (y para mí, aunque sepa Bootstrap, usar frameworks CSS es hacer trampas porque no aprovecho mis conocimientos de CSS y no quiero tener una web que se vea como la típica web de Bootstrap). Lo que tengo pensado es subir dichos proyectos a mi Github y que la gente los descubra mediante el enlace a mi github que tengo en el CV.
Tío, con esa mentalidad "derrotista" no vas a ningún sitio. :sleep:
Para demostrar tus conocimientos de CSS crea Frameworks nuevos o desde uno ya creado con licencia GPL lo desarrollas.
Para demostrar tus conocimientos de HTML crea unas páginas Web en cualquier hosting gratuito.
Para demostrar tus conocimientos de PHP crea aplicaciones Web ÚTILES usando Bootstrap o Foundation o similar (pq es conocido y así se fije en lo que hace tu código PHP) en un hosting barato. Crea un modelo MVC para enseñar y demostrar tus conocimientos PHP.
En GitHub crea proyectos útiles que genere un feedback en la comunidad.
Haz cosas, practica lo aprendido, etc....
Cuando hablo de un portafolio, no me refiero a diseño gráfico sino a tus desarrollos o proyectos que aparezca agrupado en una página Web como un portafolio a presentar, un clic a una parte de portafolio le abre una ventana al proyecto.
"El único límite es tu imaginación"
 
Tío, con esa mentalidad "derrotista" no vas a ningún sitio. :sleep:
Para demostrar tus conocimientos de CSS crea Frameworks nuevos o desde uno ya creado con licencia GPL lo desarrollas.
Para demostrar tus conocimientos de HTML crea unas páginas Web en cualquier hosting gratuito.
Para demostrar tus conocimientos de PHP crea aplicaciones Web ÚTILES usando Bootstrap o Foundation o similar (pq es conocido y así se fije en lo que hace tu código PHP) en un hosting barato. Crea un modelo MVC para enseñar y demostrar tus conocimientos PHP.
En GitHub crea proyectos útiles que genere un feedback en la comunidad.
Haz cosas, practica lo aprendido, etc....
Cuando hablo de un portafolio, no me refiero a diseño gráfico sino a tus desarrollos o proyectos que aparezca agrupado en una página Web como un portafolio a presentar, un clic a una parte de portafolio le abre una ventana al proyecto.
"El único límite es tu imaginación
En cuanto a lo de los conocimientos de CSS, no creo que uno tenga que crear un framework CSS para demostrar sus conocimientos, basta con saber aplicarlos ya que probablemente para crear un framework CSS necesitas un buen equipo de diseñadores y expertos en UI y UX.
En cuando a lo de proyectos PHP, define "útiles". Porque yo creo aplicaciones, proyectos y tal porque me gustan a mí xD. Tengo en mente crear varios proyectos(un calendario en donde puedes guardar eventos en el localStorage y exportar a json, una app en donde se guardan y clasifican waifus de anime y una app para clasificar los gifs de discord que uno guarda como favoritos que están guardados en el localStorage con la clave GIFFavoritesStore).
En cuanto a lo del modelo MVC, creo que es algo demasiado avanzado como para que yo sepa implementarlo, mientras estudiaba ASIX y DAW no me enseñaron como crear ningún patrón o estructura de datos, aunque sé cómo funciona, creo que crear e implementar un modelo MVC para demostrar mis conocimientos en PHP es overkill.
Cómo se crean proyectos que generan feedback en la comunidad?
En cuanto a lo de la imaginación, estoy jodido, no tengo mucha xD.
 
Nos lo estás poniendo muy difícil... 🙄
  • Busquemos un primer empleo ➡ es que las empresas no me dan ninguna oportunidad
  • Prueba en otra ciudad ➡ es que no quiero molestar a mis amigos para buscar trabajo
  • Haz un portfolio ➡ es que no soy diseñador
  • Haz una web ➡ es que los frameworks son hacer trampas
  • Pues haz un framework ➡ es que no creo que haga falta hacer un framework
  • Haz algo tipo MVC ➡ es que es demasiado complicado para mi
Estás MUY verde, sobre todo en cuanto a actitud. Vamos a simplificar, pero ten en cuenta que no pretendo ofenderte:

Problema #1: Tu CV no dice nada de ti.
Consejos:
  1. Crea una web personal. Olvida que si la UX/UI, que si frameworks no, que si blah blah blah. Eres un dev front-end: haz la dichosa web como sea. Por ahora te servirá con que el aspecto visual no sea horrible. Usar un framework no es malo porque demuestras que lo has usado y como has visto, muchas empresas trabajan con frameworks.
  2. Añádele una sección de proyectos. Tienes en mente crear muchos proyectos pero no has creado ninguno. Pon la sección y empieza estas vacaciones a hacer proyectos.
  3. Enlaza la web en un sitio visible de tu CV.

Problema #2: Conseguir tu primer empleo es muy difícil.
Consejos:
  1. No esperes a que te llamen. No va a pasar (leer problema #1). Cambia de actitud y llama a tus profesores o tutores. Mueve el culo. Pídeles ayuda, que te indiquen dónde buscan gente o que te refieran a otros que sepan o puedan indicarte. Échale cara. Llama a amigos, familiares, compañeros de estudios, compañeros de trabajos. No tienes que demostrar nada aquí ni justificar qué has hecho o dejado de hacer, lo que hagas es para ti: mueve el culo. No te conformes con darte de alta en sitios, porque eso no va a servir de nada por solucionar el problema #1. Tienes que ser proactivo.
Problema #3: Estás algo perdido.
Consejos:
  1. Valora todas tus opciones. Vuelve a leer este hilo al completo. Olvídate de justificarte o de defenderte. Lo que hagas es para ti: sé honesto contigo mismo.
  2. Toma decisiones: "me quedo en Asturias", "voy a hacer algo full-stack", "me quedo sólo con front-end", o la decisión que tú quieras tomar.
  3. Asume las consecuencias de tus decisiones. Cuanto más exijas menos trabajos potenciales tendrás a tu alcance. Cuanto menos exijas, más trabajos tendrás disponibles. Los requisitos que impones (sólo Asturias, sin experiencia, sólo front-end...) afectan a cuántos trabajos hay a tu alcance.
  4. Sé realista: ¿puedes permitirte ahora mismo ser selectivo? ¿Es lo que quieres?

Problema #4: No tienes experiencia.
Consejos:
  1. Asume que tendrás que autoformarte. Aprender MVC no es ni alocado ni está fuera de tu alcance. Hacer un framework propio tampoco. No asumas que los estudios que tienes te han colocado en una posición privilegiada, o que alguien te debe algo por haber estudiado eso. Ni lo uno ni lo otro. Contigo estudiaron otros 20 (o los que sea): ¿por qué te debería seleccionar a ti y no a otro de tus compañeros?
  2. Autofórmate y utiliza lo que vayas haciendo para tu sección de proyectos en tu web. Olvídate de que no eres diseñador, que si necesitas un equipo de UX... Excusas. Aprende conceptos, metodologías, algoritmos, lenguajes, aplícalos y muéstralos en tu web. Haz aplicaciones, scripts, webs... Lo que sea. Puedes pedir consejo si no sabes qué hacer (como te han dicho ya, por otro lado).
  3. Abandona esas ideas que tienes de "no creo que haga falta hacer un framework", "no creo que tenga que hacer X" y similares. Puede que no creas que tengas que hacer eso, pero la realidad es que sigues sin trabajo. No está de más intentar ese tipo de cosas que te hacen crecer profesionalmente, ¿verdad?
 
Última edición:
No se puede decir ni más claro ni más alto lo dicho por el compañero. 👏👏👏👏
 
En cuanto a lo de los conocimientos de CSS, no creo que uno tenga que crear un framework CSS para demostrar sus conocimientos, basta con saber aplicarlos ya que probablemente para crear un framework CSS necesitas un buen equipo de diseñadores y expertos en UI y UX.
En cuando a lo de proyectos PHP, define "útiles". Porque yo creo aplicaciones, proyectos y tal porque me gustan a mí xD. Tengo en mente crear varios proyectos(un calendario en donde puedes guardar eventos en el localStorage y exportar a json, una app en donde se guardan y clasifican waifus de anime y una app para clasificar los gifs de discord que uno guarda como favoritos que están guardados en el localStorage con la clave GIFFavoritesStore).
En cuanto a lo del modelo MVC, creo que es algo demasiado avanzado como para que yo sepa implementarlo, mientras estudiaba ASIX y DAW no me enseñaron como crear ningún patrón o estructura de datos, aunque sé cómo funciona, creo que crear e implementar un modelo MVC para demostrar mis conocimientos en PHP es overkill.
Cómo se crean proyectos que generan feedback en la comunidad?
En cuanto a lo de la imaginación, estoy jodido, no tengo mucha xD.

Antes de nada no pretendo ofender.

He seguido el hilo desde el principio y creo que los compañeros te han orientado bastante bien, pero yo creo que sigues en la misma línea de "inconformidad con tu situación" y no has aprovechado los consejos que te han dado los compañeros para cambiar de perspectiva con respecto a ella.

Menciono algo que has dicho: "no creo que uno tenga que crear un framework CSS para demostrar sus conocimientos".

Vale, hasta cierto punto puede ser verdad, pero ponte en el lugar de un reclutador. ¿Con quien va a ir mas sobre seguro?
  • Con alguien que tiene un ejercicio que avala su previo aprendizaje sobre este.
  • Con alguien que dice saber aplicarlos.

En una entrevista por muchas horas que dure es imposible comprobar muchas cosas de los conocimientos de alguien y hay que cribar mucho tanto en la selección para la entrevista como en la propia entrevista.

Solo trabajo ya hecho es lo que va a avalarte como buen candidato a una entrevista. En ella tal vez puedas demostrar que controlas incluso mas en la propia entrevista, pero para llegar a ella tienes que superar el primer listón.

Creo tu error es pensar que hacer esas cosas para demostrar tus conocimientos es "overkill" cuando la realidad es que una empresa busca "gente overkill".

P.D: Acaba de contestarte @josejfernandez con la misma idea que pretendía expresar y mucho mejor explicada.
 
Nos lo estás poniendo muy difícil... 🙄
  • Busquemos un primer empleo ➡ es que las empresas no me dan ninguna oportunidad
  • Prueba en otra ciudad ➡ es que no quiero molestar a mis amigos para buscar trabajo
  • Haz un portfolio ➡ es que no soy diseñador
  • Haz una web ➡ es que los frameworks son hacer trampas
  • Pues haz un framework ➡ es que no creo que haga falta hacer un framework
  • Haz algo tipo MVC ➡ es que es demasiado complicado para mi
Estás MUY verde, sobre todo en cuanto a actitud. Vamos a simplificar, pero ten en cuenta que no pretendo ofenderte:

Problema #1: Tu CV no dice nada de ti.
Consejos:
  1. Crea una web personal. Olvida que si la UX/UI, que si frameworks no, que si blah blah blah. Eres un dev front-end: haz la dichosa web como sea. Por ahora te servirá con que el aspecto visual no sea horrible. Usar un framework no es malo porque demuestras que lo has usado y como has visto, muchas empresas trabajan con frameworks.
  2. Añádele una sección de proyectos. Tienes en mente crear muchos proyectos pero no has creado ninguno. Pon la sección y empieza estas vacaciones a hacer proyectos.
  3. Enlaza la web en un sitio visible de tu CV.

Problema #2: Conseguir tu primer empleo es muy difícil.
Consejos:
  1. No esperes a que te llamen. No va a pasar (leer problema #1). Cambia de actitud y llama a tus profesores o tutores. Mueve el culo. Pídeles ayuda, que te indiquen dónde buscan gente o que te refieran a otros que sepan o puedan indicarte. Échale cara. Llama a amigos, familiares, compañeros de estudios, compañeros de trabajos. No tienes que demostrar nada aquí ni justificar qué has hecho o dejado de hacer, lo que hagas es para ti: mueve el culo. No te conformes con darte de alta en sitios, porque eso no va a servir de nada por solucionar el problema #1. Tienes que ser proactivo.
Problema #3: Estás algo perdido.
Consejos:
  1. Valora todas tus opciones. Vuelve a leer este hilo al completo. Olvídate de justificarte o de defenderte. Lo que hagas es para ti: sé honesto contigo mismo.
  2. Toma decisiones: "me quedo en Asturias", "voy a hacer algo full-stack", "me quedo sólo con front-end", o la decisión que tú quieras tomar.
  3. Asume las consecuencias de tus decisiones. Cuanto más exijas menos trabajos potenciales tendrás a tu alcance. Cuanto menos exijas, más trabajos tendrás disponibles. Los requisitos que impones (sólo Asturias, sin experiencia, sólo front-end...) afectan a cuántos trabajos hay a tu alcance.
  4. Sé realista: ¿puedes permitirte ahora mismo ser selectivo? ¿Es lo que quieres?

Problema #4: No tienes experiencia.
Consejos:
  1. Asume que tendrás que autoformarte. Aprender MVC no es ni alocado ni está fuera de tu alcance. Hacer un framework propio tampoco. No asumas que los estudios que tienes te han colocado en una posición privilegiada, o que alguien te debe algo por haber estudiado eso. Ni lo uno ni lo otro. Contigo estudiaron otros 20 (o los que sea): ¿por qué te debería seleccionar a ti y no a otro de tus compañeros?
  2. Autofórmate y utiliza lo que vayas haciendo para tu sección de proyectos en tu web. Olvídate de que no eres diseñador, que si necesitas un equipo de UX... Excusas. Aprende conceptos, metodologías, algoritmos, lenguajes, aplícalos y muéstralos en tu web. Haz aplicaciones, scripts, webs... Lo que sea. Puedes pedir consejo si no sabes qué hacer (como te han dicho ya, por otro lado).
  3. Abandona esas ideas que tienes de "no creo que haga falta hacer un framework", "no creo que tenga que hacer X" y similares. Puede que no creas que tengas que hacer eso, pero la realidad es que sigues sin trabajo. No está de más intentar ese tipo de cosas que te hacen crecer profesionalmente, ¿verdad?
Creo que no has entendido mis comentarios, yo dije que usar un framework de CSS es hacer trampa para mí, es una opinión, no un hecho, y esa opinión es sólo de CSS. El CSS no es tán difícil en comparación con JS como para necesitar un framework(aunque entiendo que haya gente que prefiera los frameworks CSS para así crear MVP y apps más rápido). Nunca dije que usar frameworks de JS o PHP fueran hacer trampa ya que es muy tedioso implementar ciertas funcionalidades con lenguajes de programación a no ser que uses un framework (MVC, Routing, interfaces gráficas para apps de escritorio, etc...).

En cuanto a lo de irme a otra ciudad, la mayoría de mis colegas programadores todavía viven con sus padres/familia, no quiero irme a vivir con amigos o compartir piso con alguien que no sea pareja o familia mía.

No dije que no haría un portfolio, dije que estaba dudando porque no soy diseñador y mis habilidades de diseño son malas, un ejemplo de mis carentes habilidades de diseño son mi portfolio, que hice como tarea para la asignatura de diseño web de DAW y el front-end mi proyecto de fin de curso. Más adelante crearé un porfolio, aunque primero crearé los proyectos que mencioné arriba.

Mi problema con los frameworks de CSS es que tardas más tiempo en modificar el framework a tu gusto para que las cosas queden como tú quieras que programando la web y usando CSS sin frameworks(por lo menos basándome en mi experiencia)
 
Puedes seguir dándole vueltas al apartado técnico, pero creo que ya te hemos dado las pistas para que sepas que no es la parte importante del asunto. Siento haber abierto la caja de Pandora con mi comentario pero cuando pides consejo/ayuda, esto es lo mejor que te puede pasar.
 
No dije que no haría un portfolio, dije que estaba dudando porque no soy diseñador y mis habilidades de diseño son malas, un ejemplo de mis carentes habilidades de diseño son mi portfolio, que hice como tarea para la asignatura de diseño web de DAW y el front-end mi proyecto de fin de curso. Más adelante crearé un porfolio, aunque primero crearé los proyectos que mencioné arriba.

Mi problema con los frameworks de CSS es que tardas más tiempo en modificar el framework a tu gusto para que las cosas queden como tú quieras que programando la web y usando CSS sin frameworks(por lo menos basándome en mi experiencia)
Muy elemental el código de tu portfolio tienes que destacarlo mucho más y muy simple el proyecto del fin de curso. Nadie te va a seleccionar por eso.
Piensa que el framework lo ha hecho alguien más experto que tú en CSS, no lo modifiques, úsalo. Tienes cientos o miles de framework CSS para elegir o crea tu uno nuevo. Yo utilizo distintos frameworks en mis trabajos, me es más fácil y rápido ver la documentación que mirar el código.
 
Los empleos que encuentres no van a estar libres de inconvenientes. Si te dicen que trabajes frameworks, tendrás que trabajar con framework, si te dicen que hagas back-end, tendrás que tragar y hacer back-end. No conozco ningún trabajo en el que solo haces lo que te gusta. Necesariamente tendrás que adaptarte a la empresa y no a revés.
 
Muy elemental el código de tu portfolio tienes que destacarlo mucho más y muy simple el proyecto del fin de curso. Nadie te va a seleccionar por eso.
Piensa que el framework lo ha hecho alguien más experto que tú en CSS, no lo modifiques, úsalo. Tienes cientos o miles de framework CSS para elegir o crea tu uno nuevo. Yo utilizo distintos frameworks en mis trabajos, me es más fácil y rápido ver la documentación que mirar el código.
Destacar qué y cómo? El portfolio fue un ejercicio de clase, por lo que ni es responsive(yo sé cómo hacer CSS responsive pero como no nos habían hecho hacerlo responsive y sólo nos dieron 2 días para hacerlo no lo hice, además de que mi profesor me amenazaba con suspenderme si usaba cosas que no había aprendido en clase, por lo que hacerlo responsive o usar funcionalidades avanzadas como clip-path, etc... estaba fuera de cuestión).

En cuanto al proyecto, no tuve demasiado tiempo para hacerlo, mi tutor nos obligó a centrarnos más en hacer la memoria(escribir un rollazo de documento de mínimo 14.000 palabras y normativa APA que a nadie le interesa, que explicase la historia de internet, los lenguajes de programación usados en el desarrollo web y el stack que elegimos para hacer el proyecto)y nos dio menos de 1 mes para hacer la web, por lo que sólo me dio tiempo a hacer los requisitos mínimos cuando lo entregué.

Dicho proyecto usa angular como front-end y el código está en github, en cuanto a la funcionalidad: el front-end está creado con Angular 11 y el back-end con Laravel y MySQL usando Laragon. En el front-end obtengo los productos del backend y BBDD usando HttpClient y observables y finalmente los muestro, tiene funcionalidad de registro e inicio de sesión y si se inicia sesión como administrador(usando un sistema de verificación un tanto rudimentario), muestra un panel que sirve como interfaz gráfica para un CRUD de los datos de la BBDD.

En cuanto a lo de crear un framework. Bootstrap fue creado por 9 expertos y varios contribuidores , no por una sola persona, por lo que crear un framework está fuera de cuestión, no tengo problemas en usarlo, es sólo que prefiero no hacerlo a no ser que sea estrictamente necesario.

Según tu criterio, qué tendría que tener un proyecto personal para que le llame la atención a alguien?
 
Última edición:
Los empleos que encuentres no van a estar libres de inconvenientes. Si te dicen que trabajes frameworks, tendrás que trabajar con framework, si te dicen que hagas back-end, tendrás que tragar y hacer back-end. No conozco ningún trabajo en el que solo haces lo que te gusta. Necesariamente tendrás que adaptarte a la empresa y no a revés.
Por eso busco específicamente trabajo de front-end, no full-stack o back-end.
 
Destacar qué y cómo? El portfolio fue un ejercicio de clase, por lo que ni es responsive(yo sé cómo hacer CSS responsive pero como no nos habían hecho hacerlo responsive y sólo nos dieron 2 días para hacerlo no lo hice, además de que mi profesor me amenazaba con suspenderme si usaba cosas que no había aprendido en clase, por lo que hacerlo responsive o usar funcionalidades avanzadas como clip-path, etc... estaba fuera de cuestión).

En cuanto al proyecto, no tuve demasiado tiempo para hacerlo, mi tutor nos obligó a centrarnos más en hacer la memoria(escribir un rollazo de documento de mínimo 14.000 palabras y normativa APA que a nadie le interesa, que explicase la historia de internet, los lenguajes de programación usados en el desarrollo web y el stack que elegimos para hacer el proyecto)y nos dio menos de 1 mes para hacer la web, por lo que sólo me dio tiempo a hacer los requisitos mínimos cuando lo entregué.

Dicho proyecto usa angular como front-end y el código está en github, en cuanto a la funcionalidad: el front-end está creado con Angular 11 y el back-end con Laravel y MySQL usando Laragon. En el front-end obtengo los productos del backend y BBDD usando HttpClient y observables y finalmente los muestro, tiene funcionalidad de registro e inicio de sesión y si se inicia sesión como administrador(usando un sistema de verificación un tanto rudimentario), muestra un panel que sirve como interfaz gráfica para un CRUD de los datos de la BBDD.

En cuanto a lo de crear un framework. Bootstrap fue creado por 9 expertos y varios contribuidores , no por una sola persona, por lo que crear un framework está fuera de cuestión, no tengo problemas en usarlo, es sólo que prefiero no hacerlo a no ser que sea estrictamente necesario.

Según tu criterio, qué tendría que tener un proyecto personal para que le llame la atención a alguien?
No he querido decirte que el código CSS de tu portafolio tiene un error grave, cualquier programador experto sabe cual es. Tiempo has tenido para corregirlo.
¿Haber si adivinas cuál es el error?. :)
 
Gracias por los comentarios @kakadeluxe y @Vagus 🙂

En cuanto a lo de crear un framework. Bootstrap fue creado por 9 expertos y varios contribuidores , no por una sola persona, por lo que crear un framework está fuera de cuestión, no tengo problemas en usarlo, es sólo que prefiero no hacerlo a no ser que sea estrictamente necesario.
Eso habla bastante de ti, pero no bien. ¿No te parece que merezca la pena invertir en ti mismo emprendiendo una tarea de ese tipo...? Te deseo suerte, compañero 😰
 
Última edición:
Gracias por los comentarios @kakadeluxe y @Vagus 🙂


Eso habla bastante de ti, pero no bien. ¿No te parece que merezca la pena invertir en ti mismo emprendiendo una tarea de ese tipo...? Te deseo suerte, compañero 😰
¿El qué dice de mí y por qué? Por lo menos explícate, no soy adivino, no entiendo lo que quieres decir...
 
Última edición:
No he querido decirte que el código CSS de tu portafolio tiene un error grave, cualquier programador experto sabe cual es. Tiempo has tenido para corregirlo.
¿Haber si adivinas cuál es el error?. :)
Dejé el portafolio pillando polvo tras el momento en el que lo entregué, por lo que no me molesté en revisar si había algo que estaba mal ya que no había nada que funcionase mal. ¿Qué "error grave" tiene dicho código?

Edit: Te refieres al

body{
font-size: 72.5%;
}

que en realidad tendría que ser

body{
font-size: 62.5%;
}
?

Ya sabía ese pero me dio pereza corregirlo tras entregarlo porque no tenía pensado enseñar ese portfolio a los reclutadores.
 
Última edición:
Siempre puedes liarnos con cosas técnicas y seguir evitando la realidad como bien te esta expresando @josejfernandez (o yo mismo) que ya ha indicado que ha participado en procesos de selección. Creo que las indicaciones de como seguir (independientemente de lo técnico) ya están dadas.
 
Estado
Cerrado para nuevas respuestas.
Arriba