Soy un ingeniero de back-end pero me gusta el desarrollo de front-end y creo que el desarrollo de front-end también es bastante difícil. ¿Cómo puedo convertirme en ingeniero FE?

Viendo que ya eres un ingeniero de back-end, ni siquiera te diré que va a ser mucho trabajo. Ya lo sabes.

Bueno, señor, felicidades por estar a solo unos pasos de ser un desarrollador de pila completa. El back-end de aprendizaje se considera significativamente más difícil que el desarrollo front-end. Y por experiencia personal, lleva mucho más tiempo. Aunque eso dependería un poco de tu personalidad.

Ahora, volviendo a tu pregunta. Supongo que tienes un trabajo diario. Si lo haces, no dejes que sea una excusa. Hay muchos sitios web independientes que ofrecen cursos para bastantes idiomas front-end, así como bibliotecas. Digamos que está ansioso por aprender y dedica una hora cada noche después del trabajo; sabrá lo básico en poco tiempo.

Tómame, por ejemplo. Mientras estudiaba, todavía terminaba curso tras curso, idioma tras idioma. Me tomó un tiempo, pero aún no he terminado de estudiar y ya soy un profesional independiente que hace desarrollo front-end.

Algunos de los sitios que utilicé son Codecadamy (Learn to code). Le sugiero que comience con HTML y CSS. Incluso si ya lo sabe, siempre hay algo nuevo que aprender de cada curso. A partir de ahí, puede mejorar sus habilidades de JavaScript. W3Schools (Tutoriales web en línea de W3Schools) tampoco es una mala elección. Aunque ampliamente criticado, su información y referencias son correctas. Si crees que sabes bastante de los idiomas que deseas aprender, te sugiero que intentes construir algunas de sus plantillas para poner a prueba tus habilidades (Plantillas de diseño web receptivo).

Aquí hay un último pensamiento para la motivación: en promedio, los desarrolladores de back-end ganan $ 101 000 anualmente, mientras que los desarrolladores de pila completa ganan la friolera de $ 106 000 anualmente.

Buena suerte.

(Imagen cortesía de All-Night Coding con TabascoEye)

Bueno, en un mundo ideal es difícil para un buen ingeniero hacer este cambio. Aprender cualquier tecnología en estos días se ha vuelto más fácil con cosas como stackoverflow, w3schools y tutorialspoint que ofrecen ayuda en todos los rincones muertos de su viaje técnico. Y agregue videos de YouTube a esa lista, y estará listo para el cambio de BE a FE. Entonces, mientras los desafíos técnicos estén relacionados con este cambio, no creo que haya muchos. Supongo que va a ser más un cambio de paradigma que una mierda técnica. Idealmente, como ingeniero frontend, deberá comenzar a centrarse más en la perspectiva más amplia de la usabilidad. Tendrá que comenzar a profundizar en los valores de los usuarios y comprender el impacto duradero que su trabajo podría dejar en el visitante.

Pero estoy seguro de que este será un cambio mucho más simple.

More Interesting

¿A qué debo aspirar si quiero estudiar una EM pero no he decidido cuál es la especialización en informática?

¿Cuáles son las habilidades relevantes que un graduado en informática debe saber en los próximos 5 años?

¿Qué debe hacer un estudiante de ingeniería de informática de segundo año para convertirse en administrador de la base de datos en el futuro?

¿Qué debo hacer para conseguir un trabajo en Google? ¿Qué hago para tener un buen desempeño en el APAC de Google?

¿Alguien puede guiarme a través de algunos trabajos de nivel de entrada en el sector financiero?

Estoy en mi tercer año de ingeniería informática. Para cuando me gradúe, ¿cuáles son las habilidades y conocimientos básicos que necesito tener?

¿Vale la pena renunciar a la universidad que siempre quise porque no tiene ingeniería de software, pero sí tiene ingeniería informática?

¿Cómo es IIIT Bhubaneswar CSE? ¿Es mejor que NIT Patna IT y UIET CSE?

¿Es posible ser un programador de IA sin un título en informática?

¿Puedo obtener una pasantía en Google si no voy a una universidad de primer nivel?

¿La parte GUI de Visual Basic le da alguna ventaja al programador?

¿Debería estudiar informática o inteligencia artificial?

¿Cuáles son algunas opciones profesionales pasadas por alto con respecto a la programación de computadoras o CS?

¿Qué habilidades informáticas son más útiles para una carrera en la industria espacial?

Soy estudiante universitario de último año. Quiero ir a la escuela de posgrado de informática. ¿Está bien trabajar un año antes de ingresar a la escuela de posgrado?