SlideShare a Scribd company logo
1 of 26
Career options for CS/IT/IS graduates
ALFRED JETT GRANDEZA
FOUNDER, LEAN CONSULTING
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!
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
Why you should be a Software Developer?
• Programmers are today’s rockstars
• One of the highest paid / pays very well
• In demand
• Future proof
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
How to start a successful career as a developer?
1. Strengthen your fundamentals
• Programming Paradigms
• Object Oriented
• Functional
• Procedural
• Algorithms
• Data Structures
• Agile Methodologies
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
3. Master 1 framework
• Mastering a framework could take years of practice
4. Strategically choose a secondary framework/language
• Compliment your first choice of language or framework with another
• Example:
• ASP.NET Web API and AngularJS
5. Master SQL
• Most, if not all, applications gather data
• SQL is the universal language
6. Learn JavaScript
• Because JavaScript is everywhere
• Mobile
• Phonegap, Cordova
• Web
• jQuery, AngularJS, KnockoutJS
• Back-end
• NodeJS
• Database
• MongoDB
7. Learn Version Control
• Any software company uses version control
• Git
• SVN
• Mercurial
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
What subjects are very useful? (as a developer)
• Databases
• All programming classes
• Object Oriented Programming
• Data structures
• Systems Analysis and Design
• Research (Thesis)
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
Don’t limit yourself in software development
• Game Development
• Robotics
• Arduino, Raspbery Pi
• Agriculture
• Automated Irrigation System
• Health
• Entrepeneurship
• …and many more
My advice on aspiring entrepreneurs
Shameless plug 
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
Career Options for CS/IT/IS graduates

More Related Content

What's hot

Alex Zvolinskiy ” From Manual Testing To Automation”
Alex Zvolinskiy ” From Manual Testing To Automation”Alex Zvolinskiy ” From Manual Testing To Automation”
Alex Zvolinskiy ” From Manual Testing To Automation”Dakiry
 
Mdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionMdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionRafael Alvarado
 
06 integrating extra features and looking forward
06   integrating extra features and looking forward06   integrating extra features and looking forward
06 integrating extra features and looking forwardМарина Босова
 
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014Endava
 
Tbilisi hackaton intro
Tbilisi hackaton introTbilisi hackaton intro
Tbilisi hackaton introAlexey Bokov
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)Peter Kofler
 

What's hot (10)

Alex Zvolinskiy ” From Manual Testing To Automation”
Alex Zvolinskiy ” From Manual Testing To Automation”Alex Zvolinskiy ” From Manual Testing To Automation”
Alex Zvolinskiy ” From Manual Testing To Automation”
 
Mdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionMdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introduction
 
06 integrating extra features and looking forward
06   integrating extra features and looking forward06   integrating extra features and looking forward
06 integrating extra features and looking forward
 
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
 
Tbilisi hackaton intro
Tbilisi hackaton introTbilisi hackaton intro
Tbilisi hackaton intro
 
Workshop 5 august 25
Workshop 5 august 25Workshop 5 august 25
Workshop 5 august 25
 
Refactoring code in .net
Refactoring code in .netRefactoring code in .net
Refactoring code in .net
 
Computer software specialists wikki verma
Computer software specialists   wikki vermaComputer software specialists   wikki verma
Computer software specialists wikki verma
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)
 
Logistics
LogisticsLogistics
Logistics
 

Viewers also liked

Computing in English Education #ind15
Computing in English Education #ind15Computing in English Education #ind15
Computing in English Education #ind15Oliver Quinlan
 
Employment oppertunities
Employment oppertunitiesEmployment oppertunities
Employment oppertunitiesMuhammad Ali
 
ANIMALS MOVEMENTS
ANIMALS MOVEMENTSANIMALS MOVEMENTS
ANIMALS MOVEMENTSLocus Raes
 
Interactive advertising
Interactive advertisingInteractive advertising
Interactive advertisingMbeku Ellis
 
ANIMAL MOVEMENTS2
ANIMAL MOVEMENTS2ANIMAL MOVEMENTS2
ANIMAL MOVEMENTS2Locus Raes
 
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?Aurora Computer Studies
 
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUESTOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUERicha Handa
 
Countries- nationalities
Countries- nationalitiesCountries- nationalities
Countries- nationalitiestotleigh
 
Study BIT-UCSC @ Aurora Computer Studies
Study BIT-UCSC @ Aurora Computer StudiesStudy BIT-UCSC @ Aurora Computer Studies
Study BIT-UCSC @ Aurora Computer StudiesAurora Computer Studies
 
