Hacker News new | past | comments | ask | show | jobs | submit login

This looks like a very practical course that introduces a lot of tools/concepts valuable for any student in any field relying on the modern computational setup. However, actually learning programming however is just a time-consuming effort and there's no real way around it. There's a whole industry built around 'we can teach you programming in ten weeks' or whatever and it's all nonsense.

Some years ago I was working full-time in a molecular biology lab, and part of the job involved using a lot of computational bioinformatics tools. I knew a couple of CS people who were writing bioinformatics software and they showed me pages of code, and I asked "realistically, how long would it take me to learn to write these kinds of programs" and the answer was always "at least two years of full-time effort" (It was mostly C code they were working with at the time, plus Java for the user interfaces). My personal experience finally learning to program over the past few years is right in line with those estimates.

There aren't really any shortcuts, you just have to put in the hours of work, week after week, month after month, year after year. As with most fields, a lot of the introductory material is outdated for modern industry but since the more advanced technology relies on an understanding of the basics, you can't just leapfrog it, that's like trying to learn calculus without ever taking any algebra, or trying to grok CRISPR without knowing how basic DNA replication works.




Not that I disagree with you but I don't see what the course is promising as anything close to what you juts described and rant about, and neither does it claim that it won't take time. Were you perhaps attempting to respond to someone else's comment?




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: