SlideShare uma empresa Scribd logo
1 de 17
WTMUnilag
WebDevelopmentTraining
A Developer Mind-set
By Chioma James
@chiomy0
WTMUnilag
WebDevelopmentTraining
#WTMunilag#gdgunilag
A Developer Mind-set
WTMUnilag
WebDevelopmentTraining
A Developer Mind-set
WTMUnilag
WebDevelopmentTraining
• The Bitter truth
• Focus
• Discipline
• Growth mind-set
• Work regularly
• Celebrate your success
• Do not be afraid to ask questions
• Challenge yourself
• Constant learning
Programmin g is h ard .
“ A s i n H A R D D D D D ” !
Programming is requires lot of patience.
It is required for beginners to follow their pace.
Occasionally, when you are getting started, you will spend
hours trying to find one missing semi-colon or one miss-spelt word
that is breaking your code.
But don’t give up
The BitterTruth
ADeveloperMind-set
WTMUnilag
WebDevelopmentTraining
Growth mind is a concept that states, you have the ability
to learn everyday. Your knowledge and skills are always not fixed
entities you can grow them. You will always have challenges in
life. You may not have the talent or skill you want today, but if
you are willing to work at it, you can learn it.
Cultivate a growth mind-set. When you take on a new job
or project or task, see what you have learnt from it, irrespective
of success or failure.
WTMUnilag
WebDevelopmentTraining
Growth mind-set
ADeveloperMind-set
• When you hit a problem, check your thoughts. If they sound anything
like “I’m so stupid, I’ll never get this” or “Everyone else is ahead of me”,
change your thoughts to questions instead. For example: what can I
learn from this? How can I improve?
• Don’t equate your successes and setbacks Instead, focus on all the
things that you learned that day and imagine all the things you will learn
tomorrow.
• Instead of comparing yourself to people who are farther along, think
about how hard those people had to work to get where they are today.
WTMUnilag
WebDevelopmentTraining
Growth mind-set continued
ADeveloperMind-set
Great software development does not happen without great
focus.
Use the Pomodoro technique to increase your productivity. Set
a timer for 25 minutes, eliminate distractions, close email or any
other messaging applications, and work intensely. Take 5 minute
break and start again. When your teammates or others need your
attention, politely ask them to wait till your pomodoro or 25 minute
time period ends. Sometimes, this may not work.
WTMUnilag
WebDevelopmentTraining
F O C U S
ADeveloperMind-set
Good software developers are very disciplined.
• Learn to stop giving excuses.
• Get enough sleep.
• Ensure to program everyday.
• Learn to start work early. It is very important to get to work early
because the morning time is the period when you are most
productive.
• Spend time with your friends, family, loved ones, and on yourself.
WTMUnilag
WebDevelopmentTraining
DISCIPLINE
ADeveloperMind-set
• Reward yourself with good sleep
• Go out or take yourself shopping
• Celebrate and share with others
• Buy some ice-cream
• Take your self to the cinemas
Do anything that makes you happy.
WTMUnilag
WebDevelopmentTraining
Celebrateyour success
ADeveloperMind-set
One of the biggest mistakes most beginners make when
it comes to programming is that they think they SHOULD know
how to do it all and wait far too long before they reach out for
help.
Stop that!
ALL developers need help
WTMUnilag
WebDevelopmentTraining
Ask questions
ADeveloperMind-set
• Set small achievable goals
• Visualize how you will solve the
problems
• Collaborate with others
• Take up projects
WTMUnilag
WebDevelopmentTraining
Challengeyourself
ADeveloperMind-set
• Google is your friend, so also is GIT, Stackoverflow, Tech
communities etc
• Programming is hard and the best way to make hard things
easier is having a good sense of humour!
WTMUnilag
WebDevelopmentTraining
Constant learning and Havingfun
ADeveloperMind-set
1. Write a letter to your future self using what you’ve learned. How will you
solve your problem? What skills do you have now that will help you tackle
challenges? How will what you’ve learned about having a growth mind-set
help you reach your goals?
2. Write a brief statement
sharing your goals as a developer with us.
These goals can be project goals, career goals,
or personal goals. Is there a dream job you’re working
toward? Is there a project idea you’ve been itching to start?
CHECK ON HOW TO SUBMIT ON THE WHATSAPP GROUP
WTMUnilag
WebDevelopmentTraining
ADeveloperMind-set:Project
• http://www.codeconquest.com/blog/how-to-navigate-
the-up-and-downs-of-learning-to-code/
• https://www.thinkful.com/blog/my-first-month-coding-
an-emotional-roller-coaster/
• https://www.vikingcodeschool.com/posts/why-learning-
to-code-is-so-damn-hard
• Read more on Growth Mindset by Carol Dweck
WTMUnilag
WebDevelopmentTraining
A DeveloperMind-set
Questions??
WTMUnilag
WebDevelopmentTraining
A DeveloperMind-set:
Project
Questions??
Questions??Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Questions??
Thank you
WTMUnilag
WebDevelopmentTraining

