Tuesday, December 31, 2019

ADVICE TO PROFESSIONALS: Dreamers and Unicorns podcast Summary- Abhijit Bhaduri and Ravi Venkatesan


Continuing my summary (from previous blog) of Abhijit Bhaduri's Dreamers and Unicorns podcast with Ravi Venkatesan.

This blog is about sharing the summary of first category- Advice to professionals.

Section Summary from the podcast:

ADVICE TO YOUNG PEOPLE
  • You need to be a learning machine. You need to be as voracious in learning about everything around you.
  • Learn also about yourself .Figuring about what you are good at, what you enjoy. You can only do that by trying many things.
  • Establish a reputation. You do that by being excellent. People underestimate the importance of really hard work and doing a great job. If you do it, you will get noticed and you will start attracting opportunities as your reputation spreads
  • You need to be very intentional about your mindset and your attitude. It's very easy to slip into a bad attitude. Nobody starts out in life aiming to develop a sour attitude. There is victim mindset- why did this happen to me. Blame other people for your circumstances as oppose to take responsibility. A problem mindset rather than a solution mindset. All these things set in fairly early. If you are intentional about it, you can adopt a positive attitude or what you call a growth mindset these days.

ADVICE TO MID-CAREER PROFESSIONALS:

  • Experiment with many things and discover for yourself.
  • A very high risk of becoming obsolete. To avoid hard landing, you need to reinvent yourself.
  • That's what I did every few years. It's getting boring. Let's walk away from success and start all over again. A new S curve. My life and my career are a series of S curves.
  • Dealing with Obsolescence of skills:
    • You have to figure out how to make yourself valuable.
    • For that you have to be honest with yourself on where your real skills and aptitude lie and where your interest lie. And try to swim in that direction.
    • You have to go where the joy is and where the aptitude lies.
  • Navigating Organizational Politics:
    • Organizations are inherently political. Political usually has this negative connotation but it is simply a factual description of multiple people who have multiple interests, agendas, value system.
    • If you going to be a leader and get others to follow you and get things done, this is a skill you have to develop. And it's not a bad thing, it's not a pejorative term.
    • As you grow in the organization and reach middle management, these things become more significant as you are responsible for teams, you are negotiating more things with other people to get things done. If you don't develop, you hit ceiling.
My Sketchnote Summary:



PREPARING FOR FUTURE OF WORK: Dreamers and Unicorns podcast Summary- Abhijit Bhaduri and Ravi Venkatesan


I recently got a chance to go through Abhijit Bhaduri's Dreamers and Unicorns podcast with Ravi Venkatesan (former Microsoft India CEO). During my executive management graduation time, i had a great opportunity to be face-to-face with Ravi as he taught us a subject based on his book- 'Conquering the Chaos' (about the playbook of doing business in India).

I have been positively influenced with Ravi especially the clarity of thoughts he brings in on myriad of subjects. In the podcast with Abhijit, he shared his views on the theme- 'Workspaces of the future'.

I learned a tons of stuff from this podcast and organized my learnings in these 3 buckets:

1. Preparing for future of work
2. Advice to professionals
3. Leadership lessons

This blog is about sharing the summary of first category- Preparing for future of work.

Section Summary from the podcast:

EVOLUTION OF JOBS:

  • In early days, we had jobs, then entrepreneurship and now gigs.
  • We are moving from a world of linear change to an exponential change.
  • Analogy:
  • In my father's generation, you entered a tunnel and emerged 35 years later in to retirement.
  • In my generation, you have to probably navigate around 3 tunnels.
  • In today's times, you have to navigate a maze. The game has changed profoundly.
HOW TO THINK ABOUT CAREERS
  • There is no such thing as a long term job and a predictable career.
  • Life is essentially a set of projects, gigs.
  • When one gig ends, don't feel bad about it, think about what's next.
  • Focus on your skills and the reputation capital, things will be fine.

MINDSET NEEDED- FUTURE OF WORK
  • Think like a freelancer, think like an entrepreneur, think about self employment.
  • If you are intentional about your ideas and think of experimenting, you will eventually find out what your path is.
  • The beginning can be quite unsettling.

BEGINNER'S MINDSET:
  • Love the idea of Zen mind or a beginners mind. Always nurture your childlike mind.
  • At any given time, take one area where you are a complete beginner. That keeps your mind active and alive.Repeatedly put yourself out of comfort zone by taking on fresh challenges.

ABOUT DREAMS:
  • Dreams better change with time.
  • Everything that I have done is in preparation of what I am to do next.
  • Figuring the highest value use of me.
  • Too many people park their dream, they don't pursue it.
  • Life is uncertain, you shouldn't postpone your dream.
My Sketchnote:





Monday, December 30, 2019

Demystifying Microapps Terminology


