Live data from Hacker News

I no longer build software

github.com

331–340 of 891 posts

Re: I no longer build software

#331
post #87

Earlier quoted context omitted.

>maintenance scripts or plumbing between old APIs A big No from me, looks like we just have different tastes.

Both are grunt work, the point is that manual labor grunt work is just as bad or worse. Do you do manual labor?

>Do you do manual labor

Yes my apprenticeship was (4y) +3 years after that.

Again different tastes.

Re: I no longer build software

#332

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…

> opposed to code that hacks together some junk to try and make it work with other junk.

I think you work for a better company than me :)

Re: I no longer build software

#333

Earlier quoted context omitted.

I feel the same way. The plumbing required has become so complex these last few years (if you use new technology). 10 years ago we uploaded the server/backend binary to a VM, installed postgres/mysql and configured nginx/haproxy as a reverse proxy/ssl termination. Now, if you want to deploy a modern SPA while using some buzzwords like k8s and devops you need: * complex frontend build process with things like webpack…

All this for something that can be handled by a single server. This constant waste of time and energy, both the devs' and the machines', is what bothers me the most. I'm constantly reminded of the quote "anybody can build a bridge, but it takes an engineering to build one that barely stands". Maybe I should go into games or embedded.

I suppose your argument is that most applications could and should be handled in a monolith.

But I think it would be a terrible idea to be reliant on just one server because downtown, latency are real-troubling issues.

Re: I no longer build software

#334

Earlier quoted context omitted.

I have a job writing software, and in my spare time I write software as a hobby. The job is much less enjoyable than the hobby, because in the hobby I'm doing, by definition, only things I like. I think any hobby is less enjoyable when you have it as a job, since you sometimes need to do things you don't like doing or aren't interested in.

There are lots of people who generate income from some type of cottage industry hobby. Woodworking, candles, jewellery, preserves, decorations. If you’ve got a bunch of equity to fall back on (in the form of your home plus securities), then you’re in a much better position to escape the pressure to do unwanted work. The above is one of the major reasons I’m such a fan of basic income. I think we’d see a lot more cott…

For me its always a sign of that they have precarious finances or are posh enough to leverage that into high end clients.

Re: I no longer build software

#335
post #221
post #208

Earlier quoted context omitted.

I can order a comfy car anywhere I am with the tap of a button. I can order food from hundreds of restaurants and have it delivered in less than 30 mins with the tap of a button. I can book flights and hotels with the tap of a button. I can play with friends in virtual reality and actually sweat. I can watch a live stream of SpaceX launching reusable rockets in space. I could buy a car that is almost fully "self driv…

To be fair we could do nearly all of that before without much of an issue. Now we inherit the overhead of the software, demand pricing, apps that are made of shit and string (uber eats I'm looking at you) and zero customer service...

> To be fair we could do nearly all of that before without much of an issue.

Only if you were born fairly recently.

Re: I no longer build software

#336
This made me sad... Software is a job, so on one hand we shouldn't expect it to be all roses. And software is difficult: it's nontrivial, complex work.

On the other hand, it's sad how many people resonate with this. I'm all for following your passions and doing what you love. But it would be nice if more people were able to maintain their love for programming.

I've been writing code since I was 14, so I'm going on close to 30 years, and I still love it: the challenge, the creative outlet, the feeling when a bug is identified and a elegant fix is applied.

My question is: how do we change things? How do we keep people of all ages loving it (if that's what they're called to?)

Re: I no longer build software

#337

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…

Wow, nice stuff. This resonates because I'm pondering the same move, have a small shop, and have started with small traditional projects. I even live 20 minutes from Wharton Sherick but have never been, thanks for the links!

Re: I no longer build software

#338
post #253

Earlier quoted context omitted.

Uhh. Before I didn’t even have Internet, much less a screen on which I could tap on a button.

There used to be telephones (with buttons). You could order all of the above through it, given a credit card.

This is not something you can order:

> I can land in a completely foreign city and get step by step directions to wherever I need to go.

Re: I no longer build software

#339

A naive question: is it still a real thing to be entrepreneurial software engineer? After reading this thread, as somebody who quit comfortable and well paying job for a startup being founded from scratch, I feel like I’m alone in this sort of path now.

Not at all. It's called being an Indie Hacker: https://indiehackers.com

Re: I no longer build software

#340
post #203

I'm a mechanical engineer in aerospace looking to move to software. I like the idea of setting up an office at home and working for myself. Is software really this bad, as all of the comments here suggest? Should I make the jump to software from a career in which I have a decade of experience? I just find aerospace boring, unimaginative, stressful and low paying, and if I could work on just building code for web apps…

Grass is always greener on the other side. Programming can be great, fun, challenging and profitable, but it can also be tedious, boring, demoralizing and hours can be miserable. It all depends on the company and the project you're working on. I agree with most of the haters in this thread yet I wouldn't trade it for another kind of job :-) > I just find aerospace boring, unimaginative, stressful and low paying, Coul…

In programming, it's move fast and break things. In aerospace, it's move slow and be methodical and never break things. I work in certification, and something as simple as re-painting interior sidewall panels requires something called an STC (supplemental type certificate) which requires updating manuals, burn testing representative samples of the painted panels, and design reports with constant communication with the local transport authority. I think the process is adequate, since we're dealing with machines in the sky, but it's the complete opposite of innovation.
Post reply on HN