SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Success After College
What should you do now to be successful when you graduate
(and for years to come)?
A.K.A. I wish I would have done {x} while I was at college.
During
Introduction
Keith Smith
• Graduated April 2014 – Information Technology
Information Assurance and Security with a Business Minor
• Worked at Microsoft as a Distributed Service Engineer on graduation.
• Currently work as Site Reliability Engineer managing the entire cloud infrastructure
at Imagine Learning.
Please connect with me on LinkedIn - www.linkedin.com/in/keithbradsmith
Job Landscape
The Helpdesk GapCareerGrowth
Time
College Years
Land First Tech Job (Helpdesk / Computer Support Representative)
Off-Campus
Helpdesk / Tier 2
Internship(s)
Land First (Career) Job
(Sysadmin, etc…)
Promotion
Raise, Management
Etc…
Degree
Required
Job – Information Security “Intern”
What I learned:
1. Mentoring is pivotal to success.
2. I can do hard things.
What you should do now:
1. Find a mentor / organization.
2. Have faith in yourself. Be
confident. Look beyond the easy.
Job – Distributed Services Engineer
What I learned:
1. Wow I’m so dumb!
2. The best employees are highly
technical mini-Project Managers.
3. Make measurable impact.
What you should do now:
1. Be humble. Trust me… you can
always learn more.
2. Learn email/time/work
management. Set expectations. say
no.
3. Become an industry expert.
Impact
Work you do Leveraging the
work of others
Helping others
do their work
Measuring Impact
• Informing / Reporting
• Delivering Deep KPIs / Service Metrics
• Company SLAs
• Financial
• What is the dollar impact of every project?
• Architectural (Technical)
• Am I influencing the technical direction of my stewardship / company?
Industry Expertise
Create / Trail blaze
Consult
Coach
Advise
Apply
Learn
Job – Azure Systems Administrator
/ Site Reliability Engineer
What I learned:
1. Companies don’t always know
what they need.
2. Trust matters. It gives you
influence.
3. Programming elevates your IT
capabilities.
What you should do now:
1. Have a lot of experiences.
2. Fulfill your commitments.
3. Love a language.
Recommendations – UX Designer
UX Design:
A word of caution: Hard to get into from an IT background. The industry is
most often looking for an art degree, and your resume must be very strong.
• Do an art minor. Learn Photoshop / InDesign very well.
• Build a portfolio of projects.
• Do front end programming. Learn to prototype in HTML/CSS/Javascript.
Recommendations – Developer
IT Majors make amazing programmers. This isn’t an accident.
• Take extra programming classes for electives.
• Become very strong in at least one language – possibly three.
• Create a github account and contribute regularly. It is a standard interview
question now to ask to see the github.
Recommendations – Systems Administrator
• Dealing with switches/networking is never going away. Feel comfortable
with Cisco iOS, routing, and firewall rules.
• Everyone hates Exchange, so you should be an expert with it (Organizations
love Office 365 FYI).
• The Systems Administration course is a MUST, and you should do the
reading and every lab. These are the basics… not advanced requirements of
the position.
• I can’t stress enough that programming is essential. Learn Python.
Recommendations – DevOps /
Site Reliability Engineer
• Databases are the hardest to troubleshoot / fix. Become a marginally good
DBA. I recommend SQL mostly, but a lot of organizations are using
something non-relational like MongoDB.
• Learn basic Incident Response Management – Troubleshooting labs in
Networking. Understand Root-Cause Analysis.
• Interact with Restful APIs programmatically.
• Programming is essential – Learn Chef / Puppet (Ruby), Python, Powershell.
Recommendations – Security Engineer /
Penetration Tester
• Networking fundamentals are very important.
• Be comfortable with the tools you learn about – Netcat, Nmap, Nessus, JTR,
Metasploit, etc.
• Programming again! Assembly, C, Python, SQL.
General Recommendations
Set yourself apart – Contribute to / start a club, enter competitions.
Do side projects (Github, Visual Studio Team Services).
• Build a domain / network services at home.
• Write a simple API, fun web app, or personal portfolio/resume.
• Implement an API in a programming language.
Start an “Engineering Blog” of things you are learning or doing.
Program more. I think I touched on this enough.
Take some classes just for fun.
Play with Azure / AWS. Easy to differentiate early in “the cloud”.

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
How to improve your skills as a programmer
How to improve your skills as a programmerHow to improve your skills as a programmer
How to improve your skills as a programmerYun Yuan
 
