• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Will Foss get me a Job?

  • 1,481 views
Uploaded on

Presentation at Second ILUBCBE meeting

Presentation at Second ILUBCBE meeting

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,481
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
26
Comments
3
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Will FOSS get me a job ? Jaganadh G jaganadhg@gmail.com Second Meeting of ILUGCBE Amritha University Ettimadai 13 November 2010 Jaganadh G Will FOSS get me a job ?
  • 2. About me !! Working in Natural Language Processing, Machine Learning, Data Mining etc... Passionate about Free and Open source :-) When gets free time teaches Python and blogs at http://jaganadhg.freeflux.net/blog Working as Project Lead (NLP) 365Media Pvt. Ltd. Coimbatore Software Engineer by Profession Jaganadh G Will FOSS get me a job ?
  • 3. Acknowledgment Acknowledgment This talk is prepared from an article by Sankarshan Mukhopadhyay . ”Will FOSS Get me a Job ?” , Linux for You, March 2009. Page- 38 -39 An online version is available at http://foss.amrita.ac.in/site/content/will-foss-get-me-a-job Jaganadh G Will FOSS get me a job ?
  • 4. Ultimate Question Jaganadh G Will FOSS get me a job ?
  • 5. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... Jaganadh G Will FOSS get me a job ?
  • 6. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... But What ?!?!? Jaganadh G Will FOSS get me a job ?
  • 7. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... But What ?!?!? Will FOSS get me a job ? Jaganadh G Will FOSS get me a job ?
  • 8. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... But What ?!?!? Will FOSS get me a job ? Now you are in trouble !!!! Jaganadh G Will FOSS get me a job ?
  • 9. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... But What ?!?!? Will FOSS get me a job ? Now you are in trouble !!!! What is your answer ?? Jaganadh G Will FOSS get me a job ?
  • 10. Ultimate Question Okay buddy I am convinced. FOSS is great !! But ... But What ?!?!? Will FOSS get me a job ? Now you are in trouble !!!! What is your answer ?? Answer No But FOSS can help you !! Jaganadh G Will FOSS get me a job ?
  • 11. Unrelated but related Alas !!!!!!! 75 percent Indian engineering students unemployable !?!?!?! [http://www.nasscom.in/Nasscom/templates/NormalPage. aspx?id=50601] Jaganadh G Will FOSS get me a job ?
  • 12. What Companies are expecting ?!!?! Jaganadh G Will FOSS get me a job ?
  • 13. What Companies are expecting ?!!?! People who can map their technical knowledge to real-world solutions Jaganadh G Will FOSS get me a job ?
  • 14. What Companies are expecting ?!!?! People who can map their technical knowledge to real-world solutions Sound knowledge in basics of software development Jaganadh G Will FOSS get me a job ?
  • 15. What Companies are expecting ?!!?! People who can map their technical knowledge to real-world solutions Sound knowledge in basics of software development Good communication skills Jaganadh G Will FOSS get me a job ?
  • 16. What Companies are expecting ?!!?! People who can map their technical knowledge to real-world solutions Sound knowledge in basics of software development Good communication skills ............... Jaganadh G Will FOSS get me a job ?
  • 17. So what FOSS can do with this ?!?!?! Jaganadh G Will FOSS get me a job ?
  • 18. So what FOSS can do with this ?!?!?! Every thing is there in our syllabus and we scored good marks !!! Jaganadh G Will FOSS get me a job ?
  • 19. So what FOSS can do with this ?!?!?! Every thing is there in our syllabus and we scored good marks !!! But ...... Jaganadh G Will FOSS get me a job ?
  • 20. So what FOSS can do with this ?!?!?! Every thing is there in our syllabus and we scored good marks !!! But ...... Is your hands dirty !?!?!? Jaganadh G Will FOSS get me a job ?
  • 21. So what FOSS can do with this ?!?!?! Every thing is there in our syllabus and we scored good marks !!! But ...... Is your hands dirty !?!?!? If no FOSS will help you to make your hands dirty and be a good professional :-)) Jaganadh G Will FOSS get me a job ?
  • 22. So what FOSS can do with this ?!?!?! Every thing is there in our syllabus and we scored good marks !!! But ...... Is your hands dirty !?!?!? If no FOSS will help you to make your hands dirty and be a good professional :-)) FOSS allows you to implement your knowledge and learn collaboratively Jaganadh G Will FOSS get me a job ?
  • 23. The FOSS development model Cathedral and the Bazaar In 1997, Eric S. Raymond wrote The Cathedral and the Bazaar. In this book, Raymond makes the distinction between two kinds of software development. The first is the conventional closed source development. These kind of development methods are, according to Raymond, like the building of a cathedral; central planning, tight organization and one process from start to finish. The second is the progressive open source development, which is more like a “a great babbling bazaar of differing agendas and approaches out of which a coherent and stable system could seemingly emerge only by a succession of miracles.” The latter analogy points to the discussion involved in an open source development process. http://en.wikipedia.org/wiki/Open source software development Jaganadh G Will FOSS get me a job ?
  • 24. FOSS development Jaganadh G Will FOSS get me a job ?
  • 25. FOSS development FOSS development is driven over internet Jaganadh G Will FOSS get me a job ?
  • 26. FOSS development FOSS development is driven over internet So the very first skill required is communication and knowledge on how to use communication tools Jaganadh G Will FOSS get me a job ?
  • 27. FOSS development FOSS development is driven over internet So the very first skill required is communication and knowledge on how to use communication tools Code written for a FOSS project is peer reviewed Jaganadh G Will FOSS get me a job ?
  • 28. FOSS development FOSS development is driven over internet So the very first skill required is communication and knowledge on how to use communication tools Code written for a FOSS project is peer reviewed Version controlled Jaganadh G Will FOSS get me a job ?
  • 29. FOSS development FOSS development is driven over internet So the very first skill required is communication and knowledge on how to use communication tools Code written for a FOSS project is peer reviewed Version controlled Clear guidelines for writing code Jaganadh G Will FOSS get me a job ?
  • 30. FOSS development FOSS development is driven over internet So the very first skill required is communication and knowledge on how to use communication tools Code written for a FOSS project is peer reviewed Version controlled Clear guidelines for writing code Your code is visible to others !!! Jaganadh G Will FOSS get me a job ?
  • 31. What curricula and FOSS teaches you ?? Jaganadh G Will FOSS get me a job ?
  • 32. What curricula and FOSS teaches you ?? Curricula give theoretical knowledge on SDLC (Software Development Life Cycle) Jaganadh G Will FOSS get me a job ?
  • 33. What curricula and FOSS teaches you ?? Curricula give theoretical knowledge on SDLC (Software Development Life Cycle) Contributing to FOSS teaches you how SDLC can be effectively used in real world situation Jaganadh G Will FOSS get me a job ?
  • 34. So, what do you mean ?? Quotable quote Brushing your teeth regularly does not automatically make you a film star, does it? But good dental hygiene along with disciplined practice should equip you with a pleasing personality that may(or may not) lead to stardom.In somewhat a similar way,FOSS allows anyone to acquire skills and personality traits that lead towards becoming a better developer and an improved person-which is a long way down the road towards building a good career. :: Taken from Sankarshans article Jaganadh G Will FOSS get me a job ?
  • 35. Where to start Jaganadh G Will FOSS get me a job ?
  • 36. Where to start Google code Jaganadh G Will FOSS get me a job ?
  • 37. Where to start Google code Sourceforge Jaganadh G Will FOSS get me a job ?
  • 38. Where to start Google code Sourceforge Participate in Google summer of code Jaganadh G Will FOSS get me a job ?
  • 39. Where to start Google code Sourceforge Participate in Google summer of code And much more Jaganadh G Will FOSS get me a job ?
  • 40. Where to start Google code Sourceforge Participate in Google summer of code And much more Prepare :-) Be a contributor Jaganadh G Will FOSS get me a job ?
  • 41. Questions ?? Jaganadh G Will FOSS get me a job ?
  • 42. Finally Jaganadh G Will FOSS get me a job ?