Yes You Can; or, Creating Software In The Age Of Thinking Machines
First of all if you want to make a sale, don’t make a program, make the requirements documents that instruct the AI to make it.
People have their own AI/s and their own preferences, and in the age of programming machines, nobody needs code, they need ideas.
So already, your task is much easier than you originally thought, you aren’t shipping software that you have to keep updated.
You are shipping text, with text modules, and precise AI guidance, some of which will be executed after your program is long made.
Your customers and their customers will have AI embedded in their programs, and your run-time instructions will enhance their experience.
Some forward thinking individuals, will be against programming, and demand that their platform creates programs live.
They would expect of you to create protocols, that create quality, self healing programs, self reviewing experiences, and self improving apps.
Programming today is about cleverness, it is about you having brilliant ideas, taking the time to research, to learn from others, to deploy test and refine.
Watch AI make your programs in your laboratory, tell it how to improve them, and then rewrite the requirement documents, and tests, and introspection.
As a programmer in the age of AI, you are tasked with giving artificial intelligence creativity and intuition.
By speaking to it in concepts, protocols, plans, scenarios, and even self educational experiences where AI can go and improve.
Contrary to what this may sound like, you do create strict systems, enforced by either scaffolding commands, step-by-step wizards or protocols.
The thinking machines must follow instructions precisely, to create the foundation of your vision.
You are so well equipped to revolutionize the way we use computers, that world wide corporations are terrified of you becoming competition.
What is AI, if not your way, of out-programming them?
You can imagine systems that reject hacking by design, air gapped AI built private internet, live, as you click on articles to explore.
System that refuse use of shared packages by re-creating them with AI, completely eliminating supply chain attacks.
Live-built operating systems, that create applications as you need them, overnight.
Through a virtual programming office, staffed with artificial AI employees that follow company rules and your needs.
You are wrong to think, that you can’t use AI to create software, you are making the mistake of thinking too small.
Stop it, stop thinking small, slow down and become a revolutionary software creator.
This is the age of thinking machines, do not waste your days on ordinary ideas.