2 ms·
My advice would be to embrace your generalist nature. There are certainly roles fit for specialists, but generalists with rare blends of difficult and useful s
by danenania 13y ago
My advice would be to embrace your generalist nature.
There are certainly roles fit for specialists, but generalists with rare blends of difficult and useful skills are a lot more valuable in most situations. Specialization in any one area tends to have rapidly diminishing returns.
I think any above average developer can make themselves more valuable at a much faster rate by becoming decent at complementary disciplines like design, user experience, conversion optimization, writing, etc. than by continuing to hone their development skills.
Even within development, becoming decent at every level of the stack, from dev ops and databases to front end, is usually going to add a lot more value than becoming slightly stronger at your specialty.