On being a generic software engineer
I was thinking these days on how important it is to be a generic software engineer and not get stuck in a certain technology.
There’s so much work across the entire spectrum of the project that I can’t imagine it get done unless you’re able to pick a new language up in about a week.
I’m sure some people make a living out of knowing the extreme details of a certain technology and definitely there are cases when this is useful. But the beginning of a startup is not one of those cases.