Live data from Hacker News

Ask HN: Career change at 22

news.ycombinator.com

11–20 of 66 posts

Re: Ask HN: Career change at 22

#11
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 your post.

Re: Ask HN: Career change at 22

#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 lived primarily off of my Marine reserve pay - I had enlisted in the Marine Corps in hopes it would help me with direction, financial future, and improve my chances of attaining any career track job. While I can still appreciate purity to an extent, it stops there when you don’t have enough money but to eat only oatmeal for a week.

An aside, judging people for dress/class/language/etc. is pretty shitty - if you care about ideas, then surely these things are irrelevant, and there is some irony/contradictory attitutde being displayed by your words?

Lastly, a lot of some of the stated assertions are just flat out not true/shows immaturity/insecurity/depth on your side. I would spend some time reflecting on what matters to you as a person, aside from career. There is a lot of implicit inhumane comments made in the exposition defending your conclusion, and if you want to be a successful person, at the very least you should understand your desires/worldview and how your conclusions derive from them, correcting if there is any incongruity.

Maybe a career switch is indeed ultimately what you want - however, you should try understanding yourself before throwing away your years of study.

Re: Ask HN: Career change at 22

#14
Medicine is definitely more of an established field than web development, that's true. I would say that if you are going to go into medicine you should know what you are getting into.

The schooling process is incredibly long and expensive if you want to become an MD and specialize beyond being a general practitioner, the hours absolutely suck until you become an attending, and the social capital of physicians is eroding as they are increasingly viewed more as code monkey service providers than intelligent domain experts.

Also the change to pay for performance vs pay for service and the introduction of more PAs and NPs with prescribing power is going to change practice as well to the detriment of MDs. I would say if you are very interested in helping patients then a career change into medicine is worth exploring; otherwise it's not worth it.

If you are more interested in biology vs patient care then perhaps you could consider translational research. There is HUGE demand for programmers in many biomedical engineering labs, research institutes, pharma and biotech, insurance, hospitals etc. I would kill to have an experienced dev to work with in my lab for example as most of the code I get stuck dealing with is utterly dog shit. If what you are seeking is social status, professionalism, and an opportunity to explore biology while making a difference then this might be a good route for you given your existing skill set.

Re: Ask HN: Career change at 22

#16
You might consider a career at some fortune 500 company (do not limit yourself to software companies here, every one of them has a large software department). My experience is that it involves a lot more communication and 'people skills'. Also the dresscode is often more 'white colar' due to a 'fake it till you make it' attitude. It definitly does feel adult.

Also even if you start out in a technical role, there are usually also non-technical career paths (If you think programming is too blue-colar) which you can explore from there.

Re: Ask HN: Career change at 22

#17
(1) Have you considered looking at it through the lens of "Engineering" vs "Web development?" I think there's much more of a methodology involved if you do since the primary difference becomes how would you solve challenging problems through the use of computers, programming, and math than how do I master some domain specific technology in order to write JavaScript and CSS to make a dynamic website.

(2) It's an over-generalization to believe that the best developers are awkward and socially inept. Do you have enough data points? The best developers are actually great collaborators who care more about the problem they're solving and the value it provides to users. Often that makes them stronger communicators and peers because they're working a team of other skilled people (designers, product managers, customer facing teams) to find the best, most impactful solution. I'd rather hire a 10-20% less skilled developer who has great communication & collaboration skills. Have you considered working at an organization where you could work with a larger team in place?

(3) It's becoming easier to learn to write code than ever before but that doesn't mean that the value of those skills is reaching asymptotic levels. In fact, I believe the bar is increasing: machine learning/AI, scaling large distributed systems, re-thinking how we'd build software as hardware improves and becomes cheaper, etc. Finding great engineering talent is still extremely scarce. I won't really comment on how you feel about one's appearance (I don't know why that matters) and communication style (pick a culture you like).

Re: Ask HN: Career change at 22

#18
If you are interested in leveraging your current experience; The medical industry has lots of space for data management, image processing, community detection (graph theory), computational statistics, and NLP.

Re: Ask HN: Career change at 22

#19
If you really think medicine is the right career for you, godspeed. If, however, you want to change careers, as you say, because you don't think software is the right carer, then I submit that your view of software development is limited and--shocker--immature. Do something vastly different in software development before you write it off: work for a large company, learn back end development, try out product management, etc.

Re: Ask HN: Career change at 22

#20
If you like deterministic things, you will not like medicine. Perhaps the most deterministic part of medicine is orthopedic medicine because orthopedic doctors can treat the structure of the human body in the most (relatively) mechanistic way, but even that is limited.

Human Machine Interaction is an art (or craft, if you prefer) not a science. So the size of the code dedicated to the user interface can easily be orders of magnitude larger than the fundamental business logic they interact with. So there will likely always be a lot more work there.

Then other areas of computing that are not deterministic yet are very scientific, like Data Science, which is probablistic as opposed to deterministic. Which is an almost 180 degree flip in your mental modeling.

The class sensitivity you exhibit is astonishing. Especially for someone your age. I really think you aught to do some soul searching there. Classism is an objectively bad thing to indulge in.

As far as the loneliness is concerned, well, deterministic work tends to be cut and dried and narrowly proscribed. So, say, writing a device driver for an OS will not require you to interact with people because the work can be specified exactly. Increasingly deterministic work will be outsourced to machines too. They're spectacularly bad at interacting with humans (just ask Alexa ;)

Post reply on HN