Skip to content

Latest commit

 

History

History
94 lines (57 loc) · 5.13 KB

README.md

File metadata and controls

94 lines (57 loc) · 5.13 KB

Front End Career

A career guide to Front End Developers

What every Software Developer needs to know

You need to know: nothing on this life is easy, but if do you keep your humility and open mind, the path is far less thorny.

You will not become the most incredible developer of the universe just reading this guide, but can go far if you follow the advice of good and experienced people (which may or may not have contributed here).

No one is better than you. People just have more experience, more so because the "be good" depends on the point of view.

You can't build the most amazing code, performatic and scalable from day to night, but you can do it if you don't give up.

Your life/health worth more than your profession. Try to take care, rest, relax. Try to live outside your job.

We found somethings that the beginners need to know this link.

And we found somethings that unmotivated people must know this another link

Don't stay in your confort zone!

Although is good that you know, from beginning:

  • Clean Code
  • Your code will be criticized and there is no problem with that. Learn from criticism.
  • You need to enjoy on what you do, and one way to find out if it happens is analyzing if you like of what people that works with Front End, talks and do.
  • The promotion from Jr to Entry Level is more technical, the experience and the study must lead to a buildup and greater control of more and more technology, tools, procedures.
  • The promotion from Entry Level to Senior it is more posture, where the Programmer shall be regarded in fact as a professional, someone we know that we can spend a responsibility and rely on the result.

You will get screwed, and a lot!

References about the promotions.

Choose your side

It is always difficult to guide Front End developers on which technologies should study, becouse the job market is completely crazy!

A possible separation for the responsibilities of the different Front End's types are: Front End Engineer and Front End UI Developer, as discussed in this topic from forum Front End BR and this issue here on Carreira Front End.

But before choosing which way to follow (Programming or Design), you need to understand that you are a Developer!

So first learn what you need for the different professional levels to become a good Developer.

Developers, developers, developers, developers!

Then focus on a path:

On this link we have more Front End profiles, so you can see where you're getting into! - It's crazy.

If you have questions about what your professional level or how does it works, it would be interesting to hear this episode on Dev Na Estrada: : DNE 25 - Júnior, Pleno e Sênior.

A few more episodes that are interesting to add more knowledge to your career:

Job web sites for Front End Developers

Links to study about Front End

Keeping updated

Keep updated in Front End technologies - front end rescue

Follow developers who make it happen!

I wanna work abroad

If you want to work abroad, give a look on these tips: