&gt; I basically have 2 and half years left of schooling to get a BA in CS<p>Have patience and finish the degree. A degree isn&#x27;t required but it will generally open more doors, especially for your first job (i.e. when you have no, or little, actual experience) and it sounds like you&#x27;re already about halfway done (i.e. it&#x27;s worth the extra year and a half).