News for hackers. Stuff that matters.
Re:Ask HN: Tired of being a software engineer, what next? by dogtorwoof on Monday May 29, 2023 @07:31PM (#36119357)
I’m a medical doctor and I wish I became I software engineer instead.
Re:Ask HN: Tired of being a software engineer, what next? by xupybd on Monday May 29, 2023 @07:55PM (#36119550)
You still can. And will probably be incredible as a developer in that domain.
Re:Ask HN: Tired of being a software engineer, what next? by TheAlchemist on Monday May 29, 2023 @08:18PM (#36119710)
Then there is absolutely nothing preventing you from doing that !

Your medical domain knowledge can be a very big asset. Where are you based ?

Re:Ask HN: Tired of being a software engineer, what next? by jasonriddle on Monday May 29, 2023 @08:35PM (#36119836)
What's stopping you from changing right now?
Re:Ask HN: Tired of being a software engineer, what next? by dogtorwoof on Monday May 29, 2023 @09:26PM (#36120179)
Time and physical commitment. And probably the idea of job security if I'm being honest.
Re:Ask HN: Tired of being a software engineer, what next? by austin-cheney on Monday May 29, 2023 @08:35PM (#36119839)
Oh no, that sounds like a tremendous mistake. If you want to write software do so as a hobby on your own terms. Don’t stop medicine to do this for a job. Success in programming for a job is more an administrative focus juggling many different competing priorities and technologies. The people best at corporate software are average at many different things as opposed to being exceptional talented in a focus area.

In reverse the guy that took my tonsils out started out as a software developer and hated that work in the corporate world. He went back to school and became an ENT surgeon and is great at it. He has his own practice and is doing very well. The trick is that he realized he hated it while still in his 20s and had the balls to spend a ton of money starting over in an unrelated career. I am so envious.

Re:Ask HN: Tired of being a software engineer, what next? by kylehotchkiss on Monday May 29, 2023 @08:54PM (#36119970)
I bet you have a lot of good perspectives on how software could better serve doctors and healthcare. Keep practicing medicine, but give coding a try in your free time. Web technologies are the easiest places to start and have pretty good resources on starting from scratch.
Re:Ask HN: Tired of being a software engineer, what next? by gtirloni on Monday May 29, 2023 @09:16PM (#36120113)
Get into AI. It's a gold mine for medical stuff and your domain knowledge will really make a difference.
Re:Ask HN: Tired of being a software engineer, what next? by bearsnowstorm on Monday May 29, 2023 @09:26PM (#36120174)
I'm a doctor (ICU) who also does some IT stuff for work (nothing complex, mainly writing small web apps). I really enjoy writing stuff where you know the requirements, make all the decisions, write the code and maintain it. However, doing this has allowed me to get some exposure to what bigger projects with lots of moving parts, data sources, stakeholders, regulatory requirements etc look like - and it's seriously hard work. Nothing like "coding, the hobby".

I guess this commonly occurs in many fields at a certain level of seniority - the "managing a large system involving many people" aspect can dominate the domain-specific part, be it software engineering, accounting, manufacturing etc. As such I'm really glad I chose medicine rather than SWE (even though I've been writing and loving code for >35 years, and it was a real toss-up when I went to uni) because:

1. You can still stay very hands on, even as a senior clinician, especially procedurally.

2. If you so choose, there's a lot of variety in what you find yourself doing as a doctor (my mix looks like making clinical decisions / talking to patients / families / doing procedures / performing and interpreting ultrasound / going to other hospitals to retrieve super sick patients and bringing them back in ambulances / mentoring / teaching / coding / managing a clinical service / etc - but there are lots of other options too). I'm not sure if this kind of variety is as easy to arrange as a SWE? (though I suspect I'm about to be corrected, thanks in advance.) Variety is quite important if you're easily bored, which is a common problem for bright people.

3. Although AI is coming to all fields, I do think the impact will look more like "better tools", rather than "job replacement", or "vast reduction in number of people needed", for longer in medicine (at least in my area). As a breadwinner this is a not inconsequential consideration.

Hope you find the career you love, and that it leverages the work and study you've already done in some way.

Re:Ask HN: Tired of being a software engineer, what next? by grugagag on Monday May 29, 2023 @09:50PM (#36120316)
You would very much enjoy these things for 10 years, or 20 but eventually you get bored of it if you have to do it over and over.
Re:Ask HN: Tired of being a software engineer, what next? by ylee on Monday May 29, 2023 @09:56PM (#36120359)
>Nothing like "coding, the hobby".

I can relate; I chose Wall Street (the finance side, not the IT side) and now work for myself. While I used and use my tech skills every day, I have never wanted to write code for money. <https://news.ycombinator.com/item?id=36027171>

Re:Ask HN: Tired of being a software engineer, what next? by throwaway99923 on Tuesday May 30, 2023 @05:04AM (#36122685)
I have a very good friend who is a medical doctor and swapped to engineering. He bought some books and self studied. He's now working his dream job at a biotech startup trying to extend life, using both of his skills simultaneously. Based on what he tells me I'd say there is a large demand for the niche crossover of M.D. + SWE in the startup space right now.
Re:Ask HN: Tired of being a software engineer, what next? by dogtorwoof on Tuesday May 30, 2023 @10:04AM (#36125008)
Love hearing that. Inspiring!
Re:Ask HN: Tired of being a software engineer, what next? by aaron_mota on Tuesday May 30, 2023 @09:35AM (#36124709)
I'm an optometrist but I wish I would have become a software engineer (or at least have discovered programming prior to graduating optometry school :/).

I got advanced with Microsoft Excel over the years, then started learning Python in my first clinic after graduation to automate some stuff the front desk was doing every day. Didn't know anything -- what exactly Python was (my friend told me to learn it based on what I wanted to do), what front end or back end were, etc. But I started and quickly fell in love with it (and became a little obsessed). A little over two years later, I'm still programming almost every day, currently building a full stack JS-based web app of my own with modern technologies (T3 stack, MUI design system, etc.). Still loving it as much or possibly more than when I first fell in love with it, as I become more “powerful”, capable, and efficient with experience/knowledge.

I realized that while I always enjoyed learning about biology/science (and actually just anything… math, graphic design, etc. etc.), and even optometry while in school, the actual day-to-day life of a clinician is not very enjoyable for me, or at least not the right fit for me. My mind/sense of satisfaction/etc. is much more suited for programming type work. That reality stressed me out for a while, having “wasted” all of that time and money, but I’ve been learning to handle that while also realizing that I can still make big career changes if I keep working hard to make them happen. I believe in myself enough to be able to make that happen if I put in the work to do so.

I'm in my early 30s, and while I do plan on fulling transitioning to SWE in the near-ish future, having optometry as a default or backup is actually nice. It pays well overall, is decently flexible, and both of those things allow me to currently be part-time while I work on my programming. Not only that, but I now have a unique perspective and experience, and am the "expert" in the optometry niche, so I know where there are good opportunities for new software AND intricacies about how the UX should be for the end user. The app(s) I’m currently working on are optometry-oriented, and having full control over building them feels very rewarding so far.

Main points: if you became a doctor, you can (still) become a SWE. Your time becoming a doctor was highly unlikely to be completely wasteful. My personal perspective/experience. I love programming.

Re:Ask HN: Tired of being a software engineer, what next? by dogtorwoof on Tuesday May 30, 2023 @10:07AM (#36125032)
Thanks for this! It’s inspiring and I feel I can relate. My specific field is amenable to shift work (e.g. working certain night or weekend shifts, and then being off during the week), which I think will help.
Re:Ask HN: Tired of being a software engineer, what next? by aaron_mota on Tuesday May 30, 2023 @07:03PM (#36132338)
Oh ya, I don't know your outside of work life obviously, but it sounds like you can potentially get a lot of time in to make happen what you want to make happen, then! How long have you been practicing, or how long have you been programming?