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

What's hot

Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
Seth Familian
 
11 big strategy ideas
11 big strategy ideas11 big strategy ideas
11 big strategy ideas
CPA Australia
 
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
Board of Innovation
 
SXSW 2016: The Need To Knows
SXSW 2016: The Need To KnowsSXSW 2016: The Need To Knows
SXSW 2016: The Need To Knows
Ogilvy Consulting
 
The Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and FriendsThe Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and Friends
Stacy Kvernmo
 
Search Content vs. Social Content
Search Content vs. Social ContentSearch Content vs. Social Content
Search Content vs. Social Content
Semrush
 
100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10
Robin Yjord
 
4 Biggest Challenges for Creative Teams
4 Biggest Challenges for Creative Teams4 Biggest Challenges for Creative Teams
4 Biggest Challenges for Creative Teams
Wrike
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Web Dictionary
Web DictionaryWeb Dictionary
Web Dictionary
G.C Reddy
 
50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)
Heinz Marketing Inc
 
The Science of Memorable Presentations
The Science of Memorable PresentationsThe Science of Memorable Presentations
The Science of Memorable Presentations
Ethos3
 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly
 
Working With Big Data
Working With Big DataWorking With Big Data
Working With Big Data
Seth Familian
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch
Amazon Web Services
 
Discover The Top 10 Types Of Colleagues Around You
Discover The Top 10 Types Of Colleagues Around YouDiscover The Top 10 Types Of Colleagues Around You
Discover The Top 10 Types Of Colleagues Around You
Ankur Tandon
 
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
SlideShare Experts - 7 Experts Reveal Their Presentation Design SecretsSlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
Eugene Cheng
 
10 Best Practices of a Best Company to Work For
10 Best Practices of a Best Company to Work For10 Best Practices of a Best Company to Work For
10 Best Practices of a Best Company to Work For
O.C. Tanner
 
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscapeSolve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Ed Fernandez
 

What's hot (20)

Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
11 big strategy ideas
11 big strategy ideas11 big strategy ideas
11 big strategy ideas
 
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
 
SXSW 2016: The Need To Knows
SXSW 2016: The Need To KnowsSXSW 2016: The Need To Knows
SXSW 2016: The Need To Knows
 
The Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and FriendsThe Great State of Design with CSS Grid Layout and Friends
The Great State of Design with CSS Grid Layout and Friends
 
Search Content vs. Social Content
Search Content vs. Social ContentSearch Content vs. Social Content
Search Content vs. Social Content
 
100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10
 
4 Biggest Challenges for Creative Teams
4 Biggest Challenges for Creative Teams4 Biggest Challenges for Creative Teams
4 Biggest Challenges for Creative Teams
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Web Dictionary
Web DictionaryWeb Dictionary
Web Dictionary
 
50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)
 
The Science of Memorable Presentations
The Science of Memorable PresentationsThe Science of Memorable Presentations
The Science of Memorable Presentations
 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
 
Working With Big Data
Working With Big DataWorking With Big Data
Working With Big Data
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch How Game Developers Reach New Customers with Twitch
How Game Developers Reach New Customers with Twitch
 
Discover The Top 10 Types Of Colleagues Around You
Discover The Top 10 Types Of Colleagues Around YouDiscover The Top 10 Types Of Colleagues Around You
Discover The Top 10 Types Of Colleagues Around You
 
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
SlideShare Experts - 7 Experts Reveal Their Presentation Design SecretsSlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
 
10 Best Practices of a Best Company to Work For
10 Best Practices of a Best Company to Work For10 Best Practices of a Best Company to Work For
10 Best Practices of a Best Company to Work For
 
Solve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscapeSolve for X with AI: a VC view of the Machine Learning & AI landscape
Solve for X with AI: a VC view of the Machine Learning & AI landscape
 

Similar to Getting into the tech field. what next

I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
Tessa Mero
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
vaideheekore
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
Anthony P. Rotoli
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin
 
C4U Hackathon Tips
C4U Hackathon TipsC4U Hackathon Tips
C4U Hackathon Tips
Michael Kalika
 
Best Practices Finding Co-Founder & Dividing Up Shares
Best Practices Finding Co-Founder & Dividing Up SharesBest Practices Finding Co-Founder & Dividing Up Shares
Best Practices Finding Co-Founder & Dividing Up Shares
bestpracticesbusiness
 
What Are Your First PM Role Keys to Success by Twitch PM
What Are Your First PM Role Keys to Success by Twitch PMWhat Are Your First PM Role Keys to Success by Twitch PM
What Are Your First PM Role Keys to Success by Twitch PM
Product School
 
CONNECTWorking 202005 | Succeed when remote
CONNECTWorking 202005 | Succeed when remoteCONNECTWorking 202005 | Succeed when remote
CONNECTWorking 202005 | Succeed when remote
GTA Talents
 
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 discussion
Alyse 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
 

Similar to Getting into the tech field. what next (20)

I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
C4U Hackathon Tips
C4U Hackathon TipsC4U Hackathon Tips
C4U Hackathon Tips
 
Best Practices Finding Co-Founder & Dividing Up Shares
Best Practices Finding Co-Founder & Dividing Up SharesBest Practices Finding Co-Founder & Dividing Up Shares
Best Practices Finding Co-Founder & Dividing Up Shares
 
