4 ms·
Imagine a world where all software developers are converted to contractors and have to work through a platform like Toptal, Upwork, etc. because it's easier for
by thr0wawayf00 4y ago
Imagine a world where all software developers are converted to contractors and have to work through a platform like Toptal, Upwork, etc. because it's easier for employers since the platforms do all of the background check and technical assessment for them. All the companies have to do is pick their technical resources and go.
As a developer, you have to compete against everyone else in the world on the platform, regardless of your COL and previous salary expectations. The only power you have as a developer is to walk away from the platform and do something else for work (like drive Uber). Your work has been completely commoditized and you have few rights since you're a contractor. You're working for yourself and thus you're expected to be responsible for your own benefits. You willingly took a job and in that scenario, you wouldn't feel taken advantage of at all?
Uber completely destroyed the taxi industry, for better or worse. Contracting engagements are on the rise and it's not that farfetched to see a future where software developers are treated this way too. Why would any of us assume that we're immune from this commoditization, and if we can all agree that we wouldn't want to be subjected to it ourselves, why do we accept it for others?
- guywithahat 4y agoExcept talented developers on those platforms make ~$120 and hour and up, the people who make smaller salaries are usually either just starting out or don't have unique skills. I wouldn't want to live in this world because I don't like remote work, however from a salary perspective I don't think it would be that bad