2xFounder and CTO. Entrepreneur, dev, Wharton 2012, YC (W19). Structure and manage dev teams, lead implementation projects and advise companies on tech strategy.
Been coding for 8 years and am responsible for a team of 7 developers. In the past 5 years I have recruited and trained many junior devs. Experience across the stack helps me understand how it affects the bigger picture: have managed products, closed enterprise clients and done consulting.
8 years programming and shipping web products for enterprises with multidisciplinary teams. Dealt with problems involving tooling, tech debt, software development process, architecture and their relation to the product development process.
You need to understand what problems they have before you can propose a solution/service/product to them. Also, there's no way to sell unless you have access to these people. If you don't have the network, you need to start growing it first in order to understand their problems and sell to them.
Options (quick brainstorm, you can do better):
1. Look for the 1000 CTOs and 1000 CIOs of each of these companies and figure out a way to get to know them
2. Start off with smaller companies so you can 'level up' and avoid wasting your bullets on the hard-to-get intros in option 1
3. Go to conferences or read online to better understand what problems they have and why its worth hiring the resources you would provide