Awesome video on the Career Progression in Software Engineering : https://www.youtube.com/watch?v=yIPbE7BssOs
Category Archives: Professional Development Plan
The Software Engineer’s Development Plan – Part 2
Structure of a PDP
I have to be honest. I try to follow the KISS (Keep it Simple Stupid) policy and for creating a PDP for a developer/software engineer that is so important. Also, it’s important that the PDP is just a one page document stored usually as a Word Doc, Google Doc etc…
The PDP has 4 parts/sections:
- Career Goal/Aim
- Short Term Actions
- Medium Term Actions
- Long Term Actions
Career Goal/Aim
A one line statement on where the engineer wants to be in 3 years time
Short Term Actions
Specific short tasks that can be completed in the next month. Examples include:
- Pluralsight/BUILD video’s
- listen to podcasts
- Read a book or a few chapters of a book
- Work on a home/hobby/sample project
- Tutorials
- Work on an open source project
Medium Term Actions
Longer term projects or events that can be completed in the next 6-12 months. Examples include:
- Events ( DDD, NDC, Microsoft Ignite, BUILD etc…)
- listen to podcasts
- AWS/MS Exams (on path to Certification)
- Nano Degree’s or equivalents
Long Term Actions
Long term major achievements. Examples include:
- Tertiary Study
- AWS/MS Certification
Next Time:
Maintaining the PDP
The Software Engineers Development Plan – Part 1
I manage a large number of developers at work. In fact to explain things a little, here is my current BIO:
“Dominic is the Tech Group Lead in Xero. He’s been .Net developer for a few years now, and spends most of his time these days herding cats. In other words : he is responsible for the management, delivery and quality for a group of 25 devs, QAs and other techies.
He lives in the Paris of the South (Canberra) but doesn’t speak french. He’s passionate about Boardgames, Cheese and Wine”
One of the main tools I have been using managing developers is the use of a Professional Development Plan.
This series of posts will focus on what a PDP Looks like, how to create one and how to use them.
If you are totally unaware of what a PDP is have a look at a few articles:
- http://au.hudson.com/job-seekers/career-advice/why-you-need-a-professional-development-plan
- http://www.jpabusiness.com.au/blog/james-price/2014/09/21/how-to-create-staff-training-and-professional-development-plans
- http://www.inspireeducation.net.au/blog/create-a-professional-development-plan-for-your-personal-success/
Next, Part 2 the structure of a PDP