Live data from Hacker News

Life is Short

paulgraham.com

31–40 of 452 posts

Re: Life is Short

#31
Some practical ways that readers can implement this advice:

1. Don't work for a start-up, since they don't impart salary-winning experience to you, they don't pay you or provide reasonable benefits, and they also don't allow you the freedom to work on big ideas that they usually promise. The lines used to sell naive engineers on working in start-ups are as paramount to life's-too-short-bullshit as anything can be.

2. Don't agree to work in Agile/Scrum-like one-size-fits-all software management environments. Almost every single aspect of these systems is bullshit and will waste your time and break down your morale while draining away your productivity in the best years of your life.

3. Don't work in open-plan offices or even offices that merely have cubicles. It's been settled for a long, long time that even in dense urban areas, providing private offices for individual knowledge workers is extremely cost effective for businesses, as productivity, work-place cognitive health, job satisfaction, moral, etc., all go up substantially. Generally the only reasons for open-plan offices are (1) bullshit trendiness in which an organization performs a shallow copy of some other organization, (2) hyperbolic focus on short-term costs, which means you should be thinking that the upper management doesn't know what they are doing and are bullshitting you -- it's similar to seeing a company stop providing free coffee as a money-saving tactic. It's bullshit -- coffee is so cheap and the productivity and good will it brings are so valuable that it's virtually never a reasonable plan to cut it; and (3) environments where upper management get off on surveillance and cognitive manipulation, and so it becomes a company cultural value to cram everyone into big rooms where you function more like a piece of office furniture than as a worker.

Personally I would also add that life's too short for enterprise C++ and Java (the languages themselves are quite fine, but anyone telling you that some legacy system couldn't have been maintained and incrementally brought into a better state by 2016 is, once again, bullshitting you and see you as nothing but a glorified code janitor).

I think if I could give any advice to young developers, it would be that if they want management types to respect them throughout a prosperous career, they have to avoid the bullshit of the items above. If you let a manager or executive bullshit you by duping you into working for a start-up, by getting you to agree you are a child whose own creative thinking about problem solving can't be trusted and so Agile/Scrum cookbook management is needed and you must play your part, or by getting you to agree that your natural inclinations for privacy, clarity of thought, protection of productivity and time, should all be sublimated so you can be a "team player" by wearing headphones that cost more than your employer's 401k matches for the year so you can just barely function 10 feet from a foosball table, you've already lost, and it will take years to undo the damage.

Re: Life is Short

#33
This was a really powerful essay. Don't know if using "8" is a good way to measure if there are not a lot of something. 8 light-years is pretty far and 8 tons is pretty heavy. But overall, great insights.

My favorite: "One heuristic for distinguishing stuff that matters is to ask yourself whether you'll care about it in the future. Fake stuff that matters usually has a sharp peak of seeming to matter. That's how it tricks you. The area under the curve is small, but its shape jabs into your consciousness like a pin."

Re: Life is Short

#34

This is probably my favorite thing pg has ever written. He's right in so many ways, but my favorite is just his reminder of "don't wait."

This is my least favorite. I respect his advice on startups, but little else. This sounds like the stuff Oprah used to say.

Which freely available works on this matter would you recommend reading instead? I'm interested in seeing what kind of philosophy other people prefer.

Re: Life is Short

#35
This article resonated a lot with me. It verbalizes what I've been trying to do over the past year or so with my own life. For me a lot of the BS elimination on the first pass was just getting rid of distractions and interruptions, so I cut out the phone/email/chat, etc all during my working hours except for certain times, like 10 minutes after lunch and just before the end of the day. The noise was all driving me insane.

The next step was to remove things from my life that cause stress and are not worth the effort because of the BS they involve. Whether that's just life situations or clients it has been very refreshing.

The next step was to kill a lot of tv/movies, and most of my free time internet usage.

Finally, I started steadily filling in the new time gainings with things I really care about and the personal sense of well-being and accomplishment has improved drastically.

So I have no intent of doing anything other than continuing to go down this road, I've gotten in better physical shape, better health, enjoy life more, have learned a new language, visited many new places, my stress level has dropped by at last 200%, its been a very positive journey so far.

Re: Life is Short

#36

Mr Graham, I respect you and you've accomplished more that I will in my life, but I sincerely hope that this essay against "bullshit" and "arguing online" isn't you declaring that you'll be "bubbling" yourself after your last essay was met with wide disagreement. It's possible that sometimes, no matter how smart you are, your experiences have been limited in a way and you're missing a part of something everyone else…

I read some "rebuttals" to the previous essay, and while there were definitely some valid points brought up, a lot of them seemed to me to have misinterpreted a lot of what was said. PG tweeted about feeling like a lot of his side of the "debate" was pointing out that he hadn't said something. [1]

[1]: https://twitter.com/paulg/status/688044252744527875

Re: Life is Short

#37

Mr Graham, I respect you and you've accomplished more that I will in my life, but I sincerely hope that this essay against "bullshit" and "arguing online" isn't you declaring that you'll be "bubbling" yourself after your last essay was met with wide disagreement. It's possible that sometimes, no matter how smart you are, your experiences have been limited in a way and you're missing a part of something everyone else…

Wide disagreement? Sure, the people who disagreed wrote essays, but people who agree are usually invisible (how do you write an essay about agreeing with some other essay? and why would you bother?). I think the reason some people got so riled up was that there was so much uncomfortable truth in those essays. Just as people usually don't bother to post when they agree with something, they usually don't bother to post when they disagree with something that is obviously nonsense. Graham's essay created the perfect storm by hitting a raw nerve with a vocal community -- but that doesn't mean there was "wide disagreement."

Re: Life is Short

#38
My father's death taught me to finish the things I start. He was a software engineer in the 70s and 80s, and he taught me how to program when I was a little kid. When he died in 2011 I went through his computer, looking at the projects he was still working on. It was profoundly sad to think that these projects were frozen, that no one would ever use them. The experience of looking through his unfinished projects led me to make the transition from hobbyist programmer to professional.

It was hard to stop playing with a bunch of different projects and make myself focus on one single project, but in the end it has been extremely satisfying to finish what I start. I wish my father was still around to see what I've done, but I might never have finished anything without the lesson of his passing.

Re: Life is Short

#40
post #26

This is article is contradicting itself although it may not be so obvious. I imagine dwelling on regrets can be classified as a bullshit activity. It certainly does for me. I am sure you can infer the rest of my argument. Just do the best you can with your time. If you become unhappy with how you spent it you can use that to inform you on future decisions but you can't change the past. The pain of having missed signi…

[deleted]
Post reply on HN