2 ms·
Its hard for me to get a good feel for what your experience level is from your post, but I'm guessing you've worked mainly as a freelancer thus far. I'm someone
by devs1010 15y ago
Its hard for me to get a good feel for what your experience level is from your post, but I'm guessing you've worked mainly as a freelancer thus far. I'm someone who started off similarly to you, I don't have a degree, although I am close to finishing a BA degree thats not in CS as I just had a bunch of units from general ed courses. Basically, I just pushed my way in by starting off working at a really small company that couldn't afford to be picky. The pay was fairly lousy but after a few months I found a better opportunity to work with a startup. Then after that, I had enough experience working full-time to start working for a contracting company that did a full-time placement of me at a mid-sized company. Once you get experience working full-time, it gets easier to find the next job so you should really just focus on getting your foot in the door. I've found that companies are often wary of people who just want to freelance as they often want a longer commitment and someone who is going to be more invested in their product / company. Also, there's no reason not to work on your own project and put it on GitHub, its helped me get at least one job, just from being able to talk about it in the interview, as the interviewer found it interesting.