Archive

Archive for June, 2009

Learning is an infinite loop

June 2nd, 2009

Ten years ago, when I learned programming, there was this one place to hang out. If you wanted to learn best practices, get latest news and meet the people, you went to the wiki. Everyone gathered there and exchanged their knowledge. A great place for learning.

Today, the internet is different. The original wiki is abandoned, and everyone—even my nice and my grandmother—knows the wiki, the other wiki. Not that I dislike Wikipedia, but is not the premium place for learning how to programming.

Today, you need an RSS reader to get to the source. There are few things more valuable than a well selected choice of news feeds. I always keep my blog roll at a size that there are about 300–400 new posts each morning. With the space bar, I can quickly skim through the headlines and open those dozen of post for further reading, that catch my interest. The news reader has became what the wiki’s recent changes page used to be.

Good starting point is for example progit.

To raise your voice and take part in discussions, best get your own blog. Commenting is nice, but real discussion only starts when answering post with post. Blogging is also the best exercise in writing, which is—that might surprise you—one of the most important skills as a software developer.

Also, this will be good exercise for the Bachelor’s and later Master’s thesis. I have seen too many students, including me, that failed writing their thesis in time. Often students postpone their work for months if not years … usegstüdelet … just to avoid writing.

Hoping to receive your pingbacks soon!

All the best,
Adrian

akuhn P2, Read this!