SlideShare a Scribd company logo
1 of 37
Counselling for carrier in Tech
Mahesh Arali
Sushilkumar Khelgi
CS 2001 to 2004
Topics
•Tech industry trends
•Roles & top jobs in tech
•Getting ready for the industry
•Becoming employer
•Becoming employable
•Q & A
Tech industry trends
Are tech jobs on decline?
Impact of automation on tech?
Has tech industry saturated?
Why many engineers are not getting jobs?
Why companies are not finding right engineers?
Change is the only constant thing in the world!
Innovation feeds innovation
Rate of innovation is growing exponentially
I strongly recommend watching this Ted Talk and reading this book.
https://www.youtube.com/watch?v=BltRufe5kkI
Abundance is our future | Peter Diamandis
6Ds of exponentials
•Digitization
•Deception
•Disruption
•Demonetization
•Dematerialization
•Democratization
Tech trends
• Digitalization
• Mobile
• Cloud
• AI
• IoT/Edge
• Robotics
• 3D printing
Top and high paying tech job
• Data Scientists
• Data Engineer
• Mobile app developers
• Front end developers
• Full stack developers
• Services - Java, C#, Node.js
• Cyber security
• DevOps engineer
• Designers
• Product managers or program managers
Roles in tech
• Developer – apps, full stack, database, services
• Program Manager/ Product manager
• Design  User experience
• DevOps engineer
• QA / Tester
• Data engineer
• Analysts , Data scientist
• Operations
• Sales and marketing
• Localization
• Technical documentation
Have you figured out which role and domain
you want to work on?
How many programming languages you need
to learn?
• Java script
• Python
• Node.js
• Java
• C#
• Swift, Objective C
• Kotlin
• Type script
• C++
• C
• Ruby
• R
• SQL
• HTML/CSS
• F#
• Scala
• Clojure
• Go
• Erlang
• Rust
• Elixir
• Bash/shell/Powershell
• Dart
• HTML/CSS
Just one!
But learn it really really
well!
Soft skill
• Team player
• Communication & collaboration
• Group discussion skills
• Interpersonal skills
• Presentation skills
• Writing skills
• Leadership skills
• EQ – Emotional quotient
• Sense of humor
Developing soft skills
• Organize events
• Create clubs – ex Toast master
• Play team sports
• Develop hobbies
• Learn to control temperament – yoga/meditation
• Learnread about human behavior and psychology
• Group discussions
• Debates
• Write papers  articles
• Give presentations
• Teach your juniors or in a near by school
• Sharing and receiving critical feedback
• Handling crucial conversation
Watch video on group discussions
Mindset & values
• Mindset
• Growth mindset
• Continuous learning
• Generate energy
• Bring clarity
• Positivity & optimism
• Values
• Respect
• Integrity
• Accountability
Entrepreneurship
World has lot of challenges to solve!
For many of these challenges there are at least a
few startups working to solve them
But there are still plenty more no one is working
on
• You will learn a lot!
• Don’t worry about failure, it is a badge of honor
• Very good support and ecosystem for startups
• If you can afford it, go for it!
• If you are searching for a job, try to build something in parallel
• Freelancing
Entrepreneurship gives you unmatched experience
Becoming employable
7 Stages
1. Get the basics right
2. Practice problem solving
3. Practice programming – on paper & online
4. Build something on GitHub or contribute to OSS
5. Mock interviews
6. Prepare good resume
7. Start applying, reach out for help
#1 Getting the basics right!
• Data structures
• Algorithms
• Operating system
• Memory management
• Multi-threading, multi-processing
• IPC – Inter process communication
• System Design
• Networking
• Expert in one programming language
Can you name the university which is open
24/7? Charges no fees, you can lean as many
times as you want, learn whenever you want
and from any place?
Tushar Roy - Coding Made Simple
https://www.youtube.com/channel/UCZLJf_R2sWyUtXSKiKlyvAw
Mycodeschool
https://www.youtube.com/user/mycodeschool/videos
HackerRank
https://www.youtube.com/channel/UCOf7UPMHBjAavgD0Qw5q5ww
MIT OpenCourseWare
https://www.youtube.com/user/MIT/videos
Stanford
https://www.youtube.com/user/StanfordUniversity/videos
Studio IIT Bombay
https://www.youtube.com/channel/UC3lp1Pk33sziERUwvmiNBqQ/videos
Khan Academy Computing
https://www.youtube.com/channel/UCye0TMXdb_zdfvVgXA0XtkA/videos
#2 #3 - Problem solving and coding
https://leetcode.com/
https://www.interviewbit.com/
https://www.geeksforgeeks.org/
Also practice coding on paper and board
• Clean code
• Modular code
• Comments
• Block diagrams
• In less than 3 mins, most people should understand it
• Time complexity - Big O
#4. Build something, Companies hire creators!
• Build something of your own
• Contribute to OSS
• Build mobile apps for your college
• Apps for community
#5. Mock interviews
• Learn and conduct in college
• Seek help from alumni
• Watch on YouTube
#6. Good resume
• One page
• Clear objective – what and what kind of job you want
• Write your contributions to projects
• Don’t put anything that you can’t explain
• Links to GitHub, apps or websites you have built
• Online Programming competition scores
#7. Reaching out
• Start applying through job sites
• Reach out for referrals
• Walk-ins
• If you have low score/grades, start with small company
• Once you gain experience, your grades doesn’t matter
Q&A

