|
|
|
|
|
by sousousou
4359 days ago
|
|
I'm coming from music as a profession to programming as a profession. In music you can craft repetitive exercises to improve small aspects of your skillset, but in computer science you can't do that exactly (or sanely). However, I do find myself directing my study in a similar way. I have various high-level goals and I try to find some way to get at them on a daily basis. I use concrete projects like reading a book, doing exercises, or taking on a hobby project. It feels very similar to practicing music, but I wouldn't call it practicing. It's my practice! |
|
I would suggest that revisiting code which you have previously written, and trying to re-factor it, or at least considering how this could be done (and its impacts), is a very useful tool to help you 'practice' coding. I know that this is imperfect, but I have personally learned a lot from applying new lessons (from books, experience, or code reviews) to my own prior work.