I’ve always been curious as to what “normal” people think programming is like. The wildest theory I’ve heard is “typing ones and zeroes” (I’m a software engineer)
I would imagine it is as follows:
-
Come up with ideas or goal to accomplish /be given said goal
-
spend large amount of time looking at existing code or prior implementation of your stated goal.
-
attempt to write or import some code tailored to your specific needs
-
test and identify problem areas
-
find everything fails spectacularly and start over +/- tears.
-
repeat until successful or dead