3 ms·
The reason for the (false) stereotype is that programmers so often have one-track specialized minds, due to many factors. But it's false: with a little effort a
by calinet6 13y ago
The reason for the (false) stereotype is that programmers so often have one-track specialized minds, due to many factors. But it's false: with a little effort and an education that doesn't mould people into code monkeys, programmers can branch out.
As well they should: the greatest value programmers can offer is if they use their programming skill to improve other areas of their company or solve problems in a domain outside programming itself. It is an exponential sort of value increase. We need more programmer generalists, and we need to encourage and embrace them.
- seanmcdirmid 13y agoJack of all trades, master of none? Generalists are great at impoverished startups where workers have to wear many hats, they don't work so well on larger projects with larger staffs where special skills become more appreciated. Being a generalist is usually a quick ticket to a PhB role.