Live data from Hacker News

Ask HN: Web developer and looking for a career change, what are my options?

news.ycombinator.com

1–10 of 82 posts

Ask HN: Web developer and looking for a career change, what are my options?

#1
After a year at my job it seems like I'm no longer interested in programming - I am no longer excited about new frameworks, etc and I feel like my skillset (Python and Django) is slowly fading into irrelevance (everyone seems to be about machine learning and data science nowadays), and I don't feel interested in learning those fields (ML looks like magic to me and involves lots of math, which I suck at). I also would like more interaction with people instead of spending my days in front of a monitor. Note that I am only 20 so I don't have that much experience either, and finding a good developer's job seems hard given the competition for all the good startups.

Anyone else feels that way? How did you solve this issue in the end, and if you did switch careers, what job are you doing now?

Re: Ask HN: Web developer and looking for a career change, what are my options?

#3
I can't provide much help with advice for a career change, but I have some thoughts on your current situation...

> I feel like my skillset (Python and Django) is slowly fading into irrelevance (everyone seems to be about machine learning and data science nowadays)

Machine learning and data science are certainly trendy, but there are still 100s of developers for everyone in those areas, and will be for a long time. These skills are highly sought after and you'll likely naturally shift to new technologies to solve problems as you need to.

> I also would like more interaction with people instead of spending my days in front of a monitor.

I think the best engineers get a lot of interaction with people. Building something isn't worth much if it's not the solution to the right business problem. I'm an engineer but I'm heavily involved in the product thinking process, talking to "stakeholders", brainstorming ideas, liaising with external companies, etc. I'd estimate my time is roughly 70% at a computer and 30% talking to other people in various ways.

There are many opportunities to do this sort of stuff if you're interested, and you may even want to go into Product Management if you want to remain close to technology but spend more time getting human interaction.

> Note that I am only 20 so I don't have that much experience either, and finding a good developer's job seems hard given the competition for all the good startups.

I'm assuming you're right at the beginning of your career, or only 1-2 years into it. I would encourage you to find a different place to work, try more companies of different types, teams that work in different ways, etc.

Re: Ask HN: Web developer and looking for a career change, what are my options?

#6
I felt like that a few years ago. I didnt end up leaving my career, what i did instead was use my skills in a different way. Instead of being a web developer, i became a business consultant. Like you i didnt care about the latest fashion in the space and in general my interest was no longer in programming, however, 60%-80% of my time today is still writing code, but i'm much happier.

What i do now is i work with non-technical businesses as my clients, they come to me with a problem, not a spec. I gather requirements, give them my opinions, tell them how to solve their problems, then deliver solution for it, which 90% of the time is an internal web app.

For instance, a current client is a distillery that was using 2 pieces of shitty software, one of which they originally got in the early 2000's. The software was running their health and safety requirements for the staff. I wrote an internal web app that replaced a old creaky system that didnt work very well and they're absolutely flabbergasted that this problem could even be solved at all. Its an extremely easy problem to solve, but to them, i'm basically doing magic.

They dont care what i code it in, they dont care if i'm up to date on the latest framework, they dont care how i deliver it as long as i solve their problem and save them money, which is what i focus on. This is infinitely more interesting to me than keeping up to date on the latest tech. Also, as a side note, i'm now earning about 3 times as much as i used to earn as a contract web developer.

Perhaps you could apply your skills in a different manner.

Re: Ask HN: Web developer and looking for a career change, what are my options?

#7
post #2

My former co-worked, software developer, became manager at the retailer network Tesco :) It solved the interaction with people problem for him.

How's the pay there? My biggest concern about leaving IT is that the salaries we get as developers are pretty generous compared to other fields.

Re: Ask HN: Web developer and looking for a career change, what are my options?

#8
I've been a web developer for 15+ years, but my favorite part of the job is actually working with Databases. I even applied for a DB Admin position at a big company and almost got it.

So my suggestion is to take a look at databases before you decide to move on to anything too much different.

Re: Ask HN: Web developer and looking for a career change, what are my options?

#9
Python is very relevant, keras, tensorflow, and pytorch are deep learning frameworks that rely on python development. Also, many data scientist rely on robust python frameworks. Maybe look into jobs that require python development that support these roles. As you feel that data science is not for you, I can imagine data scientist fear about software infrastructure and need people like you!

Re: Ask HN: Web developer and looking for a career change, what are my options?

#10
post #5

If you're 20 and have been working for a year, does that mean you didn't go to college? You could do that. It's a great place to explore and figure out what you're interested in.

I've always been bored by education (in fact I left high school halfway through) and college will probably be no different, not to mention there are subjects where I am dumber than a tree (math for example) so I'd probably fail most exams just because of that.

As far as my work experience goes I've been a developer for a year but was working as a technical advisor for a mobile phone retailer before that - the job was actually quite nice but unfortunately the pay was nowhere near enough to sustain myself and the company had pretty scammy sales practices so I left.

Post reply on HN