|
|
|
|
|
by ghaff
1237 days ago
|
|
It's hard not to be at least somewhat specialized as a very senior person. If you're an embedded systems programmer, maybe you can hack on some Javascript but no one is probably going to pay you very senior comp to do junior programmer work. It is certainly true you don't want to be too specialized in general. You didn't want to be the Y2K guru in 2001 or the world's expert in performance optimization for some specific computer architecture that isn't manufactured any longer. When I took my current job, there were probably a few companies in the general area that would have been somewhat obvious potential matches. But it was sheer coincidence that the one I connected with first through a connection happened to be the closest major tech company to my house. |
|
On the other side, how many jobs are (were?) available to the generic software engineer who could do the DS&A monkey dance (junior/mid) and “design Twitter” and talk about “scope” and “impact@ in STAR format (senior).