I can't seem to land a programming job
Hello all,
I’ve graduated a Bootcamp last year and afterward, I taught myself Javascript and ReactJS. After a couple of months I landed a Contract Position at Calvin Klein and now I am Freelancing at a small company, but as much as I try I can't seem to get a Full-time role. I've applied on various sites, utilized recruiters and I've even started doing cold emails but no luck. I consider myself to be a junior but I believe I can code, so I don’t understand why I’ve had no luck. For the first time the other day I really thought about giving up on this profession. Any type of input would be much appreciated.
Best
28 comments
[ 0.32 ms ] story [ 68.9 ms ] threadRemember, you're taking a shortcut into a well-paying profession. People that study other engineering disciplines for 4 years still have to search for jobs for months, often chasing lower salaries. If you have to invest even a couple more years building your portfolio and gaining what experience you can, and you land a job, your ROI is still better than the majority of technical college graduates.
Just try to make yourself stand out from other bootcamp graduates by building something cool. And you'll develop better skills in the process.
If you're not even invited for interviews, then your resume needs work. Have someone review it and provide feedback.
To improve your resume, do some open source projects, blog about programming things, have a decent website with portfolio. Do something to stand out from the crowd.
If you get the interviews but bombing them, then you probably need to improve your algorithm skills. There are plenty of websites to help with that (https://www.google.com/search?q=programming+interview+questi...).
Ask your colleagues.
If you don't have those, go to any programming meetup, strike up a conversation and if the conversation flows, ask the person if they would be willing to give you feedback on your resume. People like to feel important so they most likely will.
In the worst case, ask strangers on the internet. Do Ask HN or do it on r/programming. Like I said, people like to feel important so it's likely to work.
Use my resumegen before sending it and ensure it's one page or less on overleaf before creating the PDF. (http://writecodeeveryday.github.io/projects/resumegen)
Also, while you still have a lot o' free time, do some swing trading in the stock market to earn some bucks.
At this point (been coding for 4 years) I even consider leaving my full-time programming job to focus on stocks and just do part-time coding.
Seriously OP, DO NOT just start buying stocks without having a clue as to what you're doing.
There aren't a lot of full time front end only, javascript only roles around, which are the only two skills you've listed.
For employability you need to expand to something more common on the back end like c#/java and especially sql.
2. make a simple, clean resume which states those experiences in text form.
3. dont call yourself a junior. speak to the experiences you have had, which are several.
4. continue learning, make yourself an expert on one or more of the emerging, most common frameworks and language.
5. document your finds and solutions on a blog and github
6. link all this together, send out short emails with a link to your links.
You can't miss. You will get a job.
Reach out to me with questions at vfulco[@]weisisheng.cn. You were asking about cheap/free services. We do generalized critical resume reviews for ~15USD and full resumes creation/rewrites for between 150-400USD. This is the time to consider working with someone who does them day in and day out. Go for cheap beer (if you want) not cheap professional career services.
Since you really need experience, try interning somewhere. You won't make your true potential but you are learning and you have to start somewhere. Very valuable experience.
And lastly, I work at Quicken Loans and we have 200 openings in technology. I was Director of Software Engineering for over 12 years before switching roles and it sounds like you want to learn, get better, and honestly that's a quality I valued when interviewing. Take a look at our careers site, we have a great culture, http://quickenloanscareers.com. If you like what you see, shoot me your resume at keithelder@quickenloans.com and I'll take a look at get it to our recruiting team directly if it has potential.
All the best!
I've always done this, and it worked out great for me even to the point of forgoing the technical part of a couple of interviews (two of which landed me jobs).
I have a small software company looking for developers, and I get close to zero applications. 95% of people just don't consider applying at a small no-name shop, hell most of them have probably never even heard of my company (we are just two people after all).
So everyone applies to the well known companies, who don't even send a reply, and wonder why noone hires them, while all the small companies that would hire practically anybody don't even get any applications.
Anyway, that's what it looks like from my perspective.