My college was around 3-4 km near my place and so from 2nd semester itself I used to go after learning about the status of the teacher whether has come in the college. It used to save my time and sleep. Further a class or two were sufficient enough to understand whether the teacher is skilled. I rarely attended the classes of those who made me yawn & sleep even after my 100% attention. But then there were a few teachers who spoke softly, but enthralled the students with their sound knowledge of the subject. The whole batch used to attend their classes in almost full attendence! Those were the teachers whose teachings embedded crystal clear concepts in our minds in one class alone.
One of the teachers I remember was also the HOD of Computer science department, a buzy woman (one man army as we used to call her), and seldom philosophized about careers in the classroom. One day I asked her about my career and my interests in person. In brief, she gave references about GCC, Linux, Java etc! I didn't know at that time what Gcc was. But now when I ponder back I realise that I met one fine teacher who thoroughly enlightened me. There r instances of few more.
So I think its not as if students should wait for teachers to organize seminars about careers. IMO, they should consult as many people including teachers, seniors, professionals etc to know about the career prospects and then ponder whats correct and what all can be done. Parents can tell the child only to the level they know about. U must understand that majority of parents in todays time are 'remotely' literate about IT & other Engg. fields, then forget about giving guidance to their child. I guess, the advice a doctor can give his child regarding MBBS cannot be compared to that regarding IT and Engg.
So I don't agree with your statement : "The problem here is, the system
doesn't let most guys recognize their talents".
The system is not stopping you to realize your own interests. If a student has the guts to tell his parents about his girlfriend, then I think he can also change their opinion and educate them about the scope of the field he wishes to take. Its not as if parents shud tell you, but the opposite that you from the 1st day of the college start thinking professionally and teach your parents about your field.
You applied for Computer Engg. and ur parents bought u a Duo Core! They do not understand how u will use it and u hope teachers will tell u. For many, internet is synonymous with porn watching, but only a few realize that its an ocean of knowledge. We argued about science in another thread and I came to know you hold interest in matters related to Universe etc. Do u think ur friends in college hold the same interests and knowledge as u do? Many, as u said, might still be lurking in the dark, whereas u have come to know that something is missing!
Undoubtedly, the best education system is one that helps the students & I think a holistic approach is needed much more at the 'skool level' when the child needs help n looks towards teachers and parents helplessly. But neways, why is it that the only choice left at 'college level' is to 'hope for the best' from the system when u can make a few efforts from ur side too? Why do people think that there will be some reaction only when the system does some action? I think its wiser if u do some action and learn about the reaction from the system just as u gently hit a leaf and learn how flexible it is.
Regarding the IT guy calling up, people only take advantage of u if u tell them about your capabilities!