People pay tons of money for specialists who have in depth understanding of a problem and can help architect/rearchitect the solution. Whereas a generalist is hired by a dozen and has worked on multiple layers of stack/domain - then for a new job is groomed for a specific job/task. Who would you rather be?
You are often paid less as a specialist as you can’t easily change jobs to chase higher TC. Your company may be the only one working on the problem and may not pay very well.
Politician
Both. Be a generalist that specializes in one area.
Be a specialist, and then become obsolete when your specialty is replaced or is cost effective only at massive scale relative to other tech (*cough* Java *cough*)
Be a decently sized rectangle instead of horizontal or vertical line
Specialist ? Run, it's a trap !
Tech Industry
2h
286
1 milli Sundar = 225k
Health & Wellness
Yesterday
747
Lasik cost
India
4h
352
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
AMA
Yesterday
887
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
Tech Industry
Yesterday
1908
Women, help me understand why this is inspirational
Not another human nature commenter, NOOO! Humans are naturally generalists. We evolved to gain a WIDE skill set to protect the continuity of our genes.