News for hackers. Stuff that matters.
Re:My Biggest Regret as a Programmer by andyjohnson0 on Wednesday April 06, 2016 @09:31AM (#11438616)
I'm in my late forties and have been a professional developer for 25+ years. I agree with what you said in your comment, but this stood out:

"You might be dead tomorrow; you might as well enjoy today."

This is not a bad way to live, but as I get older I am increasingly aware that there will be a day when I'm dead tomorrow. And for that reason I'm increasingly less interested in spending time in the state where "time shifts, and before I know it hours have passed." Instead I want to fill those hours with real-time concious, experienced enjoyment. Because I can't live them again.

Being in the zone and cranking out great code still feels good, but only at the time. Which I guess makes me conflicted or something.

Thank you for making me think about this.

Re:My Biggest Regret as a Programmer by matwood on Wednesday April 06, 2016 @09:42AM (#11438685)
I'm only in my late 30s, but have also been thinking a lot about this. I see older people and wonder what they are thinking. Are they happy with the choices they made, the memories they have? What will I think when I'm 50, 60, 70?

Then I remember how lucky I am. I started with next to nothing, worked through college, and now basically get paid to play with computers all day (something I would have done for free anyways). I get to travel and have other amazing experiences. Biggie said it best, "when I was dead broke man, I couldn't picture this".

One of the reasons I think programmers always end up in this existential plight is that we are successful enough to have time to think about it. When I was young and worried about eating or having enough money to put gas in the car so I could get to work or school (or even having a car) I never thought about these things.

Re:My Biggest Regret as a Programmer by listingboat on Wednesday April 06, 2016 @10:50AM (#11439128)
Maslow's Hierarchy of Needs
Re:My Biggest Regret as a Programmer by drumdance on Wednesday April 06, 2016 @10:13AM (#11438871)
I'm about the same age as you. The passage of time is shockingly fast unless I do things to slow it down.

I remember moments from my college days that I can pinpoint to the year they happened. That thing that happened sophomore year? I know it happened sophomore year because I did it with my roommate at the time.

But nowadays I'll watch a movie on Netflix thinking it came out just in the past year or two, only to discover it came out in, say, 2007 or worse 1997.

A close friend of mine's daughter just turned 16. I remember her birth like it was yesterday. But the intervening years... not so much.

I think having kids, which I have not done, might slow time down a bit. Travel helps too.

Re:My Biggest Regret as a Programmer by noname123 on Wednesday April 06, 2016 @11:21AM (#11439342)
“As your perspective of the world increases not only is the pain it inflicts on you less but also its meaning. Understanding the world requires you to take a certain distance from it.

Things that are too small to see with the naked eye, such as molecules and atoms, we magnify. Things that are too large, such as cloud formations, river deltas, constellations, we reduce. At length we bring it within the scope of our senses and we stabilize it with fixer.

When it has been fixed we call it knowledge. Throughout our childhood and teenage years, we strive to attain the correct distance to objects and phenomena. We read, we learn, we experience, we make adjustments. Then one day we reach the point where all the necessary distances have been set, all the necessary systems have been put in place.

That is when time begins to pick up speed. It no longer meets any obstacles, everything is set, time races through our lives, the days pass by in a flash and before we know that is happening we are forty, fifty, sixty...

Meaning requires content, content requires time, time requires resistance. Knowledge is distance, knowledge is stasis and the enemy of meaning. My picture of my father on that evening in 1976 is, in other words, twofold: on the one hand I see him as I saw him at that time, through the eyes of an eight-year-old: unpredictable and frightening; on the other hand, I see him as a peer through whose life time is blowing and unremittingly sweeping large chunks of meaning along with it.”

― Karl Ove Knausgård, Min kamp 1

Re:My Biggest Regret as a Programmer by powvans on Wednesday April 06, 2016 @10:32AM (#11438984)
> I think having kids, which I have not done, might slow time down a bit.

It's a paradox best expressed by the old adage: the days are long, but the years are short.

Re:My Biggest Regret as a Programmer by feiss on Wednesday April 06, 2016 @10:47AM (#11439104)
I agree with that. My days are dense, long, tiring and slow, but I can't believe a full year has passed already.

Before having my daughter, days were fast, weeks were faster, and years slipped through my fingers. Time goes faster when you daily routine is always more less the same, and that is more difficult with a child.

Re:My Biggest Regret as a Programmer by andyjohnson0 on Wednesday April 06, 2016 @10:52AM (#11439147)
Random waiting-for-a-build thoughts:

I find that if you hang around long enough and pay attention, you start to see the shape and patterns of your life. Not an original or profound observation, but it can be surprisingly easy for many of us to defer thinking about such things. What you gain from this you pay for with time, though.

In a similar experience to yours, I watched The Matrix with my son recently and was shocked to discover that it was released in 1999 - but I think of it as a recent thing. Holding my niece when she was a newborn baby and showing her Christmas tree lights, and now she's making an independent life in a big city.

In my experience, and as others have commented, having children doesn't slow time down. You're so busy with them for so long, and they rush towards their future so fast.

I'm reminded of a phrase that Sam Altman used: The days are long but the decades are short [1].

[1] http://blog.samaltman.com/the-days-are-long-but-the-decades-...

Re:My Biggest Regret as a Programmer by mschaef on Wednesday April 06, 2016 @10:24AM (#11438933)
> I think having kids, which I have not done, might slow time down a bit.

Speaking from firsthand experience, it seems to do just the opposite.

Re:My Biggest Regret as a Programmer by bigtunacan on Wednesday April 06, 2016 @11:07AM (#11439249)
As a father of 3 I agree. Children in my experience just makes you more aware of how quickly time is passing. My oldest is now in junior high, but it seems like just yesterday she was a baby.
Re:My Biggest Regret as a Programmer by aws_ls on Wednesday April 06, 2016 @10:43AM (#11439052)
I think, if we have enough leisure time, to an extent we get bored, results in us feeling time passes slowly. I used to get that feeling during summer vacations in school/college days. Not so much now.

So I also struggle with this exact same problem, i.e. some thing which I feel is recent is actually 5/10 years back. I am trying to work on it, so far not so successfully.

Re:My Biggest Regret as a Programmer by StephenConnell on Wednesday April 06, 2016 @11:44AM (#11439519)
Having kids speeds it up... Totally worth it though.
Re:My Biggest Regret as a Programmer by mml on Wednesday April 06, 2016 @01:01PM (#11440038)
> I think having kids, which I have not done, might slow time down a bit. Travel helps too.

Nope. Makes it go even faster, and you remember even less.

Re:My Biggest Regret as a Programmer by DotNetDev1 on Wednesday April 06, 2016 @06:09PM (#11442571)
Glad...or sad...to hear that I'm not the only one who feels this way. 25 to 35 seems to have gone twice as fast as high school graduation to college graduation. The only way I'm able to slow time down is by travelling on the weekends or vacation. Otherwise I blink and the seasons have changed and another birthday candle is blow out.
Re:My Biggest Regret as a Programmer by donatj on Wednesday April 06, 2016 @10:00AM (#11438797)
I'm about to turn 30 in just over a month. I got my first programming job at 20 and am seriously wondering where my twenties went? Honestly it terrifies me how quickly they went. All of my twenties went about as fast as tenth grade. I blame the time shift of programming. I hear about all the adventures my wife had before we met and just think "well I was busy programming". Since getting married in September I have spent much less of my home time programming. I've gone from initially resentful to grateful more recently. Time seems to have slowed.
Re:My Biggest Regret as a Programmer by euphemize on Wednesday April 06, 2016 @10:28AM (#11438954)
Great realization. I'm in a similar boat. On the upside, 30 is still quite young, there's lots of time to do other stuff and slow things down ever more.
Re:My Biggest Regret as a Programmer by hinkley on Wednesday April 06, 2016 @01:35PM (#11440289)
The grandparents were telling us the 40's are your best years. You have the money to do things and your body still cooperates most of the time.
Re:My Biggest Regret as a Programmer by tsmarsh on Wednesday April 06, 2016 @05:14PM (#11442158)
I can't say I had exactly the same experience. My 20s seemed to drag, my 30s? My 30s are flying by. Between moving continents, establishing myself in a new market, getting married, buy a house, having kids. I feel like I've blinked and I'm in my mid 30s.

The days are long the years are short.

Re:My Biggest Regret as a Programmer by rogeroga on Wednesday April 06, 2016 @03:07PM (#11441008)
QUESTION for people like you: +20 YEARS OF PROGRAMMING EXPERIENCE that like to be in the zone, cranking code and building, releasing stuff to the world and then enjoy the impact of that when people use it.

Have you noticed that now more than never before there is plethora of amazing libraries, frameworks, language, tools, platforms, clouds, etc. that are easily available to use and if you like to build stuff WHY NOT CREATE YOUR OWN THING and come up with your own ideas and build them instead of continuing working for one company probably using the same software stack? Why limit yourself? have you entertained a regret like this?

I ask this, because I'm in the same boat as you and this is my small regret though I'm working on the side, slowly, to build my own thing in the free time that family and my day job allows it.

Cheers!

Re:My Biggest Regret as a Programmer by MarkMc on Thursday April 07, 2016 @06:29AM (#11446180)
Thanks for brining this up. 'Flow' seems such a great state when I am in it, but I sometimes wonder if I'm missing out by not trying to create memorable experiences instead...