Ask HN: What would be the single piece of advice you'd give a non-programmer?
1–10 of 51 posts
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#2- design tools (Photoshop, Figma)
- media-editing programs (GarageBand, whatever is used for video-editing these days)
- unexpected places (e.g. Trello)
The mouse has only 3-6 degrees of freedom to interact with. Only two digits on one hand operate a mouse. A keyboard has 50+ degrees of freedom, with all ten fingers available for usage.
Anecdotally, companies that design software that can be exclusively used by a keyboard tend to think more highly of their customers.
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#3Mine is: Don't waste time finding the "best" program for a particular task. Rather, find one that exposes keybindings for every action in the program, and then commit those bindings to muscle memory. This applies to: - design tools (Photoshop, Figma) - media-editing programs (GarageBand, whatever is used for video-editing these days) - unexpected places (e.g. Trello) The mouse has only 3-6 degrees of freedom to inter…
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#4Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#5Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#6Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#7Learn how to write to different audiences. You communicate differently with programmers than you would executives.
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#8Excel is a functional programming environment which works at scale. Yes, we hate it. Yes, date handling is a mess. If you learn how to drive excel you can do almost anything.
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#9It will pay off very quickly.
Re: Ask HN: What would be the single piece of advice you'd give a non-programmer?
#10Excel is a functional programming environment which works at scale. Yes, we hate it. Yes, date handling is a mess. If you learn how to drive excel you can do almost anything.
Agree that Excel is a great tool and can lead to more advanced skills, but what would "functional programming environment" mean to a non-programmer?