Showing posts with label Innovation. Show all posts
Showing posts with label Innovation. Show all posts

Sunday, May 25, 2014

Chained To The Mailpost

 When I was a young developer learning his trade, I would look forward to receiving email on my official account. Email that shared important information, made me feel important. Email that asked for opinions, made me feel my opinions matter. Email that asked for help, made me feel I have an opportunity to be altruistic. That was when I used to get 10 emails a day.

Now things are different. I have been shouldered with responsibilities beyond just writing software. Email is now a massive sink-hole where your workday can go to die if you let it. Somehow every update about everything is now relevant because ... oh, you lead a team, and you never know what information might be useful to you.

Hook, line and sinker

"Some systems and services in Antarctica will be down this weekend". Why the hell would I care?

"Announcing the launch of a spanking new 7.1.2.18 version of that product you never heard of". Whatever happened to 7.1.2.17?

"Upgrade your mail-client now. Please do this before 18 September." But, it's only 18 May today.

"I am desperate. I need help finding how to write an asynchronous controller. Any examples?" Wow, you actually decided to email everyone on the team.

"Here's an idea I decided to dream up in my sleep last night. Let's discuss this over an email thread. It's only 4000 characters long." Sparks fly, and then everyone starts reply-all-ing. My mailbox just became someone else's open forum.

"I will be WFH today. My dog pissed into the garden hose." Please cc your neighbours as well, just to be certain. They ought to know there's a hose-desecrating mutt around. And while you're at it, please tell us whether you plan to flush the garden hose clean, or flush it down the garbage chute.

How does one sort through this mess without actually having to put some effort into the actual sorting of the mess?

The only thing a sender can do today is mark an email "Priority" or "Low Priority". But if you only look at Priority email, soon enough, people will figure you out and every email in your Inbox will flash a "!".

If you want my attention, show me you really want it

The Inbox needs to be turned on its head. It should not be trivial to just grab someone's eyeballs. Perhaps we made email too straightforward. Enough for someone to start feeling it is their personal radio station. 

I'm not here, in my Inbox, to entertain myself, but to see if someone is trying to tell me something I should know, or if someone needs me to go do something. If you did not put in adequate effort ensuring your email is designed to help me decide how to prioritize it, you don't deserve my time.

We need the ability to mark every email with a "sell by" date. If you read this after 18 September, it's too late. The closer the expiry date, the more likely I am to prioritize reading and acting on it.

We need the ability to tag each email. "Vital Information", "Immediate Action Required", "To Do", "Help", "Update", "Discussion" and of course, who could forget "WFH"? Better still, tag this separately for recipients who are simply copied because they "Need To Know".

A grown-up's mail client

Now, dear email client, give me the ability to filter by tags. Show an expiry date in the email summary, and let me order by it. Force me to tag each outgoing email, and encourage me to separately tag the ones on CC.

Hopefully when we do that, Discussions go where they ought to - online forums. And Updates go where they ought to - online announcement boards. WFHs disappear because people realize everyone has a delete filter for them, or reach only those who really "Need To Know".

Or better still, we figure out how to bring all the social features found in modern corporate social media to our mail client. Or maybe take our email to a more social platform. Now all those discussion threads, announcements, personal and team-wide To-Do lists, calendars, are right next to your other "Need To Know" and "Vital Information" email. Next to, not intermixed.


It's time to get the excitement back into working with email. Official email need not be a chore. It's OK to let a "Ding. You have mail!" be a heart-fluttering moment.

Sunday, June 12, 2011

Searching for Research

The debate has cooled. The media's glare has turned away. Everyone returns to more pressing issues. But, the verdict has long been announced - The IITs and IIMs are not living up to the global standards we expect of them. Why? Because the number of research publications coming out of these places are paltry compared to the MITs and the Ox-Bridges of this world. Heck, even Tianjin produces more publications from China. While we are at it, the teaching faculty sucks as well.

Disclaimer:
My only association with any of these universities was during a 2-year M.Tech program at IIT, Bombay. I have never set foot in an IIM or for that matter any other IIT. Nor have I checked out the other institutes that are deemed "world-class". I shall therefore focus my point of view only through my brief interaction with IIT Bombay.

Mission IIT

The process of conception of the IITs had started prior to Independence, and as noted on Wikipedia the intention of foresighted leaders was indeed to pursue technological and research prowess for a newly independent nation. The model however was one where a Council of Scientific Research would be at the forefront of the scientific pursuits, while institutes like the IITs would produce a trained workforce to man these laboratories. The Indian Parliament also declared these institutes as "Institutes of National Importance" that would train engineers for the massive infrastructure development and related projects a new-born nation would naturally need to undertake.

The emphasis therefore was on producing engineering graduates primarily through the now famous B.Tech program. The other programs basically mushroomed from this system that was for so long completely funded by the government. To say that the Masters and Doctoral programs were simply step-children to begin with would not be an overstatement.

