This is what every programmer should know: 1. Life is too short, so get a life. 2. Know that you don't know everything, so get don't arrogant. 3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view. 4. Laugh and enjoy the the wonderful beauty in the world around us. 5. You're as much the idiot as the person you consider an idiot. 6. Sometimes the "import…
I find that saying the phrase "get a life" to people that enjoy what they are doing is extremely condescending. If I enjoy programming all day, or having huge flame wars, or maintaining a huge collection of antique watering cans sorted by volume, then who are you to judge me for that?
A collection of things software developers should know
131–140 of 175 posts
Re: A collection of things software developers should know
#132This is what every programmer should know: 1. Life is too short, so get a life. 2. Know that you don't know everything, so get don't arrogant. 3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view. 4. Laugh and enjoy the the wonderful beauty in the world around us. 5. You're as much the idiot as the person you consider an idiot. 6. Sometimes the "import…
Re: A collection of things software developers should know
#133Every programmer should know cpu cache read time? How many times is this going to come up. Barely anyone in the world needs to know that.
Re: A collection of things software developers should know
#134This is what every programmer should know: 1. Life is too short, so get a life. 2. Know that you don't know everything, so get don't arrogant. 3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view. 4. Laugh and enjoy the the wonderful beauty in the world around us. 5. You're as much the idiot as the person you consider an idiot. 6. Sometimes the "import…
Re: A collection of things software developers should know
#135Earlier quoted context omitted.
In the US, the specific phrase 'get a life' carries the connotation of contempt for the persons to which it is offered as advice (typically unsolicited). In normal use, it is an insult that dismisses everything about a person. It isn't just used against nerds, it is also aimed at people who are doing some menial job or at a person who is complaining about some bad behavior imposed upon them by someone who tends to ge…
Yes, the particular phase "get a life!" was used against nerds, Trekkies, by William Shatner in a Saturday Night Live sketch [0]. It wasn't a new gag, but it raised the fandom's profile into the mainstream and it's often been repeated (e.g. on The Simpsons in Comic Book Guy and his cohort). I assume the phrase was used here in the most generous sense but that's often not how it will be received. I think it's more con…
Re: A collection of things software developers should know
#136Earlier quoted context omitted.
If this is how it was meant, perhaps a different phrase would have conveyed OPs opinion better. For me, "get a life" is strongly associated with "douchey jock" behaviour, bullying, nerd-shaming (is that word a thing? it is now) and phrases like "you like math? what a nerd, get a girlfriend bro", things I'm sure many people on HN have had to deal with.
As a person who lived through this as a kid, I want to express my strong support for your comment, and provide +1 data point. IT going mainstream made life a bit easier for us - if you say you're a programmer, people no longer roll their eyes. But that's not because geeky/nerdy lifestyle is more accepted now. It isn't. If I say to my cow-orkers that I code a lot after work, most will be looking at me like a weirdo ju…
For the general population, yes. If you are willing to move, there are companies where you can get coworkers that don't roll their eyes.
Re: A collection of things software developers should know
#137Earlier quoted context omitted.
Really? It would seem that: Happiness, Health, Money, Marriage, Kids would be the correct order to process these tasks? Without the previous item(s), the latter item is harder to obtain and maintain at full functionality.
Be careful with that. There's a growing body of evidence that waiting too long to have children causes some disorders. EG Autism is far more common in children born to older parents. Money is an especially difficult one, as it's very easy to move your own goal continually upward. Happiness is also difficult, since it's almost always going to be a transient state and not a long-term thing. A better list is probably: S…
Re: A collection of things software developers should know
#138This is what every programmer should know: 1. Life is too short, so get a life. 2. Know that you don't know everything, so get don't arrogant. 3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view. 4. Laugh and enjoy the the wonderful beauty in the world around us. 5. You're as much the idiot as the person you consider an idiot. 6. Sometimes the "import…
I find that saying the phrase "get a life" to people that enjoy what they are doing is extremely condescending. If I enjoy programming all day, or having huge flame wars, or maintaining a huge collection of antique watering cans sorted by volume, then who are you to judge me for that?
Re: A collection of things software developers should know
#139This is what every programmer should know: 1. Life is too short, so get a life. 2. Know that you don't know everything, so get don't arrogant. 3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view. 4. Laugh and enjoy the the wonderful beauty in the world around us. 5. You're as much the idiot as the person you consider an idiot. 6. Sometimes the "import…
I find that saying the phrase "get a life" to people that enjoy what they are doing is extremely condescending. If I enjoy programming all day, or having huge flame wars, or maintaining a huge collection of antique watering cans sorted by volume, then who are you to judge me for that?
So if you love your work, great. If you were to get hit by a bus tomorrow with no regrets, great. But if you were to do this work for the next 3 years, THEN get hit by a bus, and wish you had done something else with those 3 years... that signals that you might need some changes.
Re: A collection of things software developers should know
#140Earlier quoted context omitted.
I find that saying the phrase "get a life" to people that enjoy what they are doing is extremely condescending. If I enjoy programming all day, or having huge flame wars, or maintaining a huge collection of antique watering cans sorted by volume, then who are you to judge me for that?
But don't you really have a secret unfulfilled desire to sit in a dimly lit, extremely noisy, crowded bar, sipping overpriced alcohol while yelling platitudes at people you kind of know?