DEV Community

loading...
Cover image for How to become a Frontend Dev πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» +the Frontend checklistβœ…

How to become a Frontend Dev πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» +the Frontend checklistβœ…

DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« on April 28, 2020

Hello, users! πŸ‘‹ Today I wanted to share with you some advice on How to become a Frontend Developer. I wrote this because I've been asked frequent...
pic
Editor guide
Collapse
agathebadia profile image
Agathe Badia

This is so cool, thanks DesirΓ©! I have it in my bookmarks, but I don't know if I already wrote a comment or not ^^ This is a really nice way to start and structure the learnings! I am a few months old developer, and this is still super useful to have a framework like that available :D

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

So glad, Agathe!

I hope you keep improving and you find your path into the tech world, welcome!

Collapse
nanouchkaya profile image
Claudine

I've read a lot of articles about the journey of a frontend developer. I really like yours as it's quite short and goes to the essential. And I appreciate your final tips and tools - I'm going to have a look on Miro!
Thank you for sharing πŸ˜ƒ

Collapse
helleworld_ profile image
Collapse
alais29 profile image
Alfonsina Lizardo

Great checklist! Looking at it helps me see the long way I've come in just a year since I started coding, I can check more than a half of the items on the list and I'll probably be able to check them all this year :)

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

That sounds great! Don't ever doubt about how much effort you invested in your future, we all forget our long way sometimes but it's right there. Congrats!! πŸ€—

Collapse
monfernape profile image
Usman Khalil

Amazing checklist

Collapse
kohenhayden profile image
Kohen Hayden

I've been messing around with web technologies for my hobby projects, articles like this are making me feel like I should switch directions and be a frontend dev.

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

Why switching directions? I'm designing, drawing, coding, and writing at the same time. One thing is your "professional title" and the other thing is what you enjoy to do!

Collapse
kohenhayden profile image
Kohen Hayden

I'm a Product Owner and an iOS Developer, but I really feel like it's difficult to wear more than one hat.
I'm doing a lot of hobby projects, such as frontend and python.
I've always enjoyed frontend, but I was always somehow scared of it, like it's too much, there's always some new Sass, SCSS, React.js, Gatsby.
It feel almost impossible to stay up-to-date with the latest trends in frontend.
Have you always been a frontend dev?

Thread Thread
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

I guess deep inside I always was, yes... However new techs shouldn't scare you, every frontender sticks to its favorite tech in the end, or to the tech in their company. I, for example, only work with Vue+SASS and nothing else, unless I'm needed to.

Learning SASS or stay always in the vanilla CSS it's up to you, we often forget that each tech has its specific purpose, you don't have to use everything to perform your job correctly!

That's why in the article I wanted to focus on the essentials, 1 CSS fw, 1 JS fw, API's, JSON's... With the base knowledge, you can go everywhere. 😊

Thread Thread
schnubb profile image
Schnubb

This is actually the essence of our work. When you got the basic technologies (html,css,js) it doesn't matter which tool, framework or helper you add to your stack. Everything ends up being html, css and js. These make the web visible, interactive and accessible. Everything else depends.

Collapse
klaffert profile image
Kelliann Lafferty

Awesome article DesirΓ©! I've been looking to establish myself as a Front End Dev and it's very helpful to have a clear sense of direction from the viewpoint of someone who is in the industry. Thanks for this article and checklist!

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

Really hoping it will help you! Please contact me if you have any doubt, my DM's are always open! πŸ™Œ

Collapse
dimitrimarion profile image
Dimitri Marion

Good introdution. :)
If you wonder what resources you should learn from, check out my article: How to Become a Front-end Developer in 2019

Collapse
m121 profile image
Collapse
shofol profile image
Anower Jahan Shofol

βž€ people will know about you and your work faster than sending 55 CV's a day, β€” ➁ you'll meet people from inside the industry who are able to give you help and feedback - I don't get this point. Can you please explain How do you find recruiters or clients by a portfolio? Do I need to share or send somewhere?

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

Hello Answer; when you create online presence people will organically check your portfolio, media, work and projects.

You need to build your presence in a way you're comfortable. Writing articles, sharing content, sharing your achievements, letting others know about you and what you've been working on, etc.

It's a long way but it ends up really well.

Collapse
danidre14 profile image
danidre14

Ahaha...I could check everything on the list. (Don't know everything in each category but I know some, for example I don't know Vue, React, AND Angular...only React.

ANd I don't know grid much, but I do know flexbox.

I'm more on the full stack end of things xd

Okay but I guess I'm down good with front-end....now to get a job!

Collapse
hamo225 profile image
Tarek Hamaoui

Great list! Cheers

Collapse
helleworld_ profile image
Collapse
loouislow profile image
Loouis Low

Welcome to the frontend clan!

Collapse
miteshkamat27 profile image
Mitesh Kamat

That is apt..
nice article

Collapse
limsanity profile image
Lim

Great, some of your advices like take notes and reuse are very important, which really get me to rethink what I have learned some time.

Collapse
hoanghieu221 profile image
hoanghieu221

Thank you <3

Collapse
adgower profile image
Collapse
dotnethabib profile image
dotnethabib

at last got the direction to be a frontend dev, Thnx/Love a lot

Collapse
adamj_web_dev profile image
Adam Johnson

I'm just starting out on my web dev journey. Thank you for this article, I'm going to keep it nearby so I can refer to it often.

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

So glad, Adam!

Please if you need something don't hesitate to contact me! Let's go!

Collapse
echoingnarc profile image
echoingnarc

Great article and thanks for the checklist!

Collapse
helleworld_ profile image
Collapse
vicradon profile image
Osinachi Chukwujama

Nice article

You referred to your readers as users πŸ˜„

Collapse
helleworld_ profile image
Collapse
yawaramin profile image
Yawar Amin

I also came across this yesterday roadmap.sh/frontend

Collapse
helleworld_ profile image
DesirΓ© πŸ‘©β€πŸŽ“πŸ‘©β€πŸ« Author

I feel there are many things there that aren't essentials to work as a Frontend Dev, however, is a good resource and I'm pretty sure it helps a lot of people

Some comments have been hidden by the post's author - find out more