SlideShare a Scribd company logo
1 of 17
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Who Am I?
Career guidance on which stream to choose in the software industry
Krishnakanth Govindaraju
Prinicipal Member Technical Staff
Oracle’s Sustaining Engineering
2018
Confidential – Oracle Internal/Restricted/Highly Restricted
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Who am I
Confidential – Oracle Internal/Restricted/Highly Restricted 3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Who is a Good programmer
Confidential – Oracle Internal/Restricted/Highly Restricted 4
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Explore
Confidential – Oracle Internal/Restricted/Highly Restricted 5
Find your
Interest
Try & Fail
Endless
opportunities
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Front End - UX/UI Developer
Confidential – Oracle Internal/Restricted/Highly Restricted 6
Likes
• Arts
• Design
• Less coding
Role
• UX/UI
designer
• Web pages
• Mobile
screens
Must Learn
• Wireframing
• Prototyping
• HTML/CSS3/JS
• Tools: Sketch,
Adobe
InDesign
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Front End Developer
Confidential – Oracle Internal/Restricted/Highly Restricted 7
Likes
• Arts
• Design
• Loves Coding
• Quick learner
• Embrace new
tech
Role
• Web developer
• Mobile App
developer
Must Learn
• Must:
HTML/CSS3
Javascript
Ajax
• PHP
• Angular/React JS
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Backend Developer
Confidential – Oracle Internal/Restricted/Highly Restricted 8
Likes
• Solving puzzles
• Algorithms
• Architect
Role
• Product
developer
• DBAs
• Network
Programmer
Must Learn
• OOPs – Java/C++
• Core CS
-DS & Algo
- OS
- Networks
• SQL/PLSQL
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Data Analytics
Confidential – Oracle Internal/Restricted/Highly Restricted 9
Likes
• Analytics
• Number
crunching
• Algorithms
Role
• Data
scientist
• Business
Analyst
Must Learn
• Machine
Learning
• AI
• Bigdata
• Python
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Devops
Confidential – Oracle Internal/Restricted/Highly Restricted 10
Likes
• Being curious
• Using new tools
• Challenges
Role
• Devops Engineer
• Deployment Engineer
• Sys admin
Must Learn
• Scripting language
-shell/perl
• Understanding
SC/CI/CD/
• Tools:
Jenkins/Puppet/Docker
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Research
Confidential – Oracle Internal/Restricted/Highly Restricted 11
Likes
• Thesis
• Focused
topics
• Being
curious
Role
• Masters
• Phd
• R&D
Engineers
Must Learn
• M.S
• NLP
• Deep
Learning
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Programming as a habit
Confidential – Oracle Internal/Restricted/Highly Restricted 12
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Programming as a habit
Confidential – Oracle Internal/Restricted/Highly Restricted 13
• Practice
• Must Read
• Edison says, “Genius is 1% inspiration and 99% perspiration”. There are no
shortcuts. Practice. Practice. Practice!
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Stand out from the rest
Confidential – Oracle Internal/Restricted/Highly Restricted 14
• Contribute Contribute & Contribute
•
Plan fo Plan for certifications
•
Apply for Internships during summer breaks
•
Try Freelancing projects
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Seek
Confidential – Oracle Internal/Restricted/Highly Restricted 15
•
Strong Mentor
•
Pair Programming
•
Don’t get too attached with your tools or languages.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Cheers and happy programming!
Confidential – Oracle Internal/Restricted/Highly Restricted 16
Planning Your Career: The Journey

More Related Content

Similar to Planning Your Career: The Journey

GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish AbramsGraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish AbramsOracle Developers
 
Cross-Cultural User Experience: What It Is and How to Do It?
Cross-Cultural User Experience: What It Is and How to Do It?Cross-Cultural User Experience: What It Is and How to Do It?
Cross-Cultural User Experience: What It Is and How to Do It?Ultan O'Broin
 
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...David Buck
 
The Future of Java and You
The Future of Java and YouThe Future of Java and You
The Future of Java and YouHeather VanCura
 
Bringing Java into the Open
Bringing Java into the Open Bringing Java into the Open
Bringing Java into the Open Heather VanCura
 
Chat and Checklist About Chatbot User Experience and Japanese Design
Chat and Checklist About Chatbot User Experience and Japanese DesignChat and Checklist About Chatbot User Experience and Japanese Design
Chat and Checklist About Chatbot User Experience and Japanese DesignUltan O'Broin
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterJingnan Zhou
 