Pmi área 10 - gestión de las comunicaciones - reuniones (33)
Pmi   área 10 - gestión de las comunicaciones - reuniones (33)Pmi   área 10 - gestión de las comunicaciones - reuniones (33)
Pmi área 10 - gestión de las comunicaciones - reuniones (33)Sergio Salimbeni
 

Viewers also liked (19)

Computing in English Education #ind15
Computing in English Education #ind15Computing in English Education #ind15
Computing in English Education #ind15
 
Fish
FishFish
Fish
 
Software development fundamentals
Software development fundamentalsSoftware development fundamentals
Software development fundamentals
 
Employment oppertunities
Employment oppertunitiesEmployment oppertunities
Employment oppertunities
 
ANIMALS MOVEMENTS
ANIMALS MOVEMENTSANIMALS MOVEMENTS
ANIMALS MOVEMENTS
 
Portfolio
PortfolioPortfolio
Portfolio
 
Interactive advertising
Interactive advertisingInteractive advertising
Interactive advertising
 
ANIMAL MOVEMENTS2
ANIMAL MOVEMENTS2ANIMAL MOVEMENTS2
ANIMAL MOVEMENTS2
 
Gap1 by mk
Gap1 by mkGap1 by mk
Gap1 by mk
 
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?
ආර්ථිකව දියුණු රටක් ගොඩනගන්නේ කෙසේද?
 
Lean Manufacturing Tools
Lean Manufacturing ToolsLean Manufacturing Tools
Lean Manufacturing Tools
 
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUESTOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
 
Countries- nationalities
Countries- nationalitiesCountries- nationalities
Countries- nationalities
 
Study BIT-UCSC @ Aurora Computer Studies
Study BIT-UCSC @ Aurora Computer StudiesStudy BIT-UCSC @ Aurora Computer Studies
Study BIT-UCSC @ Aurora Computer Studies
 
Doing your higher studies the right way
Doing your higher studies the right wayDoing your higher studies the right way
Doing your higher studies the right way
 
Pmi área 10 - gestión de las comunicaciones - reuniones (33)
Pmi   área 10 - gestión de las comunicaciones - reuniones (33)Pmi   área 10 - gestión de las comunicaciones - reuniones (33)
Pmi área 10 - gestión de las comunicaciones - reuniones (33)
 
Cooking presentation
Cooking presentationCooking presentation
Cooking presentation
 
эльконин
эльконинэльконин
эльконин
 
Ppt
PptPpt
Ppt
 

Similar to Career Options for CS/IT/IS graduates

Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesAlfred Jett Grandeza
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL DevelopersIke Ellis
 
Embracing OSS in the enterprise
Embracing OSS in the enterpriseEmbracing OSS in the enterprise
Embracing OSS in the enterprisecyberzeddk
 
How to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle coreHow to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle coreDan Poltawski
 
Keeping Up With The Everything
Keeping Up With The Everything Keeping Up With The Everything
Keeping Up With The Everything Dustin Ewers
 
Adventures in enterprise architecture
Adventures in enterprise architectureAdventures in enterprise architecture
Adventures in enterprise architectureJeff Bramwell
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL DevelopersIke Ellis
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
The essentials of the IT industry or What I wish I was taught about at Univer...
The essentials of the IT industry or What I wish I was taught about at Univer...The essentials of the IT industry or What I wish I was taught about at Univer...
The essentials of the IT industry or What I wish I was taught about at Univer...Equal Experts
 
GreggBolingerResume-Current
GreggBolingerResume-CurrentGreggBolingerResume-Current
GreggBolingerResume-CurrentGregg Bolinger
 
Learning Silicon Valley Culture
Learning Silicon Valley CultureLearning Silicon Valley Culture
Learning Silicon Valley CultureTaro L. Saito
 
10 skills developers should invest in for 2014
10 skills developers should invest in for 201410 skills developers should invest in for 2014
10 skills developers should invest in for 2014Pakorn Weecharungsan
 
.Net training in Bhubaneswar
.Net training in Bhubaneswar.Net training in Bhubaneswar
.Net training in Bhubaneswardotnet111
 
DevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersDevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersGabriel Tudorica
 
How to Land the Perfect Software Engineering Job
How to Land the Perfect Software Engineering JobHow to Land the Perfect Software Engineering Job
How to Land the Perfect Software Engineering JobFadi Boulos
 
Preparing for a technical interview
Preparing for a technical interviewPreparing for a technical interview
Preparing for a technical interviewpocketgems
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny daybcoder
 

Similar to Career Options for CS/IT/IS graduates (20)

Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry Practices
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL Developers
 