Mais conteúdo relacionado

Mais procurados

Remote Product Management by Box PM
Remote Product Management by Box PMRemote Product Management by Box PM
Remote Product Management by Box PMProduct School
 
Tips for Successful Onboarding as a PM by Microsoft Sr PM
Tips for Successful Onboarding as a PM by Microsoft Sr PMTips for Successful Onboarding as a PM by Microsoft Sr PM
Tips for Successful Onboarding as a PM by Microsoft Sr PMProduct School
 
Create a Sustainable Career Into PM by Meta Product Leader
Create a Sustainable Career Into PM by Meta Product LeaderCreate a Sustainable Career Into PM by Meta Product Leader
Create a Sustainable Career Into PM by Meta Product LeaderProduct School
 
How Important Is Startup Experience vs MBA by Google Product Manager
How Important Is Startup Experience vs MBA by Google Product ManagerHow Important Is Startup Experience vs MBA by Google Product Manager
How Important Is Startup Experience vs MBA by Google Product ManagerProduct School
 
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMWebinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMProduct School
 
Growing Early in Your Career as a PM by Microsoft Product Leader
Growing Early in Your Career as a PM by Microsoft Product LeaderGrowing Early in Your Career as a PM by Microsoft Product Leader
Growing Early in Your Career as a PM by Microsoft Product LeaderProduct School
 
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PM
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PMStorytelling: Building Trust as a Product Ldr by Klaviyo Sr PM
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PMProduct School
 
Remote Product Management by Google PM
Remote Product Management by Google PMRemote Product Management by Google PM
Remote Product Management by Google PMProduct School
 
How to Be a Successful PM: Remote Edition by Google PM
How to Be a Successful PM: Remote Edition by Google PMHow to Be a Successful PM: Remote Edition by Google PM
How to Be a Successful PM: Remote Edition by Google PMProduct School
 
The Evolution of The PM Career by Airbnb Product Manager Helen Sims
The Evolution of The PM Career by Airbnb Product Manager Helen SimsThe Evolution of The PM Career by Airbnb Product Manager Helen Sims
The Evolution of The PM Career by Airbnb Product Manager Helen SimsProduct School
 
What to Do on Your First 90 Days as a PM by fmr Intercom PM
What to Do on Your First 90 Days as a PM by fmr Intercom PMWhat to Do on Your First 90 Days as a PM by fmr Intercom PM
What to Do on Your First 90 Days as a PM by fmr Intercom PMProduct School
 
Job-Swapping During a Pandemic by Facebook Product Leader
Job-Swapping During a Pandemic by Facebook Product LeaderJob-Swapping During a Pandemic by Facebook Product Leader
Job-Swapping During a Pandemic by Facebook Product LeaderProduct School
 
Why User Immersion is Crucial for any PM by fmr Grab Product Lead
Why User Immersion is Crucial for any PM by fmr Grab Product LeadWhy User Immersion is Crucial for any PM by fmr Grab Product Lead
Why User Immersion is Crucial for any PM by fmr Grab Product LeadProduct School
 
Tactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship modelTactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship modelNicole Simon
 
How to Fix Bad PM Habits by Inamoto & Co Fmr VP Product
How to Fix Bad PM Habits by Inamoto & Co Fmr VP ProductHow to Fix Bad PM Habits by Inamoto & Co Fmr VP Product
How to Fix Bad PM Habits by Inamoto & Co Fmr VP ProductProduct School
 
Mock Interview Workshop w/ Hearsay Social's Enterprise PM
Mock Interview Workshop w/ Hearsay Social's Enterprise PMMock Interview Workshop w/ Hearsay Social's Enterprise PM
Mock Interview Workshop w/ Hearsay Social's Enterprise PMProduct School
 
How to Crack the PM Interview by Gayle McDowell
How to Crack the PM Interview by Gayle McDowellHow to Crack the PM Interview by Gayle McDowell
How to Crack the PM Interview by Gayle McDowellProduct School
 
Five Tips To Help You Tackle Programming
Five Tips To Help You Tackle ProgrammingFive Tips To Help You Tackle Programming
Five Tips To Help You Tackle ProgrammingWiley
 
How to Manage without Authority in Product Roles by Google PM
How to Manage without Authority in Product Roles by Google PMHow to Manage without Authority in Product Roles by Google PM
How to Manage without Authority in Product Roles by Google PMProduct School
 

Mais procurados (20)

Remote Product Management by Box PM
Remote Product Management by Box PMRemote Product Management by Box PM
Remote Product Management by Box PM
 
Tips for Successful Onboarding as a PM by Microsoft Sr PM
Tips for Successful Onboarding as a PM by Microsoft Sr PMTips for Successful Onboarding as a PM by Microsoft Sr PM
Tips for Successful Onboarding as a PM by Microsoft Sr PM
 
Create a Sustainable Career Into PM by Meta Product Leader
Create a Sustainable Career Into PM by Meta Product LeaderCreate a Sustainable Career Into PM by Meta Product Leader
Create a Sustainable Career Into PM by Meta Product Leader
 
How Important Is Startup Experience vs MBA by Google Product Manager
How Important Is Startup Experience vs MBA by Google Product ManagerHow Important Is Startup Experience vs MBA by Google Product Manager
How Important Is Startup Experience vs MBA by Google Product Manager
 
Soc medbranding
Soc medbrandingSoc medbranding
Soc medbranding
 
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PMWebinar: Being OK with Ambiguity by fmr Yahoo Sr PM
Webinar: Being OK with Ambiguity by fmr Yahoo Sr PM
 
Growing Early in Your Career as a PM by Microsoft Product Leader
Growing Early in Your Career as a PM by Microsoft Product LeaderGrowing Early in Your Career as a PM by Microsoft Product Leader
Growing Early in Your Career as a PM by Microsoft Product Leader
 
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PM
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PMStorytelling: Building Trust as a Product Ldr by Klaviyo Sr PM
Storytelling: Building Trust as a Product Ldr by Klaviyo Sr PM
 
Remote Product Management by Google PM
Remote Product Management by Google PMRemote Product Management by Google PM
Remote Product Management by Google PM
 
How to Be a Successful PM: Remote Edition by Google PM
How to Be a Successful PM: Remote Edition by Google PMHow to Be a Successful PM: Remote Edition by Google PM
How to Be a Successful PM: Remote Edition by Google PM
 
The Evolution of The PM Career by Airbnb Product Manager Helen Sims
The Evolution of The PM Career by Airbnb Product Manager Helen SimsThe Evolution of The PM Career by Airbnb Product Manager Helen Sims
The Evolution of The PM Career by Airbnb Product Manager Helen Sims
 
