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

Alex Cassady
Alex Cassady
3,139 Points

How can I gain experience in web development to get a job?

Hello. My name is Alex. I want to make a career out of web development, but I'm having difficulty starting. The jobs available in my area require experience of 2+ years which I don't have. I know how to program and build websites, I just can't seem to find anything I would be qualified for. Do employers really expect at least X years of experience or is it flexible? What qualifies as experience? Thanks for your help. Team Treehouse has been amazing.

I use oDesk.com

2 Answers

Hey Alex!

As far as your first question goes it really depends on the employer how much experience you need before they will hire you. Some will ask for years of experience whereas others will just ask you for a look at some sites you have built in the past and ask about your past experiences.

They will be looking for experience building websites so it might be beneficial to build up a nice looking portfolio showcasing all of your work on sites and etc.

I hope this helped, if you have any more questions feel free to ask away!

-Luke

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Alex;

That is a great question and I would say that while some of it depends on the employer, there are some things one can do to increase your chances of getting through to at least an initial interview.

Have you put together a portfolio showcasing your work?

Are you networking with companies/people in your area that do the type of work you are looking at breaking into? They may be willing to let you work on some smaller projects or pieces of projects to see your skill level with minimum negative exposure for themselves, i.e. if you design a contact form in Python for them at it doesn't work they aren't out too much in duplicating your efforts.

Have you considered freelancing at all to cover some of the time between now and being hired? This could also allow you to get exposure to different technologies and languages.

As an aside, there was a discussion similar to this in which I answered a question and you can find that here.

Best of luck,

Ken

Alex Cassady
Alex Cassady
3,139 Points

Thanks so much Ken. I will try what you suggested and just keep at it.