Personally, I'd hold on to your Delphi skills for now. Those Fortran guys who stuck with the language when everyone else left, are now earning fat paychecks maintaining legacy stuff that nobody else can even touch.<p>Master another skill in parallel.<p>I am into web development, but personally, web work runs on "flavour-of-the-month". There was the PHP boom in the 90s-early2000s, the Rails boom from 05ish-11 and now there is a Node boom since then.<p>How accurate these booms are in terms of actual work/jobs, I'm not sure. However, there is a lot of noise around it.<p>If you've got the patience and acumen, learn C/C++ and stick with it. These languages won't go away, no matter how many Rusts/Gos pop-up (there's about +30 years of code invested in both by thousands of people).<p>As far as freelancing goes, you're one lucky guy. 98% of the cubicle Joomla/WordPress hackers would gladly switch places with you for your $75 p.h job. I'd stick with freelancing if I were you (you must've seen plenty of places by now).<p>Also, about your degree ... You don't really need it anymore, but finish it, for your own sake (peace of mind).<p>Lastly, keep milking your Delphi cow. The grass isn't greener at all in an office job. You will not have the freedom to stop work at 2pm cause you feel like it. If you really want to secure your cow, keep going with your long-term clients and when the time comes for them to move to another tech, you should have some knowledge (C/C++ or even Java) to move with them and keep your long-term contracts.