Software Engineering, Project Management, and Effectiveness
Personal growth is one of the best ways to get more from life. How do you achieve personal growth? Well, one way is to take on big, hairy challenges. Personal growth is what happens to you in the process of testing your skills and experience against the real world.
I like to think of personal growth as expanding your capabilities.
You can grow deeper in a particular domain, or you can grow your cross-cutting abilities. Sometimes, the best way to grow deeper in a domain, is to focus on cross-cutting concerns like focus, setting goals, motivation, productivity, time management, etc. For example, when I was working in security, I had to do a lot of stakeholder management across teams. It required a great deal of influence without authority. I had to deal with extreme conflict, and negotiate for win-wins in a number of highly-competitive scenarios. I had to practice emotional intelligence under high-stress scenarios. I had to stay focused, and use goals to help drive the team forward. I had to achieve our security goals, while making sure the team was highly productive. I had to improve my own personal productivity. All of these skills, helped me learn about security in a much broader way, from a much wider set of people, and in a way that was much more profound that if I simply focused on the principles, patterns, and practices of security. It was through personal growth, that I expanded my abilities to be effective at driving security changes in a much wider range of scenarios and situations.
Personal growth is powerful. It’s the backbone of personal empowerment. For example, sometimes when you wonder what’s holding you back … it’s you. Whether it’s limiting beliefs, or having a limited toolset, or simply having a limited perspective or experience. The key is to expand your capabilities, along the journey of work and life.
My 30 Days of Free Training for Getting Results, is a collection of self-paced modules to help you achieve personal growth. When I originally ran the self-paced training, I did it as a daily release for 30 days. It was highly effective for many people because they liked the little daily actions, and the focus for the month. Since that original series, I’ve made the 30 Days of Free Training for Getting Results available here:
It’s a highly-focused set of personal growth exercises at your finger tips. It’s also a very simple system for time management. I’ve tried to keep the layout as simple and as clean as possible. If you’ve seen the earlier version, then this should be a marked improvement. I put each day on the sidebar, so that you can easily hop around. For convenience, I’ve listed the days below, and provided a link to each lesson. This way you can get the bird’s-eye view and quickly explore any lessons that might interest you. (Personally, if this is your first time, I would check out Day #27 – Do Something Great.)
30 Days of Getting Results
Note that just because it says 30 days, that doesn’t mean you can’t flip through at your own pace. Find what works for you. Explore the ideas that you find the most interesting.
If you experience a breakthrough, be sure to share it with others. Even though this is free, it’s pretty intense. Folks have told me about their amazing breakthroughs … somehow dots have connected, and they’ve gotten over hurdles they’ve faced for years.
BTW – If you do start with Day 27 and decide to do something great, I’d love to hear about what it is.