SlideShare a Scribd company logo
Getting into the
Tech Field: What
Next?
By Tessa Mero
Career Path:
● A Lost Soul
● Gamestop/Jewelry Sales/HR
● Assistant Teacher/Web Development
Intern (3 mo each)
● Graduated from College
● Web Application Developer / Web
Support Technician (OSTraining)
● Programming Instructor/Curriculum
Creator
● Developer Advocate
● Senior Developer Advocate
Agenda
Ask questions throughout!!!! It’s an open Q&A
● During College - What you should do to prep
● Contributions/Personal Brand/Growth
● Networking/Mentorship
● Interview Prep/Mock
Interviews/Whiteboarding
During College
Should you be doing anything now before
graduating? What should you do to prepare?
➔ Projects or Internships
Create a portfolio by doing projects or
doing temp internships for
individuals/companies
➔ Industry Research
Learn about different roles in the
industry. There’s SO MANY!!!
➔ Make a Plan
What is your timeline on your next
steps?
Learn & Create
Learn as much as you can so you are familiar
with terminology and basics. It’s impossible
to be proficient at EVERYTHING!
➔ Learn
Learn the basics on different
technologies, tools, frameworks, and
anything to widen your knowledge.
➔ Create
Make your portfolio. The first thing the
interviewer will look at is your projects.
➔ Get Feedback
Get Code Reviews Done. I cannot
emphasize this enough. I made the
mistake of not!
Contributions
This is what landed me my first 6 figure job
at a big company!!!!!! THIS IS THE SECRET.
➔ Find a Project
Figure out what areas of technology
you enjoy. Look into Free and Open
Source Software (FOSS) Projects.
➔ Network with that Community
This will help you learn about different
teams, where help is needed, and
figure out where you best fit later on.
➔ Build a Contribution Portfolio
Network. Make friends. Build a portfolio,
add to Resume!!!
My Contributions to Open Source
Communities
● J! - Bug Squad - Bug Tester
● J! - Extensions Team, then Assistant
Manager
● J! - Board of Directors
● J! - Developer Advocate (Keynoting at
PHP events)
● Organizer of Joomla, PHP, Vue.js, APIs,
DevRel, Jamstack events…
● Organized PHP Conference and API
Conference
Personal Brand
Okay so this isn’t really necessary, but it
makes you stand out!
➔ Create Personal Website
Figure out what areas of technology
you enjoy. Look into Free and Open
Source Software (FOSS) Projects.
➔ Social Media Presence
Follow software engineers and industry
thought leaders and learn and/or
engage with them.
Where is the software engineering
community? Twitter.com and Dev.to
Networking
Networking is important. This will eventually
lead to being recommended to jobs in the
future.
➔ Social Forums
Social media, dev forums, GitHub,
Discord/Slack communities, virtual
meetups, in person meetups,
conferences (scholarships fyi)
➔ Who to Follow?
95% of the people I follow are really
positive and quality thought leaders in
the tech field:
https://twitter.com/TessaMero/following
Want to follow Vue.js content writers?
Here’s an example of how:
https://dev.to/t/vue
(pt2) Networking
Networking on social media, dev forums,
GitHub, Discord/Slack communities,
➔ Events/Hackathons
Participate in virtual events and/or
in-person events and expand your
network organically.
➔ Discord/Slack
Find communities of technologies you
enjoy. Engage with developers. Ask
questions and/or help others with their
questions, share experiences.
Mentors
Finding a mentor will be your fast path to
success. I’ve had one for every dream job
I’ve had!
➔ Search Resources
http://stephaniehurlburt.com/blog/2016/11/14
/list-of-engineers-willing-to-mentor-you
Google “find a mentor software
engineer” and you’ll find endless
articles!
➔ Mentor Will Provide Resources
Mentors can help with giving you an
understanding of your next steps on
what you need to do to get to where
you want to be!
Mock Interviews
Practice Interviewing until you feel
comfortable.
➔ Find Mock Interviews
After networking, it should be easy to
find help with others providing mock
interviews for you. Practice until you
feel comfortable!
➔ Practice - WhiteBoarding
As someone who went through the
Google interview process, this is
important and a whole presentation on
its own. Lots of resources online,
samples on YouTube.
White Boarding
Practice practice practice
➔ For Code Liveshare - code with a
mentor
https:/
/codeshare.io/
➔ Google Doc
Practice whiteboarding your code in a
google doc. Use text formatting:
Roboto Mono
Data Structures
and Algorithms
➔ Learn as much as you can
Coding
Preparation
➔ Leet Code
Prepare for tech questions for each
company you’d like to apply for
https:/
/leetcode.com/
➔ HackerRank
Practice coding questions, get ranked,
and standout from the crowd:
https:/
/www.hackerrank.com/dashboa
rd
Interview Process
➔ Recruiter - Asking questions
(sometimes intro/sometimes
random tech questions on
algorithms)
➔ Phone Coding Questions
➔ Whiteboarding Coding
Questions
➔ In person Coding questions
Interview Prep
Okay you’re about to have an interview.
HELP!
➔ Company Research
Read about the company, their
values/principals, their
product/technology, make something
with it...utilize glassdoor!!!! Read
engineering blogs by X company.
Understand how they scale their
services
➔ Mental Health
Exercise, do jumping jacks, listen to
music, practice breathing so you are
less nervous and tense during the
interview.
Cover Letters
This is your way to quickly stand out from the
rest
➔ What position are you applying for?
➔ Who are you and why are you
applying?
➔ What is your
education/experience that makes
you applicable for the job?
➔ What value will you bring to the
company if you are hired and why
should they hire you?
Mental State
Maybe you have to apply to 500+ jobs. Be
prepared for rejection
➔ Understand it is difficult to land a
first job with no experience
➔ It IS possible. You WILL get hired
➔ Positive self talk
➔ Keep preparing and focus
Whiteboard
Interviewing -
Tell me more!
➔ Tech Interview Explained:
https:/
/www.youtube.com/watch
?v=cTuHz7uSq7M
➔ JavaScript intern/junior level
coding question sample:
https:/
/www.youtube.com/watch
?v=miiM5JJgrQo
Remember -
➔ Ask questions before you start. Clarification!
System requirements? How many users?
Anything you can think of. Show that you are
understanding first.
➔ Think and talk out loud the entire time. If you
need to stop talking to think, let the
interviewer know
➔ Confirm and ask questions before solving the
code
➔ Practice and memorize 1 coding question per
day for at least 3 months
➔ JavaScript: Understand Closures, “This”
keyword, prototypal inheritance, and other
core concepts
➔ Understanding the specifications is better
than getting the answer right
Thank You!
Follow me:
https:/
/slideshare.net/tessa99
https:/
/twitter.com/tessamero
https:/
/dev.to/tessamero