What to Do on Your First 90 Days as a PM by fmr Intercom PM
What to Do on Your First 90 Days as a PM by fmr Intercom PMWhat to Do on Your First 90 Days as a PM by fmr Intercom PM
What to Do on Your First 90 Days as a PM by fmr Intercom PM
 
Job-Swapping During a Pandemic by Facebook Product Leader
Job-Swapping During a Pandemic by Facebook Product LeaderJob-Swapping During a Pandemic by Facebook Product Leader
Job-Swapping During a Pandemic by Facebook Product Leader
 
Why User Immersion is Crucial for any PM by fmr Grab Product Lead
Why User Immersion is Crucial for any PM by fmr Grab Product LeadWhy User Immersion is Crucial for any PM by fmr Grab Product Lead
Why User Immersion is Crucial for any PM by fmr Grab Product Lead
 
Tactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship modelTactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship model
 
How to Fix Bad PM Habits by Inamoto & Co Fmr VP Product
How to Fix Bad PM Habits by Inamoto & Co Fmr VP ProductHow to Fix Bad PM Habits by Inamoto & Co Fmr VP Product
How to Fix Bad PM Habits by Inamoto & Co Fmr VP Product
 
Mock Interview Workshop w/ Hearsay Social's Enterprise PM
Mock Interview Workshop w/ Hearsay Social's Enterprise PMMock Interview Workshop w/ Hearsay Social's Enterprise PM
Mock Interview Workshop w/ Hearsay Social's Enterprise PM
 
How to Crack the PM Interview by Gayle McDowell
How to Crack the PM Interview by Gayle McDowellHow to Crack the PM Interview by Gayle McDowell
How to Crack the PM Interview by Gayle McDowell
 
Five Tips To Help You Tackle Programming
Five Tips To Help You Tackle ProgrammingFive Tips To Help You Tackle Programming
Five Tips To Help You Tackle Programming
 
How to Manage without Authority in Product Roles by Google PM
How to Manage without Authority in Product Roles by Google PMHow to Manage without Authority in Product Roles by Google PM
How to Manage without Authority in Product Roles by Google PM
 

Semelhante a A Developer Mindset: Cultivating Focus, Discipline and a Growth Mindset

21 Uncommon ways to work smarter instead of harder
21 Uncommon ways to work smarter instead of harder21 Uncommon ways to work smarter instead of harder
21 Uncommon ways to work smarter instead of harderVartika Kashyap
 
Common Questions about Career & Entrepreneurship
Common Questions about Career & EntrepreneurshipCommon Questions about Career & Entrepreneurship
Common Questions about Career & EntrepreneurshipAamir Qutub
 
How to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitHow to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitTechSoup
 
The Software Developer
The Software DeveloperThe Software Developer
The Software DeveloperOlaogunJames
 
How to Overcome Fear in Product by Sunrun Sr. Product Manager
How to Overcome Fear in Product by Sunrun Sr. Product ManagerHow to Overcome Fear in Product by Sunrun Sr. Product Manager
How to Overcome Fear in Product by Sunrun Sr. Product ManagerProduct School
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMProduct School
 
Combating Burnout as a Product Manager by CNN Director of Product
Combating Burnout as a Product Manager by CNN Director of ProductCombating Burnout as a Product Manager by CNN Director of Product
Combating Burnout as a Product Manager by CNN Director of ProductProduct School
 
The Innovation Recipe: Six steps to turn your ideas into results
The Innovation Recipe: Six steps to turn your ideas into resultsThe Innovation Recipe: Six steps to turn your ideas into results
The Innovation Recipe: Six steps to turn your ideas into resultsJenny Vandyke
 
How to Work With UX Designers by Toast Associate Director PM
How to Work With UX Designers by Toast Associate Director PMHow to Work With UX Designers by Toast Associate Director PM
How to Work With UX Designers by Toast Associate Director PMProduct School
 
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Nicholas Tuck
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot James Watters
 
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFER
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFERMICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFER
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFERHuman Capital Media
 