Cf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanshipCf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanshipColdFusionConference
 
How to improve problem solving skills
How to improve problem solving skillsHow to improve problem solving skills
How to improve problem solving skillsYun Yuan
 
Computer programming
Computer programmingComputer programming
Computer programmingSujay Raj
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016Vishnu Prem
 
Simulating systems: Delivering digital difference
Simulating systems: Delivering digital differenceSimulating systems: Delivering digital difference
Simulating systems: Delivering digital differenceBrightwave Group
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for DevelopersBarElin
 
Becoming a Technical Writer
Becoming a Technical WriterBecoming a Technical Writer
Becoming a Technical WriterJohn Paz
 
Failure Driven Development
Failure Driven DevelopmentFailure Driven Development
Failure Driven DevelopmentMercedes Coyle
 

Was ist angesagt? (19)

Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
 
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
 
Lecture 31
Lecture 31Lecture 31
Lecture 31
 
How to improve your skills as a programmer
How to improve your skills as a programmerHow to improve your skills as a programmer
How to improve your skills as a programmer
 
Cf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanshipCf objective2014 software-craftsmanship
Cf objective2014 software-craftsmanship
 
Lecture 30
Lecture 30Lecture 30
Lecture 30
 
Event4 better javascript
Event4   better javascriptEvent4   better javascript
Event4 better javascript
 
CV writing
CV writingCV writing
CV writing
 
How to improve problem solving skills
How to improve problem solving skillsHow to improve problem solving skills
How to improve problem solving skills
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Computer programming
Computer programmingComputer programming
Computer programming
 
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
 
20 percent tips
20 percent tips20 percent tips
20 percent tips
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016
 
Simulating systems: Delivering digital difference
Simulating systems: Delivering digital differenceSimulating systems: Delivering digital difference
Simulating systems: Delivering digital difference
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
Becoming a Technical Writer
Becoming a Technical WriterBecoming a Technical Writer
Becoming a Technical Writer
 
Failure Driven Development
Failure Driven DevelopmentFailure Driven Development
Failure Driven Development
 
User Stories
User StoriesUser Stories
User Stories
 

Ähnlich wie IT Success in and after College

How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptxvaideheekore
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developerjeetendra mandal
 
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
 
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
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmyWojciech Seliga
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developerEyob Lube
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Anne Stefanyk
 
Services, tools & practices for a software house
Services, tools & practices for a software houseServices, tools & practices for a software house
Services, tools & practices for a software houseParis Apostolopoulos
 
[MET] Software Recruiting 101
[MET] Software Recruiting 101[MET] Software Recruiting 101
[MET] Software Recruiting 101ImaniSalazarNahle
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitablePromet Source
 
Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017Vernon Kesner
 
What skills are essential for a successful career in information technology.docx
What skills are essential for a successful career in information technology.docxWhat skills are essential for a successful career in information technology.docx
What skills are essential for a successful career in information technology.docxSurendra Gusain
 
How To Start Your InfoSec Career
How To Start Your InfoSec CareerHow To Start Your InfoSec Career
How To Start Your InfoSec CareerAndrew McNicol
 
Be a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderBe a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderProduct School
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science careerAlexey Grigorev
 
Getting Started with Camtasia-A Seflin Round Table discussion
Getting Started with Camtasia-A Seflin Round Table discussionGetting Started with Camtasia-A Seflin Round Table discussion
Getting Started with Camtasia-A Seflin Round Table discussionAlyse Ergood McKeal
 
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?FIAT/IFTA
 

Ähnlich wie IT Success in and after College (20)

How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
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...
 
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)
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developer
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland
 
Services, tools & practices for a software house
Services, tools & practices for a software houseServices, tools & practices for a software house
Services, tools & practices for a software house
 
[MET] Software Recruiting 101
[MET] Software Recruiting 101[MET] Software Recruiting 101
[MET] Software Recruiting 101
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
 
Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017
 
Eversun Careers
Eversun CareersEversun Careers
Eversun Careers
 