More Related Content

Similar to gettingintothetechfieldwhatnext-210526205624.pdf

Job Seeking in a Web Based World
Job Seeking in a Web Based World Job Seeking in a Web Based World
Job Seeking in a Web Based World
Melissa Cline-Douthitt
 
How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365
Richard Harbridge
 
The Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.comThe Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.com
Michael Friis
 
Session 1: UX Process + Interviewing
Session 1: UX Process + InterviewingSession 1: UX Process + Interviewing
Session 1: UX Process + Interviewing
Leanna Gingras
 
How to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degreeHow to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degree
Stuti Verma
 
Building a Data Science Portfolio that Rocks
Building a Data Science Portfolio that RocksBuilding a Data Science Portfolio that Rocks
Building a Data Science Portfolio that Rocks
Michael Galarnyk
 
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
 
Know the Startup World - Demi Ben-Ari - Ofek Alumni
Know the Startup World - Demi Ben-Ari - Ofek AlumniKnow the Startup World - Demi Ben-Ari - Ofek Alumni
Know the Startup World - Demi Ben-Ari - Ofek Alumni
Demi Ben-Ari
 
How To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnityHow To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnity
Richard Harbridge
 
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
TechSoup
 
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundupMaximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Platypus
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developer
Ashley Davis
 
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DCHow to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
Richard Harbridge
 
How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC
Tremis Skeete
 
How to be successful in an internship
How to be successful in an internshipHow to be successful in an internship
How to be successful in an internship
ZoeyZou4
 
The Accidental Instructional Designer - Kineo Pacific & Cammy Bean
The Accidental Instructional Designer - Kineo Pacific & Cammy BeanThe Accidental Instructional Designer - Kineo Pacific & Cammy Bean
The Accidental Instructional Designer - Kineo Pacific & Cammy Bean
KineoPacific
 
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
Abdelhalim DADOUCHE
 
Career Services Presentation for Mary Durfee SS Class November 8, 2010.ppt
Career Services Presentation for Mary Durfee SS Class November 8, 2010.pptCareer Services Presentation for Mary Durfee SS Class November 8, 2010.ppt
Career Services Presentation for Mary Durfee SS Class November 8, 2010.pptMichigan Technological University
 
How to build a successful career with your professional Certifications
How to build a successful career with your professional CertificationsHow to build a successful career with your professional Certifications
How to build a successful career with your professional CertificationsOjiugo Ajunwa
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie
Interview Mocha
 

Similar to gettingintothetechfieldwhatnext-210526205624.pdf (20)

