Ask HN: I am 30+ and bored with life and the software industry, what do I do?
61–70 of 134 posts
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#62"Trying to use all the features of a language and thinking a one liner is cool even when a five liner and a one liner is same when compiled into machine code" Thing is, it's pretty easy to code for a machine. It's REALLY hard to program in a way that other developers can understand you. And, like in literature, using less words to describe something is more often better for the reader. "Too much jargon, falsely claim…
I feel this statement is way too subjective and has been used very often in the industry in a negative way. Just because one does not understand the depth of the problem or style doesn't necessarily mean the style is bad or the solution is bad. I first realized this when I picked up AOCP.
> OO can definitely be overused, but honestly 99% of the problems I face are people just writing unmaintainable, procedural code.
I've seen unmaintainable OO code and maintainable procedural code.
> OO can often be less simple (harder to read all at once) but that's the trade off we devs need to balance when writing code.
And it's often vague when rules of maintainability pops up somewhere and people try to pick that up. Suddenly, it feels like there is no need of "Science" in CS.
> I don't want to sound condescending but is it possible you are making excuses for learning hard things. Maybe it's the people you work with who are pushing it down your throat the wrong way.
May be it is the people but then you have to deal with people in the industry. Not too sure about what you mean by "hard things". The hardest problem I've faced at work was the interview question (in a Fortune 500).
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#63I started a business. You get to experience many other things besides programming and it's always interesting.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#64It sounds a lot like burnout, that happens when you've worked really hard to achieve something which, after achieving it, you come to realize wasn't all that important to you personally. It can really take a toll on you mentally. It can also be something of an intra-life crisis. For some reason 34 hit me really hard. I think part of it was that suddenly I knew that there was some things that I had considered "somethi…
Some other ideas:
- Spend your free time (and take some extra time off) to do something new non-computer related: gardening, mountainbiking, climbing, etc. Sometimes, computers are just work (until you have more inspiration), which is ok - it pays the bills, find the challenge somewhere else.
- Try some vipassana meditation classes. It can be really insightful to see how the mind works.
- Take a year off, travel the world (relax a little before a real burn out hits you).
- (If applicable) Start a family :). We have a 1.5 year-old daughter, it's great to just watch her play, going for a walk in mountains with her, etc.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#65Why do you care what is going on in the industry? Why don't you focus on you, and enjoy software development on a personal level? I personally don't think you are seeing things correctly. Learn what you want to, work on what you want to. Tackle the difficult problems. We still have very difficult problems in this industry. I suspect you are not challenging yourself enough and that's why you are getting bored.
I agree, OP seems way to concerned with what other people are doing. My question is, what does _he_ want to do? Forget about keeping up with the joneses, find a cave somewhere and don't come out until you built something.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#66Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#67This said, you are right on most points. Most people want to contribute in changing this world, make it a better place, etc. You apparently lost the meaning of it. There is alot of noise, new things, but what for ?
My feeling is that if there are people who like creating new things, we also need people calling back to simplicity. And I also think that simplicity trumps all in the end. Your perception of the ambient noise and how the things can be made simpler is a gift. You could find a meaning for your contribution to software/programming in this.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#68Recognizing "the churn" so often present in our industry is a major milestone in maturation as a person delivering solutions to problems via creating software. The rush many initially experience when exposed to the fact that their thoughts can be reified as programs which dutifully encode their wishes is quite intoxicating. Key here is "initially."
Progression from "I can make a computer do what I want" to "I can make my favourite environment do what other environments do" is a short leap indeed. Herein begins "the churn." Specifically, I mean that problems previously solved in other environments present themselves as an opportunity to be transcoded into (insert environment here). It is far easier to dissect an existing solution and produce an equivalent in another language than it is to tackle something new.
With this background established, let's discuss some of the specific points you have broached.
> I used to love software/programming but it's getting boring now.
A lot of responses have said you might be burnt out. I do not belive this is the case based on what you have written and the title of this thread. Instead, perhaps the fact you are "bored with life and software industry" is because the passion you have for what you love to do has been muted (more on that in just a moment and not the same as burnout).
> It seems so clear to me that so much futile effort is being put into building yet another language, yet another editor, yet another UI rework, yet another infrastructure rework. And for what, just because people would have something to show for.
This is experiencing enlightenment. When this sort of epiphany happens, seeing efforts addressing the same things over and over again becomes obvious (as you state). And once our eyes are open, we cannot close them again. Given a situation where a person has experienced this type of growth, yet may not feel they are in a position to progress with it, some combination of boredom/frustration/dejection/futility are sure to follow.
> Does it get any better ?
Yes. And you are at the precipice of it being so.
It gets better by accepting that those junior in the field experience the aforementioned progression and will duplicate projects often for the ease of being able to simply transcode. And that's OK, as they are in a period of discovery which is entirely new to them.
It gets better by recognizing that still others will reinvent the wheel just because that is all they can do. Their growth has stopped for whatever reason. And that's sad, but their choice.
It gets better by realizing that you have reached the point where you can discern duplicate efforts and choose what of those offerings are best for your way of thinking and/or working.
Finally, it gets better by allowing yourself to choose your own path, trusting your awareness/experience, with what you feel is best for how you can optimally do what you love to do, and eschewing what others espouse since they simply are not you.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#69Earlier quoted context omitted.
I agree, OP seems way to concerned with what other people are doing. My question is, what does _he_ want to do? Forget about keeping up with the joneses, find a cave somewhere and don't come out until you built something.
The thing is you always have to deal with people, it's a team effort in the end. After a certain point, you get sick of even trying to state your opinion because people so avidly follow a certain book/someone/language/OS/paradigm and everything else is secondary.
Re: Ask HN: I am 30+ and bored with life and the software industry, what do I do?
#70So I'm reading maths and physics now. The joy in my life is actually from taking things to pieces and seeing how they work and there is plenty of that there.
For more of being with you, my company drank the microservices kool aid. Rather than concentrate on building a quality product we've got buzzword soaked boiled shit that doesn't work properly. There's nothing wrong with microservices in principle but they lack the talent and experience to pull it off. So there I am, a doomsayer, a figurehead on a ship of fools.
Edit: Just to add, I work for liars and a personality cult and that is the root cause. Why don't I leave? Money is amazing and that gives me the freedom I need.