Kenneth Gonsalves wrote:
formal training imparts certain fundamental skills and discipline which can only be appreciated by ppl unfortunate enough not to have the benefits of the same. It also, to a great extent, prevents one from reinventing the wheel - i just spent 20 hours on debugging an app due to an error so simple that it has never been mentioned in any HOWTO or tutorial as it was considered too elementary to be worth mention.
I agree with this thought. Formal education does have its foundation benefits. There are people who learn on their own but they are either excellently self sufficient or they are working in the same (read linux) environment that makes learning easier. For example an employee who works in a company that has linux installed in their systems.
It took me about 3-5 years to learn windows on my own and since I was self employed in another electronics field, I could not get work initially in computers till I learnt something and was experienced enough. To gain this experience, I needed work. It was like a round circle. I did a short course though in computer hardware from an MCED affiliated institute. That saved me from messing up other peoples' hardware and get basic knowledge to _understand_ more.
The same is true for linux. Since I am not in the linux field, the only way to learn is on my own comp. An RHCE course did help me in getting foundation training in linux but the actual learning starts now after finishing the course and there is a lot more to learn.
Conclusion for Manoj Bohara:- Do a formal course but use it as the foundation, and keep learning more and more on your own.
Regards,
Rony.
___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com