We put the Talent in Applications

  • Authors

  • Blog Stats

    • 611,150 hits
  • Topics

  • Archives

  • Fistful of Talent Top Talent Management blogs
    Alltop, all the top stories

Posts Tagged ‘Career Development’

Technical Leadership: The Technologist

Posted by Sri Subramanian (@whosissri) on August 4, 2011

In Technical Leadership – An Introduction, I talk about how growth is associated with doing different things, and not necessarily doing more. The first change is the transformation into an independent problem solver. The second and third changes are about understanding keizen (改善). The final transition into a technologist involves:

  • Looking beyond what the customer asks for, to what the customer is trying to achieve. Maybe, the customer asked for a stain remover for ink that leaks from their ink pen onto their shirt pocket. Maybe, we give them a ball point pen that does not leak ink.
  • Understanding what the customer doesn’t know she wants, and providing it. This almost always leads to disruptive technology, and new markets. Almost all established markets started this way, including personal computers, light bulbs, cars, fridges, microwaves, telephones, televisions, social networks, search engines, and so on. Before these existed, we did not know we needed a car, a telephone, or a search engine.

Being a technologist is not just about pushing the envelop of technology, but also about identifying a real problems that can be solved through innovative use of these technological advancements. Post-it was invented by two peopleone who happened to invent a glue that does not stick, and one who found the killer use for it. Both of them are scientists, but it is the latter’s skill that is not easily learned by going to school.The two previous transitions taught us to identify real problems, and then solve them, which is what makes those transitions crucial on the path to this coming of age as a technologist.

Thanks for reading my posts on this topic. I am overwhelmed by the responses I got, privately and in the posts!

The full series of blogs on Technical Leadership:

Technical Leadership – An Introduction

Technical Leadership – The First Transition

Technical Leadership – The Leadership Transition

Technical Leadership – Impacting The Customer Experience

Technical Leadership – The Technologist

Posted in Career Development, Uncategorized | Tagged: | 5 Comments »

Technical Leadership – Impacting The Customer Experience

Posted by Sri Subramanian (@whosissri) on July 16, 2011

In Technical Leadership – An Introduction, I talk about how growth is associated with doing different things, and not necessarily doing more. The first change is the transformation into an independent problem solver. The second change involves learning to focus on how rather than what  we do. The next transitions are all about expanding one’s circles of impact. This post is about growing to make a positive impact on the overall customer experience.

Improved customer experience could be a reduction in support calls; it could be reducing turnaround on support calls, say by reduction in escalation rates; it could be helping sell to a key account by figuring out ways to stretch the product to meet their needs; it could be understanding a customer requirement, and helping the development team design an enhancement to the product; it could be improving testability to ensure better release cadence; it could be many other things.

This transition involves a shift in one’s focus. We are no longer just eliminating our pain. We now understand how our actions affect the overall customer experience. We then try to eliminate their pain.

There are three things that directly affect our ability to make this transition.

  • Networking: It is important that we expand our circle of impact to other functional groups. The more people we impact, the more access we have to information that opens opportunities for us to make a bigger impact. It is a positive feedback cycle that builds upon itself. It also requires a lot of time, work, initiative, and genuine empathy. Don’t pack your day with todo tasks, and expect to achieve this just by ‘meaning well’. We may luck out a few times, but without doing this deliberately, we will eventually hit a ceiling.
  • Mentoring: As Meg rightly points out,  mentoring and growing others is important in every transition. It is crucial to this transition. Failure to do this will forever cast us as the expert in whatever pain relief we brought in the past. Every time there is a similar pain, management will reach out to us, leaving no bandwidth for us to make the next transition. We will get ample kudos, but no time to network, and no growth. If  you are in a growing business, expect that there will be more to do each day, and you may need more than one successor.
  • Win the team:  Often, we forget the very key role our peers play in our successes. It is key that they look to us for a solution for whatever problem we are trying to solve. We can never know everything, and will need their support. No matter how clearly management makes anything our charter, if the team does not buy it, they won’t support it, and we will fail. On the other hand, the team will readily share and collaborate if they know, trust, and respect us.  This is generally not so much an issue for someone who has grown through the ranks, and made the leadership transition in the current team. However, this is important for someone hired to specifically make impact at this level. A newbie is an outsider, not trusted fully, and certainly not considered a leader. It is important for the newbie to first win the respect of the team. It is really hard to do this without stepping on landmines, and this is the reason that new leaders, who have been very successful in their previous job, often fail in their new job.

