On a trip to Mauritius as a computer student, we were addressed by Richard Stallman (founder of the free software foundation). One of our group members raised a question, which every one of us had,
“it seems like learning new technologies and constant updates the key to a sustained career growth in computer science, which looks fine, but also puts us in a never ending maze, which leaves us stranded, as where it all began where it is heading and why so many changes ?”
The answer was quite simple, he asked us to start working with a GNU/Linux machine and suggested to work with free software, this will give any student a complete clarity not only on the subject but also on the design of that software, the problems similar software had and how this version has overcome it and also how the coming software would look like. Now this is the kind of learning any student should go through and he/she would slowly see things unfolding and the maze turning a pathfinder.
By Raghu Bharadwaj