recently announced the general availability of new features within Citrix® Workspace™ including an intelligent feed and personalized workflows designed to simplify work by eliminating digital noise and automating meaningless tasks so that employees can focus on their core jobs and be their best. One of the core enablers of the intelligent feed is an innovative concept we call as microapps. hashtagMicroapps are small, task-specific applications that deliver highly targeted functionality. As an example, instead of you having to navigate through the monolithic app to submit a PTO, microapps allows you to bring just the portion of functionality you need in your feed. If you are a developer, this announcement should excite you. Why ?
Because you can leverage your skills to help connect Citrix hashtagWorkspace to legacy, homegrown and cloud based systems and create engaging micro applications and micro automation using low-code tooling.
This was the focus of Citrix Converge developer conference that was launched in Oct 2019 and there are more exciting stuff lined up. Before you build microapps, it's apt to get familiar with the key terms and concepts.
You can read through about it here: https://lnkd.in/f6n2eX6

My Sketchnote:



My LinkedIn post:
https://www.linkedin.com/feed/update/urn:li:activity:6615876944305197056/

My Twitter post:
https://twitter.com/anujmagazine/status/1211671722656579586?s=20

Sunday, December 29, 2019

How to deliver mesmirising and impactful speech


One of the new endeavors that i took in the last few weeks is to join IIMB Orators club. I was a part of toastmasters club at my organization a few years back and somehow had to discontinue being a part of it due to competing priorities.

Public speaking is a well researched subject. There's already a lot of relevant stuff available. While on one hand, it is easier to consume such stuff but at the same time, it is hard to teach public speaking in a distinctive way.
That's why I valued a short talk conducted by toastmaster Tony V Francis in the recent IIMB Orators meeting. His approach towards was this session was refreshing and the content shared quite unique.
Sharing summary of key learnings (notes courtesy- toastmasters Chandana R and Anantha L):



PUBLIC SPEAKING IS ABOUT WINNING HEARTS

  • Public speaking is about winning hearts
  • Public speakers are performers
  • For you to be a good actor you have to loosen up
    • We as public speakers have licence to dramatise
OVERARCHING RULE- CONTENT IS EVERYTHING
  • LCD if there’s no laugh no cry no drama, don’t give the speech
  • A good speech does not preach or moralise - it connects and resonates 

ITs ALL ABOUT STORY-TELLING
  • Storytelling using pearls from your life.
  • Every story is about conflict and resolution
  • Suspense/ Bad situations make for better stories - things can always get worse - audience will probably like it anyways
  • Intensity and obstacle: most good stories are about a protagonist wanting something and having difficulty getting it
  • Always find a unique story for any toastmasters contest
    • From personal experiences
    • Otherwise it won’t be natural
    • You will always be worried what the audience thinks if it’s a researched story
  • We always believe that truth has to be told on the stage, it need not be like that
  • The properties of people and the properties of character in a story are never alike. Intensity is different
  • We hold back thinking this is not what actually happened
  • Forget that you will make a fool of myself
  • There’s a difference between performance and testimony

My Sketchnote Summary:





Update on 22nd-Jan-2020:
Glad that my sketchnote got featured in December edition of IIMB Orators newsletter. Copy accessible from below:
https://drive.google.com/file/d/1LhvdbdRYM8XXdxNxxotX00H2q_QVT5rR/view



The 5 Personas of Product Management

Which #ProductManagement persona do you like playing the most?

Given the breadth of Product Manager role, it is one of the toughest roles to slice and dice and define the boundaries for. PMs, by virtue of the diverse job description, perform a wide variety of activities.

Recently came across and quite liked the perspective shared by Jason Shen (he/him) in his talk titled: The 5 Personas of Product Management.

He introduces a 2×2 which includes the metaphors such as tree (tactical day to day stuff) and forest (big picture perspective) on one side, head (logical thinking) abd heart (empathy, people skills) on the other. And it results in 4(+1) roles as below:

EXPLORER: focused outward on how the product fits into the market and underlying trends.

TECHNICIAN: focused on the critical details of the product-tech, design, metrics, bugs.

ORGANIZER: ability to track people, projects and priorities

ADVOCATE: cares about the picture, but from the story, advocacy perspective.

and there's one more persona:

SHERPA: an analogy between #ProductManagement and climbing a mountain. As a product leader, you are supporting a group of people that is climbing the mountain.

Would recommend watching the talk : https://www.youtube.com/watch?v=rRi3j2r-Ejc


My Sketchnote Summary:



My LinkedIn Post:
https://www.linkedin.com/feed/update/urn:li:activity:6613421888523853824/

My Twitter Post:
https://twitter.com/anujmagazine/status/1205764998292598784?s=20

API for Beginners


