Monday 28 July 2014

(Research &) Development Internship @Aspiring Minds Assessments

So as my last internship of bachelor's college life going on I am expressing my thoughts, experience, first IT Industry experience, travelling experience, party photos all in one place, so sit back tight because this might go long! 

First of all I want to talk about the Gurgaon city, in India's NCR Region. This city which is in Haryana state is hub of industries. You can find a very big malls, pubs, metro(!) and most important for any gujju its' not DRY state :p. Most importantly its just beside india's capital. You can't describe delhi in one post. But yeah you can't even compare it with bombay! 

I don't know what to write and what is wrong (:p) I don't want cry about company or what I did! Because believe me that's so boring that even I don't want to remember what I have done. But I just want to share life of corporate life experience by me.

 First and foremost thing that I learned is that you are now responsible person. You have to think over twice before talking, mailing to hr or your mentor. You can't take work leniently like college because you are being constantly observed by someone. 

Second thing that don't work so much that it would be obvious that no matter how much work given to you, you can handle it! It's corporate life no one is going to say that dude you did awesome work, because of you we got good grades or you saved us! You will be treated as all others no matter what or how great work you do.

One thing that experienced was one who are in good acad/theorotical are not good codes/software developers and vice versa. The reason behind this software engineering is practice that if you do it in right way you will do it more and more easily and efficiently. acads/theoretical is just like rotting books. It doesnt required any experience as earlier.   

But most importantly try your best to do your work well so that nobody on earth can stop you from getting you PPO even if you have deleted the server(accidently offcourse!) :P

Software developement is not just writing code on codechef or any coding competetion platfrom. But it's like creating a pot and filling water in it so that there is no hole/leak in it. You should write code in such a way that even if any part of code broke then you should be able to grasp it in seconds. Best thing to do it keep logging or giving return type for function for success/failure. 

You should be at least know git, php, mysql, c before joining any job as SE. It will give a good impression as fresher and you do not have to waste your time by training yourself for these stuff.  


one and last thing and don't fucking wasting time by just going office-home-office. You are not donkey made for doing this. You are engineer who can do anything even trekk 2900 meter mountain alone! :P
Create one hobby for you which makes you tension free and pursue after it.


Hope the post is not that cheesy, not that revealing(only applicable to am emps.) 


cannaught place, delhi

like a boss!


still office bay

one and only best friend cum room-mate



dlf tower

me and my mentor shashank sir

2 comments:

  1. yeah.. it requires time which I don't have now! BTW how was it?

    ReplyDelete