Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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.