Hope you find this series useful. Look forward to your comments, and stay tuned for the next in the series.


The full series of blogs on Technical Leadership:

Technical Leadership – An Introduction

Technical Leadership – The First Transition

Technical Leadership – The Leadership Transition

Technical Leadership – Impacting The Customer Experience

Technical Leadership – The Technologist

Posted in Career Development, Uncategorized | Tagged: | 4 Comments »

Technical Leadership – The Leadership Transition

Posted by Sri Subramanian (@whosissri) on July 7, 2011

In Technical Leadership – An Introduction, I talk about how growth is associated with doing different things, and not necessarily doing more. The first change is the transformation into an independent problem solver. The next transition, I call the leadership transition

As we negotiate this next transition, we often get vague advice, such as “be a leader”, or “work smarter, not harder” that leave us intimidated, rather than inspired.  In plain words, this next transition is from solving problems to improving how we solve problems. It involves discovering, prioritizing, and mitigating pain points – specifically those encountered by us and our peers. This is when we don’t just do work, but focus on how it is done, and then go on to make it better.

A few of us make this transition just by chance. A few us find good role models and mentors who lead us through this change. Unfortunately, many of us are not so lucky. We either don’t know how to create the opportunity to work at this level, and end up blaming circumstances and lack of opportunity, or worse, we mess it up by trying to do something too big too soon. When we do the latter, we trip over, and get a reputation among peers of talking without knowing. It very much harms our chances of making the transition later on.

So, what is one to do?

A good approach is to start working on small improvements that we know we would want to use ourselves, and do it in stolen time (time spent over weekends, or time gained otherwise). We provide our work to others, but do not require or expect others to uptake. As we observe what resonates well with others, we become aware of pain points that we as a team feel vs. those that we as individuals feel. We then are able to get management buy-in for real time (our own, and sometimes in form of help from others) that can be spent on these activities.

It is also important to continue to work on different types of problems. The pain points can differ depending on the nature of work, and having that 360° view helps us prioritize what we can work on to have the most impact.  Should we, as a team, focus first on more modular code, on that merge tool that will do automatic bug updates, or on that diagnostic tool that will help us get all the information for a customer case in one shot?

As we address their pain points, we gain the respect and trust of our peers. We establish ourselves as leaders. It is very important to measure our success at this stage by the impact we make on our peers (including those in other functional teams like QA and support) – and by that alone. The real consumers for our work are our peers, and if we do not make a difference that can be felt by them, we are not adding real value. Moreover, their trust and support is key to the next transitions. Stay tuned for more on that.

The full series of blogs on Technical Leadership:

Technical Leadership – An Introduction

Technical Leadership – The First Transition

Technical Leadership – The Leadership Transition

Technical Leadership – Impacting The Customer Experience

Technical Leadership – The Technologist

Posted in Career Development, Uncategorized | Tagged: | 3 Comments »

Technical Leadership – The First Transition

Posted by Sri Subramanian (@whosissri) on July 2, 2011

In Technical Leadership – An Introduction, I claim that real growth involves changing what we do. This post is about the first change.

We join the workforce as interns or college recruits with limited work experience. We are eager to learn, and to work hard, but need to be told exactly what to do, and, at some level, how to do it. Oh, we are expected to have some basic skills, and even some self learning skills. However, we do need a lot of guidance. We need training programs, pointers to documents and books, and someone overseeing the results of our work.

