Live data from Hacker News

25 years of coding, and I'm just beginning

dev.to

81–90 of 213 posts

Re: 25 years of coding, and I'm just beginning

#81
I feel cheated by the TL;DR - you can listen instead of "read". But it takes longer, where's my summary!

I think the tension between perfectionism and pragmatism is intrinsic to programming. You need some perfectionism to be able to do it, but there's no limit to how overperfectionistic you can be.

20 years ago, the "pragmatic programmer" addressed this issue. https://wikipedia.org/wiki/The_Pragmatic_Programmer

Re: 25 years of coding, and I'm just beginning

#82
post #3

What every salary-person has to show for it: a life lived; bills paid; food on the table; health; a roof over your head; a body not ravaged and damaged by hard labor; the ability to relax and have some entertainment in the evening; a place to sleep; comfort; relative stability; the ability to make a living using mostly just your brain. Yes, perspective is important, and I’m not saying one should not strive to make mo…

You forgot to mention millions of dollars of value created for other people.

In the software space your statement might be true in some cases. You're still far above the median, if you really create real value in the millions for others.

Re: 25 years of coding, and I'm just beginning

#83
post #4

I recommend "The War of Art". For me it holds up to multiple readings and gives me a kick in the pants each time. https://www.goodreads.com/book/show/1319.The_War_of_Art

I read this based on some HN comments, I found it to be pretty motivational but not much else. Was there anything else you gained from it that I may have skipped?

The whole thing is concrete examples of thinking deeper about a problem. I guess it can be motivating if you’re ever in position to corner an enemy army.

I’d say it’s examples of game theory, that worked, without any sort of sense of game theory existing. It’s kind of the root of a weird synthesized way of thinking about the world.

Re: 25 years of coding, and I'm just beginning

#84
post #3

What every salary-person has to show for it: a life lived; bills paid; food on the table; health; a roof over your head; a body not ravaged and damaged by hard labor; the ability to relax and have some entertainment in the evening; a place to sleep; comfort; relative stability; the ability to make a living using mostly just your brain. Yes, perspective is important, and I’m not saying one should not strive to make mo…

Being grateful makes perfect sense. But being satisfied with just that sees a bit of a waste. Perhaps even a bit ungrateful. Should I be satisfied if my headstone says simply "I was comfortable"?

You'll be dead regardless of what your headstone says

Re: 25 years of coding, and I'm just beginning

#85

Earlier quoted context omitted.

I'm guessing Paul Graham has never restored a beat up car to pristine condition. Your pristine condition car that will fetch you less than the new parts you put in when you sell it at what the market will pay for it. Restoring beat up cars to new state is a losing game unless someone pays you to do the work, except for some rare collectibles, which I am assuming are not your personal beat up car. And even then chance…

I interpret it the opposite from you. Sure you probably won’t make a lucrative living restoring an old car but over time the value will go up. The lesson is more about putting in work that builds value, self actualization and doing something gratifying. I do this with land/property. Sure I could hire a dozer operator to clear it all but the time I’ve spent manually as well as renting a mini excavator for a small pric…

Unless the car is a very rare make / model, you will nearly always lose money on it. You won’t suddenly discover a rare carbuerator buried in there that, with some elbow grease, add $50k of value to the car.

I realize this is missing the point, but this is why one should pick metaphors carefully.

Re: 25 years of coding, and I'm just beginning

#86
post #38

Earlier quoted context omitted.

I'm guessing Paul Graham has never restored a beat up car to pristine condition. Your pristine condition car that will fetch you less than the new parts you put in when you sell it at what the market will pay for it. Restoring beat up cars to new state is a losing game unless someone pays you to do the work, except for some rare collectibles, which I am assuming are not your personal beat up car. And even then chance…

As with all car analogies, this is NOT about cars - it's telling a story about wealth creation...

An analogy by definition requires strong similarity to explain the position. Being a poet is about expressing your emotions having the reader transported to the place, like a doctor explaining the condition and cure, err

Re: 25 years of coding, and I'm just beginning

#87

