Live data from Hacker News

I no longer build software

github.com

261–270 of 891 posts

Re: I no longer build software

#261
post #239

Seems to be a heavy "all modern software development sucks" vibe in this thread, when the issue is more "software I get paid to write sucks". What software would you write if you could write whatever you wanted using whatever language/technology you wanted? Unless all the joy gets sucked out beforehand, pretty sure I'm going to move to be developing Mobile Apps after I retire. It was the most fun I've had writing App…

> What software would you write if you could write whatever you wanted using whatever language/technology you wanted?

What does it matter? After a 40+ hour work week developing bullshit, plus all the other demands on a modern adult's time, very few people, even those who like writing software, are going to want to sit down and write more.

Re: I no longer build software

#263
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…

Okay so it seems most people here on HN hates their jobs? That's sad but i think its not unique. Web dev was especially insane during the IE era, more than today. Most people just hate their jobs, it's nothing unique to the tech sector and i would argue that tech is still a pretty comfortable niche to work in compared to most other fields. Doctors have extreme debt and work crazy hours, teachers get way too little, m…

Doctors have guaranteed work and income (the debt is only true in the US), they can walk into any hospital to get a job or open their own office, their status is protected and the job cannot be outsourced abroad. Have a look at what doctors make and what engineers make, the H1B salary data is a good sample, you will see that engineers are very pale in comparison.

Teachers have guaranteed job, good income and many benefits. Salaries are usually set nationally not adjusted per location, it's not great to live in the most expensive tech hub but it's pretty good everywhere else in the country.

Re: I no longer build software

#264

Totally on board with not building software any more. In fact, at 55 this is my last week of it. For real. Basically, everything sucks more about building software nowadays more than I remember it sucking before, from the mere mechanics of navigating through an obscenely large pseudo-object-oriented codebase to the WRONG constructs/idioms people use to build distributed systems to the way software is packaged and dep…

It goes without saying that your feelings are personal ones, totally valid, and nobody can really question them. I'm 20 years behind you, and I don't know what effect that will have on my views. But I don't really recognise the picture you're painting. Compared to the first steps I took as a developer about 15 years ago, almost everything about software development seems better to me. I find developing software to be…

I completely agree. Docker, amazing frameworks (Laravel, Django, ReactJS etc.), git, CI, amazing IDEs, etc. It's absolutely magical compared to what we had 15 years ago. Entry level is much higher though for sure, you definitely need to learn and know a lot. But once you do know certain things at a certain level, you become a very powerful individual.

Re: I no longer build software

#265
post #169

Earlier quoted context omitted.

> I take chopping off my finger in a heartbeat I wouldn't make so light of that.

Totally off-topic, but the automatic blade brakes on modern table saws are really cool. It runs a current through the blade, so when something moist like your finger or a hot dog gets too close (maybe using capacitance?), it automatically drops the blade and instantly stops it with a single-use brake mechanism. Better to destroy the $100 blade-and-brake assembly than to lose a finger.

Those videos show up in my Youtube feed the last few weeks too (although these saws have existed for many years now), but I still wonder - why do they always use hotdogs in the demo videos? Can't they find anyone who's willing to risk a finger, or is it something much more boring like OSHA rules or something?

Re: I no longer build software

#266

Holy shit, this is me! A couple things to clarify: I posted the original issue as a minor complaint about the docker cli and promptly forgot about it. I never expected it to get any traction or follow-up. At the time I posted it, I was working as a contractor for my former full time employer. I had left full-time work there in early 2017 to attend the full-time program at the (sadly now-defunct) Furniture Institute o…

Good luck with all you're doing. Your work looks incredible. As a budding woodworker (I hesitate to even call myself that, mainly making boxes and shelves at this point), I can appreciate the amount of work that goes into such pieces.

When I look around, I feel woodworking now is what photography was 10 years ago to software people. A hobby that lets you get away from the computer into the physical world, but still tingles all the engineering/math/maker mindset that attracts people to software. Although I got into woodworking because of my grandfather, I see a lot online of software people doing the same just to "get away."

From an economic perspective, I hope you're able to capitalize on that trend of people with lots of disposable income willing to commission this sort of thing (or even classes), if that's partly your intention.

Re: I no longer build software

#267
post #239

Seems to be a heavy "all modern software development sucks" vibe in this thread, when the issue is more "software I get paid to write sucks". What software would you write if you could write whatever you wanted using whatever language/technology you wanted? Unless all the joy gets sucked out beforehand, pretty sure I'm going to move to be developing Mobile Apps after I retire. It was the most fun I've had writing App…

Modern software development is incredible if you are able to avoid the buzzword bullshit and focus on delivering cool solutions that solve real problems.

Re: I no longer build software

#268

It seems like nowadays you just can't make money building interesting things anymore. Most of the available programming work is really just writing glue code to make big software systems work as intended, to the point where it can feel more like writing configuration files than actual programming. Put simply, 98% of programming these days is scripting. On the other hand, you have lots of fun things one can do with co…

That's the case in most industries. Find me one that isn't just about the daily grind and making money.

In construction, you could do cool stuff, and do things perfectly, but people want "normal" and time is money so you need to work fast.

If you have an auto repair shop, you could build an EV from scratch. But you're getting paid to fix other people's cars. Even if you do tuning and modding, it's all just standardized shit that you buy and install.

Woodworking, farming, networking, accounting, anything really is 90% grind, with a select few getting the chance to have fun while getting paid.

Re: I no longer build software

#269
post #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 "…

Count me as one switching my "hobby" from programming to woodworking (even with the astronomical lumber prices these days). I started with some outdoor tables, and now I'm building a woodworking shop in my garage... and LOVING it. It so much more satisfying than figuring out another distributed TX compensation mechanism!

But, I also don't want to start a business doing woodworking. The last thing I want are clients yammering for "seven red lines"; this is something I'm doing as a hobby.

I may offer-up a few furniture items on a local for-sale app or a craft show app... but I will try and resist the urge to create a better local craft show app, or a wood inventory/cut-list app, or a simple CAD app, etc.

Re: I no longer build software

#270

Earlier quoted context omitted.

This sounds like a humble brag to stroke your own ego

How so?

As you've laid your judgement of your woodwork on all woodwork, and thus have concluded that all woodwork is less intelligible than all software building. I know this is an interpretation, and not verbatim. But it might be sensible to be a little bit less strongly opinionated on the levels of work being intelligible, as its just an opinion, and would not consider it a fact.

The work I do on software I consider as relatively intelligible, but the woodwork I do, requires as much of my brain as the programming, just in a whole other area of my brain.

Your harsh judgement on the matter is just rather irrelevant, it works for him, it tickles his brain, and was just an honest response on github, no need to get trolled here on HN.

Post reply on HN