If you are a student and is really interested in a software job, some actual practice may help. Here are a few things you can do:
Start early – even in the very first year of your college. Just spend a few hours each week. Pick an easy language to learn like Python or Ruby. Learn to program by writing lots of small useful tools, games, apps. Share your programs with others and ask for feedback. Ask them whether they find it useful. Share the code on github (it is free) or other repositories. Post the link on Geek forums and request feedback too (but please don’t spam the groups). Don’t get upset if people criticize it. All feedback is good when you are learning. Don’t take it personally. If some one cares enough to look at it and give you comments, that is a good thing. Once in a while, take all the stuff you have written, factor out common code and create libraries/modules that you can reuse. Go back and change the programs to reuse these libraries. Repeat 2-6 as many times as you can, every week, every month. Include your github links in your resume. Read more at http://dorai.me/2013/10/23/if-you-are-a-student-interested-in-a-software-job/ -- Regards, T.Shrinivasan My Life with GNU/Linux : http://goinggnu.wordpress.com Free E-Magazine on Free Open Source Software in Tamil : http://kaniyam.com Get CollabNet Subversion Edge : http://www.collab.net/svnedge _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines