Ask HN: Is it better to generalise or specialise as a developer? 26 by desertraven | 19 comments on Hacker News. I’m a freelancer, and very much a generalist. I’ll often say I can do something I haven’t done before (which has proven to be true) as an excuse to learn something new. I find different kinds of projects keep me interested. One month web dev, next month apps, the next month microcontrollers, next automation, etc. I often hear it’s good to find a niche. Wondering if anyone can speak to the benefits of doing so? Thanks!