Train, Drain

Under-graduate students are typically not motivated to pursue painstaking research, and pursue problems that require patience and endeavour. The IITs sought only the smartest young students to join their B.Tech program, and these were funneled through the rigorous and well-renowned Joint Entrance Examination (JEE). One can bump into some of the brightest minds, a few of whom are indeed even over-achieving for their age, on a casual stroll through the campus. Yet, mysteriously for some, these bright minds do not result in an over-arching number of research publications and innovation coming out of these famed institutes.

The reasons are varied, but sometimes plain to see. So many of these brilliant kids hail from the remotest parts of the country and come from families that are barely middle-class. These kids are highly ambitious, but their priorities are naturally more inclined toward stepping out into a financially secure way of life. They are well aware that the "IIT stamp" is a game-changer, and one of the single biggest influences in their careers. This career pursuit might involve a job right out of B.Tech or moving on to an MBA from an IIM. A few will undoubtedly yearn to move into advanced research, but they quickly conclude that this is not what the IITs were primed to help them do, and fly westward. I personally know some bright prospects, who even landed medals at Physics and Math Olympiads, that settled for plum jobs right after B.Tech. I do not blame them, but the fact of the matter is that in our country a career of research is not yet perceived as a financially stable choice.

In a way, the B.Tech program is indeed delivering what it was designed for - brilliant engineers. Whether we truly reaped all the benefits is debatable.

Shouldering the burden

The burden of research in the IITs then falls to Post-Graduates and more importantly to those who decide to further carry their work into a PhD. Most Post-Graduates can primarily be defined by the attitude - "I wished I could crack the JEE, but I will get into an IIT through the GATE anyway". The IIT stamp is simply irresistible. You cannot test for an inclination toward research in a candidate. You can only hope to entice or motivate them to pursue greater goals.

While some M.Techs will publish a paper or two on the way to a cushy technical job, a handful will actually be motivated to take their research forward and ensure it bears fruit through a PhD program. The professors are not incompetent, and many have previously taught in prestigious universities in the US. They work through pressures of having to meet stringent research goals set by the administration while simultaneously dealing with the problems of landing dedicated, research-minded students to work with.

Remember, that all this while, these researchers are working with barely any investment from the industry. In my 2 years, I only saw one keen investor in the research pursued by our Computer Vision and Graphics lab - Defence Research and Development Organisation (DRDO). The Indian industry has only just moved on to innovation, and we should see more technology tie-ups with the IITs in the future that pump money behind research. Until then, the research carried out at the IITs is mostly driven by the faculty and students' individual interests and can very often be fruitless.

Research is an attitude

While it helps to have brilliant minds to solve difficult problems and innovate, innovation, especially one that requires a lot of research, is often more about discipline and perseverance. You will require flashes of brilliance to leap over what seems improbable, but you will also need the will and rigor to help you through the rough patches where you seem to have run into a wall. Most B.Techs, and many of the M.Techs, do not possess this rigor. Their minds are already set on the IIT-degree-fueled career path (which is not wrong in itself). Why do we expect them to contribute to academic innovation?

Yet, there are shining examples that I had the pleasure of working with myself, who have contributed handsomely to that meager research and journal publication count that Jairam Ramesh is using to conk the IITs. Biswarup Choudhury has published in the world's leading computer graphic and animation journals - something that has never been achieved before in this lab. Where are the opportunities to fund further innovation? Not here. He has had to continue his work at ETRI, Korea. Aniruddha Joshi took up the problem of reviving the ancient Indian diagnostic system of "Naadi Nidaan" - studying the pulse to diagnose ailments - when he was still doing his Bachelors in Engineering. He converted this passion to develop a digital system based on the ancient methods into a full doctoral research problem, and went on to present his work in a number of internationally acclaimed conferences. His research is supported by CSIR, Pune, in the true spirit of how scientific innovation was first envisaged by the founding leaders of our nation.

Give it time

The IITs are barely 50 years old (except for the first of them - Kharagpur). It is not fair to compare them to the MITs, Harvards, Stanfords, Ox-Bridges of the world that have watched centuries switch on the calendar. Not yet. These institutes also have the unique co-location of innovative industries ready to fund all interesting research. India is only warming up to innovation after a nationalistic surge of freedom after independence, followed by the lull of the socialist policy era. It may not even be wise to compare this to the Chinese universities, where an autocratic iron will can force nationalist agendas through without opposition. Yet, it is inevitable that the Chinese output will indeed be the first benchmark we will aim to achieve, in due course of time.

More India-centric innovation, more IITs, more industries sprouting around the IITs, and a larger aspiring middle-class to contribute innovative researchers to these institutes - the stage is quickly getting set. How far can the future be?