Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Reece Palmer
Reece Palmer
3,197 Points

How much does a Junior Front-End Developer need to know?

Hey guys, I was wondering how much a Junior Front-End Developer needs to know? I've been learning HTML, CSS & Java Script for a while now, so I decided to have a look at what current jobs say they require and it's a lot more than I expected. Most of the jobs I can find say you need to know things like PHP, MYSQL, Ruby, SASS and at least one version control tool such as Git. Is this usual for a junior front-end developer, or do most jobs ask for as much as possible even though it's not necessarily needed? Any advice would be appreciated, thanks :)

3 Answers

It is really going to vary depending on the workplace, a lot of places list these things because HR is following a template or looking at other companies to see what they do. I've applied to places using technologies I hadn't used before but was able to quickly pick them up.

As a junior developer, it is expected you will have many questions, and you will need to be trained/code-reviewed as your grow within the company. Don't be afraid to no know something, any place worth working at will be more interested in how you deal with information you don't know. If you aren't afraid to ask questions and say when you don't know something, you'll look much better than someone who can't do that.

Just go for it and be confident in your abilities and you might be surprised how well you will do.

So for a front-end developer, all you really need is to know how to code in:

  • HTML
  • CSS
  • JavaScript

Which you have already done! :D But if you want to dive deeper into the world of programming, try these languages:

  • Python
  • Ruby
  • Swift (iOS)
  • Java
  • C#
  • Game Development
Reece Palmer
Reece Palmer
3,197 Points

Thanks for your responses, they were most helpful :)

Anytime, if you need any more advice feel free to ask away here or find me on Twitter.