3 ms·
I 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 p
by Locke1689 16y ago
I 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.