Hacker News new | ask | show | jobs
by amitagrawal 5001 days ago
I study in one of the largest universities in India. It is also fairly reputed within the country as well as outside.

During my 2nd year of engineering we had to complete a programming "mini project". If you're familiar with these you may know the quality of most projects.

Year after year you can see the same projects reappear, some even to the point that the old student's details aren't changed in the source code to reflect the new owner's!

So we had to complete this project by forming a group - minimum of 2 students and a maximum of 4. The guideline? It should have a UI (duh!) and a database. The clear instructions from the professor were to use only Visual Basic or Java. The syllabus booklet obviously mentioned that any suitable language could be used.

I went to him to ask if it was OK to do a "web based", "database-enabled" & "User Interfacing" application. To say that he was agitated would be a euphemism. It was like I had insulted him. To placate him, I respectfully pointed out that it was perfectly okay for me to use a language that I was comfortable in and that a web-based project was in fact a norm.

To avenge the dishonor I had brought him, he bullied another member of my group to leave my group just an hour before the demo to an external professor (a professor from some other college who is invited for the demo and viva voce).

Meanwhile the demo went great, the external was very satisfied with the answers to his questions although I can be sure he was a little happily surprised that I had coded it myself completely. My professor sitting next to him was fuming with rage. I gladly left the hall being sure of making it satisfactorily.

I was dumbfounded when I found it on my report card that I had failed getting only 10% of the total allotment for the project and the re-hashed project managed to score 90% and above.

The sad thing is most of my colleagues didn't even try to code or come up with an idea. Even sadder is the fact that if you do, the professors make sure to take it personally and pull you down instead of motivating or giving a helping hand.

2 comments

Your prof was a douche. Perhaps he required some special language to get through to him but you never know.

I know profs who would be more than happy that someone took some initiative.

At the same time the same prof was completely cognizant of how the game was played.

When I took a course and answered like a sane person, he held his head in his hands and directed me to a few students who reminded me that a 5 point answer was a minimum of 1 page of regurgitation.

I had even more fun when I spoke to the bio med students. I remember their jaws dropping to the ground when I described how I had worked on an autoclave/run gels and generally had fun running genetic experiments over summer break.

Their final project? Making ghaghras and perfect pineapple juice - because the board had decreed that graduates should have some "usable skills once they are in the real world."

>>I study in one of the largest universities in India. It is also fairly reputed within the country as well as outside.

Doesn't matter. Great colleges in India are about campus hiring, not education.

>>During my 2nd year of engineering we had to complete a programming "mini project". If you're familiar with these you may know the quality of most projects...

:) You made feel nostalgic.

>>The clear instructions from the professor were to use only Visual Basic or Java.

and then..

>>I went to him to ask if it was OK to do a "web based", "database-enabled" & "User Interfacing" application. To say that he was agitated would be a euphemism. It was like I had insulted him. To placate him, I respectfully pointed out that it was perfectly okay for me to use a language that I was comfortable in and that a web-based project was in fact a norm.

Cardinal sin!

Golden rule of such places. Just do as he says, because the idiot feels great power in his fingers and can ruin your whole education because he can't stand a guy more intelligent then him.

Additional Advice: Since you are about to graduate and come out soon. Let me tell you there are many people in the industry who are just like your professor. They have their pets in their projects and their own way of running things. If you fall out of favor of such guys you lose the game.

>>To avenge the dishonor I had brought him, he bullied another member of my group to leave my group just an hour before the demo to an external professor (a professor from some other college who is invited for the demo and viva voce).

Its more like 'Raju Rastogi' from 3 idiots, if you act like Rancho the principle is likely to advice him to join chatur.

>>I was dumbfounded when I found it on my report card that I had failed getting only 10% of the total allotment for the project and the re-hashed project managed to score 90% and above.

Hardly surprising. I was expecting this end in the very beginning at the start of your post.

>>The sad thing is most of my colleagues didn't even try to code or come up with an idea. Even sadder is the fact that if you do, the professors make sure to take it personally and pull you down instead of motivating or giving a helping hand.

More sad thing, They are likely to placed before you, and may even get a better compensation than you can.