The first transition is from ability to work on well defined, simple problems with help to solving loosely defined, complex problems with more independence.

The most common error as we make this transition is not knowing when to ask for help, and when not to. We know that in order to make this transition, we must first show that we can address the current well defined problems with little outside help. In an effort to show this, we end up not asking for help at all. The result is that we sometimes take inordinately long time to do what could have been done very simply. When this happens growth opportunities come slower.

On the other hand, asking for help for everything, can leave our colleagues frustrated, and become career limiting.

So, what is one to do?

A good approach is to take every opportunity to succinctly talk about what we are doing – at the manager staff meeting, at the water cooler, at lunch with friends and colleagues. By sharing what we are trying to figure out, and how we are approaching the problem, we give our colleagues the opportunity to give us those pointers – to docs, training, and other resources – that can help us achieve our goals faster, and demonstrate growth potential.

Often, developers associate this transition with going from bug fixing to writing features. It is not. A simple, well defined problem may be a bug, but it is a certain type of bug. [A hello world (or such) program is also a well defined, simple problem – though of little use to a typical workplace.] Working on a race condition bug, on the other hand, is a loosely defined, complex problem that is worthy of a senior developer who has successfully made this transition. In fact, the most complex issues are often issues with code already written and in use by customers. The live customers add some very interesting complexity to any problem 🙂

In order to make the next transformation, one needs to work on different types of loosely defined and complex problems – difficult bugs, customer escalations, feature development, tool development, etc. – but that is a topic for the next post 🙂

The full series of blogs on Technical Leadership:

Technical Leadership – An Introduction

Technical Leadership – The First Transition

Technical Leadership – The Leadership Transition

Technical Leadership – Impacting The Customer Experience

Technical Leadership – The Technologist

Posted in Career Development, competency | Tagged: | 6 Comments »

Technical Leadership – An Introduction

Posted by Sri Subramanian (@whosissri) on June 25, 2011

As Justin points out, it is performance review time. It is time to take stock, and to use this conversation as an opportunity to steer the ship. Unfortunately, often, we don’t know the destinations (what does it mean to be a leader at the next level), and if we know the destination, we don’t know the path (how do I get those opportunities to hone the skills I don’t have, and prove the ones I do). This is particularly difficult for those of us who pursue the technical ladder, since most leadership books, seminars, classes, and other learning opportunities focus on the management-type.

The tricky part of about leadership transitions is that to be a bigger leader, we don’t need to do more and better. We sometimes need to do stop doing what we have been successfully doing, and do different things altogether. This is particularly confusing since:

  • No one tells us this.
  • Most companies have more salary grades and titles than there are palpable leadership transitions. This leads to confusion as to whether the next promotion requires a real transition or not.
  • Most companies, due to a combination of unintended errors, end up with people of all leadership levels at all grades. More confusion ensues, as we compare ourselves to so called leaders at the next level, and wonder why that promotion does not come our way.

Stay tuned for a series of posts about the different transitions in the technical ladder, and some of the challenges involved in each of these transitions.

Technical Leadership – An Introduction

Technical Leadership – The First Transition

Technical Leadership – The Leadership Transition

Technical Leadership – Impacting The Customer Experience

Technical Leadership – The Technologist


  • I am a software engineer by training, and have worked in the software industry all this time. As you read on, you may notice this bias. I do, however, believe that what I outline translates well into other highly technical industries – pharmaceutical, semiconductor, automobile engineering, and such. I am very interested in hearing from leaders both in my and other industries on their thoughts.
  • My sincere thanks to Charan, Drotter, and Noel. This guide is clearly fashioned after the management leadership transitions, outlined in their book Leadership Pipeline. I am sure I have subconsciously picked ideas from many others. If you notice parallels, please just leave a comment, to draw attention to it.

Posted in Career Development | Tagged: | 5 Comments »

Did you build a Personal Brand to advance your career goals ?

Posted by Ravi Banda on September 14, 2010

