|
|
|
What are some work habits of successful programmers?
|
|
15 points
by heathkit
4108 days ago
|
|
I feel like my work style is very ad-hoc. Some days I'm in the zone and can churn away, and some days it feels like I just bounce between searching docs and checking hacker news. I think I'd be more productive if I were more methodical in my approach to work. How do you guys organize your day? How do you keep track of what you're working on and avoid distraction? |
|
1. I used to be up all night long working on my side projects, sometimes till 5am. Then go to work on two hours sleep.
Now I go to bed at 9pm and get up at 3am for three hours of very productive coding. Fully focused three hours of coding.
2. I would always be looking for new ideas, new tools, new workflows and say yeah Ill do that next week, never happened.
Now I have a todo.txt list that I document everything and follow it every morning.
I have a todo.txt list, weekly.txt of what I have completed and a blog.txt that is a personal journal of my monthly accomplishments.
3. Never work on your personal projects after doing CRUD applications all day.
When I get home from work I relax as much as possible before 9pm bedtime. I try to think about my personal projects and what Im going to do next to improve or refactor before moving onto the next feature.