Download - Career Options for CS/IT/IS graduates
![Page 1: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/1.jpg)
![Page 2: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/2.jpg)
Career options for CS/IT/IS graduatesALFRED JETT GRANDEZA
FOUNDER, LEAN CONSULTING
![Page 3: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/3.jpg)
About Me• Graduate of AdDU, Computer Science 2012
• Over 5 years of software engineering experience
• Former CTO of T.H.E. Patrons, co-founder
• Founder of Lean Consulting
• Active member of the Davao .NET community
• I do consulting and freelance work
• I do seminars
• Advocate of .NET technologies & AngularJS
• I LIKE TO LEARN!
![Page 4: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/4.jpg)
Career options as CS/IT/IS graduate• Developer/Programmer
• Mobile• Web• “Full stack”
• IT/MIS Administrator
• Network Engineer
• Information Security Engineer / White-hat hacker
• Researcher/Academe
• Entrepreneur
• …and many others
![Page 5: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/5.jpg)
Why you should be a Software Developer?• Programmers are today’s rockstars
• One of the highest paid / pays very well
• In demand
• Future proof
![Page 6: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/6.jpg)
![Page 7: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/7.jpg)
Why you should not be a Software Developer?• If you’re not happy with it
• If you do not want to study all the time
• If you’re easily frustrated
• If you hate details
• If you don’t want to get paid well
• If you want your job to be outdated after 10 years or less
• Never ending stress
• Poor diet
![Page 8: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/8.jpg)
![Page 9: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/9.jpg)
How to start a successful career as a developer?
![Page 10: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/10.jpg)
1. Strengthen your fundamentals• Programming Paradigms
• Object Oriented• Functional• Procedural
• Algorithms
• Data Structures
• Agile Methodologies
![Page 11: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/11.jpg)
2. Master 1 programming language• Avoid at all cost learning multiple languages at one time
• Unless you are very smart :p
• Concentrate on one to master
![Page 12: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/12.jpg)
3. Master 1 framework• Mastering a framework could take years of practice
![Page 13: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/13.jpg)
4. Strategically choose a secondary framework/language• Compliment your first choice of language or framework with another
• Example:• ASP.NET Web API and AngularJS
![Page 14: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/14.jpg)
5. Master SQL• Most, if not all, applications gather data
• SQL is the universal language
![Page 15: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/15.jpg)
6. Learn JavaScript• Because JavaScript is everywhere
• Mobile• Phonegap, Cordova
• Web• jQuery, AngularJS, KnockoutJS
• Back-end• NodeJS
• Database• MongoDB
![Page 16: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/16.jpg)
7. Learn Version Control• Any software company uses version control
• Git
• SVN
• Mercurial
![Page 17: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/17.jpg)
8. Learn how to read someone else’s code• It’s not always about writing code
• A big chunk of your time will be devoted to:• Understanding someone else’s code• Debugging• Arguing with QA
![Page 18: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/18.jpg)
What subjects are very useful? (as a developer)• Databases
• All programming classes• Object Oriented Programming• Data structures
• Systems Analysis and Design
• Research (Thesis)
![Page 19: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/19.jpg)
My advice to aspiring developers• Constantly learn
• Invest in yourself
• Be ready to watch hours of video tutorials
• Be ready to read books
• Put in the hours!
• Learn as much as you can
• Create a Github Account
• Create Stackoverflow Account
![Page 20: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/20.jpg)
Don’t limit yourself in software development• Game Development
• Robotics• Arduino, Raspbery Pi
• Agriculture• Automated Irrigation System
• Health
• Entrepeneurship
• …and many more
![Page 21: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/21.jpg)
My advice on aspiring entrepreneurs
![Page 22: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/22.jpg)
Shameless plug
![Page 23: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/23.jpg)
![Page 24: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/24.jpg)
![Page 25: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/25.jpg)
Davao MSDN Session (Sept)• Sept 17, Saturday
• I’ll be speaking about AngularJS vs AngularJS 2
• Another speaker from Manila, Microsoft MVP
• For more details - Davao .NET Users group
![Page 26: Career Options for CS/IT/IS graduates](https://reader033.vdocuments.net/reader033/viewer/2022042723/5885a90e1a28abd2348b5367/html5/thumbnails/26.jpg)