Live data from Hacker News

Ask HN: Depressed, need to leave web development, what can I do?

news.ycombinator.com

81–90 of 192 posts

Re: Ask HN: Depressed, need to leave web development, what can I do?

#81
post #11

You could try looking into small companies. They might be paying less, but there might be 0 interviews, low stress and fun. I don’t know which country you are from but here in Lithuania there are many options and we are country of less than 3 millions.

If they're suffering from some form of burn-out or are in a bad way mentally right now, going to a smaller company can make it a lot worse. Smaller companies tend to expect you to wear multiple hats, lots of context switching. It can worsen the situation for them.

Yeah I'm in a small company. I'm the entire IT department. It was a great way to get my mind back after burning out. I was counting physical stock at the end of each day for the first year. That downtime was a brilliant way to get some time to think. I felt productive every day, even if I was stuck on a technical problem.

Now I get to pick the technology I work with and drive a lot of change. I really feel like I'm making a difference and my efforts are worth it. Before I felt the harder I tried the worse I did. Everything was out of my control and replying to. Short email could take me a couple of hours. I couldn't think, in couldn't learn, I was broken.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#82
Burn out detected! Ask me how I know :) I went through the same thing and it took me 5+ years to recover. I'm 42, so we're likely in the same boat.

First, don't give up and pick up areas in the industry that require people to actually be innovative and not be cogs in the machine. To me those areas are machine learning and blockchain development. I've dabbled in both, and figured I like the latter better. It's got a ton of hype and bullshit (machine learning has that too), but you are nowhere being a fungible developer.

> Nearing my 40s, so my profile is less appealing to employers, this field is very oriented to young people.

That applies only to webpack/react/graphql bullshit jobs. You should have figured out by now not to do those.

Another important advice - get your physical body in order. That should be your number one priority. Give up addictions (alcohol, drugs), get in shape, get strong!

It's not easy, but it gets better. Remember, when you are going through hell, keep going!

Re: Ask HN: Depressed, need to leave web development, what can I do?

#83
Get a copy of The Artist's Way by Julia Cameron and see if anything resonates. Its primary purpose was as a workbook designed to help overcome creative block but the exercises and tools are applicable for everyone in a rut, not just creatives. The official amazon blurb:

"Since its first publication, The Artist's Way has inspired the genius of Elizabeth Gilbert, Tim Ferriss, Reese Witherspoon, Kerry Washington and millions of readers to embark on a creative journey and find a deeper connection to process and purpose. Julia Cameron guides audiences in uncovering problems and pressure points that may be restricting their creative flow and offers techniques to open up opportunities for growth and self-discovery.

A revolutionary programme for personal renewal, The Artist's Way will help get you back on track, rediscover your passions and take the steps you need to change your life."

The book helps you reconnect with parts of yourself you may have forgotten. These could end up being avenues you end up exploring as possible career paths.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#84
Part 1

Find a therapist you like. Not because of any mental heath issues, but because I guarantee you that they will save you more money than they cost you by a long way. The right therapist will be able to ask you the right questions to help you figure out what to do next, and even make helpful suggestions.

This is absolutely not the same as talking to a friend or partner. It is their job to use their experience help and advise you. They are entirely in your corner with you, just like you would expect from any professional.

Part 2

Perhaps a different perspective – I've been freelancing/contracting since I was about 22, and I'm now 37. Full stack, but leaning heavily towards backend given the chance. My latest contracting role is actually as a network engineer (which I gained the knowledge for because I started an ISP during the pandemic).

I've not encountered any issue with nearing my 40s. I think the three key things are: be a good communicator, be comfortable talking about money, and doing your job well. All three are equally important, and you can probably get by with only two.

I've always worked in either small companies, or in very small (or solo) teams within a larger company. I know that I excel in that environment, so that is what I stick to.

But if you really do hate technology, then perhaps it is time to find something else. Again, the therapist will really help so much with this.

Happy to talk more about any of this.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#85
Hey, this is potentially a depression / burnout symptom. I am also not sure if you are currently employed or not. If you can, take a break or a sabbatical. This however might not be an option for both. Whilst still employed see if you can have a few unofficial conversations with people in tech adjacent roles. Could Product be a potential pivot for you? What about becoming a certified scrum master? These might be completely wrong for you but you get the point. The easiest way to do a career pivot is within the company you already work for provided that this is the case.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#87
post #29
post #23

Earlier quoted context omitted.

Why not leverage what you know and build web-based products/services?

For a lot of people with technology taste, the web is offensive. Not to say that interfacing with say ugly Windows APIs is that much better, but at least you have way more control over the machine and your program, so (in systems programming) interfacing with ugly abstraction is only a minor part of your experience.

The weird thing is the browser is amazing - it's a great 3D rendering, video and playing, video conferencing, UI displaying and animating, vector and raster graphics drawing etc. thing. And probably I barely scratched the surface with my list. It does all of these things either as good as the best native apps or at least quite competently.

And it's all portable. No wonder Electron has eaten the native app scene.

But the JS ecosystem with its myriad frameworks, packers, metalanguages, each halfway between immature and deprecated, and constant churn and breakage is an absolute nightmare.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#88
post #69

Earlier quoted context omitted.

> function of emotional investment vs the emotional return This!

I was also struck by this definition, which I had not heard before.

Same, resonated very hard with me. Thanks for this, OP.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#89
post #44

There are a lot of companies that don't primarily do web development, maybe look into that if you know or want to learn Java, C++? Telecom, automotive, finance, games, medicine, industry. These companies need a lot of developers and they're typically much nicer to work at. Better paid, much less stress.

How's the C++ career path? I'm considering it. Always liked C and more low level stuff. I'm just wondering if C++ will be worth the investment 10 years from now or are languages like Go/Rust killing it. I want something stable where my experience will compound nicely over the years.

Re: Ask HN: Depressed, need to leave web development, what can I do?

#90

Seems like you’re experiencing burn-out and from what I’ve read and experienced, burn out is a function of emotional investment vs the emotional return. So I see that you have two options both of which shouldn’t happen before first taking a small break: 1. Continue to work in the industry and reduce your emotional investment. Hint: great places for that are big corporates. 2. Continue to work while upskilling in anot…

> PHP is pretty good despite the hate

I suspect the "hate" is rather localized.

I find the "Fishtank Graph"[0] to be a fairly good way to get my feet firmly planted back on the ground.

That said, I don't like PHP, and avoid it, if possible. I use it for my backend work, and it does a great job, there. I just prefer writing apps in Swift.

The "game-changer," for me, was retiring, and working on the stuff I want to work on, at my pace, and using my methodologies. No more insecure middle managers, pissing on my work, and no more insecure co-workers, fighting over every detail, and deliberately sabotaging team dynamics (to be fair, I spent a good part of my career, as a manager, which I hated, but it paid the bills).

I know that retiring is not an option for a lot of folks, and realize how fortunate I am (I didn't feel that way, at first, though. My retirement was not by choice).

But it's not work, if you love what you do.

These days (and for the last five years), I actually get more done, every day, by 10AM, than I used to get done, all day, in the office. My GH activity graph is solid green (no exaggeration), and it isn't "gamed," like so many of them. I do two things, every day:

1) I walk three miles, and

2) I write Swift code.

Life is good.

[0] https://w3techs.com/technologies/history_overview/programmin...

Post reply on HN