Live data from Hacker News

I no longer build software

github.com

71–80 of 891 posts

Re: I no longer build software

#71

Earlier quoted context omitted.

I think a lot of the pre-2000 programming was a bit more enjoyable because most of us were not programming for the web and actually using platforms that were designed for application development. The web is a very poor fit for what most people want designed.

I‘ve been programming for over 35 years now and have mostly avoided doing web stuff. It is quite possible.

how? SAP/ERP consulting?

Re: I no longer build software

#72
post #28
post #20

Amen. Modern software development is frankly kinda sucky. The old days pre-2000 were arguably a lot more enjoyable. Today it's just digital plumbing and dealing with all sorts of issues that are not creative. The sheer complexity is frankly absurd as well. I've thought about moving on from software many times, and I know many who have. Just because you can do something doesn't mean it's best way to spend your short l…

Honest question, what is a great career pivot for someone that's been in development all their life? It seems that nothing pays as well as building software, unless you go into management which most developers would enjoy even less than digital plumbing.

A very common pivot I've observed and am part of is to brewing craft beer (with the caveat that maybe that's a local/regional thing). It sure as hell doesn't pay as well as development, the hours are longer, but... you get to drink plenty of great beer! Something about brewing seems to draw the same sort of personality as development - there's a fair degree of technical knowledge and skill demanded, an attention to detail, and yet a creative aspect, too. Then, too reformed/recovering developers can always find a small refuge in automating some/some aspects of the brewing process.

Oh, and it's real plumbing...

Re: I no longer build software

#73
post #49
post #28

Earlier quoted context omitted.

Honest question, what is a great career pivot for someone that's been in development all their life? It seems that nothing pays as well as building software, unless you go into management which most developers would enjoy even less than digital plumbing.

I run a website that helps people. I still deal with software, but on my own terms. If I put the same content on a cookie cutter WordPress site, no one would care. Now, programming feels a lot like woodworking: a deliberately inefficient way to do something, just because it's fun.

> Now, programming feels a lot like woodworking: a deliberately inefficient way to do something, just because it's fun.

Now that is a standout line right there. It perfectly describes some of my own personal projects. Sometimes—oftentimes—they go nowhere but I had fun.

One such task was developing a secret Santa system in python with an auto mailer and “paper” backup while in Hawaii last year. It took me part of a morning during breakfast before we went out for the day. I refined it when we got home. There were others already out there and it did nothing more then putting names in a hat, but it was fun. And it’s reusable. And it had the added benefit of needing no moderator—nobody in on the secret.

The metaphor of a wood working project just seems to fit so well. Nice one.

Re: I no longer build software

#74
post #8

This made me laugh, because I actually am planning on making a transition to woodworking. My house is paid off, and I can live on a fairly small income that I can probably generate mostly from passive income. If I can actually supplement that with building furniture, bonus. If not, then I still get to build furniture.

Add me to the list of software developers who desires to switch to woodworking/machining.

Add me too. Somehow the joy of seeing things being built from raw materials in the real world equates that of complex software being created out of nothing. But the finite element of the real world has that extra satisfying element: no dependencies to update, (mostly) no security patches, generally less maintenance, and it lasts longer.

Re: I no longer build software

#75
Add me to the woodworking ex-developers. I built a website that pays the bills, and now I have a lot of time on my hands.

I am finishing my first piece of furniture today. It's pretty scary to work without an undo button. The physical world isn't just instructions, but movements. A little twitch can ruin a cut. A clumsy movement can dent a piece of wood you spent an hour sanding. You truly experience the meaning of "measure twice, cut once". Resources also feel tangibly limited. You can't just spin up another server, you must drive across town to buy more lumber.

I still enjoy coding though. My passion for it returned once I could do it on my own time, without stakeholders, sprints, meetings, deadlines or even schedules. I sit down and work until the coffee wears off, then go do something else. It's a hobby again.

