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

Christopher Denny
Christopher Denny
10,460 Points

Junior Web Development Position a Myth?

I will start this by saying that this is not intended to be a rant but a humble plea. That said, I'm beginning to question if Junior Development positions exist.

I've been seeking work for approx. a year now and live in the Portland, OR area where it seems to be a hub for Web Developers...only there are very rarely Junior positions available and much more talented developers in the region.

To try to grow professionally, I sought freelance work on top of applying absolutely everywhere I could find in a 30 mile radius and remote, but ran into the issue of being low-balled by people only charging around $2-$4 an hour for their work.

I have an impressive looking resume and have received positive reactions to my Portfolio during interviews, but after nearly 10 interviews (surprisingly low amount of jobs available), I've yet to be called back.

I keep involved in local Meetups, active on Twitter, help out where I can on Github and Stack Overflow, and continue building personal projects. Where does the playtime development end and the career begin?

Web Development has become a passion of mine, but I'm becoming afraid of being incapable of obtaining work with it.

My plea here is for help. What am I missing, and what can I do to improve my likely in getting a job in the Development Field?

Simon Coates
Simon Coates
28,694 Points

you might want to add a link to your portfolio or add some details about your knowledge level.

Christopher Denny
Christopher Denny
10,460 Points

Valid, I know it needs some improvement and I'll be adding some of my more recent work to it, but my Portfolio is at www.sweetwebsitebro.com

I've focused on HTML/Sass-CSS/Javascript -jQuery -Angular 2 -Ionic 2 -Wordpress theming

HTML/CSS - 4 Years Javascript - 1.5-2 Years

Link to Resume is included, I feel that it's pretty solid, but you can tell me otherwise. Note that the white space just under my name is normally personal contact information, so don't let that throw you. https://docs.google.com/document/d/1vSQBWp4HuUaJeVRlqggbVXqG745lfhRcnZILxVPExBM/edit?usp=sharing

Thank you for trying to help me out!

Simon Coates
Simon Coates
28,694 Points

Resume formats vary, but a rule is that you want your selling point in the first third of a page. Resume advise is tricky, but if you're sure of your skills, i'd maybe have a skills section towards the top and the link to your personal page among your contact details. I'm not expert (I can't stress that enough), but having a skillset and a link to where your skillset might be able to be verified towards the top make sense to me. Apart from this, real web pages are going to be a better sell than images portfolio-wise, and your email address at the bottom seems broken.

Christopher Denny
Christopher Denny
10,460 Points

Woah, that'd been working before and I didn't haven't touched that part of the code since. Thanks a ton for catching that!

That makes a lot of sense, in that case, I'd want the Key Skills shown earlier than previous work experience. Shifting the portfolio to the top also makes a lot of sense.

Thank you again for all of your help!

Simon Coates
Simon Coates
28,694 Points

Im not sure a personal website is the best way to sell yourself. Personal pages are a little simple, whereas real commercial sites have things to do, click on, big ol images, assorted bells and whistles etc. So you might want to make a fake web sites that has stylistic decision that reflect the current trends (which are often simple, clean, flat, modern, often light sedate shades, minimalist), and has enough content to give you something to flex your design muscles.

I've been watching a lot of introductory front end videos and I love seeing the kind of design decisions they make. But they can do it because they have fake content that they can arrange in columns and worry about the readability of.

