|
|
|
|
|
by daxfohl
2384 days ago
|
|
Like I said, there are exceptions. To do this you have to be a well known expert in a highly valuable skill. I'm sure Troy Hunt does fairly well in security consulting on Azure for instance. Being an expert in something challenging but that doesn't make the client money (say Haskell, or whatever the distributed DB flavor of the month is) doesn't pay beans. Nor does knowing 50 languages or web frameworks: the client only cares that you know one. Determine up front what you want to specialize in, if you go this path. |
|
I 100% agree with this. Specialization is worth it. Nobody cares if you're fairly close to workplace competence in ten things, but people will beat a path to you door (or inbox) if you're world class at one.
I'd also add that when you add to your skill stack, make sure it's complimentary skills you can use with your existing strength, not alternative skills that accomplish the same thing.
https://youtu.be/bIpgUmn5yK8