More Related Content

What's hot

Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedWojciech Seliga
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Wojciech Seliga
 
How to Get More Girls Into Tech
How to Get More Girls Into TechHow to Get More Girls Into Tech
How to Get More Girls Into TechOana Sipos
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Ron Lichty
 
Hiring a developer: step by step debugging
Hiring a developer: step by step debuggingHiring a developer: step by step debugging
Hiring a developer: step by step debuggingLaurent Cerveau
 
Spark 2016 - Jason Yip
Spark 2016 - Jason YipSpark 2016 - Jason Yip
Spark 2016 - Jason YipSpark Canada
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12Ron Lichty
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon Lichty
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...Ron Lichty
 
Habits of Highly Effective Teams
Habits of Highly Effective TeamsHabits of Highly Effective Teams
Habits of Highly Effective TeamsjClarity
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealCarol Smith
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Carol Smith
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)Ron Lichty
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Ron Lichty
 
Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Carol Smith
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product releaseLaurent Cerveau
 
Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Wojciech Seliga
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13Ron Lichty
 

What's hot (20)

Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career Unplugged
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
 
How to Get More Girls Into Tech
How to Get More Girls Into TechHow to Get More Girls Into Tech
How to Get More Girls Into Tech
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)
 
Jacques Van Niekerk Presentation on IWMC 2015
Jacques Van Niekerk Presentation on IWMC 2015Jacques Van Niekerk Presentation on IWMC 2015
Jacques Van Niekerk Presentation on IWMC 2015
 
Hiring a developer: step by step debugging
Hiring a developer: step by step debuggingHiring a developer: step by step debugging
Hiring a developer: step by step debugging
 
Spark 2016 - Jason Yip
Spark 2016 - Jason YipSpark 2016 - Jason Yip
Spark 2016 - Jason Yip
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...
 
Habits of Highly Effective Teams
Habits of Highly Effective TeamsHabits of Highly Effective Teams
Habits of Highly Effective Teams
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)
 
Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)Agile Is Hard (AgileCampSV 2014)
Agile Is Hard (AgileCampSV 2014)
 
Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product release
 
Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13
 
Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
 

Similar to Carrier guidance for tech

Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Projectdeirdrestraughan
 
Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Mohan Krishnan
 
The Journey to DevSecOps
The Journey to DevSecOpsThe Journey to DevSecOps
The Journey to DevSecOpsShannon Lietz
 
How MOOCs can help coping with change
How MOOCs can help coping with changeHow MOOCs can help coping with change
How MOOCs can help coping with changeInge de Waard
 
Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Rachel Harpley
 
Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Startup Product
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
 
The Well Connected Facility
The Well Connected FacilityThe Well Connected Facility
The Well Connected FacilityRyan Duggan
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016Vishnu Prem
 
It's XP Stupid (2019)
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)Mike Harris
 
Should the CTO be coding?
Should the CTO be coding?Should the CTO be coding?
Should the CTO be coding?JoshuaHoffman32
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...BayCHI
 
Role of Community in Technical Success
Role of Community in Technical SuccessRole of Community in Technical Success
Role of Community in Technical SuccessMandi Walls
 
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
 
How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!Christian Buckley
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)David Benjamin
 

Similar to Carrier guidance for tech (20)

What is devops
What is devopsWhat is devops
What is devops
 
Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Project
 
Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"
 
The Journey to DevSecOps
The Journey to DevSecOpsThe Journey to DevSecOps
The Journey to DevSecOps
 
The Journey to DevSecOps
The Journey to DevSecOpsThe Journey to DevSecOps
The Journey to DevSecOps
 
How MOOCs can help coping with change
How MOOCs can help coping with changeHow MOOCs can help coping with change
How MOOCs can help coping with change
 
Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021Hacking hired [Forecasting 2021] Jan 2021
Hacking hired [Forecasting 2021] Jan 2021
 
Hiring a dev
Hiring a devHiring a dev
Hiring a dev
 
Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo Peter Shanley, Principal & Evangelist at Neo
Peter Shanley, Principal & Evangelist at Neo
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce Company
 
01 (IDNOG01) Keynote 1 by Barry Greene
01 (IDNOG01) Keynote 1 by Barry Greene01 (IDNOG01) Keynote 1 by Barry Greene
01 (IDNOG01) Keynote 1 by Barry Greene
 
The Well Connected Facility
The Well Connected FacilityThe Well Connected Facility
The Well Connected Facility
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016
 
It's XP Stupid (2019)
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)
 
Should the CTO be coding?
Should the CTO be coding?Should the CTO be coding?
Should the CTO be coding?
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
 
Role of Community in Technical Success
Role of Community in Technical SuccessRole of Community in Technical Success
Role of Community in Technical Success
 
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
 
How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)
 

Recently uploaded

A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksMagic Marks
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 

Recently uploaded (20)

