SlideShare a Scribd company logo
Self improvement and grow
Self grow
Agenda
 Reasoning
 How to find an improvements areas
 Documenting
 How to get to your goal
 Best practice
 Q&A
Motivation
Self
actualization
Esteem
Love and Belongings
Safety
Physiological
Creativity,
problem
solving
Self-esteem,
achievements,
respect
Being part of a group
Security of employment
NA
Reasoning by Maslow
 Growing a good developer from a junior to senior, growing
your self, sorting your knowledge
– Self-esteem and achievements
 Each person is a challenge, you can use some parts of previous
work but each time you will need to adjust and find solutions
for special cases
– Problem solving, creativity
 Each grow should be aligned with very high standard and
showing very high level comparing to the market
– Group standards.
 Market is very hot, it is very hard to get a middle / senior
personnel on a “average” project
– Safety of employment.
Reasoning by cost
 Why could he get better salary or position without
corresponding knowledge
– Number of team members affected * salary difference
 Why could he do less than me?
– Price of contract or client
 Not satisfied clients and not finished tasks
– Price of contract or client
 Adherence to company (attrition rate)
How to find an appropriate goal
 Project needs. Ask a customer for the feedback.
 Project needs. Historical data and data analysis.
 Code review – gold bullet 
 Personal gaps in a fundamental knowledge.
 Career path. Each #positionname has some specific
knowledge.
 Personal wishes.
 Company roadmap.
A bit of bureaucracy.
Should you document your goals?
Gap
 Where are we right now (X)
 Where should we be reaching a goal (Y)
 Gap is (Y)-(X)
A bit of bureaucracy.
Should you document your gaps?
SMART/SMARTER principles
 Specific – target a specific area for improvement.
 Measurable – quantify or at least suggest an indicator of
progress.
 Assignable – specify who will do it.
 Achievable - I like it more.
 Realistic – state what results can realistically be achieved,
given available resources.
 Time-bound – specify when the result(s) can be achieved.
 SMARTER - Evaluated and Reviewed
Specific
 Five 'W' questions
– What: What do I want to accomplish?
– Why: Specific reasons, purpose or benefits of accomplishing the
goal.
– Who: Who is involved?
– Where: Identify a location.
– Which: Identify requirements and constraints.
 How will I know when it is accomplished?
 Indicators should be quantifiable
 How: How can the goal be accomplished?
 When?
Measurable + Assignable + Time-bound
 Does this seem worthwhile?
 Is this the right time?
 Does this match our other efforts/needs?
 Are you the right person?
 Is it applicable?
Realistic
SMART/SMARTER principles
 Specific – target a specific area for improvement.
 Measurable – quantify or at least suggest an indicator of
progress.
 Assignable – specify who will do it. Achievable - I like more.
 Realistic – state what results can realistically be achieved,
given available resources.
 Time-bound – specify when the result(s) can be achieved.
 SMARTER - Evaluated and Reviewed
Self improvement as a goal
 What is a goal? (dictionary descriptions)
 The terminal point of a race
 The end toward which effort is directed
The terminal point of a race
 Build a list with all goals you have collected
 Find priorities, no equal priorities allowed
 Estimate each one
 Estimate available time for grow
 Build plan
 Follow
The end toward which effort is
directed
 Build a list with all goals you have collected
 Find priorities, no equal priorities allowed
 One by one find a small activity you should do each day to get
to your goal
 Stop on a reasonable amount of items
 Do each day
Gap description
 Gap – Want to get knowledge of algorithms and data structures
 Comment - Getting experience in a Algorithms (search (binary and
graph), sorting (merge, quick), basic analysis). Data structures (list,
queue, stack, trees, graphs)
 Actions:
