The number of devs is well on its way to exceeding available work, so none of what you stipulate is necessary
Employers can simply say : "this ticket is three hours of work and that is all that we will pay", and your choice will be take it or leave it
We are well on our way to most tech jobs becoming "McJobs", this is one more step...HN really has its collective head buried in the sand in this regard imho
I already see this at my employer (well known HW maker)...more and more dev work falls to QA staff who are poorly compensated and have no mobility....QA has just become code for "low end dev" and they do nothing but pull from JIRA (advice: never take a QA job in tech if you desire good pay or mobility)
Employers can simply say : "this ticket is three hours of work and that is all that we will pay", and your choice will be take it or leave it
We are well on our way to most tech jobs becoming "McJobs", this is one more step...HN really has its collective head buried in the sand in this regard imho
I already see this at my employer (well known HW maker)...more and more dev work falls to QA staff who are poorly compensated and have no mobility....QA has just become code for "low end dev" and they do nothing but pull from JIRA (advice: never take a QA job in tech if you desire good pay or mobility)