I spent a few thousand building a very detailed database of seed-funding entities that included all the staff and their backgrounds, detailed areas of interest and past investment, and more. I planned to turn it into an actually-useful seed funding search service. But I got distracted with another project needed to pay my bills. Time and persistence are the greatest obstacles to side projects IMO.
No. Many of the best engineers have no interest and/or no aptitude for management positions. And the best tech companies compensate those engineers on a scale comparative to management.