Separation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDBSeparation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDBToon Koppelaars
 
3. Mike Everitt - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt - 10 Things You'll Love About Oracle HCM CloudCedar Consulting
 
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]David Buck
 
Achieving High Performance DevOps: A Roadmap for Managers and Decision Makers
Achieving High Performance DevOps: A Roadmap for Managers and Decision MakersAchieving High Performance DevOps: A Roadmap for Managers and Decision Makers
Achieving High Performance DevOps: A Roadmap for Managers and Decision MakersVlado Barun
 
oracle-apac-developers-meetup-2-building-api-with-apiary-slides
oracle-apac-developers-meetup-2-building-api-with-apiary-slidesoracle-apac-developers-meetup-2-building-api-with-apiary-slides
oracle-apac-developers-meetup-2-building-api-with-apiary-slidesBoopathy Balasubramanian
 
Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Daryll Whyte
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR AnalyticsCedar Consulting
 
The Future of Java and You
The Future of Java and YouThe Future of Java and You
The Future of Java and YouHeather VanCura
 

Similar to Planning Your Career: The Journey (20)

GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish AbramsGraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
 
Cross-Cultural User Experience: What It Is and How to Do It?
Cross-Cultural User Experience: What It Is and How to Do It?Cross-Cultural User Experience: What It Is and How to Do It?
Cross-Cultural User Experience: What It Is and How to Do It?
 
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
Everything You Wanted to Know About JIT Compilation but Were Afraid to Ask [J...
 
The Future of Java and You
The Future of Java and YouThe Future of Java and You
The Future of Java and You
 
Bringing Java into the Open
Bringing Java into the Open Bringing Java into the Open
Bringing Java into the Open
 
Chat and Checklist About Chatbot User Experience and Japanese Design
Chat and Checklist About Chatbot User Experience and Japanese DesignChat and Checklist About Chatbot User Experience and Japanese Design
Chat and Checklist About Chatbot User Experience and Japanese Design
 
JCP 20 Year Anniversary
JCP 20 Year AnniversaryJCP 20 Year Anniversary
JCP 20 Year Anniversary
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
 
Rosenblum Workflow Choices Introducing XML
Rosenblum Workflow Choices Introducing XMLRosenblum Workflow Choices Introducing XML
Rosenblum Workflow Choices Introducing XML
 
Separation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDBSeparation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDB
 
3. Mike Everitt - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt - 10 Things You'll Love About Oracle HCM Cloud
 
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]
OpenJDK: How to Join In on All the Fun [JavaOne 2017 CON3667]
 
Achieving High Performance DevOps: A Roadmap for Managers and Decision Makers
Achieving High Performance DevOps: A Roadmap for Managers and Decision MakersAchieving High Performance DevOps: A Roadmap for Managers and Decision Makers
Achieving High Performance DevOps: A Roadmap for Managers and Decision Makers
 
Cloud Readiness
Cloud ReadinessCloud Readiness
Cloud Readiness
 
JUG Tour November 2017
JUG Tour November 2017JUG Tour November 2017
JUG Tour November 2017
 
APAC Tour 2019 update
APAC Tour 2019 updateAPAC Tour 2019 update
APAC Tour 2019 update
 
oracle-apac-developers-meetup-2-building-api-with-apiary-slides
oracle-apac-developers-meetup-2-building-api-with-apiary-slidesoracle-apac-developers-meetup-2-building-api-with-apiary-slides
oracle-apac-developers-meetup-2-building-api-with-apiary-slides
 
Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
 
The Future of Java and You
The Future of Java and YouThe Future of Java and You
The Future of Java and You
 

Recently uploaded

Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdfobuhobo
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一lvtagr7
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyOrtega Alikwe
 
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
 
Gray Gold Clean CV Resume2024tod (1).pdf
Gray Gold Clean CV Resume2024tod (1).pdfGray Gold Clean CV Resume2024tod (1).pdf
Gray Gold Clean CV Resume2024tod (1).pdfpadillaangelina0023
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Soham Mondal
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士obuhobo
 
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
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Suhani Kapoor
 
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一Fs sss
 
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
 
Black and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfBlack and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfpadillaangelina0023
 
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
 
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
 

