Why not to learn programming at Anna University

Kinda repost.. stolen from my old blog. Of course I don’t mean to offend anybody or critic their programming skills, but this is the way things go on around here.

Top 10 reasons not to learn programming at Anna University

    • Girl: Whats “ptr” and “a”.
      Boy: “ptr” a pointer, and “a” is an array
      Girl: Huh ? You didn’t even look at the datatypes.
    • Class genius knows nothing better than “Find the output of i+++i++i+i++i++i”, and always claims right-to-left evaluation.
    • This:

      Girl: show me your program
      Boy: Its very simple.

      void main() {
      int *p;
      int a=4;
      p = &a;
      printf(“%d”,*p);
      }

      Girl: My goodness! It has pointer. Its a tough program. Lets tell sir not to ask it in the exam.

        • Linux over a console is UNIX.
        • You will never learn what to do with a pointer other than declaring it.
        • You will head to “NIIT” and be certified a master Java professional, and end up learning nothing anyway. Chances are a 2nd year student who completed OOPs knows more than you.
        • You will wonder which book the programming geniuses learn programming from (to program so well, of course).
        • Even at the end of the course, you’re gonna think Pass 1 and Pass 2 are two types of assemblers
        • No matter whatever state-of-the-art or cutting-edge-technology lab you have, there’s invarably gonna be a student details program, not to mention “Swap 2 numbers using Nanotechnological assembly language”.

          These 2 programs are so notorious that they found their way even into the compiler and OS lab. In fact, the start of a new laboratory is marked auspiciously by these 2 programs.

        • You are never going to know when to use semicolons after a “for” loop.
        • After all this tedious programming and days of fainting, swearing and hardwork, you find that Infy doesn’t give a damn about whatever programming you know and only wants you to solve “Find the odd one out !!” and “What is the next in sequence?”

          31 Responses to Why not to learn programming at Anna University

          1. Prashanth says:

            we’ve lived thru all these precious moments and……my god!! we’re still alive!!

          2. Marc says:

            Well said, dude. Well said. Engineering is so not worth it.

            However I am quite disappointed that you have made yet another post without mentioning Raja Deepak anywhere.

          3. Arun M says:

            Yup! I can’t believe we are still alive!

          4. tdsmapper says:

            @Marc

            Atleast Engg.@ Anna is not worth it

          5. George says:

            Ha ha, this is plain hilarious man. My favourites are these too:

            * Linux over a console is UNIX.

            * You will never learn what to do with a pointer other than declaring it.

          6. Arun M says:

            @George

            Thanks buddy!

          7. Arun M says:

            You would appreciate it more if you were @ Anna. You didn’t get quite a bit of the humour :p

          8. Marc says:

            Yes you gotta be in Anna.

          9. Sundar says:

            Linux over a console is not unix? Shit man! I never knew.

          10. Arun M says:

            Poda dawg.. of course you knew

          11. Sundar says:

            No. I always spend my lab class gazing around blankly.

          12. Arun M says:

            Especially when 2nd B is around

          13. Marc says:

            LOL.

            Even I was completely fooled. I thought I was working in UNIX even though I saw a desktop and the words SUSE everywhere.

          14. George says:

            Yeah, it’s hard to believe you’re not actually working on a mainframe.

            What’s the deal with that i+++i+ whatever? Who the hell writes code like that anyway? It looks like a useless question just there to confuse people.

          15. Marc says:

            It’s supposed to be a challenge. People still like dumb stuff like that claiming that it tests their knowledge.

          16. Arun M says:

            @Marc

            Yeah.. you are considered useless if you cant figure that out!

            @George

            :p

          17. Sundar says:

            i++ + ++i is a good question. I used to have the answers to those questions mugged up solely to participate in debugging competitions. But of course, it never made sense to me.

          18. Arun M says:

            :p Thats why you won more debugging contests than me?

          19. George says:

            i++ + ++i is okay, atleast it has reasonable whitespace added. But who writes code with i++ + ++i and crap like that anyway? They should take a random stdlib function and tell you to say what it does. Or maybe something like strcmp() or something.

          20. Arun M says:

            @George
            Yes.. I agree.. atleast that has whitespace. And LOL! Believe it or not, this has been asked in debugging contests as well

          21. Marc says:

            Most of the questions in debugging and ‘aptitude’ is crap like this.

          22. Arun M says:

            Yeah!!! Aptitude, even for the big companies

          23. George says:

            They ask stuff like that in debugging? Do they tell you what the output is supposed to be? I can’t see how you can debug it without that. Besides it’s the ultimate in silliness.

          24. Arun M says:

            Yup! Thats how our standards are

          25. Sundar says:

            I disagree with all of you. Our standards are pretty high. I enjoyed IP lab class last sem thoroughly satisfied despite not doing even one exercise.

          26. LVS says:

            ‘de bugging questions of any anna university symposium…

          27. LVS says:

            @sundar

            that’s precisely why you enjoyed the lab; you didn’t get to do any excercises.
            its like saying if you’re not sad, you’re happy 🙂

          28. ramesh says:

            haha..exactly. i still dont know why we use a pointer .. i know to declare it.

            THE BEST WAS:

            After all this tedious programming and days of fainting, swearing and hardwork, you find that Infy doesn’t give a damn about whatever programming you know and only wants you to solve “Find the odd one out !!” and “What is the next in sequence?”

            gone through that shit feel. engg @anna has no value

          29. Arun M says:

            @Ramesh

            Don’t worry 🙂 I was the same till 4th year. Yeah.. its sick when you attend a software company interview. They only look for aptitude! How sick.. then why did I work so hard these 4 years?

          Leave a reply to Marc Cancel reply