6 ms·
More focused programming. Become an expert at a more narrow niche than "full stack programming". Trying to do two completely different jobs is going to lead to
by solipsism 7y ago
More focused programming. Become an expert at a more narrow niche than "full stack programming".
Trying to do two completely different jobs is going to lead to poor performance in both.
- VoltairePunk 7y agoI would disagree with the second part of your statement where trying to do completely different jobs will lead to poor performance. It is indeed a double edged sword, however the real world (languages, frameworks, libraries, technologies, trends) change extremely quickly. Having the ability to react and adapt by understanding programming abstractions and fundamentals will help you rather than lead to poor performance. On the other hand, being focused would make you a niche specialist, which in these days is a thing hard to find. One must be careful not to learn something that might be gone tomorrow. I doubt there is a big need for lua or erlang developers these days. You can be the best, but if you are not needed, this could be simply depressing rather than useful.
- solipsism 7y agoOp said "pair with full stack programming". They didn't say "move into, benefiting from my previous experience programming". I doubt there is a big need for lua or erlang developers these days. Have you ever heard of painter who specializes in Behr (a brand of paint)? That is not a specialization, that's a tool choice.
- muzani 7y agoI'd assume most of the people on HN are already in the top 10% of programming. But what are the benefits of being top 1% or even top 0.01%? Does it beat being top 10% in multiple fields?