What skills are essential for a successful career in information technology.docx
What skills are essential for a successful career in information technology.docxWhat skills are essential for a successful career in information technology.docx
What skills are essential for a successful career in information technology.docx
 
How To Start Your InfoSec Career
How To Start Your InfoSec CareerHow To Start Your InfoSec Career
How To Start Your InfoSec Career
 
Be a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderBe a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product Leader
 
Slef intro.pptx
Slef intro.pptxSlef intro.pptx
Slef intro.pptx
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
 
Project management difference between industry and college
Project management difference between industry and collegeProject management difference between industry and college
Project management difference between industry and college
 
Getting Started with Camtasia-A Seflin Round Table discussion
Getting Started with Camtasia-A Seflin Round Table discussionGetting Started with Camtasia-A Seflin Round Table discussion
Getting Started with Camtasia-A Seflin Round Table discussion
 
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
 

Kürzlich hochgeladen

2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)Delhi Call girls
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfpastor83
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationbrynpueblos04
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)Delhi Call girls
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theorydrae5
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)Delhi Call girls
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morvikas rana
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkavikas rana
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)Delhi Call girls
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxpadhand000
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...Cara Menggugurkan Kandungan 087776558899
 
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...mitaliverma221
 

Kürzlich hochgeladen (14)

2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
 
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptx
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
 
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
 
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
 

IT Success in and after College

  • 1. Success After College What should you do now to be successful when you graduate (and for years to come)? A.K.A. I wish I would have done {x} while I was at college. During
  • 2. Introduction Keith Smith • Graduated April 2014 – Information Technology Information Assurance and Security with a Business Minor • Worked at Microsoft as a Distributed Service Engineer on graduation. • Currently work as Site Reliability Engineer managing the entire cloud infrastructure at Imagine Learning. Please connect with me on LinkedIn - www.linkedin.com/in/keithbradsmith
  • 4. The Helpdesk GapCareerGrowth Time College Years Land First Tech Job (Helpdesk / Computer Support Representative) Off-Campus Helpdesk / Tier 2 Internship(s) Land First (Career) Job (Sysadmin, etc…) Promotion Raise, Management Etc… Degree Required
  • 5. Job – Information Security “Intern” What I learned: 1. Mentoring is pivotal to success. 2. I can do hard things. What you should do now: 1. Find a mentor / organization. 2. Have faith in yourself. Be confident. Look beyond the easy.
  • 6. Job – Distributed Services Engineer What I learned: 1. Wow I’m so dumb! 2. The best employees are highly technical mini-Project Managers. 3. Make measurable impact. What you should do now: 1. Be humble. Trust me… you can always learn more. 2. Learn email/time/work management. Set expectations. say no. 3. Become an industry expert.
  • 7. Impact Work you do Leveraging the work of others Helping others do their work
  • 8. Measuring Impact • Informing / Reporting • Delivering Deep KPIs / Service Metrics • Company SLAs • Financial • What is the dollar impact of every project? • Architectural (Technical) • Am I influencing the technical direction of my stewardship / company?
  • 9. Industry Expertise Create / Trail blaze Consult Coach Advise Apply Learn
  • 10. Job – Azure Systems Administrator / Site Reliability Engineer What I learned: 1. Companies don’t always know what they need. 2. Trust matters. It gives you influence. 3. Programming elevates your IT capabilities. What you should do now: 1. Have a lot of experiences. 2. Fulfill your commitments. 3. Love a language.
  • 11. Recommendations – UX Designer UX Design: A word of caution: Hard to get into from an IT background. The industry is most often looking for an art degree, and your resume must be very strong. • Do an art minor. Learn Photoshop / InDesign very well. • Build a portfolio of projects. • Do front end programming. Learn to prototype in HTML/CSS/Javascript.
  • 12. Recommendations – Developer IT Majors make amazing programmers. This isn’t an accident. • Take extra programming classes for electives. • Become very strong in at least one language – possibly three. • Create a github account and contribute regularly. It is a standard interview question now to ask to see the github.
  • 13. Recommendations – Systems Administrator • Dealing with switches/networking is never going away. Feel comfortable with Cisco iOS, routing, and firewall rules. • Everyone hates Exchange, so you should be an expert with it (Organizations love Office 365 FYI). • The Systems Administration course is a MUST, and you should do the reading and every lab. These are the basics… not advanced requirements of the position. • I can’t stress enough that programming is essential. Learn Python.
  • 14. Recommendations – DevOps / Site Reliability Engineer • Databases are the hardest to troubleshoot / fix. Become a marginally good DBA. I recommend SQL mostly, but a lot of organizations are using something non-relational like MongoDB. • Learn basic Incident Response Management – Troubleshooting labs in Networking. Understand Root-Cause Analysis. • Interact with Restful APIs programmatically. • Programming is essential – Learn Chef / Puppet (Ruby), Python, Powershell.
  • 15. Recommendations – Security Engineer / Penetration Tester • Networking fundamentals are very important. • Be comfortable with the tools you learn about – Netcat, Nmap, Nessus, JTR, Metasploit, etc. • Programming again! Assembly, C, Python, SQL.
  • 16. General Recommendations Set yourself apart – Contribute to / start a club, enter competitions. Do side projects (Github, Visual Studio Team Services). • Build a domain / network services at home. • Write a simple API, fun web app, or personal portfolio/resume. • Implement an API in a programming language. Start an “Engineering Blog” of things you are learning or doing. Program more. I think I touched on this enough. Take some classes just for fun. Play with Azure / AWS. Easy to differentiate early in “the cloud”.