Employee:
 Go through the (https://www.coursera.org/course/algo)
 Go through the (https://www.coursera.org/course/algo2)
 Go through the (Introduction to Algorithms, 3rd Edition, by Thomas H.
Cormen)
Mentor:
 Check all lab exercises done for both courser courses to have correct,
clean, readable code. For all labs usage of data strictures should be
correct and optimal.
Evaluation criteria:
 All lab tasks for both courses done and appropriate certificate
acquired. Verbal test with mentor passed.
 Experts opinion
 Stanford
 MIT (http://ocw.mit.edu/)
 PMI
 Courser specializations
 Certification paths and prerequisites
Best practice – finding a gap/goal/plan
Best practice – part 1
 Exit criteria is “must have”
 Reading as a base
 Practice as “must have” condition
 Review as “must have”, feedback as an alternative
 Ask for a help from a SME
 Specific in every point. Skill - level and description. Action -
roles and evaluation criteria for every action. Do not allow
yourself to go with etc and some not specific items.
 Do not mess with goals
 Do not overkill - do not try to put everything (for example
for a junior to senior). It's better to have 3-4 well defined
goals than 20 not defined.
 Do it once for a half an year.
 Share.
 Try to find background projects or bench projects or
personal projects to play with.
 Create reading lists.
Best practice – part 2
 Know your and team goals.
 Share your ideas with a team and management team.
 Maintain personal development plans.
 Help to maintain company skill development plan.
Best practice – implementation
 Manager is a support role - find you way to your teams.
 Communicate – this is the first and most important.
 Always know where to find technical guru.
 Do not try to resolve everything by yourself.
 Know your constraints.
 Be ready, no other trainings are so hard as related to self
development.
 Be the lead in a grow, show by your example.
Best practice – motivation
Eugene Yakovlev
PM, Head of Odessa Office
Sigma Software

More Related Content

PPTX
Careerplanning rev-111208141005-phpapp02
PPT
Career planning, stages, and choices
PDF
Your Career Map - A Guide to achieve your professional goal
PPTX
The career planning process
PPT
Orbitz Change Ppt
PPTX
How to build your individual professional development plan
PDF
Testing - Why Bother?
PDF
Strengths-Based Development
Careerplanning rev-111208141005-phpapp02
Career planning, stages, and choices
Your Career Map - A Guide to achieve your professional goal
The career planning process
Orbitz Change Ppt
How to build your individual professional development plan
Testing - Why Bother?
Strengths-Based Development

What's hot (20)

PPTX
Individual development plan
PDF
Selection criteria examples
PPT
Scenario Based Questions
PPT
Leadership Development Program - Coaching
PDF
Reading an ad, writing an application, getting a job... with an anthropology ...
PPT
Creating your professional development plan
PPTX
How to set Realistic and Achievable Goals - Nspire
PPT
Preparing for your annual review
PDF
Developing a competency model for Human Resource Manager
PPT
Career Transition Roadmap
PPTX
Addressing Key Selection Criteria
PDF
Competences and Assessment Centre for Human Resource Mangers
PPTX
Career Management
PDF
Career Progression Planning PowerPoint Presentation Slides
PPT
Traits of Successful Sales Head
PPTX
OGDC Recruiting and Developing Human Resource in Game Studio_Mr. Tu, Truong D...
PDF
GoCrackIt GD Best Practices
PPT
The Art of Achievement
PPTX
Ten critical steps in managing subordinate
PPT
Managing Projects Slides
Individual development plan
Selection criteria examples
Scenario Based Questions
Leadership Development Program - Coaching
Reading an ad, writing an application, getting a job... with an anthropology ...
Creating your professional development plan
How to set Realistic and Achievable Goals - Nspire
Preparing for your annual review
Developing a competency model for Human Resource Manager
Career Transition Roadmap
Addressing Key Selection Criteria
Competences and Assessment Centre for Human Resource Mangers
Career Management
Career Progression Planning PowerPoint Presentation Slides
Traits of Successful Sales Head
OGDC Recruiting and Developing Human Resource in Game Studio_Mr. Tu, Truong D...
GoCrackIt GD Best Practices
The Art of Achievement
Ten critical steps in managing subordinate
Managing Projects Slides
Ad

Viewers also liked (9)

PDF
Croatia Zadar | 25 Inspiring Quotes About Zadar
PPT
Growth hacking is unsexy
PDF
Technology vs Humanity: key themes from Futurist Gerd Leonhard's new book
PDF
Crash Course Design Thinking - by @arnoutsmeets
PPT
Stratos Agos
PDF
20 Inspiring Quotes
PDF
(Asia Tech Podcast) 60 Inspiring Quotes for Entrepreneurs
PDF
Secrets to a Great Team
PDF
The Future of Marketing 2016: New Roles, and Trends
Croatia Zadar | 25 Inspiring Quotes About Zadar
Growth hacking is unsexy
Technology vs Humanity: key themes from Futurist Gerd Leonhard's new book
Crash Course Design Thinking - by @arnoutsmeets
Stratos Agos
20 Inspiring Quotes
(Asia Tech Podcast) 60 Inspiring Quotes for Entrepreneurs
Secrets to a Great Team
The Future of Marketing 2016: New Roles, and Trends
Ad

Similar to Self grow (20)

PPTX
Herding cats (managing software development)
PPTX
Non-technical skills for developers
PPTX
I am a Senior Developer, so now what?
PDF
Agile leadership practices for PIONEERS
PPTX
Ionel Condor - Lessons Learned in Agile Career Development
PPT
PPTX
Planning and monitoring work section 1
PPTX
Setting yearly goals and kra’s
PDF
Pdp sample
PPT
Mentoring geneva 2013
PDF
PPTX
PDF
Making appraisals useful
PDF
6_Maverick Week 6.pdf
PDF
PDevelopmentPresentation_DianaRM_Monzon
PPT
Business Process Improvement - SIPOC and Toolkit
PPT
8 D Training Slides
PPTX
7. innovation for life
PPTX
Time Management - how to organize
Herding cats (managing software development)
Non-technical skills for developers
I am a Senior Developer, so now what?
Agile leadership practices for PIONEERS
Ionel Condor - Lessons Learned in Agile Career Development
Planning and monitoring work section 1
Setting yearly goals and kra’s
Pdp sample
Mentoring geneva 2013
Making appraisals useful
6_Maverick Week 6.pdf
PDevelopmentPresentation_DianaRM_Monzon
Business Process Improvement - SIPOC and Toolkit
8 D Training Slides
7. innovation for life
Time Management - how to organize

More from Sigma Software (20)

PPTX
Fast is Best. Using .NET MinimalAPIs
PPTX
"Are you developing or declining? Don't become an IT-dinosaur"
PPTX
Michael Smolin, "Decrypting customer's cultural code"
PPTX
Max Kunytsia, “Why is continuous product discovery better than continuous del...
PPTX
Marcelino Moreno, "Product Management Mindset"
PDF
Andrii Pastushok, "Product Discovery in Outsourcing - What, When, and How"
PPTX
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
PPTX
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
PPTX
Stoyan Atanasov “How crucial is the BA role in an IT Project"
PPTX
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
PPTX
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
PPTX
VOLVO x HACK SPRINT
PPTX
Business digitalization trends and challenges
PPTX
Дмитро Терещенко, "How to secure your application with Secure SDLC"
PPTX
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
PDF
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
PDF
Training solutions and content creation
PDF
False news - false truth: tips & tricks how to avoid them
PPTX
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
PPTX
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...
Fast is Best. Using .NET MinimalAPIs
"Are you developing or declining? Don't become an IT-dinosaur"
Michael Smolin, "Decrypting customer's cultural code"
Max Kunytsia, “Why is continuous product discovery better than continuous del...
Marcelino Moreno, "Product Management Mindset"
Andrii Pastushok, "Product Discovery in Outsourcing - What, When, and How"
Elena Turkenych “BA vs PM: Who' the right person, for the right job, with the...
Eleonora Budanova “BA+PM+DEV team: how to build the synergy”
Stoyan Atanasov “How crucial is the BA role in an IT Project"
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, C...
Yana Lysa — "Decision Tables, State-Transition testing, Pairwase Testing"
VOLVO x HACK SPRINT
Business digitalization trends and challenges
Дмитро Терещенко, "How to secure your application with Secure SDLC"
Яна Лиса, “Ефективні методи написання хороших мануальних тестових сценаріїв”
Тетяна Осетрова, “Модель зрілості розподіленної проектної команди”
Training solutions and content creation
False news - false truth: tips & tricks how to avoid them
Анна Бойко, "Хороший контракт vs очікування клієнтів. Що вбереже вас, якщо вд...
Дмитрий Лапшин, "The importance of TEX and Internal Quality. How explain and ...

Recently uploaded (20)

PDF
シュアーイノベーション採用ピッチ資料|Company Introduction & Recruiting Deck
PPTX
normal_menstrual_cycle_,,physiology.PPTX
PDF
Prostaglandin E2.pdf orthoodontics op kharbanda
PPTX
The Stock at arrangement the stock and product.pptx
PPT
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
PPT
APPROACH TO DEVELOPMENTALlllllllllllllllll
PPT
Gsisgdkddkvdgjsjdvdbdbdbdghjkhgcvvkkfcxxfg
PDF
Understanding the Rhetorical Situation Presentation in Blue Orange Muted Il_2...
PPTX
PE3-WEEK-3sdsadsadasdadadwadwdsdddddd.pptx
PPTX
chapter 3_bem.pptxKLJLKJLKJLKJKJKLJKJKJKHJH
PPTX
Sports and Dance -lesson 3 powerpoint presentation
PPTX
Discovering the LMA Course by Tim Han.pptx
PDF
Manager Resume for R, CL & Applying Online.pdf
PPTX
microtomy kkk. presenting to cryst in gl
PPTX
cse couse aefrfrqewrbqwrgbqgvq2w3vqbvq23rbgw3rnw345
PDF
Sales and Distribution Managemnjnfijient.pdf
PPTX
Your Guide to a Winning Interview Aug 2025.
PPTX
Job-opportunities lecture about it skills
PPTX
Cerebral_Palsy_Detailed_Presentation.pptx
PPTX
Principles of Inheritance and variation class 12.pptx
シュアーイノベーション採用ピッチ資料|Company Introduction & Recruiting Deck
normal_menstrual_cycle_,,physiology.PPTX
Prostaglandin E2.pdf orthoodontics op kharbanda
The Stock at arrangement the stock and product.pptx
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
APPROACH TO DEVELOPMENTALlllllllllllllllll
Gsisgdkddkvdgjsjdvdbdbdbdghjkhgcvvkkfcxxfg
Understanding the Rhetorical Situation Presentation in Blue Orange Muted Il_2...
PE3-WEEK-3sdsadsadasdadadwadwdsdddddd.pptx
chapter 3_bem.pptxKLJLKJLKJLKJKJKLJKJKJKHJH
Sports and Dance -lesson 3 powerpoint presentation
Discovering the LMA Course by Tim Han.pptx
Manager Resume for R, CL & Applying Online.pdf
microtomy kkk. presenting to cryst in gl
cse couse aefrfrqewrbqwrgbqgvq2w3vqbvq23rbgw3rnw345
Sales and Distribution Managemnjnfijient.pdf
Your Guide to a Winning Interview Aug 2025.
Job-opportunities lecture about it skills
Cerebral_Palsy_Detailed_Presentation.pptx
Principles of Inheritance and variation class 12.pptx

Self grow

  • 3. Agenda  Reasoning  How to find an improvements areas  Documenting  How to get to your goal  Best practice  Q&A
  • 5. Reasoning by Maslow  Growing a good developer from a junior to senior, growing your self, sorting your knowledge – Self-esteem and achievements  Each person is a challenge, you can use some parts of previous work but each time you will need to adjust and find solutions for special cases – Problem solving, creativity  Each grow should be aligned with very high standard and showing very high level comparing to the market – Group standards.  Market is very hot, it is very hard to get a middle / senior personnel on a “average” project – Safety of employment.
  • 6. Reasoning by cost  Why could he get better salary or position without corresponding knowledge – Number of team members affected * salary difference  Why could he do less than me? – Price of contract or client  Not satisfied clients and not finished tasks – Price of contract or client  Adherence to company (attrition rate)
  • 7. How to find an appropriate goal  Project needs. Ask a customer for the feedback.  Project needs. Historical data and data analysis.  Code review – gold bullet   Personal gaps in a fundamental knowledge.  Career path. Each #positionname has some specific knowledge.  Personal wishes.  Company roadmap.
  • 8. A bit of bureaucracy. Should you document your goals?
  • 9. Gap  Where are we right now (X)  Where should we be reaching a goal (Y)  Gap is (Y)-(X)
  • 10. A bit of bureaucracy. Should you document your gaps?
  • 11. SMART/SMARTER principles  Specific – target a specific area for improvement.  Measurable – quantify or at least suggest an indicator of progress.  Assignable – specify who will do it.  Achievable - I like it more.  Realistic – state what results can realistically be achieved, given available resources.  Time-bound – specify when the result(s) can be achieved.  SMARTER - Evaluated and Reviewed
  • 12. Specific  Five 'W' questions – What: What do I want to accomplish? – Why: Specific reasons, purpose or benefits of accomplishing the goal. – Who: Who is involved? – Where: Identify a location. – Which: Identify requirements and constraints.
  • 13.  How will I know when it is accomplished?  Indicators should be quantifiable  How: How can the goal be accomplished?  When? Measurable + Assignable + Time-bound
  • 14.  Does this seem worthwhile?  Is this the right time?  Does this match our other efforts/needs?  Are you the right person?  Is it applicable? Realistic
  • 15. SMART/SMARTER principles  Specific – target a specific area for improvement.  Measurable – quantify or at least suggest an indicator of progress.  Assignable – specify who will do it. Achievable - I like more.  Realistic – state what results can realistically be achieved, given available resources.  Time-bound – specify when the result(s) can be achieved.  SMARTER - Evaluated and Reviewed
  • 16. Self improvement as a goal  What is a goal? (dictionary descriptions)  The terminal point of a race  The end toward which effort is directed
  • 17. The terminal point of a race  Build a list with all goals you have collected  Find priorities, no equal priorities allowed  Estimate each one  Estimate available time for grow  Build plan  Follow
  • 18. The end toward which effort is directed  Build a list with all goals you have collected  Find priorities, no equal priorities allowed  One by one find a small activity you should do each day to get to your goal  Stop on a reasonable amount of items  Do each day
  • 19. Gap description  Gap – Want to get knowledge of algorithms and data structures  Comment - Getting experience in a Algorithms (search (binary and graph), sorting (merge, quick), basic analysis). Data structures (list, queue, stack, trees, graphs)  Actions: Employee:  Go through the (https://www.coursera.org/course/algo)  Go through the (https://www.coursera.org/course/algo2)  Go through the (Introduction to Algorithms, 3rd Edition, by Thomas H. Cormen) Mentor:  Check all lab exercises done for both courser courses to have correct, clean, readable code. For all labs usage of data strictures should be correct and optimal. Evaluation criteria:  All lab tasks for both courses done and appropriate certificate acquired. Verbal test with mentor passed.
  • 20.  Experts opinion  Stanford  MIT (http://ocw.mit.edu/)  PMI  Courser specializations  Certification paths and prerequisites Best practice – finding a gap/goal/plan
  • 21. Best practice – part 1  Exit criteria is “must have”  Reading as a base  Practice as “must have” condition  Review as “must have”, feedback as an alternative  Ask for a help from a SME  Specific in every point. Skill - level and description. Action - roles and evaluation criteria for every action. Do not allow yourself to go with etc and some not specific items.  Do not mess with goals
  • 22.  Do not overkill - do not try to put everything (for example for a junior to senior). It's better to have 3-4 well defined goals than 20 not defined.  Do it once for a half an year.  Share.  Try to find background projects or bench projects or personal projects to play with.  Create reading lists. Best practice – part 2
  • 23.  Know your and team goals.  Share your ideas with a team and management team.  Maintain personal development plans.  Help to maintain company skill development plan. Best practice – implementation
  • 24.  Manager is a support role - find you way to your teams.  Communicate – this is the first and most important.  Always know where to find technical guru.  Do not try to resolve everything by yourself.  Know your constraints.  Be ready, no other trainings are so hard as related to self development.  Be the lead in a grow, show by your example. Best practice – motivation
  • 25. Eugene Yakovlev PM, Head of Odessa Office Sigma Software