How you can build a startup as a non tech founder
How you can build a startup  as a non tech founderHow you can build a startup  as a non tech founder
How you can build a startup as a non tech founderThe Founder Institute
 
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Nicholas Tuck
 
How to be More productive, in 10 steps!
How to be More productive, in 10 steps!How to be More productive, in 10 steps!
How to be More productive, in 10 steps!BizSmart Select
 
Learn how to take most out of personal development!
Learn how to take most out of personal development! Learn how to take most out of personal development!
Learn how to take most out of personal development! Rogerio Galiano
 
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)Rogerio Galiano
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users AnonymousDave Haeffner
 

Semelhante a A Developer Mindset: Cultivating Focus, Discipline and a Growth Mindset (20)

21 Uncommon ways to work smarter instead of harder
21 Uncommon ways to work smarter instead of harder21 Uncommon ways to work smarter instead of harder
21 Uncommon ways to work smarter instead of harder
 
Common Questions about Career & Entrepreneurship
Common Questions about Career & EntrepreneurshipCommon Questions about Career & Entrepreneurship
Common Questions about Career & Entrepreneurship
 
How to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitHow to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your Nonprofit
 
The Software Developer
The Software DeveloperThe Software Developer
The Software Developer
 
How to Overcome Fear in Product by Sunrun Sr. Product Manager
How to Overcome Fear in Product by Sunrun Sr. Product ManagerHow to Overcome Fear in Product by Sunrun Sr. Product Manager
How to Overcome Fear in Product by Sunrun Sr. Product Manager
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PM
 
Combating Burnout as a Product Manager by CNN Director of Product
Combating Burnout as a Product Manager by CNN Director of ProductCombating Burnout as a Product Manager by CNN Director of Product
Combating Burnout as a Product Manager by CNN Director of Product
 
The Innovation Recipe: Six steps to turn your ideas into results
The Innovation Recipe: Six steps to turn your ideas into resultsThe Innovation Recipe: Six steps to turn your ideas into results
The Innovation Recipe: Six steps to turn your ideas into results
 
How to start_up
How to start_upHow to start_up
How to start_up
 
SWCDO 101: Project management
SWCDO 101: Project managementSWCDO 101: Project management
SWCDO 101: Project management
 
How to Work With UX Designers by Toast Associate Director PM
How to Work With UX Designers by Toast Associate Director PMHow to Work With UX Designers by Toast Associate Director PM
How to Work With UX Designers by Toast Associate Director PM
 
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot
 
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFER
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFERMICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFER
MICROLEARNING FOR TRANSFORMATION, NOT INFORMATION TRANSFER
 
How you can build a startup as a non tech founder
How you can build a startup  as a non tech founderHow you can build a startup  as a non tech founder
How you can build a startup as a non tech founder
 
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
Danger: Zombie Apocalypse Ahead -- How you and your organizations can avoid t...
 
How to be More productive, in 10 steps!
How to be More productive, in 10 steps!How to be More productive, in 10 steps!
How to be More productive, in 10 steps!
 
Learn how to take most out of personal development!
Learn how to take most out of personal development! Learn how to take most out of personal development!
Learn how to take most out of personal development!
 
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)
Www empowernetwork com_ribeiro_blog_tips_on_using_personal_d (1)
 
Selenium Users Anonymous
Selenium Users AnonymousSelenium Users Anonymous
Selenium Users Anonymous
 

