SlideShare a Scribd company logo
1 of 22
Struggles of an
Accidental
Junior Developer
Hello!
I am Alyss Noland
Developer Advocate, consumer of cider, sassy
person in SaaS
You can find me at:
@preciselyalyss
One person’s “great idea you must do
immediately” is another person’s “thing
I might want to try eventually.” One
person’s “they are going to help me
advance in my career” is another
person’s “we’ll chat about career stuff
occasionally.”
Building Relationships
By an introvert, for everyone else
Pair Programming
“...It all goes wrong so easily.” - Sarah Mei
Source: WoCTech Flickr
Effective Pair Programming for JR Developers
Make Mistakes Ask Questions
Split time
“driving”
Mentorship
“Quote something”
Qualities of Good MentorShip
Set
expectations &
goals
Positive
communication
Accessibility
Don’t be afraid to be the one to
reach out
At Work
Finding Mentees & Mentors
In The Community
Code Review
“Natural mentoring occurs in your daily
workflow”
Probably not a good example of
Constructive Criticism but YMMV
Code REview
✖ Are there any obvious logic errors in the
code?
✖ Looking at the requirements, are all
cases fully implemented?
✖ Are the new automated tests sufficient
for the new code? Do existing automated
tests need to be rewritten to account for
changes in the code?
✖ Does the new code conform to existing
style guidelines?
SElf-Guided
Improvement
Three-time college dropout coming at your with a
fast take
Classes, Resources, and
Research
A well-rounded candidate has more than
experience in their industry – they excel
because they can draw on perspectives
and learning that they have gained while
developing themselves.
Company Benefits & Community Resources
Mental Health
Self-Care in the form of Cute Pet
Pictures
$193.2 billionLost earnings per year
41%Adults with a mental health condition received mental
health services in the past year
43.8 MillionAdults who experience mental illness in a given year
(U.S)
Thanks!
Any questions?
You can find me at:
@preciselyalyss

More Related Content

Similar to Struggles of An Accidental Junior Developer

Do I have a role?
Do I have a role?Do I have a role?
Do I have a role?
Doc Norton
 
liza-daly-cultivate-2015
liza-daly-cultivate-2015liza-daly-cultivate-2015
liza-daly-cultivate-2015
Liza Daly
 
Why Leaders Fail
Why Leaders FailWhy Leaders Fail
Why Leaders Fail
mqamarhayat
 
08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...
Dr. Mark D. Yates
 
08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...
Dr. Mark D. Yates
 

Similar to Struggles of An Accidental Junior Developer (20)

5 reasons people fear Realtime Feedback Solutions
5 reasons people fear Realtime Feedback Solutions5 reasons people fear Realtime Feedback Solutions
5 reasons people fear Realtime Feedback Solutions
 
15 lessons from failing startups
15 lessons from failing startups15 lessons from failing startups
15 lessons from failing startups
 
35 Inspirational Quotes from Talent Connect San Francisco and London
35 Inspirational Quotes from Talent Connect San Francisco and London35 Inspirational Quotes from Talent Connect San Francisco and London
35 Inspirational Quotes from Talent Connect San Francisco and London
 
Do I have a role?
Do I have a role?Do I have a role?
Do I have a role?
 
I don't like your design
I don't like your designI don't like your design
I don't like your design
 
Am i good enough as a project manager
Am i good enough as a project managerAm i good enough as a project manager
Am i good enough as a project manager
 
Finding What's Next
Finding What's NextFinding What's Next
Finding What's Next
 
Build Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A TimeBuild Your Own Contributors, One Part At A Time
Build Your Own Contributors, One Part At A Time
 
Design without critique is like a flower without water (WebExpo 2013 version)
Design without critique is like a flower without water (WebExpo 2013 version)Design without critique is like a flower without water (WebExpo 2013 version)
Design without critique is like a flower without water (WebExpo 2013 version)
 
liza-daly-cultivate-2015
liza-daly-cultivate-2015liza-daly-cultivate-2015
liza-daly-cultivate-2015
 
30.Golden tips for a successful leader A Lecture By Mr Allah Dad Khan Visiti...
30.Golden tips for a successful leader  A Lecture By Mr Allah Dad Khan Visiti...30.Golden tips for a successful leader  A Lecture By Mr Allah Dad Khan Visiti...
30.Golden tips for a successful leader A Lecture By Mr Allah Dad Khan Visiti...
 
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 201810 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
10 Faulty Behaviors of Code Review - Developer Summit Istanbul 2018
 
The New Rules of Teamwork | April 2019
The New Rules of Teamwork | April 2019 The New Rules of Teamwork | April 2019
The New Rules of Teamwork | April 2019
 
Why Leaders Fail
Why Leaders FailWhy Leaders Fail
Why Leaders Fail
 
Personal swot
Personal swotPersonal swot
Personal swot
 
Assessment
AssessmentAssessment
Assessment
 
Digital Social Networking
Digital Social NetworkingDigital Social Networking
Digital Social Networking
 
The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren E...
The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren E...The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren E...
The Subtle Dynamics of Leading Without Authority as a Technical Lead - Oren E...
 
08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...
 
08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...08 how to professionally evaluate & critique a linkedin business profile scri...
08 how to professionally evaluate & critique a linkedin business profile scri...
 

Recently uploaded

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 

Struggles of An Accidental Junior Developer

Editor's Notes

  1. Qualities of a good mentors and mentees
  2. Socialize Meetups Happy hours Slack and group events
  3. Self-care in tech
  4. Review often, constructive feedback, code examples, be accessible
  5. Self-care in tech
  6. https://www.nami.org/Learn-More/Mental-Health-By-the-Numbers