I was a teenage coder in the 1970s, and learned BASIC, COBOL and Fortran, and of course, embraced a whole slew of other languages along the way until today. But I did not ever envisage a career in coding. When I faced the worst recession in 1980s, I was hoping for a job in chemistry. But a laboratory job with a quasi-government lab ended my interest, and I went on to pursue a career in marketing, business development and consulting. That direction paid off, even today, and will easily carry me forward to retirement. I always had the knack of foresight, thankfully.
The recent events around the world showed me one thing – some people can make simple things ridiculously complex and ultimately fail, while fewer other people, a select few, are able to make complex things ridiculously simple and succeed. It is simple, just as any coder knows, the more elegantly simple the code, the less vulnerabilities and the faster the execution and results.
I find it amusing, as a computer scientist and cybersecurity practitioner, that many, nerds and non-nerds, are enamored by all things computers – coding, cybersecurity, AI, etc.