Oh please, don't act so 'righteous-than-thou'. With this logic, aren't we all here who got into SW development responsible for increasing the labor supply and decreasing wages?
What's disingenuous, is people in traffic complaining there's traffic. It's sounds like you got "yours" and then you wanna kick down the ladder behind you.
Where does the buck stop? Who gets to decide who's deserving of getting into SW development without also being responsible for diluting wages, and who not?
The problem is that it is a fundamentally unfair game which requires some people to lose. If you want a solution then it's to remove desperation from the labour market. Remove the implicit threat of destitution and ruin if you don't take the work that is offered to you at the minimum cost an employer can get away with. This is what takes people to ideas of basic income and basic services.
You can argue with that or not but don't pretend you do not understand the capitalist ideal of an excess supply of labour so that salaries and benefits can be driven to legal minimums with desperate people still waiting to be hired no matter the indignity. Creating Labour surpluses to reduce Labour power and enable exploitation is not a "net benefit to humanity", it only benefits capital.
In our shitty world, you are only valued if you are in a position of more demand than the supply. You might get that by being lucky but most only get it by gatekeeping whether it's doctors or delivery drivers or companies buying up their competitors. If you stand idly by, the world will punish you.