Category Archives: Education

Underachieving, overachieving

When I was in high-school, I had an interesting discussion with a guidance counselor. I was taking some pretty hard classes in school and I was getting so-so grades (B or C, not A). His advice was to take easier … Continue reading

Posted in Career, Education, Lessons Learned, Professionalism | Tagged | Leave a comment

Planning To Fail

In my career, I have seen plenty of projects fail. The reasons for failure are as diverse as the criteria for failure. I’ve written other blog posts on this topic. Most people get really apprehensive when you talk about failure. … Continue reading

Posted in Architecture, Education, Lessons Learned, Programming | Leave a comment

Cowboy Methodology

When I say “Cowboy Methodology”, most of you are going to laugh. In the programming world, a cowboy is usually a very talented programmer who lives on the wild-side, without rules, fearing no danger. He rides hastily into any situation, … Continue reading

Posted in Education, IT Psychology, Methodology | Leave a comment

Maintaining your Software Architect status

As a software architect, there are a few things that you need to do, regularly, to maintain your edge.  Without these things, you are becoming more irrelevant (and un-qualified) every day. Every week – Pick a new/trending technology and spend … Continue reading

Posted in Architecture, Career, Education, Professionalism | Tagged | Leave a comment

Why learning Algebra was actually good for you

From time to time, I hear people say that they haven’t used Algebra since they graduated high school and then they feel a little smug like, “Told you so”. Zing! They seem to think it was a big waste of … Continue reading

Posted in Career, Education, Professionalism | Tagged | Leave a comment

Stability, crossroads

When I was a kid, my grandparents and uncles/aunts told me that when I grew up, I should set my sights on being in charge.  “The head honcho, that is what you want to be”.  I don’t think they did … Continue reading

Posted in Career, Education, IT Psychology, Professionalism | Leave a comment