> In fact if you've diverged from a straight specialism throughout your career it's probable you'll be punished with a lower salary, and problems getting hired in the first place.
I don't think this is true. Getting better at a thing has diminishing - often severely diminishing returns. Giving up being top 23% in programming in exchange for being top 25% in programming + top 25% in accounting doesn't seem like it would be much of a career liability.
> Employers want specialists, and pay for them. If your CV is two or three distinct things (I don't mean a selection of languages, or front and back end dev here, I mean distinct skills like say programming and accountancy) it's very unlikely to get you a better salary.
You're probably not going to get a better salary working for a company that only values one skill. You have to pick your employer more carefully. That being said, there are tons of software jobs in the banking/accounting sector ranging from product development to consulting. I'm sure that being an excellent programmer and an excellent accountant could make you much more money than just one without the other at some of those companies.
I don't think this is true. Getting better at a thing has diminishing - often severely diminishing returns. Giving up being top 23% in programming in exchange for being top 25% in programming + top 25% in accounting doesn't seem like it would be much of a career liability.
> Employers want specialists, and pay for them. If your CV is two or three distinct things (I don't mean a selection of languages, or front and back end dev here, I mean distinct skills like say programming and accountancy) it's very unlikely to get you a better salary.
You're probably not going to get a better salary working for a company that only values one skill. You have to pick your employer more carefully. That being said, there are tons of software jobs in the banking/accounting sector ranging from product development to consulting. I'm sure that being an excellent programmer and an excellent accountant could make you much more money than just one without the other at some of those companies.