Posts

Showing posts from May, 2024

Programming as Structured Thinking

Image
Generative AI as implemented in popular products like ChatGPT has significantly reduced the need for computer programming, unless of course one works with extremely new and complex problems. This means that most entry and middle level programming jobs will get eliminated. Those who are not programmers by profession but only write programs to facilitate their day to day work – like data collection, analysis and visualisation – will find that most of their tasks can be automated. Then why should business management students learn Python programming? Because programming is not just about making a computer work but about thinking of any problem in the abstract, decomposing a complex issue into a number of simple ones whose solutions are known and then integrating these partial solutions to address the goal. Young Bengali woman writing computer program under the close supervision of a generative AI system. pop art style The ability to write an effective program – in any modern language like...