Hacker News new | ask | show | jobs
by barrkel 1135 days ago
It's for new things: new languages, frameworks, libraries. When you're not fluent, it can be a helpful hand for a beginner, or someone who has to do a lot things that they are not expert in, like a one man band in a sole enterprise or corner of a startup.

It can increase efficiency for generalists. For deep work, it's less useful.

1 comments

I agree. That so far the super specialist can do better. But they will also find useful when they need to cross the domain that are good at with something that they are yet a beginner. Also, for mechanical things, it is amazing. Like, for helping solving a conflict of a patch with a context, or editing lots of parts in a code with something that it would require multiple regexps.