Ask HN: Can a liberal arts BA who can write code break into the tech industry?
I have very limited experience in the industry, but I'm confident in the skills I have and my ability to learn. I've been programming since I was 12 or so, and have always planned to try to make a career out of it. I have been working as the "webmaster" (i.e. updating static content and sometimes coding new pages) for the health services provider at my university for over a year, so I do have some applicable work experience.
I want to break into the tech industry, but I'm not sure exactly how to go about it without the requisite degree or industry experience. I have a github and a website (http://avivnitsan.com), but what else can I do to make myself employable? More broadly, my question is: can a liberal arts degree combined with some technical skills and ambition lead to gainful employment in the tech industry?
(
17 comments
| 9 points
| on HN
)
I recommend you do some freelancing as it's potentially the easiest way to break into the industry in your situation. Look at markets like http://guru.com/ and see if you can find projects that match your skillset.
Build up a bunch of five star feedback, and then start applying for full time positions (if that's what you want) with your freelancing profile as your portfolio. Worked for me!
(Note as some others have mentioned, however, that you will not be able to work for a top software company like Google or Microsoft as you will be instantly filtered out for lack of academic qualifications. Your only real path into one of them is through an acquisition.)
At the time, I made a "portfolio" with color printouts of the web sites I had designed and built, and attached it to my resume. I believe that was the strongest element in getting hired: I had already shown them that I could do the job. Maybe your github account is the 2014 equivalent of my portfolio. It depends what you have on there, and who's reading it. I would also consider providing them with compiled, working applications, because the gatekeeper might be an HR person who doesn't know how to evaluate source code.
For me the important thing was to network with people in the industry.
Just keep in mind that you will not command the same salary as someone with a relevant degree, at least until you have a portfolio of work comparable to theirs.
For what it's worth, once your foot is in the door, in my experience most employers don't seem to care that much about the degree. I'll still get the "Religious Studies, huh?" comment from the recruiters/headhunters, but once I talk to someone who actually knows what they're doing and we get to the technical interviews, that stops being a concern.
The trick is to frame your skill set in more generic terms. For instance, imagine an actor. Actors don't just play around on stage and quote Shakespeare all the time. More broadly, actors must:
How many of those do you think would be useful in a tech job? (Hint: all of them)Take what you know. Broaden the scope. Mix in some code and a basic portfolio. Get a junior position somewhere. It's possible.
Good luck.
Source: Bachelor of Arts in Theatre, Masters in Secondary Education, currently lead developer of large startup in SF
Also doesn't hurt to publish on something like Github (open source software) since that gives even more access to your work (and shows that you can get far enough to publish something useful).
There are definitely companies who will hire someone with a proven track record but no academic qualifications. You won't get hired by Google or Microsoft Research since they're super academically obsessed, but a lot of medium-small businesses would love to have you.