How to do b tech be projects or any academic projects
How to do b tech be projects or any academic projectsHow to do b tech be projects or any academic projects
How to do b tech be projects or any academic projects
 
Embracing OSS in the enterprise
Embracing OSS in the enterpriseEmbracing OSS in the enterprise
Embracing OSS in the enterprise
 
How to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle coreHow to guarantee your change is integrated to Moodle core
How to guarantee your change is integrated to Moodle core
 
Keeping Up With The Everything
Keeping Up With The Everything Keeping Up With The Everything
Keeping Up With The Everything
 
Adventures in enterprise architecture
Adventures in enterprise architectureAdventures in enterprise architecture
Adventures in enterprise architecture
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL Developers
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
The essentials of the IT industry or What I wish I was taught about at Univer...
The essentials of the IT industry or What I wish I was taught about at Univer...The essentials of the IT industry or What I wish I was taught about at Univer...
The essentials of the IT industry or What I wish I was taught about at Univer...
 
GreggBolingerResume-Current
GreggBolingerResume-CurrentGreggBolingerResume-Current
GreggBolingerResume-Current
 
Learning Silicon Valley Culture
Learning Silicon Valley CultureLearning Silicon Valley Culture
Learning Silicon Valley Culture
 
10 skills developers should invest in for 2014
10 skills developers should invest in for 201410 skills developers should invest in for 2014
10 skills developers should invest in for 2014
 
.Net training in Bhubaneswar
.Net training in Bhubaneswar.Net training in Bhubaneswar
.Net training in Bhubaneswar
 
Presentation
PresentationPresentation
Presentation
 
DevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersDevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software Developers
 
How to Land the Perfect Software Engineering Job
How to Land the Perfect Software Engineering JobHow to Land the Perfect Software Engineering Job
How to Land the Perfect Software Engineering Job
 
Preparing for a technical interview
Preparing for a technical interviewPreparing for a technical interview
Preparing for a technical interview
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny day
 

Recently uploaded

PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...shivangimorya083
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...Suhani Kapoor
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)Soham Mondal
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...Suhani Kapoor
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Niya Khan
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchSoham Mondal
 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceSanjay Bokadia
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectPriyanshuRawat56
 
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With RoomVIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Roomdivyansh0kumar0
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证obuhobo
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Final Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipFinal Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipSoham Mondal
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士obuhobo
 
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...Suhani Kapoor
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineBruce Bennett
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
 
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)
 
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Amravati Deepika 8250192130 Independent Escort Serv...
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India Research
 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector Experience
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
 
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With RoomVIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Final Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management InternshipFinal Completion Certificate of Marketing Management Internship
Final Completion Certificate of Marketing Management Internship
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
 
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
VIP Call Girls in Jamshedpur Aarohi 8250192130 Independent Escort Service Jam...
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
 

Career Options for CS/IT/IS graduates

  • 1.
  • 2. Career options for CS/IT/IS graduates ALFRED JETT GRANDEZA FOUNDER, LEAN CONSULTING
  • 3. 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!
  • 4. 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
  • 5. Why you should be a Software Developer? • Programmers are today’s rockstars • One of the highest paid / pays very well • In demand • Future proof
  • 6.
  • 7. 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
  • 8.
  • 9. How to start a successful career as a developer?
  • 10. 1. Strengthen your fundamentals • Programming Paradigms • Object Oriented • Functional • Procedural • Algorithms • Data Structures • Agile Methodologies
  • 11. 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
  • 12. 3. Master 1 framework • Mastering a framework could take years of practice
  • 13. 4. Strategically choose a secondary framework/language • Compliment your first choice of language or framework with another • Example: • ASP.NET Web API and AngularJS
  • 14. 5. Master SQL • Most, if not all, applications gather data • SQL is the universal language
  • 15. 6. Learn JavaScript • Because JavaScript is everywhere • Mobile • Phonegap, Cordova • Web • jQuery, AngularJS, KnockoutJS • Back-end • NodeJS • Database • MongoDB
  • 16. 7. Learn Version Control • Any software company uses version control • Git • SVN • Mercurial
  • 17. 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
  • 18. What subjects are very useful? (as a developer) • Databases • All programming classes • Object Oriented Programming • Data structures • Systems Analysis and Design • Research (Thesis)
  • 19. 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
  • 20. Don’t limit yourself in software development • Game Development • Robotics • Arduino, Raspbery Pi • Agriculture • Automated Irrigation System • Health • Entrepeneurship • …and many more
  • 21. My advice on aspiring entrepreneurs
  • 23.
  • 24.
  • 25. 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