Hacker News new | ask | show | jobs
by kubav 2326 days ago
I found that best way to improve productivity is automating development work as much as possible. 2-4 productive hours a day are enough if you spent it on solving important problems. I have always worked less hours than my colleges with roughly the same amount of work done and the same error rate because they are refusing to change their workflow.
1 comments

100% this.

Write test for everything, don't do manual testing. If the test is green my code is good. Don't spend time manually testing your code.

Touch typing was a huge improvement. I'm not a fast touch typer so it wasn't really improved my typing speed. It's more of that I outsourced my typing from my brain to my hand, so while I type I can stay focused on the problem.