Live data from Hacker News

Surviving Disillusionment

spakhm.com

21–30 of 179 posts

Re: Surviving Disillusionment

#22
> ... running breweries and hydroponic farms, with no desire to ever again touch a compiler, let alone get back into the fray.

Reiterating the point of the article: it doesn't need to be this way. Whether tech is your passion, your hobby, or your job, it does not need to feel like a "fray".

This website is one of the worst offenders, since it relentlessly, breathlessly promotes new shiny things every refresh. It's a social network. It's addictive. It is only good in moderation.

Here's another idea (in addition to the bolt action rifle and the old computer on your desk): hang out with people who are not in the tech industry (it's a lot easier to do this outside the Bay Area). Revel in just how little they care about JS frameworks.

Re: Surviving Disillusionment

#23

This is a tale as old as time. You get into something because you're passionate about it, and lo and behold doing it for work saps all the fun out. Pick anything creative at all and this will hold true - the more expressive the more challenging it is to find the work not be draining as it competes with business requirements. There's no real suggestion here other than simply recognizing that only a lucky few in life g…

I have a suggestion, it involves realizing that any job involves a variety of diverse activities, naturally some will be more enjoyable than others, but all of them will have to be done.

This realization allowed me to focus and enjoy the fun stuff while also being able to put up with the annoying bits.

A simplistic example with cooking (a favorite hobby) involved realizing that the activity of cooking as a whole involves a whole lot of cleaning and doing dishes.

Once I re-framed 'cleaning' as 'an indispensable part of cooking' then doing dishes (which is annoying) became less annoying somehow.

Re: Surviving Disillusionment

#24
post #2

> Develop a routine to keep drudgery away and the romance of technology close

This is an escape, a cope: the issue is that you are working on things that you hate. If you'd started to programm something that you like + would make you money you'd be back programming in no time rather than pivoting to otherstuff. Eg most people go into game-dev because they want to make a game but then get stuck programming some shit backend interfacing system for ads and they have zero creative decisions. Obvio…

> If you'd started to programm something that you like + would make you money you'd be back programming in no time rather than pivoting to otherstuff.

Yes, sadly those almost seem mutually exclusive.

Re: Surviving Disillusionment

#25

I struggle with this and I am only two years into my career. I look back on my CS education and miss it so much. About three months ago, I started a ritual where I would spend 60 minutes before work every morning reading books about the internals of popular software or programming languages, histories of technology, etc. It rekindles my love for computing that brought me to CS in the first place. Instead of constantl…

Depending on your employment terms, I would argue that the daily hour of 'indenpendent study' should be billed. (after all, it's in you employers benefit that you keep up and continue learning, isn't it?)

Re: Surviving Disillusionment

#26
As an open source developer who enjoys coding, a lot of these thoughts resonate strongly with me but this article is overly pessimistic. It's OK to be pessimistic but that doesn't mean you should stop trying to make things right because otherwise it becomes self-fulfilling.

Also, we shouldn't look at fiat currency as the only form of achievement, especially given the artificial economic environment of the past decade. Many smart people know that Slava co-founded RethinkDB and realize that it's one of the best databases in existence. That genuine brand value is way more valuable in the long run than worthless fiat paper or company stocks whose earnings are denominated in that same worthless fiat.

It's important for millennials to realize that the past 10 years of monetary policy which contributed to significant centralization of wealth and power is not normal and it won't last.

Re: Surviving Disillusionment

#27
I think this suffices as a summary, "The other reality is the frustration and drudgery of operating in a world of corporate politics, bureaucracy, envy and greed— a world so depressing, that many people quit in frustration, never to come back."

Some of us just aren't cut out to work in a big corporate environment. From what I've seen, large technical companies are made up of two sets, the technical set and the manager/business set. Unfortunately, it seems that the manager set yields a disproportionate amount of influence and power and therefore is "valued" more. I'm sure there are smaller companies that could make the folks leaving stick around the industry. But, if they've been successful and are mid career they may have priced themselves out of those opportunities.

Re: Surviving Disillusionment

#28
> If you leave your love of programming and the feeling of the computer revolution romance on autopilot, the industry will burn through you. It’s your responsibility to know exactly why you’re doing the specific job you’re doing, what your long-term goal is, how to develop a credible plan to achieve it, and what you need to do (and not to do) to keep your underground spring of creativity alive. Don’t outsource this to anyone else, and don’t neglect it. No one can do that job except you, and the job needs to get done. Unless you want to spend the rest of your life growing hydroponic tomatoes.

This is something that I think about often, but it's difficult to find a path that is creativity-sustaining. In practice it hasn't worked for me. Alternatively, I have considered seeking tech jobs that are not demanding and have fixed hours, leaving time to explore passions outside of work.

Re: Surviving Disillusionment

#29

> If brewing paid as much as programming, it still wouldn't have been their first choice. Something had to have gone wrong for them to abandon their first love. I found this in bad taste. Believe it or not, you're allowed to enjoy something more than engineering.

Of course you are, but I agree with the author that programming is singularly pleasurable - there's just something magic about it.

I say this as a hobbyist only - I am not a professional programmer, though I have done some small programming tasks at work when it was useful.

Re: Surviving Disillusionment

#30
This is spot-on for some of us here. I told my friend last week that I'd like to come work construction with him and will be quitting my decently-paying programming job to go do so in 3 weeks. I'd started to interview at another tech company and realized that I couldn't bear the thought of programming for someone else again. I burned out so hard at my current job I can't conceive of working anywhere as a programmer and enjoying it. So I'm going to go pour concrete and frame walls and hope that someday I'll sit down at a computer and want to tell it what to do again. I do remember that magical feeling. I just can't feel it anymore.
Post reply on HN