You can't be equally good at everything. That's almost impossible unless you are the likes of Elon Musk and Tony Stark. Generalists are good for startups and service-based companies where they need one person who can deploy servers, do the landing page, write cross-platform apps, do database backups etc., These companies are either on budget or unwilling to spend more money on specialization because their business strategy is different. Other companies would simply hire front-end developers, back-end developers, iOS developers, Android developers, devops, db admins etc., Why? Because they need ANSWERS, ANSWERS that are TIME-SENSITIVE and MISSION CRITICAL. And generalists are bad at offering that. That's why claiming that you know too many languages / frameworks is good to land you on your first job but not for a future that you dream about.
No comments:
Post a Comment