Topics


Archives


  • 28Mar

    The topic of hiring of people and leading of people are intrinsically linked. For some reason, both of these topics have been re-occurring themes for me rather recently. I have been having numerous conversations on both of these topics with friends and colleagues. Based on some of their comments, I thought it would be valuable to share some of my observations with everyone.

    I’ll start with the hiring aspect. Everyone who has been in management has dealt with this issue. One of the new tools that I have found very valuable in this process has been LinkedIn. After screening a resume, if the candidate looks interesting, I will jump on LinkedIn (LI) and search for them. So far, my hit rate has been upwards of 75-80%. This number is dependant upon how big your LI network is. There are a number of different philosophies on how to build your LI network (which I’ll leave for another post), but my network is just over 300 direct connections with a total network size of two million.

    First, I’ll compare their LI resume to the one that I received, discrepancies become red flags. Next I’ll look for recent jobs of the candidate and see if I have anyone in my network that was at the same company during the same time, this is one of the built in features of LI. I focus on connections that are closest to me. If there are any that are directly connected to me, I’ll drop that person a quick email to get some feedback on the candidate. Once the candidate list is narrowed down to the final few, I’ll do a more in depth blind background check on candidates. Even if the candidate doesn’t have a LI profile, chances are that there are multiple of his previous co-workers who do, so searching by the company name and pinging key individuals based upon their roles and geographic area are easy. (Note: this is where having the business or higher level subscription to LI is valuable as you have the ability to search the network wider and send more LI messages.

    All of this is not new. The concept of hiring from your network or doing blind reference checks from your network is what savy business people have done for decades. LI just gives you a tool to speed the process and access to a wider network.

    What surprises me from my conversations with others is how many managers don’t do very thorough blind reference checks. Most company’s HR departments will do a background check of an individual as part of the hiring process, but actually talking to people who used to work with or for an individual is invaluable! Like so many things in life, you have to take the comments with a grain of salt, but the comments are usually more accurate and real than the recommendations that appear on LI. Through the blind reference check and doing a little digging, I was able to determine that a top candidate I was considering hiring had worked at three different companies at the same time in the recent past! Obviously, he was off our list—I did tell the recruiter who brought us the candidate and he was shocked (I was as shocked that the recruiter didn’t do a more thorough investigation himself to earn his commission…I haven’t used that recruiter since.).

    In another incident, I realized that a leading candidate was interviewing at a company where a good friend of mine worked. It ended up he had been interviewed by my good friend. Since our companies were not looking for the same type of candidate, we compared notes in an open discussion. This helped us both by confirming things we both had observed about the candidate and find out items that each other didn’t know. In the end, my friend’s company wasn’t the best fit for what the candidate wanted (and both my friend and the candidate realized that) but my company was.

    People are the most important asset of any company. Yet, at least in the technology business world, why do so many managers not take the hiring process seriously and invest the time needed in the process? I have heard so many horror stories of bad hires. The majority of these bad hires could have been prevented through the simple act of a blind reference check. Yes, it takes more time but it’s time well spent.

    Another aspect of the hiring process, which is usually outside of the hiring manager’s control, is the “signature experience” of the company. What are the company’s unique cultural traits? How are new employees indoctrinated into this culture? I have had more and more candidates ask me this over the past 3 years. I think this is a side effect of the rocket and crash startup culture of the technology industry. So many people have been through it that they want the opportunities and challenges of that environment but under the umbrella of a more structure corporate environment. The article “What it Means to Work Here” in the March 2007 issue of Harvard Business Review (HBR) discusses this very topic.

    The topic of corporate culture is one that I always try to understand myself in new opportunities. It’s been my experience that most companies pay lip service to this concept but don’t actually embrace it. They may have a formal document that describes the corporate values, but that is as far as they take it. Nordstrom is one company that I have had direct experience with regarding their “signature experience” of customer satisfaction, they do take it serious and it is part of the Nordstrom culture. (if you know a long term Nordstrom employee, ask them about the story of a customer who returned a tire to the store…).

    The flip side of the corporate culture coin is the employee type. No company can be a fit for all types of employees. Likewise, if you know your culture screen out the people that don’t fit. The six types of employees the article lists are:

    1. Expressive Legacy
    2. Secure Progress
    3. Individual Expertise and Team Success
    4. Risk and Reward
    5. Flexible Support
    6. Low Obligation and Easy Income

    Check out the article for the rest of the details.

    This leads me to the leadership aspect. That same issue of HBR has an excellent article entitled “Leading Cleaver People”. The one truism in business is that you want to hire people that are smarter than you. The ultimate example of this is what the authors refer to as “Clever People”, the individuals inside a company that are the ones that provide true competitive difference for the company. They also provide a whole new set of challenges for managers. As the authors state “clever people have one defining characteristic, it is that they do no want to be led.”

    With that as the management challenge, here are “seven things you need to know about clever people” from the authors:

    1. They know their worth
    2. They are organizationally savvy
    3. They ignore corporate hierarchy
    4. They expect instant access
    5. They are well connected (both inside and outside of the company)
    6. They have a low boredom threshold
    7. They won’t thank you

     

    As the authors state: “If you try to push your clever people, you will end up driving them away. As many leaders of highly creative people have learned, you need to be a benevolent guardian rather than a traditional boss.” If you’re in a management position or strive to be, I highly recommend reading this article. There are some wonderful suggestions and tactics that are provided for how to manage clever people. By better understanding the traits of clever people, you’ll be able to identify them during the hiring stage, and provide an environment for them to work their magic.

    Tags: ,

  • 27Mar

    Ever had one of those days where separate conversations from the day collide into a similar theme? Today was one of those days for me.

    A co-worker and I were talking about the trials and tribulations of working remotely as part of a larger technology team. We were sharing horror stories of the disconnection from your co-workers because everyone relies on email. Where if you didn’t block off Noon to 1pm on your calendar you were likely to have a co-worker schedule an important call during that time (like I have to block off my lunch hour?). And to boot, they scheduled the meeting at 11:50am via the shared calendar system and then get upset when your ten minutes late (yeah, like I just sit in front of my computer waiting for email all day). If you can’t tell, this is a pet peeve of mine…email is not instantaneous, guaranteed communication method. If it’s urgent, pick up the phone and call me!

    My co-worker was describing how his last job had him working from 6am till midnight due to the fact that there were people all over the world and they were all work-a-holics (or the company culture/expectation was that everyone was). Sure, it’s nice to have the flexibility of your work schedule to go to the gym in the middle of the day to blow off some steam or run an errand or two, but not at the cost of not being able to step away from work.

    Then, this afternoon, I heard a story on NPR’s All Things Considered that talked about a home recorders dream, playing with pros online. It was a story about a guy who’s passion was playing the guitar and recording his music in the evenings. With a laptop and about $1000 he was able to build a home recording studio. The kicker was that there are numerous services available online where he could send an MP3 of his recording to someone, do a short call with them, and then for a flat rate they would record background tracks for his song (drummer, beat track, background horns, etc.). A few more MP3s would be passed back and forth and in the end the home musician had high quality tracks he would download for his song and mix it himself at home.

    To those of us long time technology people, you’re probably yawning saying “so what, that’s not new”. But it is for the music industry. When you look at how music is made, all these musicians are usually in separate rooms, just listening to the other tracks when they record their own. Technology and the internet has enabled the studio musicians and singers to go independent, live geographically where every they want, and work on their own schedule. Everyone is happy, right?

    Again, all of this isn’t new to those who have been doing this in high tech, but I look at this in a different way. How many of these people have the self-control and discipline to work in this fashion? More importantly, as we have the next wave of employees coming out of school, how many of them are being prepared for the challenges of balancing your life in an always-on economy?

    If you can work in that situation, great for you! But, I have heard rumblings about the always-on economy from many people from all different areas of business. The difficulty of having family time because you work retail and have to be in the story during the holiday sale. The difficulty of taking a vacation and having to check your email or blackberry constantly. The difficulty of getting work done becuase of the constant interruptions from IM, Email, or the phone. Regardless of whether a worker can work in this type of environment, is it efficient and healthy?

    My co-worker is expecting to see more of a revolt toward the remote working situations. We might see a new wave of self-help gurus who will help you learn how to work remotely and still have a balanced life.

    Here’s my advice from what I try to do regularly to balance out my work/life and deal with the always-on economy…and it won’t cost you a four easy payments of $49.99…

    • Take time each day for thinking. No phones, no email, no IM. Those are tools, learn to turn them off. Just take some quite time to review and focus on topics from the day (for me, I follow this with time for writing).
    • Set aside focus time to accomplish more detailed or creative work. Turn off the communication tools. Give yourself time to concentrate and work.
    • Take a real vacation at least once a year. No cell phones, no email, no connection with work. If you can’t leave your business to let it run on it’s own, then it’s not a real business. (or if your boss won’t let you take a vacation where you can’t be reached, then they’re not a real boss.)

    I think there is a frustration level simmering beneath the surface of the working world that we have created. For our own and the greater good, we can’t ignore it.

    Tags: ,

  • 26Mar

    Everyone has an alter ego out there in the world. I found out today that I’m lucky enough to have two. My first is my twin out of Rhode Island that is a musician and owns the domain of our names. (I’m still trying to figure out if we are related in the family tree or not…). The second I discovered this morning…Greg the Architect.


    I was doing some SOA blog reading this morning when I came across Greg the Architect. This is Tibco’s way of trying to tap the viral and community marketing engine. As attempts by larger established IT vendors go…their attempt isn’t bad. It’s got the humor factor down pretty, I found my self laughing and thinking…”been there” (from both the client and vendor perspective). What will be interesting is to see if Tibco has the fortitude to do more of these and build something behind it. Viral marketing takes more than just a single shot to work…that is where most large companies tend to fall down, not willing to stay the course long enough to see the effect.I do find it interesting how the YouTube clip has no mention of Tibco as the vendor behind the clip. The end of the video clip mentions SOA Now Journal, which is a “thought leadership” site that is authored by Tibco. Tibco is using Greg as a way to drive people to this website. Personally, I have issue with the lack of transparency behind both of these.

    Tibco, don’t hide the fact that your doing both of these…it usually burns the audience you’re trying to capture. At the same time, don’t swing the other way and make these both Tibco items. There is a middle ground in there that has to be found…I think there close, but think they need to be a bit more up front with their involvement.

    Either way, I found it funny and worth sharing.

    Tags: , ,

  • 20Mar

    A few weeks ago my good friend Jon Hodgson was visiting me over the weekend (my previous posting Visiting With a Performance Tuning Guru has more details). We spent a good deal of time getting caught up on the details of what we have been working on recently…the kind of catching up that you can only do in person regardless of how often you talk on the phone). We also spent a good deal of reminiscing about the past and how the experiences we had when we worked together at Resonate still affect us today. The keys to technology loyalty and success were one of those experiences.

    Anyone who has had the pleasure of working with Jon is familiar with his signature phrase when dealing with technology features: “Someone who was raised by wolves would know better!”. He used to use this phrase a lot while we were at Resonate working on the early versions of Central Dispatch and Commander. We were constantly providing feedback to product management and engineering (sometimes you have to cut to the source to get stuff done) about the little things in the products that annoyed our customers and us [Pre-Sales] Systems Engineers. (The intrinsic link between a stellar systems engineer and customers is something that most companies tend to not understand or at least not give adequate credit to.)

    We agreed that those early experiences reinforced by our experiences since are the source of our shared belief that these little usability items are what create and help sustain technology loyalty amongst users. Users can and will usually overlook small usability issues during the early stages of a product. But if those issues don’t get resolved or fixed as the product grows and matures, you eventually end up with death by a thousand paper cuts.

    These small items can be as basic as user understandable configuration names instead of techie/programmer like names. Configurations that are intrinsic in nature; help that is there to explain it in detail if it’s not; or small little UI features that save time. One of Jon’s that I really agree with is that a product should be easy to install (and I add easy to configure in our new Web 2.0 world).

    For most tools, if a user can’t get your product up and running within 15 minutes you most likely already lost the sale. We are all busy; what should they expect from a product that wastes their time with a bad install? Most of the time users won’t waste more time to find out. This extends into the configuration of service based applications. If I can’t get basic functionality up and configured within 15 minutes, it’s too long. Sure, there can be more advanced features, but keep them hidden until I ready for them.

    In today’s social based technology world, this is even more important. There are numerous web based applications that I hear real users willing to sing the praises of because of how easy they are to configure or use. With every product out there having multiple competing products vying for attention (many of them free or open source), customer loyalty and involvement with the product is key.

    It still amazes me how few technology companies really understand this.

    Tags: , ,

  • 18Mar

    A few weeks ago my good friend Jon Hodgson was visiting me over the weekend. Jon and I worked together for over five years at Resonate during the startup, through IPO, to acquisition of the company (quite an interesting 5 year ride). Jon has spent the last few years, from Resonate through today, focusing on multi-tiered application performance tuning. This is a complex area that can contain all sorts of technologies within the Enterprise infrastructure (i.e., firewalls, networks, servers, web servers, application servers, database, middleware). He is currently the guy in this area at OPNET with their Panorama product.

    If you have a multi-tier application (and who doesn’t today) and are running into performance issues, you need to give Jon and his team a call. He shared with me some of the work he has been doing in this area with clients, and the advances that he has been involved with in this area since we last worked together are amazing.

    He showed me some of the capabilities that Panorama and the OPNET technologies have, and my jaw kept hitting the floor. With Panorama, he showed me how the tool can display the communication between each tier in a multi-tiered application, drill into the part of the communication that is causing the most latency, and then pinpoint the source of that latency within the multi-tiered environment. Like that wasn’t enough, he then combined the Panorama capabilities with ACE to then predict what would happen to the application’s performance if various changes were made to the network environment. Like what would happen if you added a firewall and only 1ms of latency between a Java application server and a database?

    Jon and I were involved with building some of the early capabilities for a tool in this area at Resonate before the company was acquired and taken private. The recording, playback and predictive simulation capabilities of the tools that Jon has been involved with building at OPNET are mind blowing compared to what we were working on eight years ago! While I haven’t been involved in this space for a few years, I also know that I haven’t seen anything that comes close to the capabilities of the combined OPNET solutions.

    While this tool may not work for everyone, OPNET’s Panorama is definitely one of those hidden gems of the technology world that should be considered by anyone responsible for application performance tuning.

    Tags: , , , ,

« Previous Entries