3 ms·
That's making a giant assumption that the employer considers software development to be a core operation in their business. For a lot of companies, paying for s
by duped 5y ago
That's making a giant assumption that the employer considers software development to be a core operation in their business. For a lot of companies, paying for software is like paying for a copier - you buy the thing to sit in the office, maybe you pay for X years of maintenance, and when it stops working you buy another one. Maybe at a business with tons of copiers you'll have staff trained in how to maintain and repair them internally, but that's never going to be considered a core operation.
A lot of businesses treat software like copiers; they don't want to build it (because they don't consider themselves "tech"). And for a lot of the developers that make or maintain this software, there is little incentive to build it to last.
- no_wizard 5y agoThat's exactly my point. They don't have an incentive structure so that it is not treated like copiers. We are definitely on the same page here, in that sense. When I can only get 6% increases in a year to my base compensation by staying at a place and get 10, 20 sometimes even 30 % by leaving for a competitor doing a similar job, the calculus isn't hard, all things being relatively equal. This is just an unfortunate reality, and its true beyond even tech. I have a few friends with MBA's (accountants / finance) and they say similar things about their jobs too, switching every few years to get better compensation and once their growth starts to plateau they just rinse and repeat.