+ 30 years experience in programming (my passion since childhood), managing teams and products but no CS degree (I have an economics degree)
+ Building and leading high-tech startups and their products
+ Experience with the latest programming trends
I didn't create any products for the last 5 years but I taught people programming and created tools and open-source projects for my own purposes (and for other people).
What do you say? Is it possible?
You better start networking with people already work in those companies.