NIIT is one of the biggest training institutes of IT related courses in India. It teaches C, C++, Java, .Net and the very famous GNIIT which is actually a 2 year diploma from NIIT itself with a BSc IT degree from distance learning.
It is worse than even 1 room tuition centers open all throughout Delhi these days. First thing first there are few actual NIIT centers, most are franchisees. So, be sure to check if the one you join is not a franchisee. Best option will be not to join NIIT itself but then for those with ample time and money its not much an issue or if you are one of those whose Luck ran out then my sympathies are with you. I dropped out of my Java course after wasting Rs.22,000.
So, coming back.
Faculty
- One reason why its bad is that the faculty is semi-litrate. They might boast about how good their faculty is, about the certifications they hold. “We have Microsoft, Sun certifies trainers!”. Sure they do but thats ALL they have. Just a certification. Tell me people, if one is so technically sound then why wont they join Infosys, HCL, Wipro, TCS? Why would they not make software and teach at NIIT?
- They teach from the books provided which have limited material and few practical examples. The material is good for understanding the basics but lacks the thoroughness. I mean sure, the Java books provided by NIIT were good but they were just around 50 pages! Just intro to basics and no deeper concepts.
- Most of the queries are kept for tomorrow or after class discussions which never happen
- Infact my teacher for Advanced Java was a GNIIT passout from the same NIIT center!
Admission Criteria
NIIT has no admission criteria what so ever, they take up anyone who is willing to pay. Everytime, their “counselor” will tell you that they have a special discount going on which is left only for TODAY! And you should book your seat at the earliest. They always have limited seats but batches start only after their required number of students are reached. The dates get postponed everytime.
Teaching
Its like an eyewash. They give you an introduction and you can go and sleep at home. The teachers know just what they have to teach, if you ask anything beyond the Sun Book (It was supposed to be certified from Sun Training). They certainly promise to get back to you with an answer but never actually get back. The books provided by Sun are pathetic to say the least. Just theory and definitions. Not a single working whole program that goes beyond 30 lines. Just snippets.
Sometimes their LABS are not available, required software is not installed in the systems better still the faculty gets absent and class gets canceled once a week. Its like a ritual. Most of the times the LABS are reserved for GNIIT students who have their projects to make.
After joining NIIT, the teachers keep pushing you to go for their certifications like MCP and SCJP i.e Microsoft Certified Professional and Sun Certified Java respectively. You are also suggested to purchase vouchers from NIIT for these exams only because they are prometric centers!
In my opinion, you dont need any certification if you are an engineer or hold a masters degree. A certification can only supplement your qualification. It itself is no qualification.
Verdict
For those who got good training at NITT , I’d say they were among the few lucky ones.I have not encountered anyone whose experiences differ from mine. NIIT is a waste of time. Its more useful and productive to do self study on your own.







