Live data from Hacker News

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

news.ycombinator.com

131–140 of 192 posts

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

#131

I started moving away from code-only positions once I reached 10 years in the industry - 2015. Now, I am 37 transitioned and while still write A LOT of code ( mostly back-end, high performance APIs, DB stuff ), review a lot of code, but bareley touch front-end work. I grok it, can make the changes, but I am too old for front-end work. At my role ( 1 level away from C-Level executives) it's not expected to code at all…

Another advice: you need to become a funnel for information and switch to delivery mindset.

Let's say there is a big project in your company called DigiRefresh - the projects aims to consolidate all data sources, standartize them and in the future extract correlated value via AI/ML - one of the most common projects in modern-day IT.

Now, someone at the TOP has secured N million dollars for this project, but he has also 5-6 other N million dollar projects. Such big projects are more or less the soldiers/power point slides of the C-level executive by which he justifies his existence to the board of the company.

All these projects on high-level sound like a must-do. Your job most probably will be to make the vision of the big guys into reality - deliver it. Which is a messsy process. Big guys don't care about the technology that much, they don't care how it will be done - they just want it done, because somebody commited to someone else for a date that makes somebody look good :)

So, your job 99% of the time is to deliver and deal with the small details like what techology will be used, how many people are needed for the tasks, orchestrate it and give yellow-green-red style reports to the top management.

The more you take away from their worry and the more time they have to play golf and the more seamless delivery you provide - the more you will raise in the corporate ladder.

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

#132

I started moving away from code-only positions once I reached 10 years in the industry - 2015. Now, I am 37 transitioned and while still write A LOT of code ( mostly back-end, high performance APIs, DB stuff ), review a lot of code, but bareley touch front-end work. I grok it, can make the changes, but I am too old for front-end work. At my role ( 1 level away from C-Level executives) it's not expected to code at all…

>So, my suggestion - start transioning ASAP from just coding - move to managing people who code, then to managing people who manage other people who manage the people that code. But how? In my woods, that's nearly impossible unless your boss has that planned for you and has the blessings of his bosses. They're the positions with the most gatekeeping therefore the nost difficult to get. And less stress is not always g…

By taking more responsibilities and delivering beyound your pay scale.

Prove that you can be trusted with deadlines, build a reputation for relentless on time delivery and take responsibility.

You will be suprised - that if you start taking OWNERSHIP of what you do - how fast people will come to you and literally beg you to be in their projects.

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

#133

Earlier quoted context omitted.

>So, my suggestion - start transioning ASAP from just coding - move to managing people who code, then to managing people who manage other people who manage the people that code. But how? In my woods, that's nearly impossible unless your boss has that planned for you and has the blessings of his bosses. They're the positions with the most gatekeeping therefore the nost difficult to get. And less stress is not always g…

By taking more responsibilities and delivering beyound your pay scale. Prove that you can be trusted with deadlines, build a reputation for relentless on time delivery and take responsibility. You will be suprised - that if you start taking OWNERSHIP of what you do - how fast people will come to you and literally beg you to be in their projects.

>By taking more responsibilities and delivering beyound your pay scale.

Is that a healthy advice for someone struggling with Burnout/depression like OP?

And I beg to differ. Taking on lots of work is by no means a guarantee to management promotion everywhere. Often management positions go by means of connections, and are awarded subjectively to the favorable people management likes most, not to the most productive people. That's why so many managers are clueless and nearly incompetent. Because it's not always a meritocracy.

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

#134
post #127

Earlier quoted context omitted.

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.

I personally can't see a career in a particular programming language. There are so many programing languages out there. Wouldn't it be better to get expert like knowledge in some specific area. For example becoming an expert in distributed systems for the automotive industry. You would then participate in design and implementation of a distributed system. I think this would narrow down the needed knowledge, however l…

This, try to learn languages from different areas. You don’t really have to become an expert in a domain either, knowing C++, Java and basic software engineering will get you into a lot of places.

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

#135
post #127

Earlier quoted context omitted.

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.

I personally can't see a career in a particular programming language. There are so many programing languages out there. Wouldn't it be better to get expert like knowledge in some specific area. For example becoming an expert in distributed systems for the automotive industry. You would then participate in design and implementation of a distributed system. I think this would narrow down the needed knowledge, however l…

There are so many languages but C is still out there and so many young people don't wanna touch it. As for the domain knowledge it transfers quite well I think. If u did some c++ for a database how bad does your knowledge decay if you go to the auto industry? I don't wanna be argumentative very happy to be corrected here I really want feedback on this decision.

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

#136
Try application security. Knowing the backend of what you are testing and how to get around it is a big plus. Competent web application testers and those that can do code review are in demand. Take a look here https://portswigger.net/training and here https://tryhackme.com/ The only problem with security is that depending on position there might not be a direct way to move up.

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

#137
post #134
post #127

Earlier quoted context omitted.

I personally can't see a career in a particular programming language. There are so many programing languages out there. Wouldn't it be better to get expert like knowledge in some specific area. For example becoming an expert in distributed systems for the automotive industry. You would then participate in design and implementation of a distributed system. I think this would narrow down the needed knowledge, however l…

This, try to learn languages from different areas. You don’t really have to become an expert in a domain either, knowing C++, Java and basic software engineering will get you into a lot of places.

I think C++ is the thing for me... we will see how it goes. Java is plan b.

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

#138

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 wor…

> and working on the stuff I want to work on, at my pace, and using my methodologies.

I had one excerpt of that, did part time manual labour gig, coding during night and mornings on a side project. It was quite blissful. No negative emotion only pure intrinsic motivation. The manual labour gig acted as a good time constraint (30min to make a clean patch, 1h to think of how to add this feat) and gave a good balance of creativity and productivity. No bad colleague, no friction, no unwanted feature.

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

#139
I don't know anything special. Maybe this will be totally nuts, but...

A couple of weeks back the very distinct name of a former co-worker popped into my head, and I did a search. Found some info.

When I knew him he was an intranet webmaster for a state agency. Remember "webmasters"? Anyway, in the years since, he went over to the Agile side. He's done a huge amount of contract project management work since, for several state agencies, and also for Amazon, Microsoft, and Google. And at least one gig in Australia.

Looks like a success. Completely different than what he was doing way back in the 2003-2005 period. Apparently he just decided to grab it and run with it, regardless of what you, I, or anyone else thinks about "Agile". It's a thing, and he's doing it successfully, and he seems to be in control of his life, so...

I'd say stay away from being a government employee, but as one option, governments always seem to have boatloads of money to hire consultants and contractors. Back about year 2002 I was making maybe $45k and the contractor in the next cubicle was making over $200k, didn't know any more than I did, just different things, and was treated like a god, while I was expected to eat shit and smile, all day, every day.

I quit my last job, as a state government web dev, when I decided that I'd rather die than keep working there. That was July 7, 2005. As things unfolded, I haven't worked since. This was a totally stupid thing to do, but somehow I survived. If I had it all to do over, I would be a whole bunch smarter, but here I am. I made it on savings to 2011, when I was eligible for Social Security at 62, and three years later at 65 I began drawing on my state pension. Now I'm living in Cuenca, Ecuador, where my monthly spending is under $800, around a third of my income. OK so far.

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

#140
post #134

Earlier quoted context omitted.

This, try to learn languages from different areas. You don’t really have to become an expert in a domain either, knowing C++, Java and basic software engineering will get you into a lot of places.

I think C++ is the thing for me... we will see how it goes. Java is plan b.

Good luck! Try not to get stuck on extreme details; C++ is a very rich language but most people that work with it have pretty rudimentary knowledge, you’d be surprised.
Post reply on HN