What Are Your First PM Role Keys to Success by Twitch PM
What Are Your First PM Role Keys to Success by Twitch PMWhat Are Your First PM Role Keys to Success by Twitch PM
What Are Your First PM Role Keys to Success by Twitch PM
 
CONNECTWorking 202005 | Succeed when remote
CONNECTWorking 202005 | Succeed when remoteCONNECTWorking 202005 | Succeed when remote
CONNECTWorking 202005 | Succeed when remote
 
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
 

More from Tessa Mero

Developer relations KPIs
Developer relations KPIsDeveloper relations KPIs
Developer relations KPIs
Tessa Mero
 
5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app
Tessa Mero
 
Optimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinaryOptimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinary
Tessa Mero
 
Joining a developer experts program to leverage your career
Joining a developer experts program to leverage your careerJoining a developer experts program to leverage your career
Joining a developer experts program to leverage your career
Tessa Mero
 
Finding the Jelly in the JAMstack
Finding the Jelly in the JAMstackFinding the Jelly in the JAMstack
Finding the Jelly in the JAMstack
Tessa Mero
 
Building APIs the serverless way
Building APIs the serverless wayBuilding APIs the serverless way
Building APIs the serverless way
Tessa Mero
 
Don't let FaaS do a BaaS job
Don't let FaaS do a BaaS jobDon't let FaaS do a BaaS job
Don't let FaaS do a BaaS job
Tessa Mero
 
Finding the jelly in the jam stack
Finding the jelly in the jam stackFinding the jelly in the jam stack
Finding the jelly in the jam stack
Tessa Mero
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018
Tessa Mero
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps Workshop
Tessa Mero
 
Cisco CMX Location Services
Cisco CMX Location ServicesCisco CMX Location Services
Cisco CMX Location Services
Tessa Mero
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a Chatbot
Tessa Mero
 
Learn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own AdventuresLearn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own Adventures
Tessa Mero
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOps
Tessa Mero
 
Let's Build a Chatbot
Let's Build a ChatbotLet's Build a Chatbot
Let's Build a Chatbot
Tessa Mero
 
DevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot WorkshopDevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot Workshop
Tessa Mero
 
Chatbots
ChatbotsChatbots
Chatbots
Tessa Mero
 
Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
Tessa Mero
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIs
Tessa Mero
 

More from Tessa Mero (20)

Developer relations KPIs
Developer relations KPIsDeveloper relations KPIs
Developer relations KPIs
 
5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app5 ways to simply add media accessibility (m16y) to your jamstack app
5 ways to simply add media accessibility (m16y) to your jamstack app
 
Optimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinaryOptimize media performance in wordpress with cloudinary
Optimize media performance in wordpress with cloudinary
 
Joining a developer experts program to leverage your career
Joining a developer experts program to leverage your careerJoining a developer experts program to leverage your career
Joining a developer experts program to leverage your career
 
Finding the Jelly in the JAMstack
Finding the Jelly in the JAMstackFinding the Jelly in the JAMstack
Finding the Jelly in the JAMstack
 
Building APIs the serverless way
Building APIs the serverless wayBuilding APIs the serverless way
Building APIs the serverless way
 
Don't let FaaS do a BaaS job
Don't let FaaS do a BaaS jobDon't let FaaS do a BaaS job
Don't let FaaS do a BaaS job
 
Finding the jelly in the jam stack
Finding the jelly in the jam stackFinding the jelly in the jam stack
Finding the jelly in the jam stack
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018
 
ChatOps Workshop
ChatOps WorkshopChatOps Workshop
ChatOps Workshop
 
Cisco CMX Location Services
Cisco CMX Location ServicesCisco CMX Location Services
Cisco CMX Location Services
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a Chatbot
 
Learn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own AdventuresLearn to Code with JavaScript - Choose Your Own Adventures
Learn to Code with JavaScript - Choose Your Own Adventures
 
Revolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOpsRevolutionize Your Workflow with ChatOps
Revolutionize Your Workflow with ChatOps
 
Let's Build a Chatbot
Let's Build a ChatbotLet's Build a Chatbot
Let's Build a Chatbot
 
DevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot WorkshopDevNet 1056 WIT Spark API and Chat Bot Workshop
DevNet 1056 WIT Spark API and Chat Bot Workshop
 
Chatbots
ChatbotsChatbots
Chatbots
 
Building Chatbots
Building ChatbotsBuilding Chatbots
Building Chatbots
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
 
Nom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIsNom Nom: Consuming REST APIs
Nom Nom: Consuming REST APIs
 

Recently uploaded

High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
aslasdfmkhan4750
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
LINUS PROJECTS (INDIA)
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
The Evolution of Remote Server Management
The Evolution of Remote Server ManagementThe Evolution of Remote Server Management
The Evolution of Remote Server Management
Bert Blevins
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
Edge AI and Vision Alliance
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
BrainSell Technologies
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
chetankumar9855
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024
aakash malhotra
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 

Recently uploaded (20)

High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
The Evolution of Remote Server Management
The Evolution of Remote Server ManagementThe Evolution of Remote Server Management
The Evolution of Remote Server Management
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
 
Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...Amul milk launches in US: Key details of its new products ...
Amul milk launches in US: Key details of its new products ...
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 

Getting into the tech field. what next

  • 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