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

Landed a front end developer job...

Hey all web dev teachers, I would like to say BIG thank you to you all for helping me land my first job as a front end developer. After just about 8 months I was able to land a full-time front end developer role at a well-known and respectable company. Today was my first day!

On the side note : although I am very excited and motivated to work on interesting projects, I feel like there are a lot of gaps that I haven't covered when learning on my own. Some projects seem to be complicated and I haven't dealt with that kind of code complexity before. I can easily fix HTML and CSS problems, but there are lines and lines of JS code that seems very familiar to me, but is hundreds if not thousands of lines of code. All of my teammates are seasoned programmers and web devs and I am the only newbie there.

I am eager to learn more and grow as a developer, but how do I prove myself as a competent Front end dev at the same time? I don't want my team and my boss to think I can't do stuff right away.

P.S. I am the only front end dev in the company. My teammates are mostly backend/application programmers.


Now is where the real work begins :) You got your foot in the door and it's time to make the best of the situation. You have already identified that you are having problems with Javascript, so now you know what you need to focus on. Learn as much Javascript as possible. Setup a development environment with the applications at work so you can begin playing around with it to better understand how it works. Ask for help in setting up your development environment if you need it.

Don't be afraid to reach out to your new team mates for help! That is crucial to your success. Don't be afraid to be honest about what you do not understand instead of trying to cover it up, because people will sooner or later find out and it may create distrust. After work, continue to study and focus on learning the apps you are working with and coming up to speed with Javascript. Even if it is slow going and a line by line situation, you will eventually get it. The key to your success in my opinion is putting in the extra effort to plug in the gaps in your knowledge.

If you work hard to continue to improve your skills and knowledge then you will gain your coworkers respect. When you go home - code! On the weekends - code! You want to be successful here then you need to make the sacrifice and devote yourself to this. Good luck!

1 Answer

Thanks for your answer miguelcastro2. I am hoping to pick up a lot of things quickly so I won't be left behind.

I told my boss that I will probably ask a lot of questions to which she said "It's ok, I would rather have you ask tons of questions, than make one terrible mistake."