Último

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Último (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

A Developer Mindset: Cultivating Focus, Discipline and a Growth Mindset

  • 2. A Developer Mind-set By Chioma James @chiomy0 WTMUnilag WebDevelopmentTraining #WTMunilag#gdgunilag
  • 4. A Developer Mind-set WTMUnilag WebDevelopmentTraining • The Bitter truth • Focus • Discipline • Growth mind-set • Work regularly • Celebrate your success • Do not be afraid to ask questions • Challenge yourself • Constant learning
  • 5. Programmin g is h ard . “ A s i n H A R D D D D D ” ! Programming is requires lot of patience. It is required for beginners to follow their pace. Occasionally, when you are getting started, you will spend hours trying to find one missing semi-colon or one miss-spelt word that is breaking your code. But don’t give up The BitterTruth ADeveloperMind-set WTMUnilag WebDevelopmentTraining
  • 6. Growth mind is a concept that states, you have the ability to learn everyday. Your knowledge and skills are always not fixed entities you can grow them. You will always have challenges in life. You may not have the talent or skill you want today, but if you are willing to work at it, you can learn it. Cultivate a growth mind-set. When you take on a new job or project or task, see what you have learnt from it, irrespective of success or failure. WTMUnilag WebDevelopmentTraining Growth mind-set ADeveloperMind-set
  • 7. • When you hit a problem, check your thoughts. If they sound anything like “I’m so stupid, I’ll never get this” or “Everyone else is ahead of me”, change your thoughts to questions instead. For example: what can I learn from this? How can I improve? • Don’t equate your successes and setbacks Instead, focus on all the things that you learned that day and imagine all the things you will learn tomorrow. • Instead of comparing yourself to people who are farther along, think about how hard those people had to work to get where they are today. WTMUnilag WebDevelopmentTraining Growth mind-set continued ADeveloperMind-set
  • 8. Great software development does not happen without great focus. Use the Pomodoro technique to increase your productivity. Set a timer for 25 minutes, eliminate distractions, close email or any other messaging applications, and work intensely. Take 5 minute break and start again. When your teammates or others need your attention, politely ask them to wait till your pomodoro or 25 minute time period ends. Sometimes, this may not work. WTMUnilag WebDevelopmentTraining F O C U S ADeveloperMind-set
  • 9. Good software developers are very disciplined. • Learn to stop giving excuses. • Get enough sleep. • Ensure to program everyday. • Learn to start work early. It is very important to get to work early because the morning time is the period when you are most productive. • Spend time with your friends, family, loved ones, and on yourself. WTMUnilag WebDevelopmentTraining DISCIPLINE ADeveloperMind-set
  • 10. • Reward yourself with good sleep • Go out or take yourself shopping • Celebrate and share with others • Buy some ice-cream • Take your self to the cinemas Do anything that makes you happy. WTMUnilag WebDevelopmentTraining Celebrateyour success ADeveloperMind-set
  • 11. One of the biggest mistakes most beginners make when it comes to programming is that they think they SHOULD know how to do it all and wait far too long before they reach out for help. Stop that! ALL developers need help WTMUnilag WebDevelopmentTraining Ask questions ADeveloperMind-set
  • 12. • Set small achievable goals • Visualize how you will solve the problems • Collaborate with others • Take up projects WTMUnilag WebDevelopmentTraining Challengeyourself ADeveloperMind-set
  • 13. • Google is your friend, so also is GIT, Stackoverflow, Tech communities etc • Programming is hard and the best way to make hard things easier is having a good sense of humour! WTMUnilag WebDevelopmentTraining Constant learning and Havingfun ADeveloperMind-set
  • 14. 1. Write a letter to your future self using what you’ve learned. How will you solve your problem? What skills do you have now that will help you tackle challenges? How will what you’ve learned about having a growth mind-set help you reach your goals? 2. Write a brief statement sharing your goals as a developer with us. These goals can be project goals, career goals, or personal goals. Is there a dream job you’re working toward? Is there a project idea you’ve been itching to start? CHECK ON HOW TO SUBMIT ON THE WHATSAPP GROUP WTMUnilag WebDevelopmentTraining ADeveloperMind-set:Project
  • 15. • http://www.codeconquest.com/blog/how-to-navigate- the-up-and-downs-of-learning-to-code/ • https://www.thinkful.com/blog/my-first-month-coding- an-emotional-roller-coaster/ • https://www.vikingcodeschool.com/posts/why-learning- to-code-is-so-damn-hard • Read more on Growth Mindset by Carol Dweck WTMUnilag WebDevelopmentTraining A DeveloperMind-set