{ 34 comments… read them below or add one }
I am very sorry for you..
@Prateek
Its allright, I take it as a blessing in disguise. Never ever will I spend even Re.1 on training institutes. I found a new way to learn using video tutorials. Its been great since then
Great bold review
after all its your own site
Yup! One of the few benefits of Self Hosted WP Blogs over Blogspot.
I suggest people willing to join Niit to only go for Niit owned centres not niit franchise. I am too an GNIIT passout student from NIIT owned centre, gwalior branch and today I got placement from it.
Placement !!
Any consultant can do that for you.
All a company looks for is your Education certificates, English speaking skills, attitude and little of product knowledge for the start.
I agree with the programming KID, NIIT is doing same for past 10 years,
its good, he mentioned it in his blog, I have been telling people same for years.
It gives you a confidence to face audience, but kids of today’s generation are born with it.
So its a huge amount invested for nothing in return.
However this is true not only for NIIT but for all branded instituites claiming to teach you technology.
I will suggest, if you wanna know the product, better invest your money in buying a desktop/laptop if you don’t have and take an internet connection.
Just google the technology, You will find plenty.
Only thing you require is willlingness and not the money.
JFGI – Just ** F—** Google It.
Hi,
Sorry for you, its not whether the centre is a franchisee or a NIIT owned centre.
Its about how demanding you are. You put your effort follow the books ask for good teachers around to have your things done. Or raise complaints through the suggestion box.
I joined NIIT Perambur centre a franchisee and still it helped me a great deal to complete my GNIIT and also helped with my placement in Polaris. Now I moved to TCS after two and half years. In my view NIIT got me the job when my friends were still searching for a job. I hold a MCA.
NIIT works only if you are keen to make your own roads. It provides you the map. About certification vouchers, you take it if you want it. They need to sell. You must know how to equip yourself and acquire the certification or if not how to ascertain your employer that you are on par with a certified professional.
NIIT is expensive but it doesn’t cheat.
Regards,
Shankar Raj.J
Hi Shankar
Thanks for your comment. As you did your GNIIT that’s what I mentioned in my post.
NIIT focuses on GNIIT students rather than those opting for individual courses. Many a times labs were not available due to labs for GNIIT guys.
I assume the schedule should be already planned then how come this happens?
Also, how many got placed from your batch? I am of the opinion that your being selected for TCS has got nothing to do wih NIIT instead it’s got more to do with your being a MCA
If you are a computer science degree holder then NIIT adds nothing extra. been there, done that.
ok ok,i believe NIIT wont cheat .Recently ,i went to my nearby NIIT for asking abt “jobs in 99 days” scheme.Since “syllabus covered”<"money(rs:33000) ",i said that i am not interested in joining now.Now,its been 2 weeks and these ppl r repeatedly trying to contact me thru mobile (5 to 10 missed calls /day).Are they shortage of money ?i know all centres would do like this but NIIT is forcing me to join them…that clearly shows they current scenario.
Well lab availability depends on the planning the NIIT center does.
You should be given enough Machine room and Lab sessions if not speak to your counsellor on that. Well they plan it for GNIIT but for others you need to voice out to get your sessions allocated.
I think you did Java Masters etc. My sincere advise please have system at home to hit at all your lab sessions and practice all it takes at the NIIT center. Do not ask for explanations at NIIT you got Google to help you. At NIIT ask them all that the material points to they answer only that.
Well I got to TCS after working for Polaris for 2+ years. NIIT Placed me in Polaris. The fact I stand by NIIT is that in 2003 when we passed out there was a dark patch in the market and we were not being offered. Especially my college did not have any campus recruitment structure. Out of a batch of 63 MCAs only 4 got placed and of which 3 were NIITians. Note I was not a class topper and I had completed my course with arrears etc. Still I was given opportunity to prove my practical knowledge and apply the same in workplace. Thats what mattered here.
In my GNIIT batch 27 out of 30 got placed one went for MS in US(on his own as he did not want a job at that time). and 2 had arrears in their college and did not finish GNIIT sem D due to various lame excuses they had to give. Not all of the GNIIT batchmates were MCAs or BEs we had BCom, BSc students as well and all of us got into IT firms thats the best part.
If you have doubts of how NIIT runs even these days I can give you live examples as I still recommend and see people benefit from NIIT but yes you are right, it also matters as to who runs the NIIT centers in a particular place.
But as a student you can demand to have things done for you.
Well the first year on PP at Polaris through NIIT was for INR4K per month but still it was very vital for me at that time to get into a job. In a year I got confirmed for a package of Rs185000/- a year. Well in 2004-2005 this was a good starter pay.
Holding an MCA helped me to get promotions earlier in the second year of service.
I forgot to mention you why I cannot accept NIIT to have not done anything extra. The reason – Well I was a BSc. Biochemistry graduate with no exposure to computers even at school. Graduation did not have Mathematics in it.
Still I joined NIIT to learn Swift India course for MS Word Excel powerpoint stuff. This was for a medical representative job which required me to submit electonic transcripts. Only with the guidance and confidence that NIIT gave me to switch fields I changed my field and joined a MCA course after 6 months of NIIT courses.(I enrolled for IGNIIT through Bhavishya jyoti scholarship – 2 months after the Swift India course). I did iGNIIT and MCA side by side by the end of the MCA course I got a job. While it took nearly 6-12 months for my other MCA colleagues to get jobs from reputed organisations after a few job hoppings and lobbying from one recruitment agency to another for a while.
At that time they all told me how lucky I was. I surely was, because my family needed me to have got into a job by then. Without NIIT I would never have tried my hand on computers.
Ok today its all IT all the way but even then I might have been a IT end user but not a IT Analyst if it was not for NIIT then.
I am not exagerating or advocating for NIIT but it worked for me.
Regards,
Shankar Raj.J
That’s nice. You worked hard and deserve all the credit. All the best
Hmm
Frankly, I am from the other side of the world. Havig access to computers since I was 14 year old.
I was a science student with computers in school and now have completed my BCA.
For people like me. NIIT doesn’t work. It offers nothing new apart from what we learn in college and my degree is enough to get me through IBM, DELL, TCS.
I have been placed with iGate with a 2L package wich is a defacto for dreshers these days but I may go for my higher studies now.
In yourcase, it’s different as you were not a comp sci student and I assume that’s were all the help you got from niit has come in handy.
And yes, I did Advanced Java. J2EE. It was pathetic. I learned on my own later and currently I work freelance as a web developer.
Anyways, it was a good discussion and welcome to programmingkid.
hi friend
u say that why a scjp certified person will come and teach in niit
check their bio data they would have compulsory worked in some companey and developed a project and every person will have some goal may be that trainer wants to teach who knows
hi friend
u say that why a scjp certified person will come and teach in niit
check their bio data they would have compulsory worked in some companey and developed a project and every person will have some goal may be that trainer wants to teach who knows
Hi programming kid my self is amit kumar and i wanted to join NIIT patna branch is my decision is alright.
And if it is not right then suggest me the institute and college for B.sc IT my intermidate percentage is 52% approx and 32 no. In math.
Hi programming kid my self is amit kumar and i wanted to join NIIT patna branch is my decision is alright.
And if it is not right then suggest me the institute and college for B.sc IT my intermidate percentage is 52% approx and 32 no. In math.
you are one o the most stupid and unlukiest person in this worl who came to niit and gained NOTHING… Pathetic…
Mr. programming kid, i agree with you completely. Its not only with NIIT but many such institutes in India. Every resources they provide as study materials are worst books in comparison to ebooks i found over the net which are awesome. These are completely profit earning organizations. You will see one thing in common in all of them, 100% Job Placement, a recommended tag line. and yeah if you go to join one then they will say the class are going to begin tomorrow and this is the last day of the payment, from next day prices will increase. i wish Government could have done something about it.
And as for -Shankar Raj.J and sushil- these guys seems to be employees of NIIT, one can clearly understand.
Hi,
I am sorry I don’t work for NIIT. Infact I did decline a job from NIIT Technologies.
See as an educational institute it had some purpose and it worked for my good.
They are not running an institute for charity, so do we as students need to question if we feel we are deprived of the promise they make.
NIIT provides N number of courses and we choose betting on one for our career. I just presented what worked for me and what initiative I had to put in it to make it work for me.
If you find something won’t work out for you not just NIIT there are things to bear in mind.
1) This is a institute that has delivered for some in the genuine sense.
2) May be the course, the pace and methodology does not suite you or make you believe it would work for you.
3) May be you do not want to give in or listen to the details and think of ways to make it happen to you. You are hell bent to criticise than accept it as a goal to do the course and benefit from it.
4) You are in a state of dilema just because you have already acquired a combination of skills to earn a job and you are seeking for an extra edge and not sure which to choose and whether NIIT has it. You need to believe in yourself, you might have already got enough knowledge to get a job. NIIT or some other institute may have the trump card or the keys to your glorious future. Or you already have it in your pocket. The door is infront of you you need to be the One to open not just try to believe. “DO it the Matrix NEO style!”
People out here please don’t jump into assumptions when someone tells a institute works. Or think the person who posts works for that firm.
I just did not like NIITs image being tarnished, because as a brand they have stood the testing times till date. They do have business motives and we do have our financial constraints and timelines to get jobs. And we have been made fun of and fooled by many institutes, that make us write of every institute by prejudice.
Somehow my mind and heart doesn’t give up for NIIT, as I did experience its warmth. Because I am what I am because they too played a part in my career.
“I reiterate, I do not Say NIIT alone did it. They too did make it happen.”
Shankar
You really sound NIITian man.
It is visible from words and facts you have choosen that you work for NIIT.
No one is that wela today that he/she is going to fight for prestige of others.
I am also an ex-niitian.
I worked with NIIT, seen their work culture.
I did GNIIT.. was a waste of money
They only offer khichdi (thoda yeh thoda woh), no specialization.
A person who has been doing computers from his school days, can easily do things at his own, which NIIT offers.
NIIT is a brand name but it is a brand because majority of our population is a middle class and did not has computers @ home, so NIIT teaches basics, but not good in that either.
I would have rated them good, if their fees would have been nominal for what they are doing.
They charge around 18 lakhs for a franchisee for just lending their brand name.
Then a franchisee has to spend on space, furniture, facilities and faculties.
Therefore higher fees justifies for the centers, but not for students, because what a student gets after doing NIIT, is easily achieveable @ own. Just right path should be known.
And if you say, NIIT is telling that path, then still they are charging too high for telling the path.
And what all facts this guy has raised are all true.
I know NIIT is better than others, but still not upto the mark.
Its a business center, not an education center.
Well then it is the truth now, Education has become a business only.
Even Schools are doing same, So NIIT is doing no different.
So Verdict is, if you really wanna learn & then earn.
Then take initiative @ your own.
There are lot of stuff available on Internet.
You don’t have computers, it is not an issue today, You don’t even need to invest
Cyber cafe’s are there
They are so cheap @ 15/10 Rs per hour.
Utilize them for studying, (which actually nobody wants), instead of doing orkut, facebook, yahoo.
Fun should be there, but goal also needs to be there.
I will say, Use the facilities for our better, for betterment of our country.
Its not who is bad & who is doing wrong, It should be about what we can do to improve.
We people learn but are not willing to share our learnings with other.
Sometime we say we don’t have time, sometime we just don’t want to.
But believe me, lets learn and spread education.
I am not against NIIT and neither in favour of it.
But yes, I am in favour of learning and education. That is the only way people can grow.
hi..!
I believe Amit is right..! It does not matter that whether u r in niit or any other institute..! Only handwork is the last thing a person can do.,,..! Institute only guides you..! nothing more than that..!
It jst how much u want to learn and respect you have for d money ur parents earned…!
There r some good and some bad traits of all the institutes..!
It doesnt mean that m not agreed with prog. kid..! bt in the end its totaly depends on you aftr all it’s your money..! if ur are not getin right faculty inform the institute..!
Amit,
I only say that the core course is fine and better than most other institutes in India (Note: NIIT is not better than any of the colleges or Universities by any means). I hated the Computer @ home series of CDs they made and the worst was the Computer they sent my home with 4GB HDD and Celeron 400Mhz those days. Apart from that if you are serious about your career, NIIT gets you a good number of Organizations to get you a job. They kept their promise for me.
Apart from that they are one of the Chain of Franchisee runners for sure.
As a student one needs to look for what is best for them. In this case you should know best what you expect from NIIT.
Hi,
Wat the hell are you talking, don’t you ever talk like that about NIIT, coz its the best and more over why the sugesstion box is out there, you could put up your complaints out there…. as well s talk any trash bout it before speaking out loud out in ur blog…………
Hi Parimal
My views were based on my own personal and first hand experience. If you feel otherwise, you are free to discuss like the people before you have in previous comments.
If you have something to share please be a little more constructive rather than just mocking my article.
I had valid reasons which I have clearly explained. If you too feel the same way, I would love to hear yours.
Nevertheless, we can surely agree to disagree.
Vaibhav
hi every one.. I had completed my MCA this year.. But cause of low criteria in my grads.. m unable to give interview of any company.. now a days every company is coming with a criteria of 60 or 70 percent.. I can do programming of java and oracle both very well but still want to join NIIT j2ee course for placement only.. So I just want to know whether this course of NIIT will work for me or not..
Regards..
Harleen
You’re a failure person in niit that’s why you are looking so pathetic
you are blaming niit but the reason behind it that you have,t done any kind of hard work in niit.You simply thought that niit give me me placement without any reason.I think you got it.
Do you really think I need a placement from NIIT?
If you’d have paid some attention you’ll know that I was there to do short-term course on Java only. I was not interested for their long-term programs.
I am pursuing my MCA and NIIT doesn’t come even close. Placement is and was the last thing on my mind.
Hi,
Well any training institute cannot substitute for the graduation/post graduation courses. But remember you cannot expect to learn about Java 6 and Spring in your college syllabus. NIIT too will teach you only Java 6 Basics and Java EE (EJB, Hibernate, Struts or some Spring) but not always the latest version. They just provide you the props and bridges with what is on demand in the industry.
You need to create your own agenda, create your own samples and see if you can deliver that with your programming ability. Think of creating your own intranet diary of events. create a good document briefcase using Tomcat and Java. While you try samples never use third party kits, like using PHP BB bulletin board as such. These wont let you create your own programs.
Remember Applying Computer Knowledge to get solutions is different and programming is different. Programming you try to hone your skills and develop your very own code, While if you are able to assemble packages and software kits to get solutions, that will not help unless you aspire to get a career in a product development company to market your product with extendable api wrappers to your clients.
Let me cut short here, all in all at NIIT you get a breather time to say I am learning and I follow a course and I do it sincerely. Use it wisely.
Harleen,
Low marks in academics well if you are above 50% well you will get good MNCs after 2 years. TCS hires with 50% for laterals. This NIIT course well do it with sincerity not just for job, treat it as your life opportunity. Get into some small company that gives you opportunity to code. NIIT can get you the interviews just a couple of them, or join some start ups that asks for 1 -2 year bonds and demands coding. Getting paid less in the initial years does not hurt knowing that they are grooming you to face challenges ahead. One you complete 2 years and with solid programming knowledge you will be invincible. All is well and all the best. Its not NIIT alone its your effor that matters! its you and your potential thats vital.
my Friend had also in it.
he too told me the similar story..
ya its really worst…
hi guys.i m dng .Net in niit.i paid 21,000rs.the package includes c#,xml,ado.net,asp.net,wpf.till nw they completed c# and xml.in my c# module i got centum.most of u got some worst experiences from niit.my advice is not to join the branches of niit.i m in perambur.i hav niit centers there itself.but the main branch is in nungambakam.i ll go all the way to nungambakam.its important to join in main centers.then u ll b notified with the offers and placements soon.i got a good faculty.she has wide knowledge over the languages.so join in main centers.the branches will offer courses in less fees.but its not worth ur money.hope i ll get placed through niit.
Spot on!
RTFM dudes, nobody learnt any programming from books, maybe compiler design, but surely not application software
my advice is that you go to sourceforge and check out the projects that interest you, join the mailing list, and offer to contribute on the code documentation, you might get very smart people from around the globe to interact with. The learning curve is a little steeper, but you feel really motivated when the guy on the other side of the email is a real smart programmer. Also, a steeper learning curve also tends to top out faster!
Just to share my experience, i absolutely detest and hate all teaching shops, right from the 10th-12th coaching dens to the IIT-JEE, MBA, Engineering, typing, dance, and even the gyms. You are very right that if these faculty people were really qualified, they wouldn’t be working in a two room coaching adda. Let alone teach you, they themselves do not understand the true nature of what they are teaching. Say for example a gym instructor who knows nothing about hydration and nutrition.
The only shop course I ever attended was an RHCE training from DSK infotech, the guy teaching could barely speak any english, RHCE ref material is pretty comprehensive, but you’re basically on your own other than the short speeches by the trainer. I left after a few classes and wasting 18000/- as i felt I knew more than the trainer! And I never needed the certification to make it to a good job. And I actually look down at people who say they have RHCE, SCJP, CCNP etc, as I can imagine the shops where they got this.
Take for example the MCP, CCNP who couldn’t answer my question about how to make sure netbios is passed between VLANs, since they have different broadcasts.
I’m pretty sure no one taught Linus Torvalds, Alan Cox, RMS, Minsky, Ritchei, Kernighan, Stroustrup and all the REAL programmers what REAL GOOD code looks like.
No pain no gain! and hope you learn lots of languages and systems! Best wishes.