Great starting position. Important is that you stay always active.

1.) Never worry. You have enough money to pay your rent for years

2.) Do anything to get quick experiences and success (important for your state and self-believe). Coding is very important and you will learn it soon enough. But to get started I would take any good idea you have and like and to try get a MVP (minimum viable product) on the markt. Getting a tech co-founder is hard and time consuming. So, try to find a contractor who builds you the a MVP for few bucks (1000-5000USD). Take this first project to learn: how to convince and sell ideas to people, how to lead people, how to lead tech people. If you work good together try to make a cofounder out of him and offer shares. Very important: don't take this too seriously, it's just something to get started and to make experience. If you like and want to speed up you personal development as an entrepreneur you can do multiple of such projects with different contractors and the odds that you find a talented cofounder are higher!

3.) You should quickly learn to code. There are many ways. You can ask your contractor if you can help on the frontend code and if he can teach you there (frontend code is dead simple and a good starter). Important is that you don't learn alone and buy a book or study CS and so on (there is too much to learn and the probability that you learn wrong stuff or focus on irrelevant things is just too high. That takes too long and is demotivating and frustrating. You need a real problem to solve and people who can help you. Just learning a language for the sake of learning a language won't work: you will read one, two books, do many exercises and then stop. Get a real problem to solve. Maybe it's just a simple website of your new identity as an entrepreneur or the site of your legal entity. Another idea is to code as an intern undercover in some startup (just start to learn some html and css and apply as frontend dev intern, should work). But don't start to study CS, takes too long and getting a really awesome coder doesnt work this way.

3.) Working in a startup CLOSE TO THE FOUNDERS (very important) is another good idea. You learn lot and maybe how to raise money. But do not do this for too long.

4.) Of course networking: go to every networking event and tech meetups in your area. Often you will think, what am I doing here, but carry on and visit really every event, you will learn a lot.

5.) Do not invest your 1 million in any venture!! You are too unexperienced yet. Just spend it on your living costs and really small stuff like building prototypes (max. 5000USD per prototype). After a while (12-18 months) you will get a much better feeling what works and what not. But then it's still better to raise money than taking your own.

Again, do something, don't stand still. Start tomorrow morning. Why is this so important? The earlier you have any kind of success the more you will thrive being an entrepreneur and carry on. If you waste time on the wrong idea/co-founder/place/whatever for years you get too intimidated by all this stuff and maybe you will never try it again (and starting something is easy if you are experienced and had few successes before—it's all about doing, doing, doing. Don't fear or doubt, just do it).

And btw, how did you save 1 million?