Table of contents

Child pages

My Advice

Job interviews

Others' advice

Codeacademy




Conversation with the head of the DC RoR Group:
- I've added emphasis to parts of the guy's email
- This guy was really nice to take the time to write out all of this advice.

Quote:
Hi David,

I was just accepted to DevBootcamp (in SF / Chicago) and was wondering if it's a good idea. It costs ~$15,000 and is 9-weeks long. I don't want to live in SF or Chicago; I'd like to stay in DC.

Do you think the market for RoR developers in DC is healthy enough that I'd be able to find work after finishing this program?

-----------

Hi Nathan,

Could you tell me a little about yourself and your background. I think the answer will largely depend on those factors. Are you currently a developer looking to get a jump start on a new language/platform (Ruby/Rails) or are you new to development and looking to switch careers? 

Without knowing that I would say that there is an insanely strong demand for Rails developers anywhere you go, including DC. It's supply and demand and in this case there are far more openings than there are qualified applicants. The key word is qualified. While intermediate and advanced developers can write their own ticket to varying degrees, the beginner might still have a difficult time finding that first job. That being said I've recently seen a dozen or so employers in this area who are hiring at that level. That landscape may change but it tends to wax and wane so you just wait it out. $15k is a lot of money but it's also the time invested, not only for the program itself, but the time it will take to find the right job after you complete the program. If you're patient afterwards then I think it's worthwhile. 

I've heard great things about DevBootcamp and I've met a number of graduates who have all impressed me. It's a tough decision to make, but if you're fully committed to a career change I don't think you'll have any regrets. 

If you do decide to attend, my recommendation to you would be:

1. Start creating immediately. Put it on Github. Employers will look at your Github account to validate you as a developer.

2. Get involved in open source. Pick a project you're interested in and just dive in. Don't be shy to ask for help. You'll not only learn a lot faster and from really smart people involved with the project, but you'll gain an immense amount of credibility. Don't be scared or intimated to do this. You can ease in and people will help.

3. You need real world experience to get hired. While the classes themselves are a head start, employers will want to know that you've worked on something real and not just experiments and assignments. If you can't find a job after graduating, do work for free part time. Volunteer yourself to a company or project that's public facing. Investing that time will pay dividends later. 

I know that's a lengthy response, but it's a big decision and I wanted to give it the attention int deserves. Good luck and let me know what you decide. 

Best,
Dave

Interview Journal