Job Seeking in a Web Based World
Job Seeking in a Web Based World Job Seeking in a Web Based World
Job Seeking in a Web Based World
 
How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365
 
The Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.comThe Future of Work | Workshops4teams.com
The Future of Work | Workshops4teams.com
 
Session 1: UX Process + Interviewing
Session 1: UX Process + InterviewingSession 1: UX Process + Interviewing
Session 1: UX Process + Interviewing
 
How to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degreeHow to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degree
 
Building a Data Science Portfolio that Rocks
Building a Data Science Portfolio that RocksBuilding a Data Science Portfolio that Rocks
Building a Data Science Portfolio that Rocks
 
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
 
Know the Startup World - Demi Ben-Ari - Ofek Alumni
Know the Startup World - Demi Ben-Ari - Ofek AlumniKnow the Startup World - Demi Ben-Ari - Ofek Alumni
Know the Startup World - Demi Ben-Ari - Ofek Alumni
 
How To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnityHow To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnity
 
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
Executive Directors Chat- Artificial Intelligence - The Good, the Bad, and th...
 
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundupMaximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developer
 
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DCHow to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
 
How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC
 
How to be successful in an internship
How to be successful in an internshipHow to be successful in an internship
How to be successful in an internship
 
The Accidental Instructional Designer - Kineo Pacific & Cammy Bean
The Accidental Instructional Designer - Kineo Pacific & Cammy BeanThe Accidental Instructional Designer - Kineo Pacific & Cammy Bean
The Accidental Instructional Designer - Kineo Pacific & Cammy Bean
 
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
 
Career Services Presentation for Mary Durfee SS Class November 8, 2010.ppt
Career Services Presentation for Mary Durfee SS Class November 8, 2010.pptCareer Services Presentation for Mary Durfee SS Class November 8, 2010.ppt
Career Services Presentation for Mary Durfee SS Class November 8, 2010.ppt
 
How to build a successful career with your professional Certifications
How to build a successful career with your professional CertificationsHow to build a successful career with your professional Certifications
How to build a successful career with your professional Certifications
 
9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie9 Tips on How to hire Tech Talent when you are not a Techie
9 Tips on How to hire Tech Talent when you are not a Techie
 

Recently uploaded

Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
Excavator
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
kshamashah95
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
ahmedendrise81
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
Hyundai Motor Group
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Vic Auto Collision & Repair
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
Excavator
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
Motor Cars International
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
4thzenzstar
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
mymwpc
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
Dart Auto
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
European Service Center
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
Bertini's German Motors
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 

Recently uploaded (20)

Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
 
Tyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEATTyre Industrymarket overview with examples of CEAT
Tyre Industrymarket overview with examples of CEAT
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 

