Programming won't be automated, or it already has been

Programming won't be automated, or it already has been

7/18/2017

link

https://dev.to/mortoray/programming-wont-be-automated-or-it-already-has-been

summary

In this thought-provoking article, the author discusses the topic of whether programming can be automated. They argue that while certain repetitive tasks in programming can indeed be automated, the creative aspects and problem-solving skills required in programming cannot be replicated by automation. The author presents examples of how automated code generators and AI tools have limitations in understanding complex requirements and making creative decisions. They also explore the role of programming as a craft and the need for human intuition and expertise. Ultimately, the author concludes that while automation can assist programmers, true programming skills and expertise will always be necessary.

tags

developer tools ꞏ software development ꞏ job market ꞏ software architecture ꞏ software ethics ꞏ computer algorithms ꞏ programming languages ꞏ technological advancements ꞏ computer ethics ꞏ industry trends ꞏ computer programming ꞏ algorithms ꞏ programming paradigms ꞏ technology ꞏ computer systems ꞏ programming career ꞏ programming ꞏ human-computer interaction ꞏ automation ꞏ human-machine collaboration ꞏ programming skills ꞏ software industry ꞏ ai in programming ꞏ productivity ꞏ problem-solving ꞏ software engineering ꞏ future of programming ꞏ coding ꞏ programming philosophy ꞏ software productivity ꞏ software automation ꞏ artificial intelligence ꞏ machine learning ꞏ software evolution ꞏ job automation ꞏ technological disruption ꞏ software design ꞏ software automation tools ꞏ innovation ꞏ programming education ꞏ robotics ꞏ computational thinking ꞏ software craftsmanship ꞏ computer science ꞏ human creativity ꞏ software testing