In my humble opinion (i've never let my ignorance get in the way of an opinion), the best measure of a good front end developer would be having some killer front ends that the employer looks at and can can see that stuff being applied to their site, such that they would weep at the beauty. Do good work and make it do the talking (you will need to back it up by being conversant in the tech/design decisions you made)

(BTW, you may want to check out your page on a phone. If it's meant to be responsive, the social icons may be a little big at the reduced width, and the menu gets too close together. ).

Simon Coates
Simon Coates
28,694 Points

The resume advice is going to be a little subjective. Some people might advocate the use of past tense with job history. The idea is that 'built' is stronger than 'building'. The use of past tense makes something an achievement. It's also improved if you can back it up with an outcome for the achievement. "Strategizing SEO strategies" probably needs a different verb.

Simon Coates
Simon Coates
28,694 Points

With your treehouse points, you might prefer including tracks completed rather than just points for treehouse (it might mean a little more). If i didn't say it before, good luck. (unrelated to anything, is nekilof posing next to a lama? and what do you do with the new information that you're afraid of lamas?)

8 Answers

jason chan
jason chan
31,009 Points

My recommendation is learn how to write a proper resume, possibly dumb down you want to be qualified, but not over qualified.

Practice interviewing skills. Learning how to interview comes from life experience and work. I recommend talking to mirror or using your webcam and record yourself. Ask friends to interview you and get their honest opinion.

Try searching for different types of keywords on job boards. It's bit of luck and timing. Keep on trying.

Rome wasn't built in a day.

Christopher Denny
Christopher Denny
10,460 Points

Thank you for your help and inspiration, Jason.

May I ask a favor of you? Could you take a glance at my Resume and let me know if there are any changes you'd suggest making? I'll have the link below. This version is edited to protect my personal info which would be located just under my name at the very top, so don't let that throw you.

Thank you again, very much

https://docs.google.com/document/d/1vSQBWp4HuUaJeVRlqggbVXqG745lfhRcnZILxVPExBM/edit?usp=sharing

Christopher Denny
Christopher Denny
10,460 Points

I did notice your brief comment earlier towards the portfolio and I appreciate your honesty and am currently planning a revamp. It does help me learn where expectations are in a portfolio.

jason chan
jason chan
31,009 Points

Remove everything not related to web dev on your resume. Keep all the jobs relevant to the position. It's make you look like unfocused. A perfect candidate will be all dev jobs and experiences.

Keep the resume single a page. High light the most important skills that the employers want.

Goodluck. :P

Christopher Denny : Let's meet. I'm also in Portland, and I'm happy to talk to you about my experiences as well. I looked at your resume, and I'd say it needs some help. Instead of mentioning things that you may or may not agree with why not take it to the folks at Worksource? All services at State WorkSource offices are free. I will say my experiences there have been varied, but there are plenty of workshops and the HighTech Networking Group at the Beaverton office at Willow Creek could also be a good resource for job leads, resume, and cover letter help.

I will also say not everything you're experiencing in Portland is due to something that you might lack. Portland is a super-saturated job market for IT with many colleges and coding schools pumping out students all the time. If there's tons of people vying for Jr. Programmer positions, a company can start upping the requirements and can afford to be "picky" with what they want. I'd consider looking outside of the Portland market.

Other free resources for resume help in Portland:

Goodwill Job Connections offers free resume help & job placement assistance and there's a great resource for women in Portland called Dress for Success (for any women that might see this post)...I unfortunately can't speak to the agency that serves men, but Julia West House has services including free professional clothing with a referral (Worksource can provide you with that) http://juliawest.org/bestfootforward/.

I'd also recommend that you check out some of the networking groups. Some of them offer lectures and workshops on how to create a resume.

Christopher Denny
Christopher Denny
10,460 Points

nekilof I'd be more than happy to meet up! I had signed up with Worksource at one point, I don't think I fully understand what happened, but my account had been shut down due to some issue linking it with my Treehouse account. I'll get back on that.

I'm glad to hear that it's not just me.

Thank you very much for your insight, it sounds like I have some things to work on. Thanks again!

I have interviewed and have been offered several web development positions in Montana (I am actually wanting to do Android/Java and not web development). What worked for me was I read about trends in web design and development (I know you are not a designer) and to build my website with the latest design trends (think apple.com or teamtreehouse.com).

Once I had a website I would then offer my services dirt cheap to businesses and non-profits in my city. The plan here was to get any experience working with clients and to build a portfolio. After a few clients I reworked my website, resume, and had asked some friends to help me with my interviewing skills. After all of this, I started to get job offers.

For you specifically, I would work on your interviewing skills and reflect on all of your past interviews. What questions did they ask, and what were their reactions to your answers? Could you have better prepared yourself? Were they looking for more real-world examples?

If you are getting into interviews then they have already approved your skills. Once in the interview it is up to you to show who you are as a person and exactly why they should hire you. And nekilof is correct, Portland is a highly saturated market with people from all over flocking there for jobs.

jsdevtom
jsdevtom
16,963 Points

This video worked for me (albeit within 48 hours)

Tom I'm not sure what a video of a man saying "Stay away from unemployment" and get a job in 36 hours has to do with this since the OP didn't mention that he was unemployed.. I did find this guy's other tips in non-youtube form, but I'd argue what kind of a job can you find in 36 hours? You'll most likely find what he says in #3, which is a job of desperation, which has a very low probability of being something that is meaningful and contributes towards your future.

  1. Don't Accept Unemployment <--I completely disagree, if someone qualifies for unemployment it opens up resources to them that they don't have access to and it does provide some income while you attempt to acquire what you need to be successful at whatever your future path is. You also don't have to "stagnate" like he talks about: volunteering somewhere instantly dissolves that problem of "what have you been doing for the past ____ weeks?".
  2. Treat Finding A Job Like Your New Job <--Yeah I'd agree, but the process is longer than 36 hours
  3. Take Any Job You Can Get <--why? that's actually a terrible strategy because then the time that you could be using to look for a better and more meaningful position you're spending working at say a customer service position, which if you're looking for an IT position, isn't going to forward your path into that
  4. Ignore People That Say No One Is Hiring <-- Why? Perhaps there's some truth to that. I think what this guy is getting at is don't let someone say that stop you from looking, which I do agree with.
  5. Do Not Rely On A Resume <-- Right, it's a holistic approach of a group of good resumes that you custom tailor to every job you apply to, networking, having a good skills set, writing good cover letters, tapping your personal network, and more
  6. Don't Depend On Headhunters <-- But they could be a resource, so why not use them? So are temp agencies and staffing agencies.
  7. Don't Rely On Human Resources <-- I don't know who could/does use HR except someone that got laid off from a company that's large enough to provide severance benefits like HR guidance after being laid off
  8. Don't Rely On Social Media <-- But they could be a resource, so why not use them?
  9. Talk About The Future, Not The Past <-- Yeah that's well and good, but sometimes you have to. Think about people that have a criminal history, spotty employment, etc. Future employers will ask about that and ignoring it never is a good idea.
  10. Sell Yourself In The Interview <-- I disagree, I'd rather advise to be yourself and the right business for you will like who you are
  11. Bring Revenue Into The Interview <-- He's probably talking about STAR stories which is situation, task, action, result: http://money.usnews.com/money/blogs/outside-voices-careers/2012/08/22/be-the-star-of-your-next-interview
  12. Don't Talk Negatively About Your Last Job <-- Right, that's a pretty common recommendation
jsdevtom
jsdevtom
16,963 Points

nekilof Wow, that's a really good critique. I'm just saying, for people with bills and dependents like me, this is really important stuff and it (pretty much) worked for me:

  • I made a full list of the employers in my town and surrounding area, even some freelancers who, from their web traffic analysis, seemed to be doing really well.
  • Then I went in a suit and armed with a resume, a QR code to my portfolio (which didn't even have anything in the portfolio section, just filler images) to the ones in the area (they pretty much all said that a suit was over the top, but again, it worked).
  • I got a junior front end web developer job from the interview which came from roughly the 15th total attempt. (Within 48 hours of nailing down)

I would definitely speculate that without this video I would not have a job right now.

I was wondering the same thing.. I make a decent living now (not a lot, but definitely above average), but I wanted to get into web development with hopes of getting away from a standard 9-5.

I can't help but have this fear of not being able to achieve the end result that I am hoping for. That being said, I've read a lot of success stories, and know people who have gotten great jobs, even starting their own business. Also, am enjoying my experience here at Treehouse, so that helps ☺.

Looked at your portfolio page and it needs a lot of work. As others have said, you should definitely allow a full view of real websites you have done, or even practice projects, as opposed to a small photo of your work. Definitely read up and learn modern designs to improve your "worth" in the industry.

In your resume, focus on job related skills. I dont think its good practoce to refer to your self im the third person. Also focus more on achievements (ie "Analyzed CompanyX's website. Modernized the design and and functionality, resulting in improved user experience and a 10% increase website hits the following month.")

Cathy Villa
Cathy Villa
8,097 Points

Hi please understand I mean this in no way to be harsh, and I myself am just starting the process of trying to figure out a layout for my own site and my own "branding." Because that is what a portfolio or personal website as well as resumes do they package us up and provide a presentation. That in mind I think you should take some time to look at the Design Foundations course (3 hours) here on Treehouse. Aside from learning what is aesthetically pleasing, how to brand, use of color and fonts to create a visual message (all of which by the way when you create a wire frame for your site could be easily be reformatted and used for a matching physical resume) there is a Design Critique Sheet which I think would be helpful in your case. Apply it to anything you put out for the world to see particularly employers. (as Paul Rand said "Everything is design. EVERYTHING") You will find a downloadable Design Critique sheet in the Design Foundations Course in the Understanding Aesthetics sections and under the downloadable files in the Art of Critiquing. It starts with things like Who created the composition (that would be you) and who is it for? (that would be the employer) then describe the composition and being specific and view how an employer would view it. What message are you conveying, is it a message tailored to the employer? Because I have to say honestly I don't think either are presenting an image you as a professional developer wants to present or that an employer is really receptive to. Ask yourself how the employer views it. I'm sorry personally I don't think it is positive even if they said positive things. Anyway there is an entire checklist to go through and I would say don't do it just yourself, because sometimes we have issues with honesty with our own creations. Give the check list to a couple different people, tell them to be brutally honestly, and have them fill it out for you and work to make changes off of that. A lot of people will write something they won't say to you face to face. You also might want to consider changing the domain name. You can have a fun name, but make it like brand.

In terms of your resume, like I said if you have a good resume/portfolio site it can be used as a template and easily translated into a physical resume. I advise looking around the web and seeing what other people are doing on theirs. I have created a folder of links to resumes and pages I like for one element or another to inspire and guide me. I understand the desire among designers/developers/programmers to be well different and quirky, but resumes and websites for work still have to be professional. But it IS possible to be quirky, unique and still professional. Here are some of what i find to be great examples (note use of bar and pie charts to show off skills are incredibly popular and visually pleasing)---

You can see how this one can easily be compressed and shortened to be a physical printed resume too---http://www.goslingo.com/

Fun use of charts and color. Visually pleasing but still minimal and conveys a quirky yet professional message ---http://www.ryan-hwang.com/about.php

This one was a CSS Design Award special mention- I love his transition in his charts it looks like he does a .3 linear transition--- http://sergiopedercini.com/

Another one I like that design easily lends itself to converting to a print resume and uses a pie chart---http://www.fradtags.com/

Anyway that is my advice, that is the process I am in myself right now. You might also want to check out the Brand identity course (about an hour).

Good Luck!

Christopher Denny
Christopher Denny
10,460 Points

Thank you so much, Cathy, for such a thought out reply. The truth is, I don't have an eye for design yet and really should go through those courses.

Those are beautifully done websites and I clearly have my work cut out for me.

Thank you again for your great suggestions!

  • Christopher Denny
Cathy Villa
Cathy Villa
8,097 Points

Christopher Denny no problem. I am just finishing up the web design track so if you have any questions on the courses feel free to ask. all the goldish/yellow courses are design and there is some great CSS stuff in the track too. If you don't do the track, at least take a look at it. As far as print resume, it appears to be becoming popular to use graphics (like charts and icons and stuff in resumes for creative fields rather than just the paragraph after paragraph of print).

The other thing I meant to ask is WHERE are you looking for jobs? What source are you using to find job listings. Because you want to make sure you are going to tech specific job boards. You will find a lot more listing there. Also are you open to working remotely-telecommuting and/or long term contract because that will really open up a job market, with remote work even beyond your geographical location. Think about it you may start on only a 1 year project, but it could extend beyond that. If not you have a year real experience with a company to put on your resume and you are moving out of the junior developer into the mid level jobs. Here are some of the boards I know of. Maybe you use them maybe not.

http://www.dice.com/ https://angel.co/ ----Angel list caters to start ups https://weworkremotely.com/ ALL remote jobs http://www.workingnomads.co/ ----they curate remote tech jobs from all sorts of sources on the web to list them in one place. https://www.authenticjobs.com/ http://jobs.smashingmagazine.com/ https://stackoverflow.com/jobs?t=c&r=redirect

Christopher Denny
Christopher Denny
10,460 Points

Thank you again for all of your help, Cathy!

Sorry for the delayed response.

To be honest, everywhere, Indeed.com, Craigslist, jrdevjobs.com, dice.com, weworkremotely.com, authenticjobs, anything else Treehouse recommends in career assistance, MonsterJobs, Upwork, probably missing one or two, and local recruiting offices. I've been open to all kinds of positions from 1-day contract work locally to permanent remote positions.

As I can no longer afford Treehouse, I've recently hired with a local retail job until I can land a Web gig. I look forward to going through some of those design courses.

I had a visual resume at one point that I was pretty proud of, but was then told that it wasn't professional to have that sort of a portfolio. Once I find the file (it's on my other computer currently) I'll post it up here and perhaps you can give me your opinion?

I'm planning to create a few web applications, then revamp my resume and portfolio both.