3 ms·
Depending on the domain, a lack of ability on either side of the soft/hard skills line can lead to missed opportunities to deliver a great product. If you don't
by caconym_ 9y ago
Depending on the domain, a lack of ability on either side of the soft/hard skills line can lead to missed opportunities to deliver a great product. If you don't have at least one or two skilled implementors on your team (or if those people are marginalized by a culture that isn't able to recognize good technical decisions), you'll be severely limited in what you're able to build, and what you can build will probably suffer in quality.
There's a difference between practical technical excellence and over-the-top bikeshedding/obsession with needless optimizations.