Live data from Hacker News

I no longer build software

github.com

751–760 of 891 posts

Re: I no longer build software

#751

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…

I still build software. Every day. I delivered my first commercial product in 1978. I cannot recall a day that I've never written some form of code. Even if only a line or two. Made notes about writing code. Thought about how to solve a problem and the code involved.

I don't think I've ever worked a day in my life.

Well, not strictly true, I've had several jobs that start out with interesting problems to solve and then became "it's another CRUD app." I quickly left those jobs to find other work.

I'm not cheap but then I'm not well compensated. I don't make FANGMAN income, but I am financially comfortable. I've found joy every day in my work, even if there are many days where the work in utter frustration, by simply seeking out the kind of work that makes me happy. With an interesting problem I will work all the hours my mind and body can muster. With a 9-to-5 "what's the point/what am I learning/this has been done eefore" regular work-a-day job there is no amount of money on this green Earth that could get me to focus or be happy. Well okay, there would be a certain amount, at which point, after 12 months, I'd quit, take the money and go do a different job that pays less but is more interesting.

This course of action isn't for everyone, not everyone has the privilege of saying "F* it! I'm out." when they are doing something they don't find joy in. I've just made sure that I never put myself in a position where I couldn't choose that course of action. The road has been hard some days, and money has been tight more often than I want to recall, and I won't die a wealthy man, but I will have had adventures along the way that keep me still striving to build software every day.

Footnote: My job last year consisted of writing kernel drivers to speed up SSDs. My job at the beginning of this year was control a radio controlled car from your cellphone. Then I built a dashboard for my home that tracks my phones and my cats and the weather. My job, right now, consists of building a stupid simple app (with a lot of screens and moving parts) on a mobile device that talks to OpenWRT to put a pretty and simplified user interface on what is a complex piece of software. I've never had to build a mobile app that tries to simplify a complex router interface before. It is a learning experience. But once I've learned that lesson, I won't be building another one. I'll go find something else to do.

Life is what you make it.

Re: I no longer build software

#752

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…

Some really beautiful pieces. Some unsolicited advice... if you haven't already considered Etsy (I used to work there) it can be a great place to sell your work.

I've bought a lot of furniture (some custom) on Etsy and people have been surprised by that / think there isn't necessarily high quality work there.

In addition to the larger pieces, if you have work that's easily repeatable you can make a lot with e.g. tissue boxes or cutting boards, etc...

For example this shop made these beautiful boxes with brass inlays and I was able to commission a custom box with dividers for individual tea packets: https://www.etsy.com/shop/SawdustProductionsCo/sold

Re: I no longer build software

#753
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 "…

I'm a software developer by trade. I have a lot of woodworking experience by choice. I am a strong believer in that every developer should learn how to work with wood, or metal or other physical materials that require you to slow down and think about the next step.

But then I also believe that technical interviews should consist of putting software developers in a woodshop (experienced at woodworking or not) with a bunch of power tools and telling them to build anything they like. Those that still have all their fingers attached we automatically hire. Everybody else we write a glowing reference so they get a job with our competitors.

P.S. This is a joke.

Re: I no longer build software

#754
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 "…

One of the authors of "The Pragmatic Programmer" was also a woodworker.

Re: I no longer build software

#755

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…

Do you have social media where we can keep up with your work?

Congrats on the exciting career change, hope you're staying sane while out in the country!

Re: I no longer build software

#756
post #36

Earlier quoted context omitted.

Perhaps something software-adjacent, such as a statistician.

As a statistician now working as a machine learning engineer, my response is “definitely not”. It’s all the frustrations of software development, but on top of that you are now frequently dealing with clients/colleagues whose requests are now not simply impractical, but usually defy the laws of mathematics and probability, and an ever present pressure to put out work that amounts to fraud. Analytics have a lot of val…

Seconded. I work as a data analyst in medical research (bioinformatics postdoc). I am often introduced as a statistician, even though I'm not, because I can do a bit more than a t-test.

The situation in research is exactly as you describe -- we are figureheads who are put into place and highly pressured to confirm whatever hypothesis a PI wants for their latest grant or paper. They would never ask us to commit fraud, only perhaps to "double check" an analysis 10 times until it shows what they want to see.

If I were working for a company, this would at least be understandable, as companies don't even have a theoretical commitment to truth and scientific integrity, and there are no real consequences to a faulty analysis.

But it is immensely galling to see in research. Here we are, paid by the public to supposedly pursue truth and improve human health, and instead the job is to constantly be finding ways to avoid fraud and fabrication without pissing off the collaborator. The result is, as you say, useless analyses if the analyst is honest, and fabrications if they are not.

There is absolutely no doubt in my mind that this is one of the key reasons the ROI on science has declined drastically in the last few decades. It makes me laugh bitterly every time I see (increasingly frequently) political exhortations for plebeians to "trust the science".

Re: I no longer build software

#757
post #736

Earlier quoted context omitted.

> There are plenty of small companies chasing a dream other than total economic world domination. That is until they are pressured to "grow" by their investors that they do have more often than not. > Also, good luck running a business, any business of any size, without caring about money. I've worked at a company that was alive and well without chasing profits. It did a bare minimum of monetization to cover its expe…

If you had put a couple of millions into a company you'd probably expect to get your money back, no? Would you be happy giving your money away? Another point you are missing is that not all companies work that way either. Many people start their own business with their own money and don't have to answer to investors. Look outside of tech: restaurants, design studios, stores, etc.

> If you had put a couple of millions into a company you'd probably expect to get your money back, no?

Yes and you will eventually get it back if your company turns profit — any profit. That doesn't in any way imply growth at all costs which is what the world is obsessed with today because stocks. Practically, it doesn't make much sense to earn hundreds or even thousands times more money than what you spend, yet most companies do just that. It ends up laying idle on bank accounts, not benefitting the end users and society at large in any way.

> Would you be happy giving your money away?

Yes if that meant making the world better.

> Many people start their own business with their own money and don't have to answer to investors. Look outside of tech: restaurants, design studios, stores, etc.

And those usually respect their users/clients.

Re: I no longer build software

#759
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 pivoted tomorrow sales engineering for 8 years, then a technical BD role, then back to SW engineering. You get to talk worth a bunch of people in sales and still exercise your problem solving skills.

Yikes. Apologize for the autocorrect.

Re: I no longer build software

#760

Earlier quoted context omitted.

Thank you!

Seconded! Can you give a ballpark for how much you'd charge for a piece like this? Seems like an insane amount of work at incredible quality. I want to own it.

Price is on this one ...

https://www.flickr.com/photos/fuller_craft/49837855711/in/al...

Post reply on HN