4 ms·
I believe you and would be interested in your list of things that matter?
by lifeisstillgood 8y ago
I believe you and would be interested in your list of things that matter?
- zarkov99 8y agoNot the OP, but my experience matches his and for me the following are particularly important: - Getting the requirements right. This by far has the most impact on effectiveness - Reducing friction. Simple things like proficiency with high quality tools, smooth and fast builds, clean logs, easy ways to generate and analyze core dumps, accumulate to produce an outsize effect on productivity. - Uninterrupted, substantial blocks of focused time. It is staggering how easily chat, email and meetings can destroy productivity.
- beobab 8y agoIf I could give you +4 million for the "blocks of focused time" comment, I would. This is hugely under-rated in my office. Open plan, with 2nd line support talking to customers right next to developers.
- matt2000 8y agoI was attempting to answer this elsewhere in the thread, but I totally forgot about uninterrupted time. This is a huge one, it really matters. Quick tip: For people who work in a company where they don't necessarily have control over their own time: schedule the living out of your calendar. Book endless meetings with other programmers, then just sit there and do work. "Q2 Backend Architecture Review: 4 hrs" can just be a few people sitting in the meeting room programming. It's crazy the power of blocked out time on your calendar to a manager who otherwise sees an empty day.
- jeffshek 8y agoThis is a hilarious and amazing tip. Another way I've tried to tackle this is on day 1 of a job - I've blocked out a huge chunk (4 hours) of my daily calendar of "Coding Time - No Meetings, No Slack, No Email" before anyone could tell me no.
- bonestamp2 8y agoNot really what he's talking about but one thing that has been great for me: no morning meetings. My team has coordinated it so we spend mornings working independently on the most important things we need to get done. Only the afternoon is open for meetings. In those meetings we often identify things that we will each work on independently the next morning. This better planning leads to more focus and the reduction in distractions leads to more productivity. Emergencies are exceptions, but it's amazing how rare those can be if everyone has a decent amount of time to handle their most important things every day. Also, many people are not well organized and this small amount of organization makes a massive difference.
- matt2000 8y agoI made an attempt to answer that question here: https://news.ycombinator.com/item?id=19533062 https://news.ycombinator.com/item?id=19533062 I don't think I quite captured everything, I might take another shot at this again sometime.