52 Weeks of Data Science - Week 3

Casting a wide net with languages and solving problems.

Published on

This week I felt more of a re-energized focus. I took a break from going through books and started solving problems. Typically, when I start learning a new programming language, I solve some problems on a site like Project Euler to get a feel for basic syntax and language features. I ended up finding another site in a similar vein called Rosalind, which has a focus on Bioinformatics. I’ve been working through solving problems there, getting a feel for R, Python, and Julia.

For this next week, I think I’m going to continue with solving Rosalind problems. I’ve been finding myself in a comfort zone using Python and Julia. The syntax is generally what I’m used to in the languages I use day to day. I still feel a bit of resistance using R, so that might be more of my focus area as well. I’m also curious about using Rust for this problem space, so I might play around with that.

In short, I’m getting excited again, and I’m having fun.