Aside from that, awesome article and it was great to read your story. I am, like you, uncomfortable with unemployment, but I'm happy to see it can be done!
I have been contemplating freelancing for a while as a way to work remotely from home with a competitive salary (not US level, but better than EU market rate). I have decent experience as a Big Tech Sr. Dev. on ML/MLOps (e.g. I designed and implemented a real time inference service serving millions of RPS with single digit millisecond latency), so I believe my skills should be in demand.
Do you believe this is attainable or I am deluding myself?
I get that this may not be possible, but these sorts of trial balloons are much easier to float first to get an idea instead of taking a leap of faith.
It's been my raison d'etre for decades.
My understanding of the US is that typically "contractor" over there implies "consultancy worker" which is the staffing equivalent of shovelware.
Please correct me if wrong!
Many of the higher-end software engineers negotiate their own contracts, and in doing so act as "Consultants", because corporate standard contracts don't work for them. It's not usually about pay - FAANG has pay ranges that go up - But in the before times, it included things like WFH and additional allowances for time off.
For example recently I got an offer for a 4 months contract role at Microsoft, hybrid (so partly on site), as a Machine Learning Engineer for $65 an hour. I would consider that rate insulting even for low CoL EU countries.
Indeed, that's what I thought the article was about, reading the title.
Contracting is amazing.
I think maybe you just worked at a terrible business. You experience contacting sounds more like my experience at my current job.
CAn you explain this more? Maybe your work doesn't align a lot with your interests but when i'm working I feel like i'm learning and when i'm not working, setting aside learning as a hobby, that studying eventually gets rolled back into my work (which I get paid for)?
I find networking confusing
I’ve been sending connection requests to people on LinkedIn to no avail
This article was a waste of time without talking about was it worth the time over just being a salaried developer with benefits.
Seems like I get paid less but...if you factor in all the additional time I USED to need getting ready for work, recovering from the 9-5 grind, commuting, I get paid about twice as much per hour as I used to.
Plus, the ability to work whenever I want, chill at home in bed if I want, do whatever the hell I want because the ONLY thing that matters is the final product, is worth its weight in gold. Besides, I stopped caring about making tons of money, and would rather use my young years for fun stuff.
My experience has been a bit different. I've never had a famine cycle in the last 12 years of doing front end development and product design.
Part of the reason I'm sure is I've always said yes to challenging and desirable projects and risen to the occasion. The fear of failing helps me adapt quickly I'm sure as well to new technology.
My clients often end up being long term clients I work years with.
Income wise things vary year to year but I'm often in the $150k to $250k range in a medium cost area where my money goes a bit farther than the west coast.
In order to push higher I know I'll need to put more effort into fine tuning my target market and value propositions. Also building more clout, becoming an authority in a specialized field, or investing more back into the business with marketing and sales would go a long ways. If I were to push into consultancy I feel confident I could push into the 250k to 350k range more but I am quite happy still slinging code rather than advising.
I'm happy people find success in this arena. It's important that people have a good mix of choices that works for them so congrats to OP for finding your desirable path.
Compared to USA, Dutch freelancing is more like normal employment. If you get hired by an USA startup, you normally get a much bigger compensation and they often prefer you to be contractor as it fits better with overall HR/contract structure. Though there are in-between firms that would hire you like a normal employee with Dutch benefits, but you lose some money.
I'm going this route at the moment and while it's true my gross profit will probably end up close to 2x my previous gross salary... after properly compensating for all the other benefits I'd probably end up with 1.2x instead (but to be fair, I'm willing to accept certain risks so I won't insure against them and I'll probably end up with ~1.5x my previous salary.)
Imho in The Netherlands the biggest advantage is the flexibility it offers compared to being an employee.
More like normal employment in what country?
I did specialize in Computer Vision, Image Processing, C++, Python and lately more and more DevOps if this is of any interest and my previously described luck depends on this specific field.
That turned me off, but at the same time, they do do the hardest part of the contracting/freelancing world - finding clients. If you're willing to jump through their hoops and accept a lower rate than you'd get on the open market, then it's a decent arrangement.
For clients they provide very good corporate customer service, and generally do a good job of screening people. My rate of "bad" contractors coming from Toptal is low and replacing them is quick. And every now and then you find some amazing devs.
Despite them pressuring you to put your rate as low as possible they still have a lot of room to negotiate with the client.
Me: OK, here.
Toptal: We're not taking on any more contractors right now, thanks for the data though.
I put good effort into the application process - e.g. by ensuring my answers are exactly what they're looking for (the questions weren't technical so far). I then uploaded my up-to-date CV among other things they asked, and I selected my availability to "full time".... only to learn that I was put on some sort of waitlist - "[..] we encourage you to reapply after March 2, 2024."
I think I'll pass on TopTal. The could tell me way before I applied their network has reached its capacity (if?). Or is that he "long selection process" the OP refers to in the article?
How many hours per week do you spend devoted to your venture: coding, marketing, finding clients.
Based on your domain I’m assuming you have socialized healthcare, so that’s one less risk to consider.
In short: I'm working 4 days / week (3 billable days, 1 overhead) and earning about double of what I'd otherwise get. Though obviously I'm taking additional risk. You are right that the healthcare side of things is covered.