Live data from Hacker News

Ask HN: Career change at 22

news.ycombinator.com

51–60 of 66 posts

Re: Ask HN: Career change at 22

#51
Hard to tell what you should too. It looks like you just want to try out different things. And do it relatively quickly (a few years is quick for this kind of change).

Switching into software development can be quick-ish if you have the mind for it. Switching into many other vocations OTOH can take a long time, especially medicine, depending on how far you want to go. So what you should ask yourself is do you love your current profession or not -- disregarding the current workplace.

The negative remarks you make about being on the job are all on you to change. If the current workplace seems bad then get a new one -- there are plenty of better ones, you just need to find one. If how people code around you looks hackish then again find a better job. Not socializing enough? Do more of it deliberately! Almost exclusively staring at a screen from 8-5 is a mistake quite a few of us (including me) make. If you don't connect with those around you then you already know what to do :)

On the other hand, if you are adventurous and you really enjoy medicine then now would be a pretty good age to switch. It's probably not that hard to come back if you reconsider. You could also find something interdisciplinary if you like both, and if you're lucky. But remember, luck is achieved by hard work! No joke.

--

You know, rereading what you said, you might just be unhappy with your current job. Start applying to new ones. Interviews are always fun, you get to tell people about yourself over and over again, and might get a clearer perspective of yourself. Also, don't just be applying, but use the conversations to ask for advice. You'll be surprised on what you'll find. You're not alone in wanting something better.

Re: Ask HN: Career change at 22

#52
post #43
post #21

This post is so weird to me I can't even tell if it's serious or not First you say you're 22 yo and have been working for 10 years? You started working at 12? Weren't you supposed to go to school? Second, take it easy on blue collar culture. Web development, however crap you think it is, is nothing like working on an assembly line, both in terms of pay and in terms of fun. Plus you seem to equate blue collar culture…

> First you say you're 22 yo and have been working for 10 years? You started working at 12? Weren't you supposed to go to school? They say that they've been focusing on web development for 10 years, not working. It's not so weird for someone to learn HTML at a young age, start making a website for someone, and eventually get paid gigs and grow their business.

How I started.

I was getting paid to make websites at 12...there's a huge chasm of difference between that and the web development I do now though.

Re: Ask HN: Career change at 22

#53
post #13

Just some food for thought - having come from the world of math & physics, I understand what is at its core an elitest attitude on the purity of a discipline. However, I don’t think most of those who have that attitude understand how much of a luxury it is to be able to have that. After leaving grad school for math after 4 years, I spent a hard 2 1/2 years looking for work in anything. Money was hard to come by, I li…

[deleted]

Re: Ask HN: Career change at 22

#54

I have been in software longer than you (I am 33) and my wife is a doctor. If you think being a programmer feels like "blue collar work", wait till you see what being a medical resident is like. Try getting paid $50k/yr, working 80-100 hours a week, and savoring the rare moment you get to take a coffee break or eat a lunch that doesn't come out of a vending machine. Serious "grass is greener" thinking going on in you…

OP's complaining about the lack of skill and scientific rigor rather than the working conditions, I think.

Shipping On Time > Scientific Rigor

Like everything, you have to strike a balance. If OP wants to be a slave to methodology, they should stay in academia. Engineering is literally about managing these trade-offs.

I hope they have a stomach for the politics of it.

Re: Ask HN: Career change at 22

#55
My advice would be to get out of web dev and finish your CS degree. Cobbling websites together is a nice and easy way to get some money during school and college, but chasing the latest hype is tiresome. Get a wider perspective of software development.

Try some systems programming with Rust or C++.

Try embedded/close to hardware stuff. Work with FPGAs, Arduinos, Raspberry PIs.

Try mind-bending languages like Haskell, Erlang, Smalltalk, Prolog.

If you are strong with theory, try verified software with theorem provers (Coq, Isabelle). I believe it finally might be the right time to build a career on this, since first products are available (SeL4, CompCert).

Try to contribute to some mid-size or large Open Source project. Building software is a team effort.

A goal could be to get into Google/Facebook/Apple/Intel/IBM/Microsoft. If you do software development there, the work is much more social. If you want development to be mature and traditional, build software that goes into planes, cars, dams, space shuttles, factories, banks.

Re: Ask HN: Career change at 22

#56
post #43
post #21

This post is so weird to me I can't even tell if it's serious or not First you say you're 22 yo and have been working for 10 years? You started working at 12? Weren't you supposed to go to school? Second, take it easy on blue collar culture. Web development, however crap you think it is, is nothing like working on an assembly line, both in terms of pay and in terms of fun. Plus you seem to equate blue collar culture…

> First you say you're 22 yo and have been working for 10 years? You started working at 12? Weren't you supposed to go to school? They say that they've been focusing on web development for 10 years, not working. It's not so weird for someone to learn HTML at a young age, start making a website for someone, and eventually get paid gigs and grow their business.

You're right.

Re: Ask HN: Career change at 22

#57
I'd recommend you find a new company and product to work on. This sounds more like burnout and less like a problem with software. I've done windows, web, iOS, and now game programming. They are all different and it's quite fun to broaden your understanding of computer science. It's also amazing to try to apply yourself to new problems and new products. In short, there's always something new to learn, and if you're having trouble believing that, then it's time to change places!

At the same time I want to specifically react to your two points because I think your perception isn't accurate:

1) In my opinion, there is nothing easy about programming. If people around you think it's easy, you should find somewhere harder to work. You aren't growing anymore!

2) And to second what others in HN have said, doctors have it really hard right now. The school alone takes 6+ years and saddles you with high financial debt. Then the work can be pretty rote -- much more than software.

Keep in mind even at a new job it will take 2+ months to stop feeling burnout. I hope you find what you're looking for!

Re: Ask HN: Career change at 22

#58
So this seems to be more about prestige than actual job satisfaction?

I suspect medicine involves a long period of training and menial toil before you get prestigious roles.

Finance is the obvious choice for people who can feel important because money.

Re: Ask HN: Career change at 22

#59
post #33

How was this voted up? >developers becoming blue collar workers This is possible only in the lowest most commodified positions. There will always be specialists, regardless of the number of libraries, frameworks or SAAS that exist. You most likely have not looked at the edges of what's being developed by those doing the real science and writing papers on their progress and experiments. >web development with inexperie…

Thank you, your reply kind of clarified my mind.

Re: Ask HN: Career change at 22

#60
EDIT: Talking about "lower class", I didn't mean it in an elitists way, I'm sorry if it sounded like that. Probably I should use other words than "class". I wanted to explain that many technical people in IT business (programmers, engineers...) kind of put themselves down with their soft skills, manners or the way they behave. Like they are really clever and skilled but the way they behave make them look somehow "lower" many of them can't ask for the money they deserve etc...
Post reply on HN