3 ms·
Are you asking whether it's a good time to start freelancing full time or at all? If the former, my advice is usually that if you have to ask, the answer is no
by cweagans 4y ago
Are you asking whether it's a good time to start freelancing full time or at all?
If the former, my advice is usually that if you have to ask, the answer is no. If you have enough work piling up to require you to freelance full time, then freelance full time. Otherwise, you're asking for pain. In my experience, the people who do well as a freelancer already have a solid professional reputation established, a network of people who are eager to give them work, etc.
If the latter, then yes, absolutely. IMO: every software engineer should take on freelance work every once in a while (time and circumstances permitting). Handling the entire end-to-end process (sales, discovery, implementation, delivery, payment, etc -- not necessarily in that order) not only helps build understanding of why things happen the way they do at work (especially if you work at an agency/consulting firm), but it helps to build communication skills that are helpful to your day job.