Join us on November 20 with Mahesh Chand & our guest speaker Vidya Vrat Agarwal for the next episode of Growth Mindset Weekly Live Show.
C# Corner - Community of Software and Data Developers
https://www.c-sharpcorner.com
Show More Show Less View Video Transcript
0:00
Thank you
0:29
Thank you
0:59
Thank you
1:29
Good morning and welcome to the Growth Mindset Show
1:55
my name is Mahesh Chan if you are joining us first time welcome to the show if you are joining us if
2:03
you are a regular listener welcome back to the show my name is Mahesh Chan and today we are going
2:11
to talk about successful people success traits and if you are in software development if you want to
2:20
get to the next stage in your professional career that's what we are going to talk about. We also
2:26
have a special guest today we are going to listen to the story success story of one of our own
2:35
in coming in the show. So if you are joining us first time just let me explain a little bit what
2:43
growth mindset is all about growth mindset is a is a person who thinks they can do it they can
2:51
achieve anything in their life and if you are first time joining us you probably want to go
3:00
back to our first previous shows where I talk about growth mindset versus fixed mindset there
3:06
are two kinds you know two kinds of mindset one is fixed mindset growth mindset and fixed mindset
3:11
you know a mind thinks like they have certain abilities and they cannot do more than that
3:16
In growth mindset person is thinking about even though he has certain abilities to do things but
3:25
they can still achieve more and if they can learn a lot of things and that's what really we are all
3:30
about here on even on C-sharp corner is all about learning, growing either it's in your programming
3:37
or in career, getting jobs, finding a new company and so on and so forth
3:44
This show is all about you. This show is about you. Even though it's growth mindset, you can ask us any questions
3:52
Questions can be about your job, your salary, your project, community, anything you can
3:57
ask any questions. Goal is by the time you are done watching the show, you should learn something today
4:03
so we break down this show into a couple of parts first today we are going to talk about
4:10
top 10 qualities of successful people so if you think you are successful or you want to be
4:16
successful or you are you are going to be successful look out these are the 10 you know
4:23
common features qualities these success most successful people have had and then in the second
4:30
part of the show we are going to bring our guest today and you can ask any questions again to me
4:37
to guest this show is every friday 10 a.m so if you think your friends your co-workers they can
4:46
benefit from it also let them know we also love you to talk about this show share on your social
4:53
media let people know you're watching it if you have you know benefited from the show you
4:59
thought you learned something from it you want to share with us definitely share with us i see a lot
5:06
of people have joined us already i see deepak welcome deepak and ato you guys are regular
5:11
welcome to the show welcome back to the show um yeah so let's start the show today let's let me
5:17
start with uh you know what are those top 10 qualities of most successful people right these
5:24
these are common quality doesn't mean that all success people have these but we will start with
5:29
some of the common ones first is goal oriented so if you look at any success people successful
5:36
person in life they have they're very specific to the goal they have their goals they have their
5:43
short-term goals they have their long-term goals they have their you know they know what they want
5:49
to be in life and you may say oh I don't know what my goals are that's fine it may take you time to
5:55
figure out your goals but you definitely should have goals you should have goals what you want to
5:59
do today you should have goals what you want to do this week you should have goal what you want
6:04
to achieve in this month or even this year and goals can be you know not just for work it can be
6:09
about your personal goals can be your health goal right you say you know what I want to run by the
6:15
end of the month I want to run three miles or you say I want to lose weight or gain muscle or you
6:21
may even say you know I want to learn some new programming or new skills or c sharp nine so it
6:27
can be whatever you have to have a goal goal can be personal goal can be learning professionally
6:32
goal can be even at the job right one goal can be that you want to teach somebody something
6:37
so that's important is if you look at any success people successful people they are
6:46
goal oriented they just don't do things and keep doing it without setting up some goals
6:51
welcome back to the show sunny welcome to the growth mindset show
6:59
we are here talking about top qualities top traits for of successful people today
7:07
Number one is goal oriented. They are goal oriented. Number two, they are highly motivated and also energetic
7:16
That's important. If you look at any successful people, they don't just sit around, relax
7:20
They are very motivated, whatever they do. Okay. So you don have to they don have to push themselves They already motivated If you think you not motivated either you are doing the wrong work you supposed to do or you just are not in the right place or right company
7:38
If you are those three things, you have the right, you know, you're doing the right thing you like to do
7:43
you are passionate about, you are in right company and you are at the right place
7:47
chances are you will be highly motivated. You don't have to, nobody has to come and motivate you
7:53
So think about that. third trait is driven they are very much driven so they exactly know their goals are right
8:03
they say okay my goal in my life is say I want to become a you know I want to run my own company
8:08
or I want to become a you know in next two years I want to become a software architect
8:13
they have the goal set and they are definitely motivated because that's they want to do that
8:19
now they are driven so they are highly driven they're non-stop even though there are some you
8:24
know they may face some problems they just continue going doing the same thing again and again
8:30
until they go to the place or the the goal they achieve their goal
8:35
number fourth is focused focus is very important right and i you know we all going through this
8:42
whole pandemic right now especially we are working from home we don't you know go to work anymore
8:48
or sometimes at home you are with family, kids, your dogs, pets, and so on and so forth
8:56
They still, successful people are still very focused. When they know their goal is this, even though they do other things
9:03
but they still know their goal is and they end up making sure that they are not
9:07
you know, distracted from their goal. They're very focused on that. And they don't do a million things
9:15
sometimes you know i remember you know i get sometimes we all get into these multiple things
9:21
like okay i'll do this i'll do this i'll do this but still you need to be focused on
9:26
some certain at least certain goals so that's how you will achieve those you know in your timeline
9:32
um fifth one is uh they never give up there'll be chances and you know i remember working with
9:40
a lot of entrepreneurs i remember working with a lot of senior guys people who are running their
9:45
own companies they they you know they fail they never give up they continue doing that whatever
9:52
their goal is and eventually you look at the history i'll give you an example right uh recently
9:58
i know in u.s everybody knows that joe biden is going to be the next president of you you know in
10:04
united states of america if you look at the history right he if you look at his his life
10:11
he first time he ran for the senate he was broke he has no money so literally they figure it out
10:21
and they raise money from the community that's how he became senator before that when he was born
10:25
his father has no money they were living in grandparents in some other homes
10:30
then several times he ran for the president several times in past and he failed and he is
10:36
He has also tragedies. When he was young, I think he was around 30 some years old
10:43
First time he ran for senator, his wife and daughter died in car accident
10:48
And his two sons, they had really bad injuries. And I think later in his life, he had some brain surgeries
10:56
And here we are. He's passionate. He found his passion. He found his drive
11:01
He found his purpose and goal in life. And here we are. He's going to be the next president
11:07
He's going to be the oldest president in the history of America. So point I'm making it just because certain goals are not achieved in certain time
11:15
it does not mean you give up on those. And most of successful people, you look at history, look at Bill Gates, look at even Steve Jobs
11:25
They failed several times. Apple was bankrupt. Even Tesla was recently bankrupt
11:31
A few years back, Tesla was bankrupt. up Tesla was almost closed the doors then they somehow got you know some loan about I think about
11:40
30 million loan and they end up becoming it today is the one of the most valuable companies and they
11:45
are you know the most innovative as well so they successful people never give up so with that
11:53
let me bring our guest Vidya to the show and we'll talk about five more traits of successful people
12:01
first we're going to introduce Vidya to the show and then after we that we'll take a break and
12:08
then we'll bring Vidya for the full show and then bring have your questions ready well Vidya
12:14
hey Vidya good morning how are you good morning I'm very well how about yourself
12:20
good good I'm here in Philadelphia today is actually very nice day it's going to be 62 degrees
12:27
nice and sunny. How about yourself? Yeah, I'm in Redmond, Washington. It's always cloudy here
12:34
especially in fall season. And it's not going to be the time. It's not that chilly as it's
12:40
in Philly. But yes, as you can see outside of the window. I see
12:46
It's nice sky outside. So how are you dealing with COVID, family
12:52
kids? How's everybody going through this and handling this? It's tough, I think, in this unprecedented times of COVID-19
13:01
Everybody is going through some challenges in their life. For me, my daughters are 10 and 15, so they are on their own
13:10
School is online using Microsoft Teams. Everything is online. But yes, sometimes it's hard on them to figure out things
13:20
Technology breaks. Recently, Azure Active Directory broke. and then that made to the national news and then of course everybody was impacted right
13:31
so kids have their own challenges and then i am working from my office room and then
13:40
sometimes kids have their own activities which they are doing online so it's going okay
13:46
all right all right so i know you like if life give you lemon you make lemonade right
13:51
yep yep see that's that's it that's how you know success people think you know they take
13:57
advantage of the situation right so Vidya I know you for a long time and most of people who are
14:05
watching this show or watching us live they are they come from a software background they are
14:11
programmers a lot of them are like Indian background as well some are joining us from
14:16
europe few people from some from us but mostly in software development um i want to go back and
14:24
if you can share your story like how you started from your career from your back in india and then
14:32
and then how where you are right now and then i know you are working with microsoft right now you
14:38
recently joined microsoft so congratulations on your new job so if you can run through you know
14:44
young guys who are watching the show that you know how do you start your journey and how you come to
14:50
us and you know and how and then i will ask you more questions during the show from there so let start with that sure first of all thank you for congratulating me on the new job with Microsoft But I will I will go I will give you a quick rundown for the benefit of our listeners
15:12
First thing I want to tell is that whoever is graduating in the recent time since this computer
15:19
revolution took over in India. When I started, there were no... computer science was not a thing
15:28
So I started back in 1995. I was doing my graduation. In those days, companies like
15:36
Apptech, NIIT, all these companies were coming. They were computer institutions. They were the
15:42
first one to launch computer training in India and then I also just dived into that. I was
15:50
interested in that. So I started unlearning computer with one computer sensor and then
15:57
I started slowly teaching there as well and then I did certification in Oracle from IIT
16:04
and I think that pretty much resonates with what you were talking earlier about, the growth mindset
16:09
What I think I was good at, or maybe fortunate enough, or I had that thinking, that I always knew what is next I want to do
16:21
So at a very early stage, I recognized that, okay, what are the new technologies coming
16:26
So in those days, back in 1998, 1999 timeframe, there was no .NET
16:33
It was still in inception phase. It got launched in early 2000, and that's where I joined with .NET Beta Stream
16:41
But then I did Oracle certification from IIT. Then I did some jobs here and there in metro cities
16:50
Then I got an opportunity to go to Indonesia. There I was leading the entire .NET platform for a company and then some education involved in that
16:59
And then I came back to India. I joined a company in Bangalore
17:03
then I moved to Mumbai. But I continued at that time I continued working with the technology as
17:11
it grew. So .NET was the one and I was always fascinated by Microsoft. So I picked .NET and
17:19
Microsoft as my base technology, which I really wanted to invest into and build my career upon
17:26
So I worked in Microsoft.net for quite some time. But here is a twist
17:34
After that, then I worked in Mumbai, I worked in the U.S., in Microsoft for four and a half years
17:42
Then again, I chose to go back to India, Mumbai, and then again, I came back in 2014
17:49
And in 2017, I was offered a position as a principal architect in T-Mobile
17:56
T-Mobile is one of the largest telecom organizations in the United States of America
18:03
And that company projects themselves as a software company, which is a very good thing
18:10
And I will tell you why I said that. But many of you will be surprised to hear T-Mobile does not use .NET technology
18:19
they are not using Microsoft at all. But when I joined them
18:23
my entire experience was in Microsoft technology. Now many of you might be surprised
18:29
that why would a person take such role and at a senior level position
18:32
which is principal architect, in a company which is well established and why did they even hire that person
18:39
who has no background in the technology they were using, right? So there is a catch
18:43
So like what you were saying earlier, Growth mindset is also coming out of your comfort zone
18:50
So when I started interviewing, and I want to give a few tips as well
18:55
that always you need to know where you are going and what is the job description
19:01
and then what that company is asking for. So I knew that in their job description, there was no Azure
19:07
It was all AWS. There was no C-sharp or .NET. It was Java Spring Boot, which is a microservices framework
19:16
It was completely angular. There was no MVC. However, MVC is a pattern, but it was not a .NET core MVC or .NET, ASP.NET MVC
19:25
Of course, HTML was there. TypeScript was there. But we were using things like Docker. There was no Azure DevOps
19:32
Or if you guys know, Visual Studio Online was the first name, then Visual Studio Team Services, and now we call it Azure DevOps
19:39
There was no such thing. It was Jenkins. Now, if I map to all these things, what I have always been focused on, that do not just go with the technology. DevOps will continue to remain DevOps. CI CD pipeline will continue to do the exact same thing what they are supposed to do. However, your technology of choice may change
20:00
right so you can use arm templates you can use terraform you can use something else to automate
20:09
your infrastructure or anything for that matter but concepts will stay the same so i always
20:15
strengthen on my concepts and how do we implement it so when i landed in t-mobile in my last round
20:22
of interview one of my leader asked one of my interviewer who was a tech leader there asked me
20:27
that oh your background is completely in dot net but I hope you know we are a
20:32
non-microsoft company I said yes this is fine because there is no difference
20:37
between Java and C sharp and not only I said that when I got an offer I got
20:42
selected I was grateful for that opportunity I thank God for that and
20:47
then when I joined believe it or not within first month I was able to start
20:53
doing code review find the gaps find the anti-patterns suggest some strategies become an
20:59
active code reviewer with our developers started working with them if there were any areas of
21:04
improvement started suggesting those means that did not stop me that java is the technology
21:11
i installed intellij webstorm got the repos from bitbucket all that stuff i did and recently after
21:18
working with T-Mobile for quite some time. I learned a lot. Recently, on September 21st
21:24
I joined Microsoft Azure team as a principal software engineering manager, where I run
21:32
a platform architecture team for our platform, which we offer to Azure customers. It's called
21:38
Services Hub, and that's where I am now. I will take a pause now. So that's great. No, that's
21:46
That's great. So we have, I think, learned a lot of things from this talk. And you definitely mentioned that the growth mindset is all about the mind that's willing to learn new things. Okay. I still talk to people. I talk to my teams. I work in different teams. And I say, did you do that? Like, oh, I don't know that. Like, that's fixed mindset. Always assume that I cannot learn that because I don't know that because I never nobody told me that
22:15
so if you are thinking that way that means your fixed mindset and you want to become a growth
22:21
mindset you need to change your habits and it not it not impossible to change that welcome to the show again guys i see some new people join our regulars Nancy Rakesh Megha Chaman Welcome to the show
22:35
I know you guys join us almost every week. So good to see you back again
22:41
Today we are talking to Vidya Vrat Agrawal here. Vidya is a senior architect manager
22:49
Sorry, I messed up your role. They are at Microsoft, engineering manager at Microsoft
22:53
with guys also a several times Microsoft MVP, probably 15 by now
23:00
How many times MVP? Seven times, Mahesh. Seven times Microsoft MVP. And I believe you have also written several programming books
23:09
mostly on .NET. And then you are also a frequent speaker at conferences, events
23:15
and you give back to a community a lot. So I want to go back to a little bit more, talk about some things you have
23:23
you know, I know you for several years now. I know you speak at the conferences. I know you
23:29
have written programming books. So let's start with that. How did you get, how did you get into
23:34
writing books and how the process worked? Okay. So just to clarify, my role is a principal
23:42
software engineering manager. I know it's pretty long, but that's my official title with Microsoft
23:50
as your team is. So a few things, I don't know, I mean, I would say don't write books because
24:00
somebody has written it or you think there is a lot of money. That's the first thing. You need
24:05
to find your motive first, okay? My situation was always different and I'm sure many of you have it
24:14
So it was like a natural instinct in me that always I knew that I want to write a book
24:21
Always. I have one old notebook where I have written some goals that what I want to do
24:27
And I am very grateful that many things which I thought and I continue work towards it and
24:34
I was able to achieve those. So and it's very easy. You can
24:38
I mean, recently I declined to do a technical review of a book
24:44
Actually two books. I declined technical review for two books. One was with Packet Pub, one was with A-Press, for some different reasons
24:55
So if you want to write a book, first of all, writing is not something that you can always copy-paste, because if you are writing for a big publishing house like Mahesh did, before I started writing, I was reading Mahesh's book on VB.net
25:12
You can see those books sitting behind his racks. And I didn't know Mahesh personally, to be honest
25:19
I got to know Mahesh in 2013. That's where, first time we met, then he invited me to his C Sharp Corner conference
25:26
That's where I spoke in Noida. And since then, we are friends. I live in Seattle
25:31
I met Mahesh in Philly as well, where he lives. So you learn, first of all, from some people who have done it
25:38
They sort of become your inspiration, right? So I knew that, okay, Mahesh is an Indian guy
25:43
He has proved himself. I started reading his book. But even before that, I was always interested in reading books, believe it or not
25:51
So first thing is, if you want to write, you cannot be a good writer unless you are a great reader
25:59
You need to read a lot to write. It's not because you can copy paste, you can steal the ideas
26:04
You need to know how people think, how a writer thinks. you cannot just go on internet and say okay copy this from here paste from this
26:13
here and then put it there all these companies run plagiarism tools they can
26:18
even sue you if they want they can blacklist you and you will never be able
26:22
to to author anything with them they will blacklist you in the contract list
26:27
for any initiatives you take with that organization right so I authored five
26:31
books with a press I have done over a dozen technical reviews for different
26:35
authors in PacketPub, O'Reilly and A-Press as well. So it started back in 2005, six timeframe
26:43
I was in touch with A-Press, but even before writing book, I was writing articles
26:49
So you have to have presents like Mahesh has given a huge plate from C-sharp corner to all the aspiring people
26:56
today, even if you don't want to write book, but you want to start something on your own
27:01
you can write articles there on your blog, on C Sharp Corner, and that brings millions and millions
27:07
of views to your work. You will not get millions of views. What I mean is that it will be exposed
27:12
to millions of readers, and then they will filter what they want to see, right
27:15
Like for my work on C Sharp Corner today, it's approximately 8.5 million
27:20
I think I'm in top 50 now. I'm not very active, but yes, I'm still maintaining that position, right
27:26
So what happens is you start reading, you start writing, And then slowly you reach out to people
27:34
okay, can you help me to make some introductions? But I will only make introductions
27:38
once you have proven out yourself. If somebody is reaching out to me without their blog
27:43
without their original work sent to me in an email, I will be very hesitant to make an introduction
27:51
to any publishing house, right? So you need to prove yourself first
27:56
That's the first thing. But I think when Mahesh asked me, how did I do it
28:00
So I got in touch with A-Press. They asked me some of my sample work
28:04
And then I got connected with a person who was writing a book
28:08
And then I got engaged with that person. And then I took the book for my first book, C Sharp 2005
28:14
database, beginning with C Sharp 2005 databases. I did that book. I did a couple of conversions of the books
28:21
from C Sharp to BB.net, where I was not the main author
28:25
But I was the author of that book, which I translated completely from C sharp to BB.net
28:30
And then I did a couple of more books in the latest version of C sharp
28:34
And side by side, I also started asking for work for the technical review
28:40
If you go to any book, there is always a technical reviewer outside author
28:44
So I did that. Now, other advice I have for you, which I got from my first person in A Press
28:50
who gave me the first book. His name was Jim Huddleston. may his soul rest in peace. So that gentleman told me that, Vidya, if you want to write book
29:04
first of all, don't think that you are going to be a millionaire. The reason I'm saying that is
29:09
many people, many friends of mine at the early stage when somebody was meeting me, they will say
29:15
oh, this guy is a very rich guy. He has written five books. He must be having hell of the money
29:18
But this money thing is, what do you call riches? I was listening to Bob Murley, who is a
29:26
a very famous singer and composer and music writer and all that stuff
29:31
Somebody was asking him that, oh, are you rich? He said, how do you define riches
29:35
So everybody has different definitions. So if you ask me, am I a millionaire? In Indian currency, yes, maybe I am
29:41
It's only 10 lakh rupees, right? But I mean, just take your mind away from that millionaire concept, okay
29:49
Think about how many published authors do you know, right? who has written one, two, three, four, five books
29:55
consistently one after another. That means you did something right, then only that organization
29:59
continued giving you books. So my focus was not on money first of all, all right
30:05
But I will be honest, when time came, I negotiated, I said, okay, give me some more
30:10
if I can squeeze a little more. That's a human nature, which is fine, because you are being
30:13
professional, they will of course offer you a little less, a little more, but these days they
30:17
are very strict. So I got some money, which was the advanced royalty, means you write the book
30:24
you give them three chapters, they will give you, let's say, $1,000. Then you write another three
30:29
four five chapters they will give you another thousand dollars and that book has twelve dollars
30:33
you got let's say two thousand three thousand dollars right that is an advanced royalty that's
30:37
a reward that you did something now the book will be published and you sit quiet you get no money at
30:42
all now that book will start sailing at the rate of ten twelve dollars whatever their price is and
30:47
you will get fraction of that that is coming back towards the money which you got now you will not
30:53
get anything until those two thousand one thousand dollars has been recovered because it was your
30:59
advanced royalty so it was not a straight money given to you so i did not pay attention to money
31:04
first of all my focus was that okay i want to be there i want to write i want to feel good somebody
31:08
told me long ago maybe i read somewhere i forgot that there are two types of income one is your
31:14
monetary income the money the green money us dollars green right in india we have colorful
31:20
money like pink purple purple all that color right it's money has color right the other income which
31:27
i really believe in is your psychic income how you feel how you how that thing will uplift you
31:34
and bring more opportunities for you right so after that i got into technical reviewing with
31:38
a press said i said okay i have kids now uh i am not in mood to write more books because it's so
31:45
much time consuming and I can tell you it takes time like hell from you it it
31:49
sucks all the time out of your your life when you write books and I have written
31:53
five so I know how it works I can give you a rundown if somebody wants to know reach out to me hit me or maybe I can write a complete Mahesh has written
32:01
articles on T-Sharp Corner about it if you want reach out to me I can talk in
32:05
greater length about it as well so I did technical review that is started paying
32:09
me a little bit a few dollars here and there and then now I do even free nobody
32:14
pays me, but I still do technical review because I have mastered the art, I know what to look
32:18
for, and I'm very quick with that, but still it takes time. So connect with those people who have done it, ask them how to do it
32:25
Many times people ask, can you get me a book? That's not the right question to ask
32:29
You also need to learn as a growth mindset person how to ask questions, right
32:34
So you need to say, okay, here is what I have done. I want to be a writer
32:39
Could you please review my work and suggest any changes? anything I need to improvise and if possibly could you please recommend me to a publishing house
32:49
and I have done it for a few people I have recommended them I don't know where they went
32:54
because after that I take out myself it's between the company and the person so Mahesh I will take
33:00
a pause now I don't know if I yeah so guys definitely with that definitely great great
33:04
great story how to get published a book again as Vidya said you when you're writing a book
33:10
don't write because you think book authors make a lot of money especially these days books don't
33:17
sell a lot printed book definitely printed books definitely don't sell a lot when i wrote my books
33:22
yeah we were selling a lot we did you know we make up i made a lot of money from those books
33:28
as in the beginning i wouldn't say a lot but at that time it was a lot
33:31
but again writing is a you have to kind of enjoy writing that's the only way you can come you have
33:39
to be natural at it but one thing not one thing few things I really learned from writing books was
33:46
which is which was really good for my career as well is like being a me from a you know non-english
33:52
medium background it helped me learn english number one it helped me write english better
33:57
it also gave gave me a concept of being disciplined because writing book is a lot of time
34:04
during that time it took me my year and a half to finish my first book and there's so many revisions
34:11
and you there's you know how it is the editorial process they will find so many errors and then
34:17
you have to redo again and when I was writing a book Microsoft wasn't sure what features will be
34:23
in version one and they keep changing every every two weeks and you have to recompile the code
34:28
it wasn't like today where automatically you get software updates so you know how it is it was a
34:34
hectic process but those that experience taught me how to be disciplined how to be focused actually
34:43
also writing actually helps you become focused as well because when you're writing you're in writing
34:48
mode you don't hear anything and i remember i had like a six year six months old son
34:55
he would be crying and i would not hear it when i'm writing so anyway guys we are today we are
35:01
with Vidya Varathagrawal. Vidya is an old friend. He's a published author, Microsoft MVP
35:09
has been architect for several, several years now. Bring your questions. Any questions you have
35:16
ask me or Vidya any questions. I see a few more people joined. Vinay, well, good morning and
35:21
welcome to the show. We are going to take a one minute pause and we'll be right back. When we come
35:27
back we are going to talk about five more traits of successful people and then we will continue
35:34
talking with vidya and listen to other stories he has to share with us again any questions you have
35:42
feel free to ask your questions about growth mindset about success about career about you
35:50
know, job, about salaries, you can ask any questions. We'll be right back
35:55
Here at Mindcracker, we create artificial, virtual, and mixed reality games and apps
36:02
voice-enabled skills and apps, and intelligent apps and integrate AI with IoT products
36:10
We offer advisory services for innovations and startups. We provide cloud and code security and performance services
36:19
We also offer AI-ML blockchain development, consulting, and training. Just visit www.mindcracker.us to make your dreams into a reality
36:33
COVID makes us feel like this. And work from home like this
36:41
But what if work looked like this? With a leader like this
36:47
and a payday that feels like this. Learn how to change your mind and your mindset
36:54
with the Growth Mindset Show every Friday at 10 a.m. Eastern. Welcome back to the Growth Mindset Show, guys
37:09
If you are joining us first time, this show is every Friday, 10 a.m. Eastern
37:14
we are today here with Vidya Bratagrawal I'm sure some of you already know Vidya from C sharp
37:21
corner some of you probably have read his books and he published author and we are also talking about top 10 traits of successful people we already covered five of our traits we covered goal they are highly motivated driven
37:38
focused and never give up the next which is a next trait for successful people is is risk takers
37:48
courage they are they are courageous right so if you look for any successful people you look at
37:53
history how they became what they are they take risk right i see a lot of people and even with
37:59
there you mentioned that a lot of people don't want to take the risk right they just want to
38:03
live in their own comfort zone so if you live in your comfort zone it's chances are that you're not
38:09
going to grow much you're not going to go to the next step this is how it is um if with these we
38:16
are going to talk about these if you want to add any more to these uh just feel free to jump in
38:21
but I agree that you cannot live in a comfort zone and also expect that success will come to you
38:28
success is there somewhere it's out there you have to just go and get it find it work hard for it
38:34
you know nobody's going to come and give it to you so you got to take risk sometimes it's fine
38:40
to take risk as Vidya mentioned that he's his whole background was .net and then he became this
38:45
architect at T-Mobile, he ended up learning AWS, learning Java, learning so many new technologies
38:52
So you got to, and that's the concept behind growth mindset is you are willing to learn
38:57
And once you say, you know, I'm going to learn that there's nothing you cannot learn, especially
39:00
in software development these days. There's so many resources out there. With that, you're mute, by the way
39:08
Yes. You want to add something to that? So, yes, many people always ask that, how do I become a software architect
39:19
So you touched on something, which I always believe in, is that if you really want to be a software architect, you learn to be courageous, like risk taker and courageous
39:30
Risk taker does not mean you break customers architecture by taking, you know, known risks
39:37
I remember when I was architecting a solution back in 2007, 16, 17, for a customer in the
39:48
US, that customer wanted the greatest and latest. All right? And hear me out
39:55
There is an anti-patron in architecture, which is called shiny toy. Means never architect a solution for a customer and the customer which is into the business
40:06
to serve customers, not for a proof of concept purposes, do not use shiny toys
40:10
In those days, .NET Core was evolving in 2017. It was like early 2017 sort of timeframe
40:17
And I was standing there in their leadership. I said, no, I will not suggest you guys to go with .NET Core
40:23
The reason is it is still evolving. It has not proven it out
40:27
So my concept with architecture for a customer facing a platform, portal, tech, whatever you
40:34
are offering APIs, microservices is always stay and minus one. So if there is .NET 5, stay 4.6
40:42
or four for that matter, right? The reason is there is enough community support. So you need
40:47
to be courageous to say those things. You need to be courageous to say what is the right technology
40:53
You need to be courageous and risk taker to take your chances and suggest what is in favor of the
40:59
customer, right? Yeah, I agree. So these things I just wanted to bring from my professional
41:03
experience regarding what Mahesh was touching base on is risk taking and being courageous
41:09
Yeah and then welcome Amit, welcome to the show. We have two Amits here and I think we're going to
41:14
take a question here Vidya. Actually this is questions related to you. I think Amit is asking
41:22
what exactly about what actual work is done by principal software engineer which you are
41:27
i think your principal software engineering manager so first of all if you take a principle
41:35
out of it okay let me give you a little bit uh rundown about these titles so if you take principle
41:41
out of it the remaining part is two word software engineer right so everybody is actually a software
41:47
engineer i am still a software engineer that's what my breed is right but this senior associate
41:55
many companies have associates right and then principles and then some companies have a different
42:01
different labels after that all these are different titles different levels the stages but your
42:08
foundation is still software engineers right so so the thing is what they do i will come to that
42:16
first of all try to master your craft okay i always use the word craft all right uh you need
42:24
to be passionate about your craft like i am okay i'm passionate about my craft i know what i'm
42:30
doing i know what i want to do and i see i want to see the same in others as well which is very
42:36
hard at times and that is totally understandable uh no hard feelings but that's how i i want to go
42:42
with other people as well and i expect that but as i said it's not possible every human is different
42:47
So principle is just a label and principles reflect more leadership, more coaching, more mentoring, working with people, taking people together and leveraging on strength of others and letting others use your strengths
43:05
Right. So these sort of leadership traits come with the label what principle has in many organizations
43:11
So my title at Microsoft is a principal software engineering manager. It's a people manager role. It's a heavy on technology side
43:20
I lead a platform architecture team for Azure CXP, which is customer experience group
43:27
I hope I answered your question. But if you are really interested in this principal thing
43:32
if you go to LinkedIn or any job website, you will see these job titles. And if you put two
43:39
left and right you can compare both the job titles uh what traits they are looking for but you will
43:44
find something similar what i just sort of described yep all right so let's get back to our
43:50
you know traits for being successful people if you have any again questions again vidya is available
43:55
on twitter as well as linkedin feel free to follow him and connect with him on linkedin and twitter
44:02
um so number seven thing i want to finish these four more you know these four more traits of
44:08
successful people and then we will take break after that and we'll come back with more questions
44:13
and answers. The number seven is accept failure or they take accountability and which we see often
44:21
is that you look at the leaders and most successful people they are good leaders right. Good leaders
44:26
take accountability of their failure they are not like somebody in our you know some president where
44:33
he for you only take you know that take credit for good things and not for bad things right so
44:40
if something is wrong most successful people they take they accept failure and they even take
44:47
accountability for their team's failure as well and that's how that make them successful successful
44:52
people also are leaders they make people believe in them right that how you you want to add something to that no i think you you said it right uh it all about you know uh when i was with t we had a t
45:09
printed with something like uh we build it we own it so our t-shirt had some logo and then on the
45:16
back we had we build it we own it i mean so that failure thing uh that thing will never come in
45:23
any individual if you don't believe you own this right yeah so once that feeling of ownership comes
45:30
in you if you just think that you are an employee who is taking salary every month selby is crediting
45:34
into your account you are just fine chill out then that's not going to take you anywhere yeah
45:40
all right i'm sure many of us have that mindset but since we are talking about mindset uh i think
45:46
that word will keep coming here and there yeah everything starts from here uh every thousand
45:51
mind yeah whatever you have here it will come down so so just start to take ownership of things and
45:59
i can share some more stories later uh yeah yeah the last half we will do is all you know take more
46:07
questions and share more stories and i have some questions for you too so and then number eight
46:12
the number eight quality is they're adaptable adaptive always means just because one thing
46:19
doesn't work they pivot and they learn from things and they change they're not really stubborn
46:24
they're not really you know they learn and they're flexible right um and besides this there's two
46:30
other properties one is they're good listeners and they are good communicators without being a
46:36
good communicator it's hard for you to actually tell people what do you mean what are you trying
46:42
to say what you're trying to do and they listen to people they even look at your steve jobs he
46:47
always says that they hire smart people so they can understand and listen to them to build better
46:53
things they're trying to build. You want to add to that Vidya? No you finish the 10th one then I will
47:02
take some time to cover. All right so great so what we will do is now that's guy we're going to
47:07
take a two more minutes break and then we'll be right back and then what we will do is we will
47:13
take your questions uh i have some questions for vidya so if you have any questions about career
47:18
jobs um even you know community writing anything you have a microsoft mvp question we will take
47:27
some questions atul i see you uh welcome back to the show uh sean i see you welcome to the show
47:34
we will take your questions right after this break we'll be right back here at mindcracker
47:39
We create artificial, virtual, and mixed reality games and apps. Voice-enabled skills and apps
47:47
And intelligent apps and integrate AI with IoT products. We offer advisory services for innovations and startups
47:56
We provide cloud and code security. And performance services. We also offer AI-ML blockchain development, consulting, and training
48:07
Just visit www.mindcracker.us to make your dreams into a reality. Hey guys, can't believe we haven't seen each other since graduation in May
48:26
What's going on? Not much. With the pandemic, I can't really do anything right now
48:31
Me too. I mostly just stay at home, hang out with my dog, and watch the news. I feel you
48:37
Have you guys been able to get jobs yet? Funny that you ask. Gary and I actually have been working on something together
48:44
Yeah, we came up with an idea for a startup that's an app that will help us stay active
48:48
since we both have been sitting around so much during this quarantine. That's genius. I could definitely use something like that
48:55
When are you guys launching it? Well, that's the issue. We don't really know how to build it, so we're kind of stuck
49:02
I know of this company that does startup advising, if you guys are interested
49:06
Oh really? Yeah, they're called Mindcracker and they'll help you validate your idea and connect you with angel investors
49:14
and help you build everything from your product MVP to your technical team and even your go-to market planning and execution
49:22
Wow, that's awesome. Do you know how we can get in touch with them? Yeah, you can just visit their website, mindcracker.us
49:28
That's awesome, Mae. Thanks. I'm excited to get started on this. Of course. Good luck, guys. And let's talk soon. Thanks, May
49:40
Welcome back to the Growth Mindset Show. Today, I'm here with Vidya Vrathagrabal
49:45
My name is Mahesh Chand. I'm here from Philadelphia. Vidya is here. He's in Seattle, close to Seattle, Washington
49:55
I work for Microsoft. Today we are talking about growth mindset and what are the different
50:01
traits of successful people. So Vidya, let's take a couple of questions and I think they
50:07
are questions and then we'll continue asking more conversation. Sure. I see this question from Atul on the screen. Is that okay to take that one? It's
50:21
Sirma, does a technical architect need to be a technology agnostic? So this is a very good question, first of all
50:31
And I would say, if you are not a dev and you want to come out of it, you need to learn
50:38
to be technology agnostic. The reason is you cannot always talk in terms of one technology
50:46
At T-Mobile, I will give you an example. we were having hybrid architecture
50:53
Our UI was in Angular. We were using Google Cloud, which was Apigee Gateway for our proxy
51:01
And then everything was in AWS. Then we even had some microservices running
51:06
on on-prem data center that was in PCS, Pivotal Cloud Foundry. I already gave you three cloud environments named by now
51:15
And then we had some in Azure as well in some other teams not in my team particularly so if you see if somebody says oh i only master one
51:25
then how it is going to happen but at the same time this master may not be the right word don't
51:29
try to master it the reason is if many of you have asked that question in many forums
51:36
is that how to become a software architect or technical architect or whatever is the
51:41
title solution architect like my title was principal architect just keep it software
51:46
architects for that matter to keep it simple. And I gave a complete talk on it. You can search it on
51:52
my LinkedIn, how to become a software architect. So architects are always T-shaped. If you see how
51:57
T is drawn, T has that long bar at the top and then one line in the center. That means is
52:03
architects have the equal breadth and then they have some depth. So my depth is in server-side
52:11
technology, right? I am aspiring to clean code, best practices, guidelines, software architecture
52:17
microservices, all these sort of things. You can be having depth in, let's say, UI technology
52:23
You know a lot about React Angular JavaScript and whatnot right Somebody can be having depth in devops somebody can be having depth in networking and then your breath means you can talk cross cut across the
52:38
software layers and different technologies so yes you have to be technology agnostic for example you
52:44
are talking to a customer that customer's background is in aws you cannot keep telling them uh vm vm
52:51
virtual machine virtual machine they will understand it but if you say ec2 that is elastic
52:56
compute cloud that's what amazon awf call a virtual machine it will resonate better with them right
53:03
if you want to call let's say you say okay we will don't worry about your multi-reason we will put
53:09
a traffic manager in the middle traffic manager is part of a load balancer which routes traffic
53:13
coming from a customer to the nearest reason of that cloud provider amazon doesn't have that term
53:20
amazon calls it route 50. so if you know these basic things and you are technology agnostic and
53:26
you know a little bit about the other competitor provider or the technology used then you are
53:31
always having an edge on advantage when you are talking to a client or to a dev or to anybody for
53:38
that matter i hope i answered your question all right so let's take one more question from sean
53:44
sean is asking how can we take our career to the next level i believe sean is a developer
53:52
all right sean so that's a great question as well uh however i don't necessarily understand what do
53:59
you mean by next level next level could be you want to do more in your career or you want to go
54:05
to the next promotion level the only thing i have is i think growth mindset covers it all
54:13
ownership is one uh first of all and then uh once you start let's take an example let's say you want
54:22
to become from you know you are a developer and you want to become a tech lead yeah that's that's
54:27
perfect and sean please put your clarification in the chat window i apologize if i'm not getting
54:34
your question clearly because i see it's a little bit abstract but please put more information in
54:39
in the chat window and I will I'm watching your the comment section so it
54:43
has happened in many people okay I have worked with many organizations and many
54:47
people will go in a review when they say okay they did not promote me they
54:52
didn't make me an architect I'm still a tech lead or I'm still a dev they didn't
54:55
make me team lead yep I will tell you just one thing okay and remember it's a
55:01
very powerful thing I'm going to say always remember what got you here won't
55:07
get you there. I will repeat it one more time. What got you here won't get you there
55:16
If you became a developer in a company, you are never going to be a tech lead if you continue
55:21
doing the same thing. That's what this means. What got you here won't get you there. It means
55:26
you need to do something extra. Now that extra, many times people think that it will just happen
55:32
out of the blue. My philosophy of work has always been when I join an organization, I always try to
55:39
look up to the next leader. I'm not in rush to become that person, but I want to know what my
55:47
leaders are doing. How do they think? I sat 101 with them. At T-Mobile also, I had a couple of
55:53
mentors. I always look for mentors. I talk to them. I understand how they think. What is their
55:59
traits what are the other big things they are doing right so always if you want to be a tech lead
56:05
already learn what tech leads are doing i'm not saying many times you will find in many companies
56:10
that they are not doing anything different then find what that gap is how do they think how do
56:15
they talk what sort of responsibilities they take and then slowly put your foot into those areas as
56:21
well means you need to prove yourself right that you can do it and once you are already doing it
56:28
When you go in your review or your leader see that, oh, you are already performing at that level, means you are good to go for that
56:34
Many times we think you give me that job designation first, then I will start behaving or performing at that level
56:42
But in many companies, it doesn't work that way. You already have to start performing, then they will give you that job designation or level
56:50
yeah and to yeah i think that's good and i can add some to that is it's basically you know as you
56:58
said with you watch what everybody's doing and learn from them and then also be available to do
57:05
more right uh companies wants to see or people wants to see that you are you know just not only
57:13
responsible but you can take on more than what you're already doing right I always tell guys
57:19
don't find a company that give you just enough job find a company or a bad boss that gives you
57:26
more job than you can handle it because that's what make you your mind it like your mindset again
57:34
back to the growth mindset if you already start working hard when you are young then eventually
57:39
it's going to become your habit and you are the you are the main person who's going to actually
57:44
benefit from that no matter where you go but if you are just doing as much as you are told or you
57:51
are just doing that you know you're supposed to do you're not gonna nothing is gonna change
57:56
so besides the what are you doing also go and learn new things right so in your company and
58:02
discussions there may be discussions about new technologies or new features or new products
58:07
and you may be the one who only knows that. For example, in a meeting, if your boss asks you about blockchain
58:13
and nobody knows and you are the only one who knows about even the little bit, guess what
58:17
He's going to next talk to you. So you have to kind of go out of your way
58:22
learn new things and be in the discussions and participate. All right
58:28
That's great. So let's take one more question from Megha. We only have one more minute left
58:34
So Mahit, I will take this question and then there is a question which Deepak has put long ago. Okay, at the beginning of the show
58:41
I would like to take that as well before we end the show. So, Megha is, sir, how can I improve my
58:47
coding skills? So coding is all about practice. First of all, I would say do not try to
58:54
to memorize the language. Try to focus on grammar, right? Like if you want to learn English
59:01
for example, what do you do? If we just only learn the phrases, then you know where we are
59:06
But if you learn the grammar, how things fit in, then it's a different ballgame altogether, right
59:11
So try to learn the grammar means the syntax, what new features are coming. You do not have to
59:17
necessarily install every new version of the technology. At times it's very hard. These days
59:22
there are tools available. If you are working on .NET, there is a .NET Fiddler website available
59:28
it's the online compiler which shows mvc model view controller you can put code there it shows
59:34
html and all that stuff and then you can run it then and there so try to focus on that stay in the
59:40
core of object-oriented programming how i was able to do it at t-mobile without having any
59:47
working background or like hands-on experience like i did in c-sharp.net in java because i focused
59:54
on the grammar of the language. When I landed there, I knew if this design is properly
59:59
following solid design principles about right solid states the same thing it's object oriented
1:00:04
design principles and then i focused on those things and found gaps so i hope i answered your
1:00:09
question at the higher level uh mahej do you mind if i take deepak's question real quick no no go
1:00:14
ahead go ahead so deepak has asked that he is watching the session along with his friends there
1:00:19
you go uh how we detect that we are at the right place or wrong so i will leave you one a book
1:00:26
title here uh it's a very small book hardly 39 pages it has immense value the book title is
1:00:32
who moved my cheese uh read that book if not already uh what is what is the book called i
1:00:39
will repeat it again who moved my cheese it's a very famous it's a very famous book so what he is
1:00:48
asking is how do you know if you are at the right place of all so what defines what is right place
1:00:53
right? So for me, right places where there is an opportunity to grow. For me, right places where
1:01:00
when I wake up and get out of my bed, I look forward to go to work. Right places where I enjoy
1:01:05
working with those people. I like my boss who gives me enough opportunity to grow, who gives me
1:01:11
enough playground to play and do things. That does not mean that I am in .NET, Azure, and he gives me
1:01:17
blockchain projects. Maybe I'm not interested in that, right? But different ideas, right? Don't take
1:01:23
it in the wrong direction. So read that book. I think that will answer your question to greater
1:01:27
length. But for the sake of time, I will leave it there. Well, that's well, I think we are kind of
1:01:35
out of time now. But this was a great session. And again, guys, thank you, everybody for joining us
1:01:41
I know I saw a lot of guys coming back every week. It is nice to see you again. And Vidya
1:01:47
Again I know it too early there It like almost you start at 7 a I can be up at 7 a So but you are like early riser you know So thank you so much again coming here and sharing
1:02:00
your experience with all of us and these guys. And I hope everybody enjoyed it. Any last word
1:02:08
you want to say to everybody? No, I think first of all, I want to thank Kisha Furner for hosting
1:02:13
these events these are very good i hope people who will listen later will be benefited uh in
1:02:20
c shop corner there is a career section where you can go and ask questions you can hit mahesh or me
1:02:25
on linkedin or whatever and we can either do some other sessions mahesh keep inviting other leaders
1:02:31
if you want to grow i would say listening to others is very important listen to other leaders
1:02:36
I'm still learning. I'm a constant learner. And just do good wherever you are. And always
1:02:44
remember that the harder you work, the luckier you get. I also recommended a couple of books
1:02:49
So go through those. Send me a note or messages if you need anything on Mahesh and we will
1:02:54
see how we can answer those questions. And thank you so much Mahesh for having me
1:02:58
And I hope... All right. And thank you all, guys. No worries. No worries. And thank you everybody behind
1:03:04
the scene guys and guys on social media. Everybody thank you so much and we will see you next week
1:03:34
Thank you
#Business Education
#Career Resources & Planning
#Self-Help & Motivational


