Yuvi Panda

JupyterHub | MyBinder | Kubernetes | Open Culture

“Infosys, TCS or Wipro?” “None”

Succinctly written post that every engineering college student should read.

Ofcourse, someone should write a post called “CS, EC or EEE?” “Neither” for high school students, because for a lot of people the answer to the question “Should you do Engineering?” is a huge “No”.

The comments section is even more awesome. Choice quotes:

A sympathizer/astroturfer/cognitively dissonant person writes:

Are you saying that anybody who can browse the internet and knows about the computer can do our jobs? Don’t you think we would find that a bit insulting? It might be true in many cases where the proper training can make a monkey do our jobs, but isn’t that true for many fields? Aren’t monkeys being trained to pilot airships?

And is responded with multiple ‘yes’es. I was quite astounded, surprised, even enraged when I heard someone working there describe his job as “I do nothing, really. I’ve to press buttons and record answers in excel sheets. Rest of the time I can hit on the girls and do my own thing. Nobody cares. It’s more fun than college!”. Sigh.

Also, another point mentioned by someone anonymous:

  1. Brand name: Students feel that Infosys, TCS, Wipro are great brand names. It is far from the truth. Infosys, TCS, Wipro are embarrassing brand names to write in your resume with the exception if you want to join another Infosys, TCS, Wipro like company or Cognizant, Accenture like companies who are ready to hire any crap that comes out of Infosys, TCS, Wipro. Good technical companies know that these brand names are like balloons. They look big from outside but has only gas inside. Actually an engineer from a good but less popular startup has more chance than a person from Infosys to get a call of interview from a big technical company.

“Working at Infosys for 6 years!” only sounds awesome to maamis who want to buy you for their daughters.

Another typical attitude that boils the blood of anyone with a tiny bit of work ethic:

hello all, what if someone(CS/IT engineer) is not interested in engineering and he wants to do mba from a very good college. But he needs time for preparation. So he make decision to join tcs/infosys/wipro (cause he didn’t get job other than these companies), only for job experience and he can get time for preparation of CAT/XAT/snap/cet etc.. Will it be a good decision??

And of course, the actual ‘client’ who gets shafted:

I am quite alarmed by Sam’s response, especially his 5th point where he writes that the Indian vendors send their employees to work on client’s site not because they are proficient in technology but because you need to factor in everyone’s needs and desiers. Excuse me! We need good technology people. Why can’t you guys just be professional and keep your personal lives and poverty away while discussing technology?

I highly recommend you guys go and read the entire blog post *and* the comments. Especially if you’re still in college. The placement cells at many colleges make it appear as if these are the ultimate companies ever, that you should fast and pray for 30 days to get a job there – but they have no other go. This, and their reviews at Glassdoor (Infosys, TCS, Wipro, HCL)

I’m waiting for this boom to crash. And burn. Mass de-brainwashing is important for our future. This topic definitely needs a bigger rant from me someday.

Stolen Disclaimer:

ALERT: If you are not interested in making a career in engineering, lack the confidence to do so, or you are very content with working for one of these three companies for reasons that are valid to you, you may stop reading this and go back to what you were doing before landing on this page.

Thanks to Shankar Ganesh for pointing this out to me.

Belated Samsung Galaxy 3 Review

Very late one. I’ve been using this since last September (as those of you on twitter and following me would know).

It was on 2.1 for a long, long time – and even after 2.2 came out (first unofficially and then officially) I didn’t upgrade for almost a month (thanks to a missing usb cable and some laziness). I then upgraded to official 2.2, then one of the ‘Stock’ bootloaderless ROMs, and then to InDroid 3.0, then semi-bricked my phone (trying to install InDroid 4.0) and finally settled on Kyrillos.

In the spirit of Anna University, I’ll now list “Disadvantages and Advantages” ;)


  1. It’s reasonably slow
  2. GPS Does Not Work. There’s a hack to enable it, but still, geez.
  3. I’ll occasionally need to force close apps
  4. TweetDeck isn’t snappy
  5. Playing Angry Birds will give you a headache (super slow framerates!)
  6. Sometimes even the SMS app will be super slow
  7. Searching for contacts is a major pain
  8. SMS unread marking is incredibly awful
  9. SMS storage is limited
  10. GTalk can only use the first account synced
  11. Swpe very, very annoyingly keeps offering you tutorials every time you misspell a word
  12. Occasional Touch screen freezes
  13. Not quite usable in direct bright sunlight, even at full brightness
  14. Battery lasts for at most a day (I’m used to them lasting a few)
  15. Auto rotate is too sensitive, cannot be turned on
  16. Camera is awful
  17. Vibrate is nowhere near good enough
  18. Loses data connectivity at times, and needs to be restarted.
  19. Loses reception way too many times
  20. Never going to get official updates from now (Froyo itself was delayed by a few months!)


  1. Only 10.5k. This was when I bought it (~September 2010), so obviously newer/better phones on the market now. But when I bought it, this was the best value for money
  2. It’ Android

Considering all these, I still love my phone :D Moving from a ‘dumb’ phone to a smartphone was an incredibly life altering experience, and you can’t beat me into going back to a ‘normal’ phone again. Email/Twitter on the go is just awesome. I could’ve never afforded an iPhone – Android is the PC of our times :)

Remarks : CASH NOT REDAYann