3 ms·
One thing not mentioned is: "I did a bad job... selecting the idea". For myself, I've had some stunningly lousy ideas that, at the time, I thought would change
by biot 16y ago
One thing not mentioned is: "I did a bad job... selecting the idea". For myself, I've had some stunningly lousy ideas that, at the time, I thought would change the world but looking back I'm glad I never executed on them as they wouldn't have been viable no matter how flawlessly they were executed. I've also had my fair share of ones that I should have executed on but didn't so it goes both ways.
- Locke1689 16y agoI agree. I read the DistinctID idea and immediately had a pit in my stomach: "I hope the technical lead has a really good security background." Many software projects are, as I like to refer to them, "generalist projects." A good developer can make significant progress and success with these kinds of projects. However, there are some projects that I feel very hesitant about when someone without domain experience is brought on the project. These kinds of projects include, as a brain dump: machine learning, OS/low level systems development, cryptography, distributed systems in challenging environments, and reliability engineering. I'm not saying a non-expert can't succeed in these areas, just that it makes me antsy.