Live data from Hacker News

Consider working on genomics

claymcleod.dev

11–20 of 299 posts

Re: Consider working on genomics

#11
Science programming jobs suck. You get all the bad parts of academia, including less money, plus you're seen as a janitor rather than an engineer, and you get to deal with scientists all day.

Tooling roles in SWE in every other field are highly regarded. Why not here?

Re: Consider working on genomics

#12

Several of the job boards linked don't have any job listings, most don't provide a salary range, several require advanced degrees, and none specify whether remote work is possible. If I can get a better salary and working conditions at some crappy no-name startup, why would I choose to work at an organization that respects my craft so little they haven't bothered to maintain their software for a decade?

I think your phrase here sums up how many people feel:

> why would I choose to work at an organization that respects my craft so little they haven't bothered to maintain their software for a decade

This is changing in my experience, albeit slowly. And really, this is what I'm calling on us, as a community, to do better on.

The reason you _would_ work at these organizations is because (1) the subject-matter is really interesting, (2) there are hard problems to be solved, and (3) you wake up every morning knowing that you are working on something that will have an impact on the lives of people around the world.

At least those are my reasons :)

Re: Consider working on genomics

#14

> Often, it's not required to know the domain before you join a group, and they will teach you on the job. I looked. There are zero full-time, remote roles that don't require previous genomics experience at any of the companies listed.

I know there are at least a few, because positions on my team offer remote and don't require and previous genomics experience.

Re: Consider working on genomics

#15
post #2

> There is a significant gap between how software is currently developed in this space versus how it should be developed. The vast majority of genomics-related software is not written with speed or reliability in mind. True, but working in academia is very VERY different working in a tech/product company.

> This state of affairs makes it difficult for anyone other than the original author to contribute to these code bases, further cementing the one-maintainer policy.

Who wants to fix other peoples code mess? This is a no-no if you want to promote a job opening.

Re: Consider working on genomics

#17
post #11

Science programming jobs suck. You get all the bad parts of academia, including less money, plus you're seen as a janitor rather than an engineer, and you get to deal with scientists all day. Tooling roles in SWE in every other field are highly regarded. Why not here?

it depends. I've been in science support roles where people are genuinely grateful for the help, and its _really_ interesting to get to peek in on people's research.

it depends on the role. it worked out really well for me when I got to drop in and do piece work on lots of projects in different fields. working on a larger software development project can be really painful and demoralizing because the people running it don't really understand how the sausage gets made.

Re: Consider working on genomics

#18

Several of the job boards linked don't have any job listings, most don't provide a salary range, several require advanced degrees, and none specify whether remote work is possible. If I can get a better salary and working conditions at some crappy no-name startup, why would I choose to work at an organization that respects my craft so little they haven't bothered to maintain their software for a decade?

I think your phrase here sums up how many people feel: > why would I choose to work at an organization that respects my craft so little they haven't bothered to maintain their software for a decade This is changing in my experience, albeit slowly. And really, this is what I'm calling on us, as a community, to do better on. The reason you _would_ work at these organizations is because (1) the subject-matter is really…

Ever since the pandemic, many software engineers have become exactly the type of "I've got mine, Jack" people they typically deride.

Re: Consider working on genomics

#20

Several of the job boards linked don't have any job listings, most don't provide a salary range, several require advanced degrees, and none specify whether remote work is possible. If I can get a better salary and working conditions at some crappy no-name startup, why would I choose to work at an organization that respects my craft so little they haven't bothered to maintain their software for a decade?

This reads a bit like “what can this place do for me?” instead of “how can I make the place I work at better”.

High potential areas like genomics that are behind on software are amazing places for talented software people with a givig attitude to have a big positive impact.

Post reply on HN