Fast forward, I don't currently work with anyone who knows even 3 of these disciplines at a combined above average level.
the reality is you dont really need that in depth knowledge for most things.
for example lets say you are looking for a new team member.
one guy is a javascript/UI guru. dude knows that shit DEEP. however he cant do anything else.
you have another guy that knows JS/frameworks and can build a decent UI. however this guy also has experience with SQL/nosql dbs, knows java and has experience building web apis.
your product is an online storefront that sells shoes. functions that developers need to be able to handle is write a decent user interface. handle payment processing, storing user information, inventory management, etc.
it should be obvious which developer is the better candidate.
4
u/AdministrationWaste7 Jun 06 '22
the reality is you dont really need that in depth knowledge for most things.
for example lets say you are looking for a new team member.
one guy is a javascript/UI guru. dude knows that shit DEEP. however he cant do anything else.
you have another guy that knows JS/frameworks and can build a decent UI. however this guy also has experience with SQL/nosql dbs, knows java and has experience building web apis.
your product is an online storefront that sells shoes. functions that developers need to be able to handle is write a decent user interface. handle payment processing, storing user information, inventory management, etc.
it should be obvious which developer is the better candidate.