Tag Archives: Social Networking

What would you advise young engineers about to enter the workforce?

Last Sunday, we had annual alumni dinner of Bangalore chapter of my alma mater, JK Institute of Applied Physics and Technology. During this event, we also hosted final-year engineering students who were in town on an education tour. I was asked to make a presentation to them on a topic of my choice. Here is what I did – I put together ten things that I felt are the most important non-technical things that anyone graduating from campus to corporate should know – that no one will ever teach them! I am sharing them here. It’s possible your Top Ten list might be different than mine, but feel free to share other things that might be helpful to the young engineers entering workforce in 2010:

1. Ethics

  • Most of us relate to ethics only when it comes to money. However, ethics is a critical issue in every walk of work and life. My favorite definition of ethics is – ethics is doing the right thing even when you know that if you were to do the wrong thing, no one would come to know. Ethics applies to each one of us in every possible small and big thing.
  • Invest in long-term gains, not short-term benefits

2. Respect

  • Two-way street: give respect to get respect
  • Disagreement is not disrespect. This is especially relevant in a hierarchical society like ours that values compliance, especially with what elders / seniors tell us. However, at workplace, we deal with a much more democratic environment, and hence we must learn to distinguish between the two.
  • Respect for all – including self-respect
  • Doesn’t mean Sir / Ma’am anyone – respect is much beyond pleasantries, but also learn to respect with informality

3. Initiative

  • Five-level model of initiative
  • Take sensible Risks, make mistakes – learn from them and move on

4. Teamwork

  • Perhaps the most important change for new engineers – from an individual performance system in academics, the shift happens to a team-based performance where project success depends on team performance, and individual performance is often measured relative to other’s performance
  • Best way to improve teamwork is to help without being asked or expected
  • Leave ego at home – problems are solved by democratic methods

5. Hard Work and perseverance

  • To make a century, you have to stay at the crease for many hours. Similarly, overnight success comes after 15 years of hard work. Malcolm Gladwell talks of 10,000 hours to success – no short cuts
  • Work comes first, company’s brand and money comes much later – choose your employer for the kind of work you get and not the money.
  • Best job security: give more than what you are paid

6. Communication Skills

  • Learn to Listen
  • Learn to speak and make presentations – with / without Powerpoint
  • Watch your language – develop a language that helps you win friends and allows your ideas to be shared effortlessly
  • Learn email etiquettes

7. Learn to learn

  • Make sure you are always learning new things – the rate at which technology advances, whatever you have learnt will be history in just a few years!
  • Read, Read, Read
  • Develop curiosity – Five Whys: better be branded a stupid than live in ignorance
  • Volunteer for anything that you can learn from

8. Network, Network, Network

  • LinkedIn, Twitter, Blog
  • Industry seminars, workshops, IEEE, ACM, etc.
  • Develop personal and professional relations with like-minded people

9. Self-management / Professionalism

  • Time management
  • Commitment management
  • Invest in improving yourself always – you are only as good as your last work!
  • Set your goals – and follow them relentlessly

10. Work-life Balance

  • Develop hobbies as source of motivation, ideas from other walks of life, friends & refresh
  • Take vacations!

What would you advise young engineers about to enter the workforce?

Top 3 reasons why you should encourage social networking at workplace

Yesterday, I had the wonderful opportunity to be invited to a CEO Roundtable breakfast meeting organized by EMC at IIM Bangalore. The topic of discussion was how relevant is social networking for organizations, and what are some of the organizations doing about it. The session was led by Jack Mollen, EMC’s EVP for Human Resources. It was nice to learn how large organizations like EMC were leveraging the power of social networking. He informed that EMC with some 45,000 employees has some 20,000 virtual communities ! Wow, that must be a cool way to get all people connected from any place within the company to any other place. Partha from Mindtree highly recommended reading about EMC’s social networking platform, and also informed that they have been experimenting with social networks for the last seven years now.

I shared some of my personal views on how social networking could be useful in the context of organizations, and here are My Top 3 reasons:

1. Dismantle hierarchy and improve employee participation

