It's almost like Vancouver cares more about nurses than software developers making up a significant portion of tech industry.
Think about this, an entry level nurse makes more than an entry level software developer in Vancouver, an experienced nurse ends up making more than a intermediate/senior developer with several years of experience at a firm in Vancouver.
Nurses get paid overtime, software developers are not, as overtime is almost expected with any software project.
Nurses get unions, software devs do not, because someone decided that tech jobs are not as valued or skilled as being a nurse, and that the market is efficient or protected from exploitation by employers knowing that the supply of jobs is seldom, so they treat them like commodity.
I think this argument also holds true about Vancouver when you replace nurse with [insert random trade] (e.g. HVAC technician, elevator technician, etc.)
On average I feel software devs are highly underpaid in Vancouver (even more so when you take into account the cost of living).
Think about this, an entry level nurse makes more than an entry level software developer in Vancouver, an experienced nurse ends up making more than a intermediate/senior developer with several years of experience at a firm in Vancouver.
Nurses get paid overtime, software developers are not, as overtime is almost expected with any software project.
Nurses get unions, software devs do not, because someone decided that tech jobs are not as valued or skilled as being a nurse, and that the market is efficient or protected from exploitation by employers knowing that the supply of jobs is seldom, so they treat them like commodity.