How would you explain a technical term like hashtagAPI to an non-Technical audience ? This perplexity usually shows up when we are in a situation where we are required to explain what we do at work to the people totally unrelated to our fields. This was the topic of my recent talk at Citrix.

Script of my talk:
Introduction:
Every now and then, we are in a situation where we are required to explain what we do at work to the people totally unrelated to our fields.

Not so long ago, I was speaking with one of my elderly uncles and I tried to explain what I do at Citrix. In doing so, I had to use the term 'API'. Not to my surprise, he asked- 'What is an API' ?

How do you explain it to someone who is from a different professional background, different generation/age group.

let me expand the acronym API, which is Application Programming Interface.

If I had to refer to Wikipedia to answer this, it would be:
In computer programming, an application programming interface (API) is a set of subroutine definitions, communication protocols, and tools for building software. 

So easy, right ? Naah. Sounds like a nasty technical phrase, something you would expect only your software architect to understand.

So then, what the heck is an API ?
In order to answer it to my uncle, i seeked some inspiration from our real-life to simplify and explain an answer to this question

APIs execute something of value to the user- “The Restaurant Analogy”:
"If you go to restaurant as a customer, After looking at the menu, you make an order to a waiter, who passes it to the kitchen and who will then deliver what you have asked for."

How does that relate to an API? The waiter is the API. You are someone who is asking for service. In other words, you are an API customer or consumer. The menu is the documentation which explains what you can ask for from the API. The kitchen is, for example, a server; a database that holds only a certain type of data.

As an example, if you are using Uber and want to request a ride- you simply enter the destination in the app and confirm the type of vehicle. Under the hoods, Uber calls 'Ride Request API' to do the job for you.
So my uncle summarized, APIs provide an access to the server/data and helps execute something that's of value to the user. Is that all APIs are all about ?

I said, no wait. There's more to it.

APIs provide a secure access to server resources- “The House Analogy”:
No, let's look at one more real-life analogy:

If Software is the house and door is the one that gives you access to all that's inside. So door is analogous to API. APIs, thus, ensure that other software systems can access their data in a unified and secure way.
Interesting thing in this example is that the door as a key, which only the authorized people (owner, family) has an access to.

Thus, APIs in addition to providing an access to server/data, importantly, ensures that only the authorized parties have an access to the resources. e.g. in the Uber example, you won't be able to request a ride unless Uber knows who you are and you are logged in.

Hearing this, my uncle got even more curious and asked "Can the modern software exist without an API ?"

APIs as a building block of modern software- “The Lego Analogy”:
Let's look at another analogy: you are building a castle and the castle has different LEGO pieces of different colors and different shapes. Those are the different microservices and how they actually and how they connect each other is via the 4 end points which are the APIs.

Thus, You can consider APIs are the building blocks of modern software development.
As an example, at a high level, you can think of Uber built using various sub-systems connected via APIs. For text messages, it leverages Twilio, for maps it uses Google maps, for Payments, it uses PayPal's card.io service etc.

Hearing this my uncle said, Ok i understand now that APIs are technical building blocks for any software product. 
But do they really have a role beyond it ?

I said, lets look at another analogy.

APIs as strategic assets- “The Bridge Analogy”:
APIs can also be explained as bridges. For the cars to go to the other side of the river, you need a bridge. If you have a bridge, you may need to control the amount of traffic: you only let a certain amount of cars pass in an hour. Since it can be fairly expensive to build the bridge, you may also want to collect some toll for using the bridge. This is true for APIs as well: you need to control the data traffic in order for you server not to get jammed. You also may want to monetize the traffic to your APIs (toll gate).

For you and me Google maps is free because our usage is very limited.
But for an organization like Uber, with a heavy use of Google Maps API, they need to pay to Google.

Why are they so important to Citrix ?

APIs let developers build custom (vertical/horizontal) solutions on Citrix tech stack. 

After this conversation ended and i could see the signs of his curiosity being satisfied, only till he asked- Hey, i have heard of another term- Quantum computing. Can you please explain ?

May be next time!!!

My Sketchnote Summary:




My LinkedIn post:

https://www.linkedin.com/feed/update/urn:li:activity:6611238045679218688/?commentUrn=urn%3Ali%3Acomment%3A(activity%3A6611238045679218688%2C6616200517272080384)

My Twitter post:
https://twitter.com/anujmagazine/status/1201107163277475841

A Few Inspirational Life Ideas


I recently came across a fireside chat that my friend Aseem K Thakur hosted with Robert Kiyosaki **Author: Rich Dad Poor Dad** and revealed a few inspirational life nuggets, and given the time of the year, i feel it's a good time to consume these and may be make a part of our lives.

Source: https://m.facebook.com/story.php?story_fbid=10156507418991615&id=512851614

My Sketchnote Summary:




My LinkedIn post:

My Twitter post: