As a Fresher Just out of the College, I have no idea on skills that software companies look for. So, I started reading many articles, blogs that are useful. Since I am on this way of improving myself towards smart programming, I would like to share everything that I explored. So you find here the problems that I encountered and the solutions. I will also be providing links to articles, blogs... that I find useful to developers.
For now those who are interested in knowing successful tips to become a smart programmer, I would suggest to follow up Techmasala, a blog by an expert.