I was recently made aware of an applicant for a development position that declined the opportunity to interview due to the dress code (business formal) of the potential employer. It reminded of “this” generation and what I see as their simple lack of maturity. It also reminded me of every generation and our tendency to be narcissistic at times. In fact, it reminded me of me.
Here was a position that represented a developers dream. Or, at least what I would have constituted as a dream when I actually did the fun stuff – writing code. The position? First, the position involved full horizontal involvement and responsibilities throughout the entire lifecycle from vision to scope to requirements to BPR to design to development to UAT to deployment. Secondly, the position involved full vertical involvement and responsibilities throughout the technical spectrum from data integration/EDI to reporting and OLAP/MOLAP to UI technologies (the latest by the way) to middleware SOA development to database design/development. The intersection of these competency paths is pure gold. I would have waited overnight in line for this position – or would I?
The fact is at different stages of my maturity I probably made equally bad decisions. You could not have made me fly until I grew wings. You could not have made me think until I learned reason. Sometimes, looking for Ms. Right is a futile effort until you become Mr. Right.
From Lebron to the board room everyone is efforting to master the ability to build and manage the highest producing team. One of its core building blocks just may be the simplest (as in straight-forward as opposed to easy) of all – developing the professional maturity of the individual.