gettingintothetechfieldwhatnext-210526205624.pdf

  • 1. Getting into the Tech Field: What Next? By Tessa Mero
  • 2. Career Path: ● A Lost Soul ● Gamestop/Jewelry Sales/HR ● Assistant Teacher/Web Development Intern (3 mo each) ● Graduated from College ● Web Application Developer / Web Support Technician (OSTraining) ● Programming Instructor/Curriculum Creator ● Developer Advocate ● Senior Developer Advocate
  • 3. Agenda Ask questions throughout!!!! It’s an open Q&A ● During College - What you should do to prep ● Contributions/Personal Brand/Growth ● Networking/Mentorship ● Interview Prep/Mock Interviews/Whiteboarding
  • 4. During College Should you be doing anything now before graduating? What should you do to prepare? ➔ Projects or Internships Create a portfolio by doing projects or doing temp internships for individuals/companies ➔ Industry Research Learn about different roles in the industry. There’s SO MANY!!! ➔ Make a Plan What is your timeline on your next steps?
  • 5. Learn & Create Learn as much as you can so you are familiar with terminology and basics. It’s impossible to be proficient at EVERYTHING! ➔ Learn Learn the basics on different technologies, tools, frameworks, and anything to widen your knowledge. ➔ Create Make your portfolio. The first thing the interviewer will look at is your projects. ➔ Get Feedback Get Code Reviews Done. I cannot emphasize this enough. I made the mistake of not!
  • 6. Contributions This is what landed me my first 6 figure job at a big company!!!!!! THIS IS THE SECRET. ➔ Find a Project Figure out what areas of technology you enjoy. Look into Free and Open Source Software (FOSS) Projects. ➔ Network with that Community This will help you learn about different teams, where help is needed, and figure out where you best fit later on. ➔ Build a Contribution Portfolio Network. Make friends. Build a portfolio, add to Resume!!!
  • 7. My Contributions to Open Source Communities ● J! - Bug Squad - Bug Tester ● J! - Extensions Team, then Assistant Manager ● J! - Board of Directors ● J! - Developer Advocate (Keynoting at PHP events) ● Organizer of Joomla, PHP, Vue.js, APIs, DevRel, Jamstack events… ● Organized PHP Conference and API Conference
  • 8. Personal Brand Okay so this isn’t really necessary, but it makes you stand out! ➔ Create Personal Website Figure out what areas of technology you enjoy. Look into Free and Open Source Software (FOSS) Projects. ➔ Social Media Presence Follow software engineers and industry thought leaders and learn and/or engage with them. Where is the software engineering community? Twitter.com and Dev.to
  • 9. Networking Networking is important. This will eventually lead to being recommended to jobs in the future. ➔ Social Forums Social media, dev forums, GitHub, Discord/Slack communities, virtual meetups, in person meetups, conferences (scholarships fyi) ➔ Who to Follow? 95% of the people I follow are really positive and quality thought leaders in the tech field: https://twitter.com/TessaMero/following Want to follow Vue.js content writers? Here’s an example of how: https://dev.to/t/vue
  • 10. (pt2) Networking Networking on social media, dev forums, GitHub, Discord/Slack communities, ➔ Events/Hackathons Participate in virtual events and/or in-person events and expand your network organically. ➔ Discord/Slack Find communities of technologies you enjoy. Engage with developers. Ask questions and/or help others with their questions, share experiences.
  • 11. Mentors Finding a mentor will be your fast path to success. I’ve had one for every dream job I’ve had! ➔ Search Resources http://stephaniehurlburt.com/blog/2016/11/14 /list-of-engineers-willing-to-mentor-you Google “find a mentor software engineer” and you’ll find endless articles! ➔ Mentor Will Provide Resources Mentors can help with giving you an understanding of your next steps on what you need to do to get to where you want to be!
  • 12. Mock Interviews Practice Interviewing until you feel comfortable. ➔ Find Mock Interviews After networking, it should be easy to find help with others providing mock interviews for you. Practice until you feel comfortable! ➔ Practice - WhiteBoarding As someone who went through the Google interview process, this is important and a whole presentation on its own. Lots of resources online, samples on YouTube.
  • 13. White Boarding Practice practice practice ➔ For Code Liveshare - code with a mentor https:/ /codeshare.io/ ➔ Google Doc Practice whiteboarding your code in a google doc. Use text formatting: Roboto Mono
  • 14. Data Structures and Algorithms ➔ Learn as much as you can
  • 15. Coding Preparation ➔ Leet Code Prepare for tech questions for each company you’d like to apply for https:/ /leetcode.com/ ➔ HackerRank Practice coding questions, get ranked, and standout from the crowd: https:/ /www.hackerrank.com/dashboa rd
  • 16. Interview Process ➔ Recruiter - Asking questions (sometimes intro/sometimes random tech questions on algorithms) ➔ Phone Coding Questions ➔ Whiteboarding Coding Questions ➔ In person Coding questions
  • 17. Interview Prep Okay you’re about to have an interview. HELP! ➔ Company Research Read about the company, their values/principals, their product/technology, make something with it...utilize glassdoor!!!! Read engineering blogs by X company. Understand how they scale their services ➔ Mental Health Exercise, do jumping jacks, listen to music, practice breathing so you are less nervous and tense during the interview.
  • 18. Cover Letters This is your way to quickly stand out from the rest ➔ What position are you applying for? ➔ Who are you and why are you applying? ➔ What is your education/experience that makes you applicable for the job? ➔ What value will you bring to the company if you are hired and why should they hire you?
  • 19. Mental State Maybe you have to apply to 500+ jobs. Be prepared for rejection ➔ Understand it is difficult to land a first job with no experience ➔ It IS possible. You WILL get hired ➔ Positive self talk ➔ Keep preparing and focus
  • 20. Whiteboard Interviewing - Tell me more! ➔ Tech Interview Explained: https:/ /www.youtube.com/watch ?v=cTuHz7uSq7M ➔ JavaScript intern/junior level coding question sample: https:/ /www.youtube.com/watch ?v=miiM5JJgrQo
  • 21. Remember - ➔ Ask questions before you start. Clarification! System requirements? How many users? Anything you can think of. Show that you are understanding first. ➔ Think and talk out loud the entire time. If you need to stop talking to think, let the interviewer know ➔ Confirm and ask questions before solving the code ➔ Practice and memorize 1 coding question per day for at least 3 months ➔ JavaScript: Understand Closures, “This” keyword, prototypal inheritance, and other core concepts ➔ Understanding the specifications is better than getting the answer right