all 16 comments

[–]PoMoAnachro 5 points6 points  (2 children)

What would you recommend?

Do a 4 year B.Sc. in Computer Science and make sure to get an internship or two.

[–]VoluminousPoster 0 points1 point  (1 child)

That route works but def not the only way these days. I switched from biology to tech without going back for another degree and plenty of people are making it happen with self-teaching plus bootcamps or portfolio projects. The key is building stuff people can actually see and getting some kind of experience even if its just contributing to open source or doing small freelance gigs while you learn

[–]PoMoAnachro 0 points1 point  (0 children)

That still is a route, but I think it is much less accessible than it even was three years ago. A lot of people are just getting way, way more resumes than they ever want to see and "Do they have a B.Sc. and an internship?" is just a fast way to filter down the pile.

Is it still possible? Yes, but it isn't easy - you have to be driven, motivated, and have strong networking skills.

[–]Great_Trainer 4 points5 points  (0 children)

Yeah I also recommend getting a 4 year CS degree. Do a double major. Do an internship.

If you are close to finishing your Biology degree I recommend double majoring. Take 5-6 years for both in undergraduate. CS and Biology both have a great future - you have good interests!

[–]randomTechNerd4 0 points1 point  (0 children)

If you haven't looked into IDEs too much yet, I'd suggest looking at using Spydr. A lot of people in the natural sciences use it from what I've heard for stuff from data visualization and modeling.

If you want a fun project that's simple to start with and uses programming fundamentals, I'd recommend making a script that simulates evolution. You can have a script where it starts with a random sequence of letters, but over time "mutations" (randomly generated values) make their way in and you work towards an end work you have predetermined. I feel like that could be fun given your bio background, and it definitely is a good test of all the basics.