If you do not think thinking coding is basic skill like literacy and arithmetic, then what do you think you will be doing in ten years to stay as productive as the machines taking so many jobs?<p>If you are having children now, what will they do in twenty years? Surely something that looks like today&#x27;s economy will exist, but instead of automated assembly lines being rare and expensive they will be common and cheap. I read about a novel competition where 4 of 1400 entries were AI written. Will anyone with dream&#x27;s of being a novelist be able to compete with the computers in twenty years.<p>In thirty years we might be a utopia or dystopia either way those who can write code will be much better off then those who cannot. My job... I am an automated software tester. I write the software that tests software, I could replace tens or hundreds of people annually. I am nowhere near the most effective developer. I do not like this, I prefer roles like my current one where I help people be more productive, but this is not all software jobs, but I have been in roles replacing thousands of people.<p>Write code or prepare to compete with software.