MY FRONT-END
DEVELOPER
CAREER PATH
POWER HOUR - BRAINSTATION
BY DAVID DIAS
Slide 2
Slide 2 text
DAVID DIAS
Who I am?
What I’ve learned about…
Recrutement
Motivation
Mindset
Team
Career
AGENDA
Slide 3
Slide 3 text
WHO I AM?
Slide 4
Slide 4 text
FRONT-END DEVELOPER AT KIJIJI
DAVID DIAS
- Front-End Developer since 2011
- Previously Lead, Manager and Architect
- Certi
f
ied Professional in Accessibility Core Competencies (CPACC)
- Podcaster and digital content creator
- Open source maintainer (Front-End Checklist, HTMLHint…)
- …
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
2011 2015
2018
Student / Journalist
2005
Journalist / Photographer
Video Maker / French teacher
2009
🏁 Front-End Developer
Taki driver
(Wheelchair Transportation)
2017
2021
TIMELINE
BRAZIL
🇧🇷
FRANCE
🇫🇷
MAURITIUS
🇲🇺
CANADA
🇨🇦
FRANCE
🇫🇷
2006 2012
Front-End Manager
Software Engineer
Senior Front-End
Developer
Lead Front-End Developer
(CHANGELOG.THEDAVIDDIAS.DEV)
Slide 7
Slide 7 text
WHAT I’VE LEARN
ABOUT…
Slide 8
Slide 8 text
RECRUTEMENT
Slide 9
Slide 9 text
BE VISIBLE TO
MAXIMIZE YOUR
CHANCES
THE WEB IS VAST, THE MARKET IS LARGE. YOU ARE
NOT THE ONLY ONES WITH THE SAME PATH OR SKILLS.
FIND WAYS TO DIFFERENTIATE YOURSELF FROM
OTHER CANDIDATES.
Slide 10
Slide 10 text
https://github.com/thedaviddias
Slide 11
Slide 11 text
SEARCH LIKE A
RECRUITER, THINK
LIKE A CEO
UNDERSTANDING WHAT RECRUITERS DO TO FIND
POTENTIAL CANDIDATES AND WHAT A COMPANY IS
LOOKING FOR, WILL HELP YOU TO BE BETTER
PREPARED FOR INTERVIEWS
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
BE YOURSELF
IT WILL COST YOU MORE THAN YOU THINK TO FIND A
JOB THAT DOESN’T FIT YOU. BE YOURSELF, TELL THE
RECRUITERS WHO YOU ARE AND WHAT PASSIONATES
YOU.
Slide 14
Slide 14 text
MOTIVATION
Slide 15
Slide 15 text
IT’S NOT A SPRINT,
IT’S A MARATHON
SHORTCUTS DON’T EXIST, PRACTICE IS KEY TO
BECOME A BETTER PROFESSIONAL AND A PROFICIENT
WEB DEVELOPER
Slide 16
Slide 16 text
YOU ALREADY KNOW
MORE THAN OTHERS
LEARN TO LIVE WITH THE IMPOSTER SYNDROME AND
REMEMBER THAT YOU ALREADY KNOW MORE THAN
MOST PEOPLE AROUND YOU
Slide 17
Slide 17 text
BE PART OF A GROUP
OR COMMUNITY
NO ONE CAN STAY MOTIVATED ALONE, MET PEOPLE
AT MEETUPS, PARTICIPATE TO OPEN-SOURCE
PROJECTS, PARTICIPATE TO #100DAYSOFCODE AND
OTHER COMMUNITIES.
Slide 18
Slide 18 text
https://dev.to
Slide 19
Slide 19 text
MINDSET
Slide 20
Slide 20 text
ALWAYS QUESTION
WHAT YOU THINK
YOU KNOW
WHAT YOU KNOW TODAY MAY CHANGE TOMORROW.
CONSTANTLY REEVALUATE WHAT YOU THINK YOU
KNOW. YOU WILL NEVER FIND A UNIQUE SOLUTION
FOR A PROBLEM.
Slide 21
Slide 21 text
https://stateo
f
js.com/en-us/
Slide 22
Slide 22 text
BE PASSIONATE
ABOUT PROBLEM
SOLVING
THE ESSENCE OF WEB DEVELOPMENT IS PROBLEM
SOLVING. A DEVELOPER SEEKS PROBLEMS,
Slide 23
Slide 23 text
TRACK YOUR
PROGRESSES
FIND WAYS TO TRACK WHAT YOU’VE LEARN, WHAT YOU’VE
DONE… WRITE ARTICLES, PUBLISH VIDEOS / PHOTOS…
MAINTAIN A “BRAG DOCUMENT” WHEN WORKING IN A
COMPANY.
Slide 24
Slide 24 text
https://jvns.ca/blog/brag-documents/
Slide 25
Slide 25 text
FIND TOOLS AND
TECHNIQUES TO
IMPROVE YOUR
WORKFLOW
YOU CAN WORK HARD OR YOU CAN WORK SMART.
SOMETIMES A COMBINAISON OF BOTH. KNOWING
EXISTING TOOLS AND HOW PROFESSIONALS USE
THEM TO SPEED UP THEIR TASKS CAN MAKE A HUGE
DIFFERENCE IN YOUR ACHIEVEMENTS.
Slide 26
Slide 26 text
IT’S NOT ALL ABOUT
CODING…
MAINTAIN A BALANCE BETWEEN CODING AND OTHER
PASSIONS. FIND WAYS TO CONNECT YOUR PASSIONS
TOGETHER.
Slide 27
Slide 27 text
Podcasting
Photo / video
Cooking
Sailing
Electronics / DIY
3D printing
Slide 28
Slide 28 text
TEAM
Slide 29
Slide 29 text
LEARN TO SPEAK
DIFFERENT
“LANGUAGES”
A TEAM IS ALWAYS COMPOSED BY PRODUCT
MANAGERS, UI/UX WEB DESIGNERS, QA, BACKEND,
FRONTEND, SEO… LEARN TO UNDERSTAND AND
SPEAK A COMMON LANGUAGE.
Slide 30
Slide 30 text
https://storybook.js.org/
Slide 31
Slide 31 text
NO COMPANY OR
TEAM IS PERFECT
NAVIGATE THROUGH THE IMPERFECTIONS OF YOUR
COMPANY AND TEAM. EXPLORE ALL THE POSSIBLE
OPTIONS BEFORE MOVING TO YOUR NEXT
ADVENTURE.
Slide 32
Slide 32 text
YOU ARE TOTALLY
RIGHT BUT
PERFECTLY WRONG
YOUR VISION AND PERCEPTION ARE UNIQUE. YOUR
WILL NEVER BE RIGHT OR WRONG. THE
COMBINAISON OF EVERYONE’S VISION WILL ONLY BE
THE ONE RIGHT FOR THE BUSINESS.
Slide 33
Slide 33 text
CAREER
Slide 34
Slide 34 text
FIND SOMETHING
YOU ARE
PASSIONATE ABOUT
AND FOCUS ON IT
FINDING OUR PASSIONS CAN TAKE TIME. SOME
PEOPLE BECOME EXPERTS IN A SPECIFIC AREA,
OTHERS ARE GENERALISTS. PATHS ARE INFINITES,
YOU JUST HAVE TO FIND YOURS.
Slide 35
Slide 35 text
DON'T BE AFRAID TO
EXPLORE OUTSIDE
YOUR COMFORT
ZONE
EXPERIENCING, TAKING RISKS, MAKING MISTAKES,
LEARNING, CAN PUSH YOU OUT OF YOUR COMFORT
ZONE. IT’S OKAY TO NOT KNOW WHAT YOU ARE
DOING, YOU WILL FIND OUT ONE DAY OR ANOTHER.
Slide 36
Slide 36 text
BUILD OPEN-
SOURCE PROJECTS
BUILDING OPEN-SOURCE PROJECTS OR BE A
MAINTAINER WILL GIVE YOU A SIGNIFICANT
ADVANTAGE COMPARE TO OTHERS.