Recently uploaded (20)

Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
Call Girls In Bhikaji Cama Place 24/7✡️9711147426✡️ Escorts Service
 
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf
加利福尼亚大学伯克利分校硕士毕业证成绩单(价格咨询)学位证书pdf
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
定制(UQ毕业证书)澳洲昆士兰大学毕业证成绩单原版一比一
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary Photography
 
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
 
Gray Gold Clean CV Resume2024tod (1).pdf
Gray Gold Clean CV Resume2024tod (1).pdfGray Gold Clean CV Resume2024tod (1).pdf
Gray Gold Clean CV Resume2024tod (1).pdf
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...
 
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
内布拉斯加大学林肯分校毕业证录取书( 退学 )学位证书硕士
 
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...
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
 
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 
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
 
Black and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfBlack and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdf
 
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 ...
 
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...
 
Young Call~Girl in Pragati Maidan New Delhi 8448380779 Full Enjoy Escort Service
Young Call~Girl in Pragati Maidan New Delhi 8448380779 Full Enjoy Escort ServiceYoung Call~Girl in Pragati Maidan New Delhi 8448380779 Full Enjoy Escort Service
Young Call~Girl in Pragati Maidan New Delhi 8448380779 Full Enjoy Escort Service
 

Planning Your Career: The Journey

  • 1. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
  • 2. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Who Am I? Career guidance on which stream to choose in the software industry Krishnakanth Govindaraju Prinicipal Member Technical Staff Oracle’s Sustaining Engineering 2018 Confidential – Oracle Internal/Restricted/Highly Restricted
  • 3. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Who am I Confidential – Oracle Internal/Restricted/Highly Restricted 3
  • 4. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Who is a Good programmer Confidential – Oracle Internal/Restricted/Highly Restricted 4
  • 5. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Explore Confidential – Oracle Internal/Restricted/Highly Restricted 5 Find your Interest Try & Fail Endless opportunities
  • 6. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Front End - UX/UI Developer Confidential – Oracle Internal/Restricted/Highly Restricted 6 Likes • Arts • Design • Less coding Role • UX/UI designer • Web pages • Mobile screens Must Learn • Wireframing • Prototyping • HTML/CSS3/JS • Tools: Sketch, Adobe InDesign
  • 7. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Front End Developer Confidential – Oracle Internal/Restricted/Highly Restricted 7 Likes • Arts • Design • Loves Coding • Quick learner • Embrace new tech Role • Web developer • Mobile App developer Must Learn • Must: HTML/CSS3 Javascript Ajax • PHP • Angular/React JS
  • 8. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Backend Developer Confidential – Oracle Internal/Restricted/Highly Restricted 8 Likes • Solving puzzles • Algorithms • Architect Role • Product developer • DBAs • Network Programmer Must Learn • OOPs – Java/C++ • Core CS -DS & Algo - OS - Networks • SQL/PLSQL
  • 9. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Data Analytics Confidential – Oracle Internal/Restricted/Highly Restricted 9 Likes • Analytics • Number crunching • Algorithms Role • Data scientist • Business Analyst Must Learn • Machine Learning • AI • Bigdata • Python
  • 10. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Devops Confidential – Oracle Internal/Restricted/Highly Restricted 10 Likes • Being curious • Using new tools • Challenges Role • Devops Engineer • Deployment Engineer • Sys admin Must Learn • Scripting language -shell/perl • Understanding SC/CI/CD/ • Tools: Jenkins/Puppet/Docker
  • 11. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Research Confidential – Oracle Internal/Restricted/Highly Restricted 11 Likes • Thesis • Focused topics • Being curious Role • Masters • Phd • R&D Engineers Must Learn • M.S • NLP • Deep Learning
  • 12. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Programming as a habit Confidential – Oracle Internal/Restricted/Highly Restricted 12
  • 13. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Programming as a habit Confidential – Oracle Internal/Restricted/Highly Restricted 13 • Practice • Must Read • Edison says, “Genius is 1% inspiration and 99% perspiration”. There are no shortcuts. Practice. Practice. Practice!
  • 14. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Stand out from the rest Confidential – Oracle Internal/Restricted/Highly Restricted 14 • Contribute Contribute & Contribute • Plan fo Plan for certifications • Apply for Internships during summer breaks • Try Freelancing projects
  • 15. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Seek Confidential – Oracle Internal/Restricted/Highly Restricted 15 • Strong Mentor • Pair Programming • Don’t get too attached with your tools or languages.
  • 16. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Cheers and happy programming! Confidential – Oracle Internal/Restricted/Highly Restricted 16

