internship @slideshare -my experiences
TRANSCRIPT
Sliding Summer on Rails@slideshare
SlideShare inc. [May 2011-July 2011]
Summer Internship
--My Experiences
About Me
Third year Undergraduate Department of Chemical Engineering, IIT
Bombay In love with Computer Science FOSS supporter A bit of Randomness @saketkc On twitter
Why SlideShare for internship ?
SlideShare => One of the biggest Ruby on Rails site in the world.
Open Presentations for all => kind of reminded me of my FOSS love
One of the best Web Team in the world => This was the most promising one !
In all my dream company !
How did I get There ?
Applied online ! Got a call from Amit, the COO & Cofounder of
SlideShare Follwed by 2 technical interviews, lasting 3
hours each ! Got an acceptance letter => \m/
What I did @slideshare ?
Tried killing Shadow => their administrator panel
Ported features from Shadow to the admin panel on main site
Pains and Joys
Was assigned a buddy from Day 1 \m/ He helped me get acquainted with the
awesome technology @slideshare ! Was weak @ Ruby initially, the induction
exercises helped me make the command over Ruby strionger. !
Was shot by Air Guns on the very first day => Thats the way slidesharegeeks welcome new comers !
Pains !
Ruby =>was entirely new to me and hence was RAILS
Kept figuring out RAILS views for around two weeks !
Jquery.js => Dynamism , Partials and what not ! Coded continuosly for one month , no
deployment to live !
Pains => joys
1 month , no deployment still. One the day of scheduled deployment =>
learning how to write specs ! Wrote specs => 2 more days and then there
was this beautiful command =>
git svn dcommit My first deployment to live server => \m/
More Joys
Extra support from my buddy and the team as a whole at every point of time
This helped me make Open Source Contributions , side by side .
I would write wrappers , file bugs, submit patches to the projects whose tools we were using @slideshare !
This was true awesomeness !
Perks !
Free Food :P ! Awesome stipend ! Awesomemaxxx friendly environment ! The BEST Web Team ! You get to see upto a mximum of 7
deployments to live server on one single day ! The awesomeness of Engineers that comes out
during times of crisis !
What I learnt ?
RAILS => I have divorced PHP for ever ! Git ! => This was difficult than Ruby , but
Thanks to Kapil and slideshare geeks ! Life ! => The truths about life @startups and
@big corporate comanies(There are people from Microsoft,Yahoo,Google there ! )
Crisis ! => Things not to do which brings your site down(I did it !!!!!)
Code is Life ~ ~!! and maybe vice versa !
Awesomeness !
SlideShare has the most awesome people I have come across !
Ahh ! I forgot about the ”OFF site ” to Muussoroe we had, in the very first week !!
I bet I will never get to work in a more awesome environemnt then SlideShare and so won't you !
I made friends , got a father(:p) and met aweomely beautiful and sharp people !
SlideShare is the future !
Memories and Signing off !