Since the times of Frederick Winslow Taylor‘s Scientific Management, each (well, most) successive generation has tried to bring ‘workers’ closer to ‘management’ and improved the worker participation in management and decision-making. Today’s workers are definitely smarter, a lot smarter, than yesterday’s management, and hence there should be no good reason to limit their contributions. An increased worker involvement brings fresh ideas, that might be often overlooked by a group of people where there is assymetric participation from the organization. It also brings openness and transparency into the discussion prior to a decision being made – something that is more important, IMHO, than the very decision itself. Finally, there is always an element of better buy-in with key opinion leaders being part of such employee participation done in open.

Now imagine, there was a company-wide Twitter or Facebook where anyone could send ideas or thoughts to just about anyone, including the CEO directly. Most companies claim that they promote such open communication (and probably do that as well), but try doing that in a non-trivial-sized company setup in multiple locations on a sustainable basis (not for a one-off case), and you can quickly appreciate the challenges, both technological and organizational. A modern social networking tool can really help dismantle such invisible yet firm boundaries and pulverize the hierarchies into a really flat world! This is a real mesh network where the very ability to reach out to anyone is far more important and liberating than the actual need or motivation to do so, and notwithstanding the occasional noise that will inevitably be part of such open channels of communications, the advantages far outweigh the distractions.

2. Multiple Trust Networks lead to higher employee engagement

Most of us tend to overlook the fact that people come to organizations not just to work but to also be part of a social network. This is a fundamental human need – to be part of the group, to be liked, to be treated respectfully – that attracts people to a given workplace or a network and stay loyal to it. We have always had such social networks at workplace – well, at least at good workplaces (and I would argue that such social networks have also existed at bad workplaces but for a different but perhaps right reasons :)) and with or without technology, they served the teams and individuals well. They were like the secret sauce to getting people from different walks of life to come together, sink their individual diffrences or preferences, and work for a common purpose. Today’s social networks are not a far cry from the earlier ones, just the medium has shifted to tech-savvy and allows a real-time, 24/7 medium that can be used for even better results. The fact that still hasn’t changed is that organizations that promote social networking at workplace are creating multiple touchpoints for their employees to stay connected at workplace.

I have long believed that if there is only one single reason for some to join a company (be it salary, or role, or company name, or location, or anything else), there is a very high risk in losing that employee because invariably that single source of motivation will become single point of failure. A far better approach would be to create multiple reasons for someone to join (and stay connected to) a company so that even if one of those factors goes down, as it invariably will, other factors will hold the employee from slipping down the abyss of disillusionment and eventual disengagement. So, things like Chess Club (what is there are just 3 members in it), or Nature Club (so what if the only thing they do is watch Discovery Channel together), Daredevils (the bikers gang !), etc. are there for a purpose – don’t frown on them as unproductive distractions that lower people’s productivity. On the contrary, they serve purposes that existing mechanism simply can’t, and make your job easier 🙂

3. Open discussions about company leads to clarification of values and stronger ethics

The strength of an organizational culture can be quite accurately known by how much public scrutiny and open debate it can survive, and what tolerance does the ‘management’ have for how much dirty linen can be washed in public. To begin with, if an important company issue is treated as a non-event by the employees, that could tell a lot about the workplace culture. On the other hand, if there are passionate groups lobbying hard or raising some fundamental questions, that could also mean a lot about the workplace. Normally, a company might not want to open up its discussion forum to a larger audience fearing either the situation might go out of control, or they might never reach a consensus. I think these are well-founded fears that will go away, slowly I must add, once you start and stay focused on your goals. If you trust that your employees are adult humans who are they to work for the company and the society, and you believe that as a company, you stand by your people, then I think there is nothing to worry about. Just dismantle all prejudices, and open up the public debate to large employee forum. Whatever the reaction of people, it will only indicate the culture of the organization – isn’t that a great reason to start it now ?

These would be my Top 3 reasons why you should actively promote social networking within your organization. I realize it is easier said than done, but hey, that could be said for anything worthwhile in life or business.

What are your Top 3 reasons ?