How Does One Land Their First Developer Job/Internship?

Hi my name is Zack and I’ve been trying to get my first coding gig for a while. I taught myself Java and Android development through a non-certificate program and then decided to get some certificates through FCC. I have a bachelor of science, but it’s not in CS. It seems like most companies want someone with a CS degree, so how does one like myself, land a coding job or internship without a CS degree?

I have a bachelor of science, but it’s not in CS. It seems like most companies want someone with a CS degree,

Some, not all. Some demand a CS degree. Some say CS degree but will consider someone with good knowledge/experience. Some don’t care. A few don’t want CS degrees. I work in the mobile development section of a large company. There are 30 devs working on this app. About 20% have CS degrees and about another 30% are bootcampers. I think about half have any degree, maybe a little more. I have an MA in music (and studied a little engineering way back when). That counted for something.

How do you land a job? Learn a lot of things and build a lot of things. Build up a portfolio of stuff that shows them you can do the job.

At the risk of more shameless self-promotion, I once wrote up a doc with my thoughts on getting that first job - it overlaps a little with your question.

1 Like

Hey promote yourself away! I appreciate all the advice I can get!

Hi Zack,
It won’t be easy to find a developer job without a CS degree. A degree doesn’t prove that you understand something about programming, but it’s proof of your education. You can learn to program even without a degree, but it’s very hard to show that you know those things without one.