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

Travis Thompson
Travis Thompson
12,976 Points

Don't Stop! You can do this! (Got a job, now here's some tips!)

Hey Everyone at Treehouse!

I'm feeling really lucky lately because I've landed my first full time job as a junior web developer and had my first day at work today! Very exciting and challenging times ahead. Now I am going to give out some job hunting advice here and how to hopefully help you find a job in your area. Get ready!

1) Search for local work This is something that I cannot suggest enough. Find work for companies in your area or where you want to live. Use craigslist.org to start off your search. Craigslist is great because you will usually be emailing back the HR rep or even the CEO directly.

2) Get your papers together Even with all of your great skills you've learned at Treehouse you should be ready to submit a decent resume to wherever you apply. Also, have a cover letter of some sorts to go as well. If you just message a company and give them a link your portfolio, they might dismiss you seeing that you don't have any relevant experience that can be quickly read on paper. In your resume talk about your accomplishments, and not just your skills.

Example: Accomplishment: Helped boost company X's SEO score up by 10 points in February 2014.

Skills: HTML, CSS, Javascript, etc

3) Have a portfolio. Even if you have a behance, github, codepen etc. Make sure you have a portfolio to show. Have your best work in it. Explain what you did for each project. If you are going for a web based position, do not use a template, make it yourself! If you make a really nice portfolio, this might help you get your foot in the door.

4) Experience Experience is hard to find at first. Making a couple free websites is okay, but don't go overboard. Maybe make at least 3 sites by hand. Try to make them responsive from the get go. Responsive web design is where we are heading, make sure you have a good grasp on it.

5) The interview Okay, now if you have gotten your foot in the door or someone wants to talk to you on the phone, be ready for your interview. Show up dressed nice, with copies of your resume and cover letter handy. I tend to go full suit, tie, nice shoes etc. If you look good it means you are serious business. Practice with a friend for those regular questions?(Tell us about yourself etc?) If you get asked about a piece of software you don't know anything about instead of saying, "I don't know." Say something along the lines "I'm not familiar with X, what do you use it for here?" Lastly, ask a couple questions to your interviewer like: "If I was to be hired what would my typical day be like?" "What is your favorite part about working here?"

When the interview is over, give everyone a nice hand shake, look them in the eyes and say "Thank you for meeting with me." Just end in a professional manner. Don't keep asking a bunch of questions afterwards or just ramble about yourself. Go out on a professional note.

Then send them a thank you email/message the same day. I've known people who get hired cause they send the thank you email.

Alright my fellow treehouse peoples! I wish you all the best of luck as you dive deeper into this beautiful thing known as the internet. Don't stop learning, you can do this!

Awesome advice. Thank you so much.

5 Answers

Steven Horowitz
Steven Horowitz
6,966 Points

Great post, thank you for your inspiration!

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Congratulations on getting that job!

May i ask you how long you have been studying before getting that job? Did you learn mainly using Treehouse and how much experience coding did you have before starting?

Travis Thompson
Travis Thompson
12,976 Points

Hey Jonas,

Well I picked up HTML when I was 13, however that was back in 1996. So right before CSS came out I dropped my interest in the web and went on to be a aspiring musician. Fast forward to 2012, I graduated university with a degree in something called Interdisciplinary Computing and the Arts. This degree gave me a touch of experience in computer science, which I will admit, I struggled in. Either way, it really helped me get a foundation programming. At the end of 2012 I made my own website for my small business, and then this is what really sparked me going down the rabbit hole you could say. I gobbled up some tutorials and enrolled in a few night classes at a community college on web design and development. I picked up Treehouse because they have so many course that interest me and really I do contribute Treehouse helping me learn PHP/Wordpress much better then other sites.

My opinion on Treehouse overall is this, it is a fantastic resource. You can learn new things quickly, but you need to practice your skills. Just going through all the Treehouse courses isn't going to make you a pro web developer. What will make you a better web developer is making projects, and learning from those projects. The beauty of this field is that if your work can be seen and evaluated by others, anywhere in the world. So the more impressive work you produce, the better chances you have at landing your next gig.

Use this resource and build something rad!

All the best, Travis

Congratulations this is great! can you share your portfolio?

Matthew Meo
Matthew Meo
2,341 Points

Travis this is awesome! You've inspired me :)