Using a free software stack, you could be an effective developer with a relatively low budget. A cheap or used laptop and an internet subscription.

LLM coding is changing that too. You either need a very powerful and expensive machine to run a local model, or (currently more likely) an LLM subscription. We are lead to believe you have to pay a monthly fee to be an effective developer.

The prospect of your output as a developer being tied to a proprietary service seems risky at best.

@jani yeah it's what I've been fearing, it's willingly giving away the means of production to a corporation in another country.

it's also not being able to code unless you have a decent always on internet connection. it's already the case for a lot of people, but your coding should be able to be done on a disconnected laptop

@araly Also a good point.