Hacker News new | ask | show | jobs
by mikelevins 2692 days ago
Looking back over thirty years, and picking out the projects where I think I've done the best work for the greatest lengths of time, the common characteristics seem to be a quiet working environment, a high level of confidence and trust among the people working together (together with a level of competence that justifies it), clearly-communicated objectives, and substantial freedom to choose how to achieve those objectives.

I saw good situations in a couple of large companies, but also in some small startups. Private offices or common offices for small teams (2-4 people) with sound barriers to keep things quiet were the best physical environments. My experience with remote work has been uniformly good.

The best psychological environments were ones in which teams developed confidence and trust in each others' capabilities and judgments, and in which leadership was trusted both to make reasonable strategic decisions, and to treat people fairly.

I've also seen a variety of bad situations. Major contributors to loss of productivity include excessive noise and distraction in the workplace, too many interruptions, oppressive micromanagement, loss of trust and confidence among colleagues or in leadership, too much or too little process, anxiety over the solvency of the company, infighting and factionalism, sudden, frequent changes in product objectives and business strategies, loss of leaders' credibility, and sketchy business practices. All of these things impair productivity.

2 comments

I'm a former software engineer where noise and distractions used to bother me to NO end.. someone dropping a pin would make me cringe with frustration

5 minutes in a noisy sales office with 17 people and it all went away.. the brain adapts quickly..

I know building software is different though.. constructing an entire blueprint in the brain.. it takes focus.

One of my biggest mistakes is I rarely drew things out. If I ever went back to software, I would draw out the system, its parts, and each of the tasks/mini-projects before getting started

Do you have tips on drawing things out? I feel like I need to draw some things out, but haven't yet found a good system for it.
I would like to second this. noisy environment is a major distraction. would like freedom is choosing how to get the things done. why to hire a talent and then tell them what to do ? as Jobs quoted
Noise is common. You should learn to put on headphones and zone out.
I prefer moulded ear inserts and wearing actual hearing protection headsets. It gets the message across to your co-workers that their noise is bothering you when you put those on.