Let's start with a universal truth of the universe.
Most of us want to create great products.
We pursue that greatness as best as we know in our fields. Be it..
..technically great as in documented, well scaling, future proof and maintainable code.
..commercially great as in high business value for low time invest and good customer ratings.
or ..managerially great as in short processes, maintaining cheerful and performing teams.
Sometimes we utterly fail.
This article from mavenlink.com does a good job at painting a gloomy picture of despair selling us a 70% failure rate - I personally don’t believe that. But it does happen sometimes, and more times than not, we at least have the chance to learn from it.
On that note, please remind me to also create such a ‘top reasons why my projects failed’ compilation myself. Strolling down this darker alley to memory lane would seriously yield you all a hilarious read.
Sometimes we succeed but we don’t quite make it all the way to great
and end up with ‘quite good’. Like the PMI institute in their Pulse of the Profession annual survey across professionals hints at in their 2018 survey, when stating that while in general successful, we waste 9.9% of every dollar. Here, I personally believe it is way more - the larger the company, the bigger the waste.
The dull faces on our brothers in arms proudly marching in their ‘developer’ geek shirts - truly love those! - on the daily way to work are also a good low-tech metric to judge that.
Long story short:
We all have potential to get it done (even) better.
I have been working in developing software and advanced electronics most of my adult life. All those years I have witnessed ..caused.. suffered and celebrated steps ..sometimes also only attempts of a step.. toward a performing organization and creating innovative products inside one of the world leading companies for software and electronics.
Since my early childhood I have been facing the challenges from my social clumsiness caused by Aspergers. From my earliest days on, directing my analytical drive at people and social structures helped me cope with the ‘logic at work underneath the seemingly random behavior’ in people.
I like to fancy myself that this helped me to gain a unique view and taught me the one or another lesson while living through my career from tester, to lead developer, to architect, to internal consultant, to expert, to team coordinator in multi national and cross continental projects. Not in that particular order though.
A colleague lately came to me and said I could “share my experience and build a personal brand in the progress” - and I finally decided ‘why not?’.
I am convinced that my experience and your feedback can help us in building even greater products.And I believe it will be fun for us all to teach, try, learn (and repeat) together.
This website is my way to reach out to all of you in the software industry. With all that being said, I welcome you and all your feedback.
Great job for publishing such a nice article. Your article isn’t only useful but it is additionally really informative. Thank you because you have been willing to share information with us.Professional Services Support For Architect
ReplyDeleteYou have shared a decent article here. Your article is extremely instructive and valuable. Much obliged to you for sharing this article here. Kuala Lumpur architect firm
ReplyDeleteThanks for sharing this article here about the architect. Your article is very informative and I will share it with my other friends as the information is really very useful. Malaysia architect Keep sharing your excellent work.
ReplyDeleteThank you so much for sharing this blog with us. It provides a collection of useful information. You obviously put a lot of effort into it! Best duplex house designs in india service provider.
ReplyDelete