What is this obsessions with leaving something behind, or doing something noteworthy? Be selfish. Programming is my selfish pleasure; I love it therefore I do it. Just remember, we are a tiny, insignificant speck in the history of our own planet, let alone the universe. If you truly believe you can improve people's lives with code, go do that. But don't make it about proving yourself to other people, or creating a la…

>>What is this obsessions with leaving something behind, or doing something noteworthy? Be selfish. No, fuck that. Most of the world's problems are caused by selfish assholes.

But it's a different kind of selfish. I'm specifically speaking out against megalomania and narcissism, which are really the root causes I think you're concerned about. You should be selfish in the sense that you shouldn't feel that you owe something to society in order to be happy. Anything that you gain an intrinsic sense of happiness from is worth doing, as long as you aren't hurting or negatively affecting others by doing it.

Re: 25 years of coding, and I'm just beginning

#88

What is this obsessions with leaving something behind, or doing something noteworthy? Be selfish. Programming is my selfish pleasure; I love it therefore I do it. Just remember, we are a tiny, insignificant speck in the history of our own planet, let alone the universe. If you truly believe you can improve people's lives with code, go do that. But don't make it about proving yourself to other people, or creating a la…

It's a way of coping with our limited lifespan. The thought of leaving something behind gives people a sense of comfort that they may live on in some capacity when they pass. The truth is, even if you do something impactful, future generations will often take it for granted or overturn your work in making progress. No one escapes the bleak nature of our existence. No one.

Re: 25 years of coding, and I'm just beginning

#89

Earlier quoted context omitted.

Being grateful makes perfect sense. But being satisfied with just that sees a bit of a waste. Perhaps even a bit ungrateful. Should I be satisfied if my headstone says simply "I was comfortable"?

What's wrong with being comfortable though? Why should one be dissatisfied with being satisfied? Is satisfaction ever OK? And if so, when? When can you know for sure that you've actualized your full potential? Is it even something that's knowable? This seems overly omniscient to me. I see this fearful, regret-filled ethos driving a lot of my peers and the western culture at large and I worry about the mindset it inst…

There's something in human nature that finds meaning in turbulence, friction, conflict, movement. A sense of being challenged, pushing past limits, propelling into excitement and change. When you reach a state where you have all your needs met and don't need to go any further, there still remains a sense that there's more left undone. Comfort can be equated with stagnation. It's a Nietzschean notion. A will-to-danger (not to sound too crazy). There's a sense of being domesticated that adds a subtle discomfort to the comfort.

I've worked blue collar and white collar jobs, and it was the blue collar jobs that made me feel more alive, because I was around dangerous tools, hazards, and actuating my body like it was supposed to be outside exposed to the elements. I went home after and my rest felt deserved and truly regenerative, like my body was drinking it in. The white collar work, though it pays better and offers more comfort and is more cognitively demanding, feels at the same time too breezy, too safe.

It seems like a really stupid argument, that things can be bad because they're too good, affluenza and so on, but there's something to it.

Re: 25 years of coding, and I'm just beginning

#90

Earlier quoted context omitted.

Being grateful makes perfect sense. But being satisfied with just that sees a bit of a waste. Perhaps even a bit ungrateful. Should I be satisfied if my headstone says simply "I was comfortable"?

What's wrong with being comfortable though? Why should one be dissatisfied with being satisfied? Is satisfaction ever OK? And if so, when? When can you know for sure that you've actualized your full potential? Is it even something that's knowable? This seems overly omniscient to me. I see this fearful, regret-filled ethos driving a lot of my peers and the western culture at large and I worry about the mindset it inst…

There is nothing wrong with having comfort, but if you seek to grow and fulfil your potential (either in career, as a person, spiritually, etc), comfort is a trap you can easily get stuck in.

Maybe you have a good job, but feel like your career isn't going anywhere, but rather than switching to a different role you stay where you are because you like it there. That's comfort.

Plus a lot of people over think what comfort they need and waste a lot of energy on it. Theres a photo of Steve Jobs from the 80s in an empty apartment with a few possessions, where apparently he is comfortable with living like that. I don't know exactly what the story is with the photo, and it's a bit of an extreme example, but imagine instead of working on building his company, he spent his sparetime assembling IKEA furniture, then buying a TV and VHS recorder, then renting movies from the movie store (and physically taking them back).

Post reply on HN