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

Michael Davidson
Michael Davidson
5,519 Points

I'm about to finish my first track, but unsure where to proceed.

Hi!

I'm about 2 days from finishing my current track, front end web development. I've supplemented some of my learning with codecademy, just doing some research, and working on some personal projects just to get better grasps on things.

However, when I go and look at job requirements, I still feel woefully unprepared. I typically get where it says 'experience in this technology' but when it says 2-3 years and I've done this for 7 months.... it feels like I wouldn't know as much as they want.

Should I just keep studying and working till I have the 2 or so years studied? Anyone out there who has gotten a job and done treehouse able to give some indication of what I would need to know or how much I need to know before I start applying?

6 Answers

Greg Kaleka
Greg Kaleka
39,021 Points

Hi Michael,

Much more important than the amount of time you've spent studying (despite what job descriptions might lead you to believe) is the content you've created. I see you've already got a personal site and a couple of example projects there - that's a great start. I would focus on trying to build out that portfolio, whether it be through tinkering with your own stuff, or finding people / organizations you could build simple sites for. Does your favorite pizza place have a crappy website? Ask the owner if she'd be interested in a redesign. Maybe you have a friend who writes a blog on a not-so-pretty WordPress theme? Ask if he'd be willing to let you tweak some of the CSS.

Anything you can do to get some more practical experience under your belt will help you learn and make you look more attractive to potential future employers.

When it comes to actually applying, don't be afraid to reach beyond your actual experience level. You don't want to go applying for a senior web developer position asking for 7 years of professional experience, but 2 years shouldn't scare you off. Some of the job descriptions you see out there are insane, and they'll never actually get any applicants that fit what they're ideally looking for. The worst that can happen is you don't hear back.

Good luck!

-Greg

Jeff Lemay
Jeff Lemay
14,268 Points

Don't let job descriptions scare you away or make you feel like you don't know enough. A lot of them are filled with buzzwords and tons of 'requirements' to weed out the terrible candidates.

"We want someone with 10 years experience with html, css, javascript, sql, php, javascript again, jquery, 10 different frameworks, node, angular, meteor, android and iOS development, computer science and business and graphic design degrees (doctorates are a plus), customer service experience, extensive experience with git/gulp/bower/wordpress/joomla/magento, and you should be able to complete a Rubik's cube in under 75 seconds."

Be confident in your skills, show off your work, and apply and see what happens.

NOTE: some jobs do require a lot of knowledge and you need a big stack of knowledge/tools but you never really know

Greg Kaleka
Greg Kaleka
39,021 Points

Hah yep - I've definitely seen descriptions that look like that, all under the title "Entry-Level Programmer Needed"

Ryan Ruscett
Ryan Ruscett
23,309 Points

I worked at IBM, Microsoft, and Amazon on various development projects. Take my word for it. You would be surprised on what exactly people know. It baffles me everyday how little it actually is. Go for the job! If you pass the interview. Grab a few books and get to work! That's what I say. If you don't some other person who probably knows less will steal it from you.

Michael Davidson
Michael Davidson
5,519 Points

Thanks for the replies guys, so just flesh out the portfolio, volunteer projects if I can, personal if I can't, and don't worry too much about the job requirements?

Ryan Ruscett
Ryan Ruscett
23,309 Points

Pretty much, as long as you arn't going for senior level stuff. I would try it. What do you have to lose except work on your interview skills and learn the types of questions people ask.

More than anything, job requirements are used as a guideline for what an applicant "should" know - but think about every job you've had and how much on-the-job training you get regardless of what you "knew" ahead of time. Knowing the fundamentals, having a portfolio, and above all, know your resources... Then just apply, apply, apply. Good luck!

Allison Davis
Allison Davis
12,698 Points

A tip I got recently for building up resumes/portfolios was to check Craigslist for side gigs. You also might try looking into volunteer opportunities with nonprofit orgs in your area. Good luck!