A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 

Carrier guidance for tech

  • 1. Counselling for carrier in Tech Mahesh Arali Sushilkumar Khelgi
  • 2. CS 2001 to 2004
  • 3. Topics •Tech industry trends •Roles & top jobs in tech •Getting ready for the industry •Becoming employer •Becoming employable •Q & A
  • 5. Are tech jobs on decline? Impact of automation on tech? Has tech industry saturated? Why many engineers are not getting jobs? Why companies are not finding right engineers?
  • 6. Change is the only constant thing in the world! Innovation feeds innovation Rate of innovation is growing exponentially
  • 7. I strongly recommend watching this Ted Talk and reading this book. https://www.youtube.com/watch?v=BltRufe5kkI Abundance is our future | Peter Diamandis
  • 9. Tech trends • Digitalization • Mobile • Cloud • AI • IoT/Edge • Robotics • 3D printing
  • 10. Top and high paying tech job • Data Scientists • Data Engineer • Mobile app developers • Front end developers • Full stack developers • Services - Java, C#, Node.js • Cyber security • DevOps engineer • Designers • Product managers or program managers
  • 11. Roles in tech • Developer – apps, full stack, database, services • Program Manager/ Product manager • Design User experience • DevOps engineer • QA / Tester • Data engineer • Analysts , Data scientist • Operations • Sales and marketing • Localization • Technical documentation
  • 12. Have you figured out which role and domain you want to work on?
  • 13. How many programming languages you need to learn? • Java script • Python • Node.js • Java • C# • Swift, Objective C • Kotlin • Type script • C++ • C • Ruby • R • SQL • HTML/CSS • F# • Scala • Clojure • Go • Erlang • Rust • Elixir • Bash/shell/Powershell • Dart • HTML/CSS
  • 14. Just one! But learn it really really well!
  • 15. Soft skill • Team player • Communication & collaboration • Group discussion skills • Interpersonal skills • Presentation skills • Writing skills • Leadership skills • EQ – Emotional quotient • Sense of humor
  • 16. Developing soft skills • Organize events • Create clubs – ex Toast master • Play team sports • Develop hobbies • Learn to control temperament – yoga/meditation • Learnread about human behavior and psychology • Group discussions • Debates • Write papers articles • Give presentations • Teach your juniors or in a near by school • Sharing and receiving critical feedback • Handling crucial conversation
  • 17. Watch video on group discussions
  • 18. Mindset & values • Mindset • Growth mindset • Continuous learning • Generate energy • Bring clarity • Positivity & optimism • Values • Respect • Integrity • Accountability
  • 20. World has lot of challenges to solve! For many of these challenges there are at least a few startups working to solve them But there are still plenty more no one is working on
  • 21. • You will learn a lot! • Don’t worry about failure, it is a badge of honor • Very good support and ecosystem for startups • If you can afford it, go for it! • If you are searching for a job, try to build something in parallel • Freelancing Entrepreneurship gives you unmatched experience
  • 23. 7 Stages 1. Get the basics right 2. Practice problem solving 3. Practice programming – on paper & online 4. Build something on GitHub or contribute to OSS 5. Mock interviews 6. Prepare good resume 7. Start applying, reach out for help
  • 24. #1 Getting the basics right! • Data structures • Algorithms • Operating system • Memory management • Multi-threading, multi-processing • IPC – Inter process communication • System Design • Networking • Expert in one programming language
  • 25. Can you name the university which is open 24/7? Charges no fees, you can lean as many times as you want, learn whenever you want and from any place?
  • 26. Tushar Roy - Coding Made Simple https://www.youtube.com/channel/UCZLJf_R2sWyUtXSKiKlyvAw Mycodeschool https://www.youtube.com/user/mycodeschool/videos HackerRank https://www.youtube.com/channel/UCOf7UPMHBjAavgD0Qw5q5ww MIT OpenCourseWare https://www.youtube.com/user/MIT/videos Stanford https://www.youtube.com/user/StanfordUniversity/videos Studio IIT Bombay https://www.youtube.com/channel/UC3lp1Pk33sziERUwvmiNBqQ/videos Khan Academy Computing https://www.youtube.com/channel/UCye0TMXdb_zdfvVgXA0XtkA/videos
  • 27. #2 #3 - Problem solving and coding
  • 28.
  • 29.
  • 33. Also practice coding on paper and board • Clean code • Modular code • Comments • Block diagrams • In less than 3 mins, most people should understand it • Time complexity - Big O
  • 34. #4. Build something, Companies hire creators! • Build something of your own • Contribute to OSS • Build mobile apps for your college • Apps for community
  • 35. #5. Mock interviews • Learn and conduct in college • Seek help from alumni • Watch on YouTube #6. Good resume • One page • Clear objective – what and what kind of job you want • Write your contributions to projects • Don’t put anything that you can’t explain • Links to GitHub, apps or websites you have built • Online Programming competition scores
  • 36. #7. Reaching out • Start applying through job sites • Reach out for referrals • Walk-ins • If you have low score/grades, start with small company • Once you gain experience, your grades doesn’t matter
  • 37. Q&A