Hacker News new | ask | show | jobs
by nextlevelwizard 2069 days ago
There is no substance here at all. Making software is still very much a desk job and author only mentions "ergonomics of thinking" without giving any concrete ideas at all. If it is news to you that making software requires thinking then I am very worried what you have had delivered before this. As others have mentioned the reason why developers optimize for ergonomics of coding instead of thinking is because that is what can do. Even if you do your best thinking in a lazy boy while smoking hash that is probably not optimal state for developing software.
1 comments

Grinding out web apps is a desk job. If you're lucky enough to have one of the software development jobs which involves pushing the boundaries, a lot more time is spent thinking, planning and problem solving than typing.
Bingo. It's like saying you want to be a painter, but then get stuck painting walls for a living. You're still painting, but it's not the same. Unless painting walls is your thing; that's cool too.
This is a perfect analogy.
You are still doing most if not all of that at your desk and probably writing it into some kind of document to share with your team, stakeholders, whoever.

But you can easily convert me be telling me about these "ergonomics of thinking". How does one make thinking more ergonomic?