Editor's Notes

  1. This is a Title Slide with Picture slide ideal for including a picture with a brief title, subtitle and presenter information. To customize this slide with your own picture: Right-click the slide area and choose Format Background from the pop-up menu. From the Fill menu, click Picture and texture fill. Under Insert from: click File. Locate your new picture and click Insert. To copy the Customized Background from Another Presentation on PC Click New Slide from the Home tab's Slides group and select Reuse Slides. Click Browse in the Reuse Slides panel and select Browse Files. Double-click the PowerPoint presentation that contains the background you wish to copy. Check Keep Source Formatting and click the slide that contains the background you want. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Right-click any selected slide, point to Layout, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates. To copy the Customized Background from Another Presentation on Mac Click New Slide from the Home tab's Slides group and select Insert Slides from Other Presentation… Navigate to the PowerPoint presentation file that contains the background you wish to copy. Double-click or press Insert. This prompts the Slide Finder dialogue box. Make sure Keep design of original slides is unchecked and click the slide(s) that contains the background you want. Hold Shift key to select multiple slides. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Click Layout from the Home tab's Slides group, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates.
  2. Let me show you my experience with a story You have Sam and Indra who are programmers. Sam is very creative and thinks ahead, he loves to add new ideas how code can be reused later again. If a product owner presents him a story, Sams goal is to make the programming brilliant and ready to be extended. He adds ideas as well. Indras strategy is fundamentally different. She sticks to the specification and implements everything as she gets told to do. Question: Who is the better programmer Most people would say Sam. A room full of Sams / Indras Just imagine lots of people like Sam get together. I see a room full of creative people, talking loudly. Everyone has great ideas, everyone raises the idea of new libraries and using cutting edge technologies. You realise that most of the Sams are pretty convinced about their skills. They talk a lot, but not listen. A room of Indras is quite different. They wait until they get their specifications. if there is noone taking the lead, it can get really quiet. They write down what they got told. What about a project after time The projects of the Sams is not going well. Sam 1, who implemented the core, has left the team as he was fighting with sam 2 and 3 all the time. sam 4 who took over the code of Sam 1 is complaining all the time because no one can really understand the code. Sam 1 wanted to show how smart he is and he shortened the code in a way that readability suffered. The Sams are continously testing new versions and they struggle with legacy. Sam 3 had a brilliant idea of using a framework. Turns out it does not meet the requirements of the client so well and the team is struggling to get the use cases done. Lets switch to Indra… After two months, they are waiting still for the spec. If something is rolled out, it has been tested three or four times. It turns out that the specs are wrong in the third month, so they start over. As you see, both are not good. Now comes the excellent programmer. He or she is persistent to get all the requirements and asks if there are strange questions. The excellent programmer only programs what is really needed. He may program for extensibily if the client depands it, but apart from that he sticks to the specification.
  3. You are either willing to be a forever student, or you should be considering something else.
  4. You are responsible for building websites with technologies such as Html, CSS, Javascript. You can build responsive mobile websites, and learn more advanced tech like React, AngularJS etc. I would put here the iOS and Android development work which is also fun to work on and is quite hot for the past 10 years.
  5. You are responsible for building websites with technologies such as Html, CSS, Javascript. You can build responsive mobile websites, and learn more advanced tech like React, AngularJS etc. I would put here the iOS and Android development work which is also fun to work on and is quite hot for the past 10 years.
  6. Programming needs to be a habit in your life in order to get really good with it. write code everyday for at least the coming 2 years of your life. Nothing to write? read about that technology or framework. Like Edison says, “Genius is 1% inspiration and 99% perspiration”. There are no shortcuts. Practice. Practice. Practice! Must Reads: Read Good Software Engineering Books like:
  7. Programming needs to be a habit in your life in order to get really good with it. write code everyday for at least the coming 2 years of your life. Nothing to write? read about that technology or framework. Like Edison says, “Genius is 1% inspiration and 99% perspiration”. There are no shortcuts. Practice. Practice. Practice! Must Reads: Read Good Software Engineering Books like: https://dzone.com/articles/must-read-book-list-for-programmers
  8. Language != Religion = True. It always evaluates to TRUE. Don’t think that the language you write programs with is some sort of religion and the bad folks out there will burn with JAVA in the hell.