| Hiring SREs is costly... Hiring narrowly focused people with significant pre-existing experience -- Is always costly. ... and I also think, it is practically always a wrong strategy... I am fundamentally against micro-managing labor pools by federal government. However, there are need to be economic incentives (including
immigration policies) -- that make it more difficult for
employers to hire for 'tool-centric' positions, unless those tools are very expensive physical devices (eg telescopes, quantum computers, etc). The incentives need to direct employers at training on the job (not at after-work online classes). When I see on HN's hire threads -- 'if you have Azure experience -- you will get on top of the pile' -- I cringe. This is absolutely ridiculous. Same pretty much with Ruby/Php Rust/C++ Haskell/Scala modalities of the same problem. Yes hire people who understand process/idioms/patters, but invest in the f..ing training -- if you need somebody 'yesterday' to help, get consultants -- and have them help and at the same time hire for full time roles -- and train your internal stuff (possibly, even, have them learn from the consultants). Afraid of people leaving after acquiring the highly thought-out skills ? -- implement meaningful compensation/retention policies that reflect effort that you spend on training, and risks that you are taking if a person who was just trained -- leaves. |
That's why, as a seller (worker) you should try to specialize in at least one area to sell yourself better.