Going to school on a Sunday morning didn’t sound like a good plan but the seminar on “Personal Branding” as part of Leadership Development series at UC Berkeley was very intriguing so I finally decided to go. I wasn’t disappointed as the speaker William Arruda gave a bunch of good tips on building a personal brand and using it to achieve our career goals.

Recently, the topic of “personal branding” is inviting lot of debate as some are taking a fanatical approach to it and on the other side we have people completely discounting it as another fad. I believe that there is a middle ground that we need to work towards and when rightly used – our personal brand can help us grow in our career as well as open up new opportunities.

I wanted to share the tips (again credit to William) that I gained from this seminar.

Stand out

    Peer comparison is something that cannot be avoided in an organization and as we grow up further in our career the competition gets intense so it’s important to distinguish ourselves and show or bring that additional value to our organization. I can give few examples that I am following in my work activity – “proactive in communication rather than reactive”, “build networks outside the organization and leverage the network to get things done“, “speak up more”, “contribute to strategic goals rather than just being in an project execution role”. You need to take a close look at the things that you can do to provide additional value to the organization and then work on it.

    Be your own boss

    This is taking your career management into your own hands as Meg said in “Are you fully utilizing your potential?”

    Forget the ladder

    We see the career progression as a ladder where we move up one step at a time and at the moment of taking the next step we get into a frenzy of activity like activating our professional network, brushing up our resume / skills and pulling in recommendations etc. Once we move up to the next step – we kind of settle into ease till we start the process all over again.

    So, instead of treating the career progression as a ladder, let’s look it as a “ramp” – so that we are continuously engaged in activities that are geared towards our career progression. The projects we are involved in, the new connections we build – let’s look at them as helping us to move forward in our career and at the same time let’s not forget – we also have to “GIVE” back to our network and help our network achieve their own career goals as well.

    Build your brand

    This is a 3-step process – Extract, Express and Exude.

    1) Extract – this step involves looking at your career goals, values, passions and see if we can align them. We can use Strengths Finder test to know our strengths and then do a 360 Feedback to really know the kind of image we are projecting and whether they are matching with our strengths. If they don’t match – we need to work on addressing them.

    2) Express – Evaluate our communication skills and focus on the strengths as well as areas of improvement and communicate them to the people that we interact with. Key thing is that when we are expressing our strengths / values, they  should be CLEAR, CONSISTENT and CONSTANT

    3) Exude – this involves creating an environment which represents our brand and this can be your communication, actions, one’s appearance, online profiles, blogs, newsletters and even simple stationary items.

    I have definitely started to take the steps towards building my brand and use it for achieving my career goals and blogging is definitely one part of the plan 🙂

    I will appreciate if you have anything to share on how you are building your personal brand and how that’s contributing to your career !!

    Posted in Career Development, goals | Tagged: , , , , , | 8 Comments »

    Are you limiting your options?

    Posted by Meg Bear on May 27, 2009


    Recently I was giving advice to a college student, that many will remember receiving themselves.  Essentially, I explained that the key to picking an undergraduate degree is to pick one that:

     a) will keep you interested enough that you will graduate 

     b) gives you a good number of options when you are done.

    I realized that the same advice holds just as true for making  a career move.   When you think about places to go in your career, it is useful to think about how that experience will help build your resume.  

    Are you doing tasks that you are likely to complete successfully?    Is the role you are taking, one that you are well suited for?  Is it likely that you are going to be able to do a good job ?

    In addition, you need to think about what kinds of roles you might progress to, after the current one. 

    Are you picking opportunities that give you more choices later or are you typecasting yourself always doing the same things?  It’s not to say that you should not build depth in a specific area, but it is saying that you cannot define your career as a single step.  You need to be thinking not only about your current move, but the next one as well. 

    Taking steps now, to have more options later, can give you that edge over time.

    Posted in Career Development, performance, Uncategorized | Tagged: , | 2 Comments »

    What is your unique value to your organization?

    Posted by Meg Bear on November 19, 2008

    funny-pictures-curtain-ninja-cat If I asked you what is your unique value to your organization, do you have an immediate and compelling answer?  What if I asked your boss?  Your peers?

    I am sure you are all aware of the market conditions today and that many people have found their companies rebalancing the level of human capital at the expense of their employment.   We all find ourselves in that interesting limbo place wondering how close to home this trend is going to get.  Will it impact us?   Our spouse?  Our neighbors?  Many of us find ourselves stressed, others want to find a place to hide.

    My question is are you doing something about it?  Are you following the lead of Steve and attempting to use this as an opportunity or are you just hoping to survive? 

    So back to my question, what unique value to your bring to your company?  If you can’t find an interesting and obvious answer you might want to find someone who can help you figure it out (and quickly).  If you aren’t excited enough about the value your bring to your organization, how can you expect them to be excited?  Similar to my promotion rant I hold firmly to the belief that you are responsible for your own career.  Now is the time to bring the A game.

    After you have determined the answer to my question you should go immediately and confirm it with your boss.  Solicit her help in crafting your tag line.  Next check with your peers.  Think about how you are applying this value to the benefit to the company.  Are you doing enough?  How can you challenge yourself to do better?

    Why?  Well I guess it’s really about the boy scout motto.  If this exercise only served to get better alignment of your role with your abilities, then you can consider it a win.  BUT if you do find yourself needing to look for a new job, you will be much better prepared to know what you are looking for and why they should hire you. 

    Competition is heating up, use this as an opportunity or you will have missed a good one.

    Posted in Career Development, competency, leadership | Tagged: , | 11 Comments »

    MapQuest, Margaritas, and Career Development

    Posted by Ken Klaus on May 28, 2008

    I have a terrible sense of direction. Before MapQuest if you wanted me to come for a visit, you had to give me really precise directions, preferably without using any compass headings – which was about as effective as giving me directions over the phone using sign language. Here’s an example of what worked for me.

    From Highway 1 take the Market Street exit. At the end of the ramp, turn left. Take the second right onto Elm Street. At the first stop sign take a left onto Oak Street. Go 2.3 miles until you reach the Dairy Queen on your right. At the next traffic light make a u-turn and take the first right onto Shady Grove Avenue. Look for the sign in the yard that reads: Welcome Ken! I, along with the margaritas and guacamole, will be waiting for you on the front porch. P.S. I’m including reverse directions for the drive home, but just in case we finish the pitcher of margaritas I’ve also made up the guest room.

    Most workers require a similar level of detail when it comes to career development. The good news is our talent management solutions should do most of the hard work for us; but first workers need know where they want to go. This, in my opinion, is the sole responsibility of the employee, though having a mentor or a good manager as their co-pilot greatly increases the likelihood of successfully reaching their destination. Once an employee knows where they want to be, a good talent management solution should do most of the remaining work for them – in the same way MapQuest automatically generates custom driving directions. Here’s how it should work.

    First, the profile management application will help the employee understand where they are today, e.g. I’m an independent contributor with a specific set of competencies, skills, and experiences; for MapQuest this represents the starting location. Next, using the goals and development plan application, the employee will define where they want to go, e.g. I want to be manager; for MapQuest this represents the ending location. The learning management application should then provide a custom learning path (the driving directions) from where they are today to where they want to be at some point in the future.

    Many talent management solutions in the market place today have good learning management solutions, but lack integrated profile and goal management applications; which means the employee is forced to navigate through the learning catalog making less-than-educated guesses – usually based on complex or arcane competency models – as to which courses will help them reach their goal. A complete, fully integrated talent management solution avoids this problem by leveraging what we already know about the employee, their profile, their goal, and their learning history, in order to create a custom learning path that will lead them directly to their goal – no compass required (margaritas optional). Cheers!

    Posted in Career Development, goals, learning | Tagged: , , | 5 Comments »