DEV Community

Discussion on: A mythical full stack developer

Collapse
 
ekdikeo profile image
Eric B

Some developers have a large depth of knowledge on a few topics, some developers have a large width of knowledge across many topics. Some developers have a large depth of knowledge on a few topics and a large width of knowledge across many topics. But it's very difficult to have good depth the higher number of topics that you add. A developer only has so much time to devote to increasing their width or depth of knowledge.

If you ask me to work in a topic that I'm completely unaware of right now, it's going to take me a hell of a lot longer than someone who's familiar with the topic, versus someone who's an expert in the topic. Sure, I can probably figure it out, but it's not going to be the best solution, or it'll take me a lot longer to come up with the best solution.

I'm more of a "wide-width, expert at few topics" sort of guy.