Hinweis der Redaktion

  1. Why should you listen to me? Before and since leaving BYU, I’ve received 3 separate 6-figure offers from Microsoft and Google, and several offers from multiple other companies. I’d guess that my GPA is as good or worse than yours.
  2. Questions What do you want to do after you graduate? What is the job landscape today? What is DevOps? What is Site Reliability Engineering? What is Service Engineering?
  3. I heard “Find a Mentor” a million times when I was at BYU. Turns out I had several: Professor Rowe – Security Professor Lund – Work Ethic / Time Management Jared Call – Networking Story of trying to quit BambooHR
  4. Impact falls into three buckets: The work you do (what most people consider “their job”). Helping others do their work – Sharing your knowledge with your team mates and across teams. Leveraging the work of others – Getting help when needed, and improving productivity through other’s contributions Eventually, there becomes a finite amount of work you can do, and you can only increase impact through guiding/directing/influencing others.
  5. Opinion: Do you like SLAs? Are SLA’s good? KPI examples: Measuring average time to mitigate Cloud Services incidents. Trending over time to determine our service resiliency. Financial rule of thumb: Justify your salary + what you wish your salary was. It is easier than you think, and makes raises / promotions / bonuses a no-brainer for your boss. At Microsoft, my # was $480,000 the first year. At my current job (million dollar company vs billion dollar company), my number is around $300,000 (I haven’t added all my projects up yet, but I know it ballparks about there) Technical examples: Implemented Azure Active Directory, SSO for most third party applications, and have helped direct the underlying architecture of our services to be more resilient to failures Implemented Incident Response Management pipeline
  6. Experiences can come from a lot of places: Competitions – I did CCDC and the BYU Hacking CTF Clubs / Orgs – I joined and was President of ITSec, Helped found the LDSTech BYU Chapter (I failed, others may have succeeded now), I attended the CEO club (Collegiate Entrepreneurship Organization), and were I to do it over, I’d join the Real Estate Club. Internships – I recommend at least 2 if possible, but I only did 1. Jobs – This is the best place. Look for projects outside of your position to have new experiences. Caution: I broke the exchange server and made the CEO pretty mad once…. Side projects – Github. I cannot stress it enough. Do something for fun – I posted shellcode and assembly I wrote learning how to do buffer overflows. 2. Professor Lund gave a lesson I will never forget (sadly in my junior year ) Doing 100% of your work is the minimum agreed-upon expectation for a class. You should attempt to do more than the minimum to differentiate yourself. 3. The average programmer spends 9 hours a week outside of work doing programming. Language recommendations: UX/Design/FE – Javascript / Angular / Node Back end – C#, C++, SQL Scripting – Python, Powershell
  7. I took mechatronics, systems administration, penetration testing, entrepreneurship, and several others. Some helped me graduate… but that was just a bonus .