├── .github └── FUNDING.yml ├── README.md └── README__pt.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: luistak 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # IDP Guideline 📈 2 | 3 | 4 | 5 | ![Curved paths with multiple signs and the title: IDP Guideline](https://res.cloudinary.com/daiqkausy/image/upload/v1594582756/idp-cover.png) 6 | 7 | Hi there👋! 8 | 9 | This is a guide to think and prepare an individual development plan, based on a few experiences I had in the past years 10 | 11 | > Good preparation increases the `probability` of success and decreases the `risk` of things going wrong along the way 12 | 13 | ## 🚶 Steps 14 | 15 | This guideline is totally based on _you_ and is composed by four continuous steps 16 | 17 | ### 💭 Understanding _your_ current moment 18 | 19 | In this step you should start thinking about your current moment, like answering a few questions: 20 | 21 | - What are the levels(junior, middle, senior) in my context? (for your manager, tribe and company) 22 | 23 | > You can read this [awesome article](https://www.swyx.io/writing/career-ladders/) about engineering career ladders on [swyx.io](https://www.swyx.io/) 24 | 25 | - Where am i? 26 | 27 | > What is my actual level? Junior, Senior, Principal? It depends on your company or the current job position you are looking for 28 | 29 | - What is my actual impact sphere? (product, team, tribe, chapter, company, market ...) 30 | 31 | > Understand where you can make the real difference, become noted not only by shining but helping others to do their best it's an awesome way to stand out and develop your peers 32 | 33 | - What are my weakness and strengths? 34 | > Seek out for feedbacks from your peers and managers, also don't limit yourself to a unique perspective of your performance reach out for other managers, coaches and what makes sense at your current moment 35 | 36 | ### 🚩 Defining goals 37 | 38 | Based on your current moment, you should start thinking about your next goals 39 | 40 | > Relax this is not an easy thing to do, take a walk, watch some movies, be relaxed to understand what really warms your heart and remember: there is no perfect path, the best path is the one that suits bests for _you_ on _your_ current moment 41 | 42 | - Understand your future goal, or your closest goal to achieve (Ex: become a Sr. Engineer) 43 | 44 | > A common way to think about this is planning 2, 3, and 5 years in the future where you want to be? 45 | 46 | - Understand the [persona](https://www.interaction-design.org/literature/topics/personas) of your closest goal 47 | - Responsibilities 48 | - How this person think 49 | - Describe every aspect of this person based on a day a day evaluation 50 | 51 | ### 📈 Defining results and impacts 52 | 53 | Based on your closest goal to achieve: 54 | 55 | - Think on the results and impacts you want to achieve 56 | 57 | > Instead of what to do, think on what would be notable to represent that you are getting next to your goal or achieving it 58 | 59 | - Break it into small deliverables with deadlines 60 | 61 | ### 📝 Defining actions 62 | 63 | Based on every result and impact you want to achieve 64 | 65 | - "Brainstorm" your actions, write everything that could come to your mind about future stuffs you could do. 66 | - Understand what you can, could, and don't know how to do 67 | > Go straight forward looking for answers to understand what you don't know how to do or where to start from. 68 | > Refining 69 | 70 | ## ➿ Refinement 71 | 72 | After you have finished your first brainstorm following those 4 steps above, you must refine it, thinking what do make sense based on your current context and most close goal following the fluxogram below 73 | 74 | Refinement diagram 75 | 76 | ## ✋ Examples 77 | 78 | - [Notion template](https://www.notion.so/PDI-IDP-Your-Name-c541f5a6bf574d5abf3ed6c60f8e1820) 79 | 80 | > Please feel free to contribute with your own template ❤️ 81 | 82 | ## ❓ Questions or suggestions 83 | 84 | Reach me out on: 85 | 86 | - [Twitter](https://twitter.com/_luistak) 87 | - [Dev.to](https://dev.to/luistak) 88 | 89 | ## 🔧 Next steps 90 | 91 | - [ ] - Add more examples on each step 92 | - [x] - Create and fill an example template using this guideline 93 | 94 | \_[Readme in portuguese](README__pt.md) 95 | -------------------------------------------------------------------------------- /README__pt.md: -------------------------------------------------------------------------------- 1 | # IDP Guideline 2 | 3 | # Guia PDI (Plano de desenvolvimento pessoal) 📈 4 | 5 | ![Curvas multiplcas do: IDP Guideline](https://res.cloudinary.com/daiqkausy/image/upload/v1594582756/idp-cover.png) 6 | 7 | Olá pessoal👋! 8 | 9 | Esse é um guia para pensar no plano individual de desenvolvimento, baseado nas poucas experiências que eu tive nos últimos anos. 10 | 11 | > Uma boa preparação aumenta a "probabilidade" de sucesso e diminuí o "risco" das coisas derem errado, ao longo do caminho. 12 | 13 | ## 🚶 Passos 14 | 15 | Esse guia é totalmente baseado em _você_ e é composto por quatro passos contínuos. 16 | 17 | ### 💭 Entendendo _seu_ momento atual 18 | 19 | Nesse passo, você deve pensar sobre seu momento atual, se perguntando sobre algumas questões: 20 | 21 | - Quais são os níveis (júnior, pleno, sênior), no meu contexto? (na gerência, tribo e empresa) 22 | 23 | > Você pode ler esse [artigo incrível em inglês](https://www.swyx.io/writing/career-ladders/) sobre o plano de carreira dentro da engenharia em: [swyx.io](https://www.swyx.io/) 24 | 25 | - Onde eu estou? 26 | 27 | > Qual é meu nível atual? Júnior, Pleno, Senior? Depende da sua empresa ou do cargo que você busca 28 | 29 | - Qual é o impacto no meu contexto? (produto, time, tribo, chapter, mercado...) 30 | 31 | > Entender onde você está, pode fazer uma diferença real, começando ser notado não só por brilhar, mas por ajudar outras pessoas a fazerem o seu melhor, é uma maneira incrível de se desenvolver e desenvolver outras pessoas. 32 | 33 | - Quais são suas fraquezas e fortalezas? 34 | > Procure por feedbacks de seus pares e líderes, também não se limite a uma unica perspectiva sobre a sua performance, pergunte a outros líderes, treinadores e qual faz mais sentido para o seu momento atual. 35 | 36 | ### 🚩 Definindo metas 37 | 38 | Baseado em seu momento atual, você deve começar a pensar sobre suas próximas metas. 39 | 40 | > Fique tranquilo que isso não é uma coisa fácil de fazer, dê um passeio, assista alguns filmes, esteja relaxado para entender o que aquece o seu coração e lembre-se: esse não é um caminho fácil, o melhor caminho é o que for melhor para _você_ e _seu_ momento atual. 41 | 42 | - Entenda o objetivo do futuro, ou aquele que você está mais perto de alcançar. (Ex: se tornar Engenheiro Sênior ) 43 | 44 | > Uma maneira mais fácil é pensar, é planejar 2, 3 e 5 anos no futuro e onde você quer estar? 45 | 46 | - Entenda a [persona](https://www.interaction-design.org/literature/topics/personas) do objetivo que quer alcançar 47 | - Responsabilidades 48 | - Como essa pessoa pensa? 49 | - Descreva cada aspecto dessa pessoa baseado na avaliação do dia a dia 50 | 51 | ### 📈 Definindo resultados e impactos 52 | 53 | Baseado no objetivo mais próximo que deseja atingir 54 | 55 | - Pense nos resultados e impactos que você quer atingir 56 | 57 | > Ao invés do que fazer, pense no que você poderá notar, que irá mostrar que você está próximo do seu objetivo ou alcançando-o 58 | 59 | - Quebre em pequenas tarefas com prazos 60 | 61 | ### 📝 Definindo ações 62 | 63 | Baseado em todo resultado e impacto que você quer atingir 64 | 65 | - "Brainstorm" (reunir as ideias) das suas ações, escreva tudo que vir na sua mente, sobre coisas que você poderá fazer; 66 | - Entenda o que você pode, poderia ou não sabe como fazer. 67 | 68 | > Siga em frente, procurando respostas para entender o que você não sabe como fazer ou por onde começar. 69 | 70 | > Refinando 71 | 72 | ## ➿ Refinamento 73 | 74 | Depois que você terminar seu primeiro "brainstorm" seguindo as 4 etapas acima, você deve refinar isso, pensando no que faz sentido baseado no seu contexto atual e objetivo mais próximo seguindo o fluxograma abaixo: 75 | 76 | Diagrama do refinamento 77 | 78 | ## ✋ Exemplos 79 | 80 | - [Template no Notion](https://www.notion.so/PDI-IDP-Your-Name-c541f5a6bf574d5abf3ed6c60f8e1820) 81 | 82 | > Por favor, sinta-se a vontade com contribuir com seu próprio template ❤️ 83 | 84 | ## ❓ Perguntas ou sugestões 85 | 86 | Encontre-me: 87 | 88 | - [Twitter](https://twitter.com/_luistak) 89 | - [Dev.to](https://dev.to/luistak) 90 | 91 | ## 🔧 Próximos passos 92 | 93 | - [ ] - Adicione mais exemplos em cada etapa 94 | - [x] - Crie e preencha usando o template de exemplo que foi usado nesse guia 95 | 96 | \_[Readme em inglês](README.md) 97 | --------------------------------------------------------------------------------