top | item 32707214

(no title)

clappski | 3 years ago

> Is it boring? Was I right about that?

> who uses programming as a problem solving tool

Programming can be boring, software development is much more exciting!

All software is solving a problem, same as the software that’s the output of the programming you do.

Those problems might be purely technical (like virtualising different CPU architectures) or focussed on improving the efficiency that others can solve problems (like the software running Stack Exchange) or something completely different.

Solving all of those problems requires more than programming, same as the problems you’re trying to solve need more than programming to fully resolve. Building for maintainability, reliability etc. requires much more than mindlessly programming the software.

But even the programming itself is interesting, especially when solving difficult problems.

discuss

order

ix101|3 years ago

A lot of software being written is to solve the "problem" of humans doing repetitive/simple work that can be automated. Interesting to ponder that say a year of development may prevent tens of thousands of man hours of staff being paid for their time. This trend causes life to be less and less personal whereby we might have interaction with another person for simple things like groceries and banking being completely replaced with tapping on a screen and occasional frustration as every company has their own custom UI that has to be understood to interact with the business' processes.

todfox|3 years ago

Most of what people are paid to do, doesn't need to be done in the first place.