Live data from Hacker News

Ask HN: Have you ever thought of leaving programming for something else?

news.ycombinator.com

401–410 of 570 posts

Re: Ask HN: Have you ever thought of leaving programming for something else?

#401
post #96

Earlier quoted context omitted.

Why not explore other creative mediums like music, painting, writing or whatever? Better yet why not work in the intersection of two or more mediums?

Yes, that is also an option. In fact intersection of two or more mediums is incredibly satisfying, if you can actually achieve it and be "successful" at it (whatever metrics you measure success in). Elon Musk's wife calls this "Idea Sex". > Choose one thing and become a master of it. Choose a second thing and become a master of that. When you become a master of two worlds (say, engineering and business), you can brin…

Nothing like another rich person coming in telling you how making money isn't the goal and not important to them. What's really important is idea sex!

"Just become a master at that one thing, and then become a master at another, and viola! Idea sex. Then you'll really be rich! lol!"

Gee, if only I had married Elon Musk.

Re: Ask HN: Have you ever thought of leaving programming for something else?

#402

Earlier quoted context omitted.

But at least those jobs don't have the stigma of being (in the words above) Asperger professions. This makes it difficult to share your problems with other people, and of course, also because people in general would, I suppose, find the problems that musicians or theatre writers have more interesting, and more approachable than the problems of a software developer. Also, this makes that a musician can be a "musician"…

As a law student, I experience this a lot. Computers and programming were/are my only passion and obsession. My life is dedicated to computers, but professionally I have to be a lawyer. I just had an interview at an IT Law Firm, and made a fool of myself. That's why I completely agree that, we as "people who are good at computers" need to keep seperate identities. Because if you go full Aspergers, you make yourself v…

Why do you have to be a lawyer?

Re: Ask HN: Have you ever thought of leaving programming for something else?

#403
Back home in India I used to work for one of the big IT services company in a support/maintenance project. Due to the bureaucracy, lack of innovation and the general self-righteous attitude at the company I used to think that all software development jobs are like that. I wanted to get out of the entire industry once my two year bonded term was over.

Once I left and ended up joining a small startup, I then realized that all programming jobs aren't like that and working on even enterprise software can be fun. Never looked back.

Re: Ask HN: Have you ever thought of leaving programming for something else?

#404

I hate programming as a job. Spending all day sitting at a computer with little human interaction outside of the person next to me and having to concentrate for hours on hard problems is really bad for my mental health. Most programmers seem to either burn out, or spend their day trying to avoid programming by going to meetings and so on. There is also an extreme amount of micromanagement at my current job. I just ge…

My father never really retired, he just took longer breaks between shorter jobs. In between he toured national parks.

Obviously for financial/economic system reasons this isn't open to people anymore, think of the cost of medical insurance or cost of real estate, it was much easier to be independently wealthy in the 80s/90s (for a small enough value of wealthy of course). But something similar could probably still be arranged today, somehow.

Another thing to think about is not all programming jobs are excruciatingly boring. Boring jobs should pay a substantial premium to be staffed such that you can afford mental health vacations each weekend of arbitrary expense, to recover.

Also in my starving student days I worked some physical labor jobs that were as excruciatingly boring as your description implies for programming. You feel physically better and more energized if you move more, but you'll be just as mentally bored.

Re: Ask HN: Have you ever thought of leaving programming for something else?

#405
post #239

I currently work in a good environment where I'm appreciated and paid well. Not many people in the world can say that, so I have a lot to be thankful for. Programming has done good by me. But I don't love it. Alan Kay is right, it's like building "an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves". There's no eleg…

> It's an Asperger profession; smart but artless. Your point was good, it didn't need this poor stereotyping.

Eh, it illustrate his point of view.

Re: Ask HN: Have you ever thought of leaving programming for something else?

#406
I graduated with a degree in CPSC in the early 2000's and worked in the field for about 10 years before my wife and I moved to a more rural locale, bought a small herd of dairy goats, and started making cheese. It's a very different and difficult life, but on the whole is very rewarding.

The money will never be the same as working in tech, and you'll almost certainly have to scale back your lifestyle expectations. I still do remote freelance work in slower periods to keep cash-flow flowing, and to fund farm expansion as we grow.

Here's a fun video of my non-tech lifestyle: https://www.youtube.com/watch?v=fb0ur8cdOfY

More recently, I've been applying my past development experience to farming automation using Raspberry Pi's. I built an automated greenhouse controller last year and this year am working on a device to automatically mix and dispense milk replacer for all of the goat kids we have born each year. (You can of course purchase commercial versions of the projects, but it was a fun application of programming, while learning about the RPi and automation, which I'd never done before.)

Re: Ask HN: Have you ever thought of leaving programming for something else?

#407

I love programming, I feel I can express my self threw code. However, I wish my wife and others could appreciate what I do like I do. If I could do it again, I think I'd like to be a carpenter or something that can be appreciated in the physical world.

Work to live not live to work. You're at least the 4th programmer/woodworker on HN I know of. One thing I enjoy about programming is the pay and free time and lack of physical exhaustion such that my fine woodworking tools are proportionately cheap compared to most woodworkers.

I've been doing this awhile and my first dovetail joint was pretty cool... but the hundredth is just sweaty labor, eh. My first whatever is always fun, but the dozenth or hundredth gets pretty boring.

Be careful with the table saw. I'm not a big fan of binary comparisons but there's only two sets of people, those who are terrified of table saws and treat every use as some kind of lion tamer trick and those who have missing fingers.

Re: Ask HN: Have you ever thought of leaving programming for something else?

#408

I love programming, I feel I can express my self threw code. However, I wish my wife and others could appreciate what I do like I do. If I could do it again, I think I'd like to be a carpenter or something that can be appreciated in the physical world.

You can still take night classes and be a carpenter quickly enough if you really want it!

Re: Ask HN: Have you ever thought of leaving programming for something else?

#410

I currently work in a good environment where I'm appreciated and paid well. Not many people in the world can say that, so I have a lot to be thankful for. Programming has done good by me. But I don't love it. Alan Kay is right, it's like building "an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves". There's no eleg…

> It's an Asperger profession; smart but artless.

No worse than any other profession. Sure, most days I do more of the same, build reports for finance/corporate problems. It's rolling stones up a hill every morning, but that has nothing to do with programming itself. The issue you're describing is that you're working to haul someone else's stones. Fine, all well and good, pay is good. Wouldn't be any different if I was a musician or a painter... all they ever request is that I play Piano Man.

For me the art comes in doing it a different way each time. Maybe it's a function of my inexperience, I've only been doing this for a few years so far but the horizon seems so far away and there's so much to learn that I can't imagine getting bored anytime soon. Everything is amazing and I can't learn it all! In the meanwhile there's stuff to learn outside of tech. Like gardening or baking. Baking bread is a series of simple tricks (temperature of the yeast, bowl type, kneading techniques, etc.) that people do in order to produce an outcome (a certain crust or flavour). I'm struck often by how similar I find it to writing code.

Try rolling the stone with one hand tied behind your back.

Post reply on HN