I don't think programming is the probkem. Anything you do 40 hours a week for other people will get to you just the same. Programming is a pretty sweet gig, all things considered.

Re: I no longer build software

#76
post #20

Amen. Modern software development is frankly kinda sucky. The old days pre-2000 were arguably a lot more enjoyable. Today it's just digital plumbing and dealing with all sorts of issues that are not creative. The sheer complexity is frankly absurd as well. I've thought about moving on from software many times, and I know many who have. Just because you can do something doesn't mean it's best way to spend your short l…

If it pays well for as a job, what else can you ask for? Unless you are independently wealthy, how can one be so picky as to complain about the nuances of software development at the tooling/dependency management level? Sheesh Look at the broader job market. Compare the pros n' cons of any career against software development. Compare the barrier to entry, demand, and other market conditions. Software dev comes out pr…

I don't think it's unreasonable to want to be paid to solve software problems creatively. A lot of people get in to software for the creative challenges rather than (or as well as) the money. The problem is that most software isn't actually doing anyting new so it doesn't need much creativity to build. It just needs people to glue together the right combination of parts that have already been built to solve generic problems in order to solve the specific problem they're making software for. That's usually pretty boring.

Re: I no longer build software

#77
post #31
post #8

This made me laugh, because I actually am planning on making a transition to woodworking. My house is paid off, and I can live on a fairly small income that I can probably generate mostly from passive income. If I can actually supplement that with building furniture, bonus. If not, then I still get to build furniture.

Funny, I want to move to a farm and keep goats and chickens (I am a Systems Architect). I still want to code in my spare time, if only to just pass on the skills to my offspring.

Did this 25 years ago. Never looked back.

eta: Admittedly I did a bunch of design/architecture consulting and teaching tech courses for the first decade or so to pay for the farm. Consulting is a good way to keep your hand in, and teaching serves as a great marketing platform for the consulting work.

Re: I no longer build software

#78

Earlier quoted context omitted.

I‘ve been programming for over 35 years now and have mostly avoided doing web stuff. It is quite possible.

how? SAP/ERP consulting?

I cannot tell if this is a joke or not. If it is not, there are entire industries out that that depend on software development that are NOT web related.

Re: I no longer build software

#79

Earlier quoted context omitted.

Add me to the list of software developers who desires to switch to woodworking/machining.

I too would love to do it. It irks me to this day that I was taught nonsense such as latin in school instead of woodwork or metalwork.

'Design & Technology' (woodworking, little metal, textiles, food, etc.) is on the curriculum in the UK, so I did that. Had to take one variant at GCSE, I did electronics. (Having waited practically my entire school life to have a lesson that was electronics and only electronics!)

But it irks me to this day that the language I opted for, Latin, was dropped that annus, because not enough others signed up.

You can't please everyone. (I did like wood/metal work though, just not as much by far as electronics. I'd be much more interested now though - I watch an awful lot of it on YouTube.)

Re: I no longer build software

#80
post #20

Amen. Modern software development is frankly kinda sucky. The old days pre-2000 were arguably a lot more enjoyable. Today it's just digital plumbing and dealing with all sorts of issues that are not creative. The sheer complexity is frankly absurd as well. I've thought about moving on from software many times, and I know many who have. Just because you can do something doesn't mean it's best way to spend your short l…

If it pays well for as a job, what else can you ask for? Unless you are independently wealthy, how can one be so picky as to complain about the nuances of software development at the tooling/dependency management level? Sheesh Look at the broader job market. Compare the pros n' cons of any career against software development. Compare the barrier to entry, demand, and other market conditions. Software dev comes out pr…

You must be in your twenties. Software development can be a uniquely depressing kind of work. All the complexity, which can be compensated for with youthful vigor, can eventually become so overwhelming and exhausting that you will need a break.

Money isn't everything. If you can do a job that pays less but doesn't depress you as much, you probably should go for it. You won't keep your job as a developer forever anyway, age discrimination is very real in the industry.

Post reply on HN