Techniques and comments on managing engineers

Leadership Course – “What is a Leader”

ACS recently started a new course entitled "Growing Team Leaders" that I feel might compliment my management reading and learning. This post is the first in a series associated with the course.

The first session, "What is a Leader", presented by John Ware of Dale Carnegie Training was on this month. I was pleasantly surprised by the number of skills I was already aware of and am doing as part of my role. There were however a few points that I can continue to work on. One I particularly liked was "Micro manager yourself, macro manage your team". What this essentially means is manage your own time and tasks in detail and provide guidance to your people, trusting them to do their job.

Continue reading

Developers in Support

One thing I've strived to maintain as engineering has grown, is the involvement of engineers in support. Why? Andy hit the nail on the head with his recent post on "All of our developers start in support". In it he said,

You can’t get a good feel for what customers want when you’re sitting behind your IDE listening to product managers. Only on the front lines can you hope to understand what people want to do with your product and how you can make it better.

Continue reading

Change brings Opportunity

Before Easter, on a visit from the States, Andrew (the CEO) restructured the engineering team by moving two of the senior engineers into product management roles. The aim of this restructure for the business is to bring a dedicated focus into building successful products to the product development part of the company. Andrew has discussed some of his reasoning behind the change in "Organizing for Innovation (Part 1) – Why?"

While talking about the proposed change and how it would affect my team as well as myself, my wife Helen reminded me of a book I'd read many years ago. Who Moved My Cheese by Dr Johnson talks about how change affects people. Presented in the form of a parable, it features "Sniff & Scurry" and "Hem & Haw" whose cheese one day disappears. As Haw goes through the process of finding "new cheese", he provides insights into how to handle change in a series of "writings on the wall". The following one

Enjoy Change! – Savor the adventures and enjoy the taste of new cheese!

got me thinking about what opportunities the restructure would bring.

Continue reading

Cutting through the Hype

I've just finished reading part 1 of an article, "Considering Ajax", by Chris Laffra from IBM and it made me consider what the role of engineering in business is outside of just development.

The underlying technology of AJAX has been around for a while, but what's interesting is the amount of buzz surrounding it now. The danger with this sort of buzz is both engineers and business people alike can get caught up in it and make decisions based on the hype, instead of what is the right solution to a clients problem.

Continue reading

Give Graduates a Chance

Ephox has a long history of association with graduates (we were founded by a graduate) and so a significant number of our engineers have been graduates. It has only been recently that we have hired experienced engineers (mostly at the senior level) and found it very difficult to get good candidates. As the engineering manager I'm of course interested in how we build up our resources and this is a troubling development as I try to grow the team.

Continue reading