Free YouTube Transcribe

Video transcript

From CDs in India to Building AI Security at PayPal

TechWorld with Nana · 14,416 words · 66 min read

Want to search this transcript, jump the video from any line, or download it as TXT, SRT, or VTT?

Open in the transcript tool

Full transcript

0:00I went through a layoff actually the

0:02previous year we bought a new home, new

0:04car and we settled. At that time it was

0:06very difficult because uh I'm on H&B

0:09visa here. So we have to find a job

0:11within 60 days. Everyone will take the

0:13gym membership on the first day of

0:14January. But after 1 week they not go

0:18there right personally I spend good

0:21amount of money every year to learn

0:22something new. I set that budget every

0:24year starting off every year. So why not

0:27spend more money in building your own

0:29career? People will trust you when you

0:31show something, not when you say I know

0:33something. So try to prove by doing

0:36something because we cannot always

0:37complain about the problem. We need to

0:39give the solution to the problem. I was

0:41in Florida in Disneyland and I got a

0:44email from Docker team.

0:48Today I'm going to share with you an

0:50interview with Joseph who has an

0:53incredibly inspiring story into tech.

0:55He's been in tech for close to 20 years.

0:58He started as an engineer in India,

1:00worked his way through roles in Oman,

1:02and eventually landed in Austin, Texas,

1:05which is considered a hot spot for tech

1:07and tech startups right now. And

1:10currently, he's a manager of cyber

1:12security engineering at PayPal, one of

1:14the biggest companies in the world. Now,

1:17when Joseph joined our dev sec boot

1:20camp, he was already deep in the tech

1:22field. He already had the experience. So

1:24what I find inspiring is not the career

1:26switch before, but it's the fact that

1:29someone at that level still chose to

1:32come back and do structured learning.

1:34And on top of his day job, he actually

1:36became both an AWS community builder and

1:39a Docker captain. He hasn't stopped

1:41learning even with a pretty established

1:44career already. So today we dig into

1:47what keeps a senior engineer hungry to

1:51keep learning, how that actually shows

1:53up in the real work at a company like

1:55PayPal and what the journey looked like

1:58from the inside all the way from India

2:01to Austin, Texas. And because Joseph

2:05sits at the intersection of DevOps,

2:08security, and AI, I also asked him the

2:11question a lot of you are sitting with

2:13right now, which is, is AI going to take

2:16over IT jobs, including DevOps, and is

2:19it actually worth learning DevOps and

2:22devsops when AI might change everything

2:25anyways? And his answer comes from

2:27someone who is building AI powered

2:30security systems at PayPal right now. So

2:33it's worth to stay until the end to hear

2:36her thoughts and perspective. So let's

2:39get to it. So Joseph, welcome. I'm

2:41really glad that you are here.

2:43>> Yeah, definitely. Thank you so much,

2:45Nana. Thank you so much for this

2:46opportunity as well. I wanted to thank

2:48Nikoli as well as she is a primary role

2:50in this tech with Bana program and the

2:54company. I'm Joseph. Currently I live in

2:56Austin, Texas. Originally from India. I

2:59started my career in India in a

3:01consulting company. So I was doing uh

3:04when in my first job I used my job was

3:07to hand over the CDs uh with license

3:10printed in it. Right? If you know MSDN

3:12CDs and others in in the past I used to

3:15hand over the CDs to the people who

3:17wants to install the software in their

3:20motherboard to test the new hardware and

3:21other things. So in my free time I used

3:24to write some Java code and other things

3:26to build some web apps. So one of my

3:30manager's friend came to my desk one day

3:32and he saw what I'm doing and he asked

3:34me like why don't you come to my team

3:36and do something cool. We got a new

3:38project. So he pulled me into the job.

3:40That was my first change in my career.

3:43Uh I was a business intelligence

3:45developer in SSR side. I was working for

3:47a leading bank in India and then it's uh

3:50it I was there for a couple of years and

3:53then I moved to Gulf that gave me a lot

3:55of great opportunities to work with

3:57banking customers and minister of

3:59defense, minister of housing, finance,

4:01lot of government sectors and oil and

4:03gas industries which helped me to

4:06improve my skills in uh in the space of

4:08SharePoint and then I came back to

4:10Bangalore again uh I worked for

4:14semiconductor company again through a

4:15consulting company for a couple of

4:17years. Then in 2013 I came to Austin. It

4:21was uh it was great. Uh for a couple of

4:23years I worked there and then I moved to

4:25Broadcom. Uh previously the company name

4:27was called CA uh technologies. It was

4:30accured by Broadcom. In 2018 I I went

4:32through a layoff actually. In May 2018 I

4:36went through a layoff. The previous year

4:38we bought a new home, new car and we

4:40settled. We thought life is settled and

4:42everything is going good. But until 2018

4:45I was stuck with a specific stack. So

4:48when I try to search for jobs at that

4:51time it was very difficult because uh

4:53I'm on uh HMBB visa here. So we had to

4:56find a job within 60 days. So the time

4:58is very short. I got some offers but it

5:01was bit delayed. So I was forced to go

5:04back to India for some time. So during

5:07the time I was praying about it what to

5:09do and all all those things and I

5:11decided okay now is the time to switch

5:13uh carrier into a new thing because

5:15switching to a new field or new track is

5:17not something new for me. I have been

5:19doing that. So but at the same time I

5:21want to choose the right track. So

5:23that's when I decided to choose cloud

5:25and devops. I started uh watching

5:28different videos and other things but I

5:30got some offer in the from the US

5:32company and then I came back in 2018.

5:35That's when I slowly started learning

5:37about other uh stacks. Uh for example, I

5:41was so into Azure and Microsoft stack

5:43and then I started uh learning about

5:45other things. So first thing when I

5:48started about DevOps the basics like so

5:51Linux networking and docker so that's

5:53these are the important topics I need to

5:55learn. That's when I found your video

5:58for the very first time. I think 6 years

5:59ago I guess that was uh the time I saw

6:02your video. First I was going through

6:04all your free videos uh and I started

6:07learning about other things like AWS,

6:09Docker, Kubernetes and everything in and

6:11out from your post. Then I switched to

6:15uh beta. So here right now I'm in the

6:17cyber security. These days I'm focusing

6:19on automation, AI, deops. Yeah. So these

6:23are all the areas I'm working.

6:29>> So let me zoom in and few. So this is a

6:31really interesting story but it's super

6:33in a nutshell. So I'm pretty sure there

6:36are some exciting interesting details in

6:38there. So let me let me zoom in into a

6:40few parts. So first of all do you

6:41remember your very first steps into the

6:44IT or tech field? How old were you? Uh

6:48how was it transition for you? It is a

6:50new field. It is a new career. Like what

6:52were the challenges? What was your

6:54vision? Like did you know exactly your

6:56future plan? how you were going to kind

6:58of settle yourself into the IT field or

7:02just take me back to the very first

7:04steps into IT.

7:06>> Yeah. So after um my college days like

7:09so I was searching for some job. So it

7:11took some time for me to find a good

7:13job. So in between uh couple of my

7:16relatives said like okay why don't you

7:18join our relatives company which was a

7:19sim card manufacturing company. It was a

7:22a monopoly I will say it is like a

7:24single company in the India which was

7:26producing a lot of SIM cards and credit

7:28cards. So I was there for a couple of

7:30months. The problem what I faces is my

7:32dream was to go to a software industry

7:34side but I was doing something different

7:37there. So I was not very happy about it

7:39but still I wanted to give my 100%age in

7:42my work. So I was continuing to do that.

7:45But uh when I got this opportunity to

7:47interview for uh my first job, I was so

7:50excited. So I told my previous company

7:53that I'm uh joining this company and

7:55they blessed me and asked me to join

7:58there. So when I first joined uh it was

8:00my first job and it is like I need to

8:03learn from the leaders and spend a lot

8:05of time in uh learning. So uh I love to

8:09wake up in the early morning from my

8:11childhood. So that is that played a key

8:13role. So I used to learn every day even

8:15today uh at least 0.01 01% is I learn

8:19every day uh something about new new

8:21things right so that helped me uh in the

8:24early stages um learning from others

8:27played a major role so I always seek

8:30after people like what they are doing

8:32why they are different why they they are

8:35very influential in the company and all

8:36those things I I used to look after and

8:39I'll try to mimic or try to do things

8:42what they are doing right so that's how

8:44uh I learned especially uh in my

8:46day-to-day works. Yeah. [music]

8:52>> And you also mentioned so you switched

8:54your job into Gulf area where you

8:57working for a bank and in government

8:59sector then you also find a job found a

9:01job in Austin, Texas. It sounds easy but

9:04we we also have a lot of Indian students

9:06or a lot of students who uh find it

9:09difficult to find jobs outside their

9:12countries. So what what do you think was

9:15the main challenge and how do you think

9:17you handled it or you managed to

9:19basically find a new job opportunity

9:21outside the country in the Gulf area uh

9:24find an opportunity in US Austin Texas.

9:27So what what was the what was the

9:29challenge and also in your view the most

9:31important element of why you succeeded

9:34in that?

9:35>> Yeah definitely the um moving part of

9:38Gulp is kind of a funny story. So I got

9:41my passport during my college time and I

9:44didn't use it for for anything right. So

9:46I was working for the consulting

9:47company. One day I was on the way back

9:49home going back home and I got a call

9:52from a health number about a job

9:54recommend but first I did not even

9:56believe that I thought it is like it's a

9:59spam call. So I disconnected it and then

10:02they called me again and say that I said

10:05that like it's a real job you have to

10:07trust this. Then uh I started inquiring

10:10about their company and then I was going

10:12through a couple of interviews. First

10:13job itself I was away from my home. So

10:15moving to a new country and other things

10:17I like it but at the same time uh it's a

10:20first international trip. So as soon as

10:22I landed I really missed my family. I

10:25started crying did did I make any

10:27mistake there [laughter] like so it was

10:29a good job. I was in a very good job. So

10:31I moved to Gulf. So that was very

10:33difficult staying away from family and

10:35then it's like again the culture and the

10:38way they work is completely different

10:40than other sectors right so I really

10:43like that place uh Oman is a great place

10:45to work and the customers I worked with

10:48and there are a lot of learnings because

10:50it's a different industry also uh

10:52regulations and other things which I

10:54learned from there I had very good

10:55managers and friends there uh to learn

10:58from each other in my school we used to

11:00have a moto be first and be with the

11:02first. That moto I apply everywhere

11:04wherever I go. I try to be first but

11:07otherwise I will try to be with the

11:10people who are first in the industry or

11:12learn from them. Right? So learning is

11:14very important before you become first.

11:17So that policy I apply wherever I go

11:20that really helped me. I learned from

11:21lot of great people uh networking

11:23engineers, engineering managers and

11:25others. So which helped me a lot. Yeah.

11:28>> Mhm. This is really interesting that

11:30what you say because not everybody

11:32shares this mentality of uh oh my god I

11:35have this opportunity I work with a lot

11:37of uh you know experienced people now

11:39I'm going to use that to learn a lot.

11:41So, how did you know what you needed to

11:44learn? Or was it your c curiosity was so

11:46high that you were just ready to absorb

11:48anything from anyone who you saw that

11:51was successful and you just knew in your

11:54mind that whatever you learned from them

11:56would be valuable for you or did you

11:58have a strategy like oh these are the

11:59specific things I want to learn from

12:01each of the job or each of the

12:02opportunity?

12:03>> Yeah, when I went there uh the business

12:05process automation is something was new

12:08right so there are a lot of hype about

12:10it. So we were tked to find out a tool

12:13right tool that we can introduce to our

12:15customers. So that's why learning a

12:17course or something uh deeply will help

12:20you analyze and the trade-offs what you

12:22need to make and what is the solution

12:24you are going to build and what is the

12:26pros and cons. You used to share this in

12:28your courses. Always don't see or don't

12:32go very deep into a tool. Learn about

12:34the problem it solves and you can use

12:37any tool. You can replace that with any

12:38tool. That is the strategy I was also

12:41using there actually. So BPM business

12:44cost automation that is like uh related

12:46tools is the one which led me to learn a

12:49lot of new things in the D side.

12:51>> Okay. So now take me back to the step in

12:53Austin Texas. So how did you land the

12:56job in US? Did you search for it

12:58actively? Did someone approach you and

13:00offer you a job? How did that happen?

13:02>> Yeah, I was in Gulf happily. uh they

13:04gave me car uh gas card and everything

13:07complete sponsorship but I wanted to

13:10come back to India for my marriage

13:12actually so when I came back I was

13:14working for a consulting company so

13:17every year they used to file H1Bs for

13:19that uh customer places right so I got

13:22the opportunity I'm thankful to my

13:24manager who applied for my H1B visa

13:26which got selected so I came to Austin

13:29and I worked with applied materials as a

13:31contractor for one and a half years

13:33Actually the industry is completely

13:35different right? So the tools and other

13:37things what they use I cannot exactly

13:39tell what they are using but the

13:41industry itself it is completely

13:42different which helped me to learn a new

13:44industry or space from the previous one

13:47right so there are a lot of learnings

13:48within one and a half years and then I

13:50moved to Broadcom in 2014 actually so I

13:54was there as a principal application

13:55developer for 4 years most of my job on

13:58um office 365 shareepoint and uh all the

14:01collaboration tools basically so we

14:03manage the enterprise system of the

14:06company and also whenever a company

14:08acquires some other company so we need

14:11to migrate their workloads to into our

14:13ecosystem. So we select uh softwares and

14:16tools right scripts that is needed for

14:19that migration. So that was my shift

14:21from the first company in the US to the

14:24second company.

14:28>> Okay. So now you also mentioned about

14:31the time when you were laid off and you

14:33also mentioned that you were stuck in a

14:35specific tech stack. So how did that

14:37happen? Because you are someone by

14:39character that loves to learn who's

14:41curious who who is not thinking oh my

14:44god another thing to learn rather you

14:46you approach it with an excitement where

14:48like oh my god there's a new opportunity

14:50to learn something. So what was a tech

14:52stack that you had to kind of work with

14:55and you were stuck with and why do you

14:57think that led to you being laid off

15:00from the company?

15:01>> Uh it was not a single or few members

15:04layoff. It was because of the accusition

15:06there were lot of people let go. So I

15:08was impacted they did it in couple of

15:11stages. So I was part of the first phase

15:13of that. So far at that till that time I

15:17was working on specific technologies

15:19related to enabling enterprise

15:21collaboration tools kind of tools where

15:24you don't code a lot you will use uh low

15:28code or no code solutions a lot so you

15:30don't dive deep into it right and uh I

15:33will not blame the tools it it enables

15:35the enterprise uh in a different way

15:37like teams is a very good example we use

15:40every day right so we enable that tools

15:42it is very very important but at the

15:44same time when I was laid off when I

15:46started searching for job the market on

15:49that stack was bit low I tried to find

15:52it I got some offers as well but at the

15:55same time it was not the offer which I

15:57liked uh in the way I wanted uh so that

16:00is when I realized okay it's a narrow

16:02path so that's when I started to expand

16:05my skills into other technology stacks

16:07as well uh as a learning curve so I used

16:10that opportunity and I started learning

16:12about other Yeah.

16:14>> So did you you had to go back to India

16:16from uh Austin, Texas, right?

16:18>> Yeah.

16:19>> So what was your thought process

16:21exactly? Because after years of

16:24experience in the field and you you know

16:26you kind of have your career advancement

16:29suddenly you find yourself in a

16:30situation where you kind of have to take

16:32a step back like a huge step back. Did

16:35it feel frustrating for you like I have

16:38put so many years I've built my career

16:40and suddenly I'm in a position where I

16:42can't even find a job and also or how

16:44did you navigate the decision of what to

16:47learn? So how did you come up with this

16:49uh come to the conclusion that it's

16:51DevOps that you should be learning

16:52because I'm sure that you analyze

16:54multiple different types of professions

16:56within IT maybe even outside IT. So how

16:59take me back to like the whole process

17:02like what was going through your head

17:03what was your uh thought process during

17:05the time

17:06>> so in the SDLC process side of it right

17:09where I work in the space so we don't

17:11follow a lot of devops [laughter]

17:13practices uh into it right so that is

17:15when when I started learning I started

17:18uh thinking about uh yeah the way it was

17:21developed and shipped to the customers

17:22it's completely different in DevOps it's

17:24not something we can easily learn you

17:26need to spend lot of time on it Right?

17:29So it's not like you can watch some

17:32random videos and know about everything.

17:34So you need to know a definite part like

17:36what are all the things you need to

17:38learn, what are the tools you need to

17:39learn and all those things. We need to

17:41be very very clear. That's when I

17:43decided okay DevOps will be an option

17:45for us and let us explore uh and I

17:48started learning about all those things

17:50uh in a very high level right not at a

17:53deeper level. I started approaching that

17:55at a very high level watching free

17:57videos and reading materials and other

18:00things but it was like maybe it will

18:02help for one interview but not it may

18:04not help in the other interview right so

18:06the skill set what we focus the total

18:09tool chain what they use the way they

18:11approach the problem how they ship it is

18:13going to be different company uh in

18:15every company so I just need to learn

18:18the generalized skills which I can apply

18:21anywhere where I go right the tools may

18:23be different but the process and the

18:26methodology or the frameworks or the

18:28patterns what we use it's kind of common

18:31everywhere right so that is what I

18:32wanted to learn and that's why I chose

18:34that path

18:35>> so because of your experience existing

18:38experience seems like you already had an

18:40insight where you knew that this is

18:42actually valuable for companies because

18:44I've seen the the product delivery part

18:47and this is what I know that they will

18:48value why not software development for

18:51example was that an option for you did

18:53Do you think about choosing that career

18:54path instead?

18:55>> Yes, from the beginning I used to

18:57develop that is not a problem for me but

18:59uh the way I was working it's completely

19:02different than what I'm doing today. So

19:04that helped me a lot but even after

19:07going back to India right so I I worked

19:10for a startup for 8 months so which

19:12helped me to build product because it's

19:14a startup you know the startup culture

19:16how fast they ship the product. So that

19:18really helped me to work on different

19:20aspect of it. I was a delivery head for

19:23a small startup company. That helped me

19:26to learn a lot of uh customer pain

19:28points and how we ship products to

19:31customers, how to scale and all those

19:33things I learned from that company.

19:35Yeah.

19:36>> Okay. And then you decide that DevOps

19:38would still be more valuable. So it was

19:40like an layer on top of your existing

19:43software development skills and this is

19:45what you want to learn.

19:46>> Yeah. Until then it was like lot of my

19:48work was on premise and that's when

19:50cloud and other things came in. So in

19:52order to switch my career into DevOps or

19:55cloud I need to learn DevOps is number

19:57one right? So Docker, Kubernetes all

19:59these things. But I was thinking like oh

20:02man how many tools I'm going to learn

20:04new right so that's when I was so

20:07overwhelmed with the number of tools

20:09then I decided okay so we have to start

20:11with Linux basics and then networking

20:14and then go into the devops the uh other

20:17advanced tools like docker kubernetes

20:20anible and other tools yeah

20:21>> what Joseph just described is actually

20:23the most important insight in devops

20:25learning and it's a thing that most

20:28people get wrong when they start

20:29learning on their own. When you look at

20:31the DevOps landscape, there are

20:33thousands of tools. You have Terraform,

20:35Enzible, Docker, Kubernetes, Jenkins,

20:38GitLab, Argus CD, Prometheus, Graphana,

20:41and the list keeps going on with

20:43alternative tools of all the tools that

20:45I just mentioned. And the natural

20:46reaction, especially if you're coming

20:48from a development or infrastructure

20:51background, is to pick one tool and go

20:53deep into it and to just master that one

20:56tool. You think I'm gonna master Docker

20:59then I will master Kubernetes then I

21:01will figure out CI/CD and then I will

21:03move on to Prometheus. But the problem

21:06with that approach is that you end up

21:08learning tools without understanding the

21:11big picture of the system that they are

21:13part of. And when you go into the real

21:15company or a job interview or real

21:17project, nobody asks you to know one

21:20tool in isolation. You're expected to

21:22understand how to connect them to build

21:24a complete process. They ask you design

21:27and architecture questions where you

21:29combine these tools. How code gets from

21:31a developer's machine to production.

21:33What happens at every step of that

21:35pipeline? Where security fits in? Who is

21:38responsible for what parts? And that's

21:41not something that you can piece

21:42together from five different tool

21:44courses. It actually requires seeing the

21:47whole picture. And what Joseph realized

21:49after the layoff is something that I've

21:52heard from a lot of experienced

21:53engineers that deep expertise in a

21:56narrow stack is actually a career risk

21:59if that stack changes and in tech and it

22:03in general stacks always change

22:04eventually. That's why I always say

22:07concepts and foundational knowledge

22:09before tools. So the DevOps ecosystem

22:13when you learn it properly and

22:14understand the underlying concepts and

22:17combination of tools at a conceptual

22:19level it gives you something more

22:21durable. you understand the patterns

22:23that stay consistent even when the

22:25specific tools change because whether a

22:28company is using Jenkins or GitHub

22:30actions or GitLab or whatever new tool

22:33whether they are on AWS or Azure the

22:36underlying reasoning for why they are

22:39building things in a certain way is

22:41always the same and that's exactly what

22:43Joseph was looking for and that leads

22:45directly to how he found our courses

22:48starting interestingly not with the

22:51DevOps boot hemp but with something much

22:54more specific.

22:59So in your feedback you mentioned I mean

23:02I am very proud to to be part of your

23:04career journey because of where you are

23:06right now. It's extremely impressive and

23:08you mentioned that you basically learned

23:10the entire DevOps ecosystem through our

23:13content which is a large like DevOps

23:15ecosystem is one of the largest

23:17considering all the IT care like career

23:20professions. So what did that look

23:23practically for you? Because when you

23:25looked into DevOps, you obviously

23:27realized okay these are a lot of tools

23:28that I would need to understand. There

23:30are a lot of concepts under those tools

23:32that I need to understand. So what did

23:34your learning process look like? Because

23:36you pro as you mentioned you started

23:38watching some YouTube videos. Where were

23:40some challenges where you realized okay

23:42this is too overwhelming or oh this is

23:44actually this makes sense. So how did

23:46your learning look like before you

23:49basically decided to do one of our boot

23:52camps eventually?

23:53>> Yeah, as um I was going through all

23:55this, I'm also growing in the level

23:58also, right? So from individual

24:00contributor to staff level and other

24:02things when it comes to staff level,

24:03there are a lot of things. So you need

24:05to know the technical vision. It's not

24:07about the tools, you know, you need to

24:09know the architecture and you need to

24:11know how to unlock your engineer's

24:13problem, right? So you will organically

24:16mentor people but you need to know the

24:18technical vision of the company right

24:20you may need to evaluate architecture

24:23against different uh uh different tools

24:25and uh if the tool does not support what

24:29you want you you need to know how you

24:31can customize the tool or create a

24:33wrapper around that to meet companies

24:35like right so uh and also technical

24:38marketing I will say as a staff level

24:40you will be an influential figure in

24:42terms of convincing the decisions made

24:44right so these are all different aspects

24:46we cannot gain this kind of experience

24:49if you go through some random videos so

24:51you need to know the exact tool sets

24:54used in the entire ecosystem and where

24:57exactly we need to use this right so you

24:59need to know some tools you don't need

25:01to uh explain a lot in front of the sea

25:03level executive sometimes you need to

25:05simplify for different stakeholders

25:08there are a lot of things you may need

25:09to do you need to create lot of visual

25:11aids to explain that I really like from

25:13your videos. Uh so you need to tell a

25:16story first of all uh right uh why this

25:18tool was introduced and how it is going

25:21to help and what kind of return on

25:23investment if you implement this tool

25:25why this tool versus the other tool in

25:27the same space like for example gitlab

25:29versus harness or genkins. So this tool

25:33the entire course really helped me to

25:35decide these things and because of that

25:38when I design some solution the team

25:41members right they were able to trust my

25:43decisions with the data points whatever

25:45I'm presenting right that that is very

25:47important so you can design a very

25:49beautiful solution in terms of

25:51architecture diagrams and other things

25:52but why I chose that and what are all

25:55the trade-offs I made that is very

25:57important for people to trust your

25:59relationship so that you can go back and

26:01talk to your downstream engineers who is

26:03who are going to build that feature for

26:05you, right? So that's why I chose this.

26:07>> And how did you make a decision because

26:10obviously before you did the course or

26:12the training the Devils boot camp or

26:14DevS boot camp, you didn't know exactly

26:16how the course was structured or what

26:19how in-depth it was. So what made you

26:22choose a structured program in general

26:24and specifically ours like what made you

26:26make that decision of this is what I

26:28need to do? It starts with foundation

26:31like Linux. So I have to go through all

26:33this foundational stuff before I get to

26:34the

26:35>> core of DevOps which also needs patience

26:38and it also needs a certain work ethic.

26:41So what made you decide that you would

26:44do specifically our training and also

26:47have the patience and and willpower to

26:49just go through it and and do it in

26:51depth? So first what I did is like as I

26:54said I was going through some free

26:55videos from your channel and other

26:57channels like codecloud and other uh

26:59channels I was going through it and I

27:00understood what it is I was able to do

27:03some basic tasks actually but I was

27:05thinking about do I need to get the full

27:07course deops or devops course because

27:09it's it's a lengthy course uh you need

27:11to spend a lot of time if you are really

27:13interested to switch your career and

27:15also budget wise also I need to think

27:17right so what I did first before even I

27:19took the devops course I took gitlab and

27:21Kubernetes course. Kubernetes course was

27:23my first course actually because end of

27:26the day even if you dockerize it has to

27:28be deployed in a cluster right so that's

27:31when I thought okay Kubernetes is the

27:34right course for me to start with your

27:36programs so I went through the

27:38Kubernetes course completely uh even

27:40though it is a Kubernetes course you

27:42covered from the basics there like

27:43including some important Linux commands

27:46and docker why it is important and all

27:48those things right so that gave me the

27:50confidence and it's worth putting my

27:52budget here. So that's when I decided

27:54okay I'll uh do this next course then

27:57GitLab because I was so heavily into

28:00genkins at that time. So I just wanted

28:03to learn about one other tool end to

28:05end. So that's why I chose the GitLab

28:07course to learn about all these things.

28:09Nowadays I'm using whatever I'm I

28:11learned from that course with harness at

28:14at the moment. So there are lot of

28:15things helped me from these two courses.

28:18After that only I decided to buy a full

28:20course. there cycle course because uh

28:23it's a practice right I'm part of the

28:25cyber security team in every phase of

28:27your software development process I need

28:29to introduce security in the project

28:32whatever I'm working right so and I need

28:34to train the team because I get interns

28:36to train I get any engineers to work

28:39with me they may not have the shiplift

28:41approach the that is maybe that is not

28:44part of their career course or things

28:46like that right so that will be followed

28:48heavily in the enterprise companies so I

28:50wanted to infuse that culture in the

28:53early stages of their career. Right?

28:55That is my thought process. So I wanted

28:57to declare hope for them and also

28:59develop the team in the day-to-day job.

29:02Right? So that's why I chose this. If I

29:04don't know, I cannot teach my fellow

29:06engineers. Right? That is the thought

29:08led me to take a proper coach so that I

29:10can build a team with a culture security

29:13mindset culture in the team and so that

29:15they can follow that uh in the

29:16day-to-day process.

29:18>> And then you did devops. So how did that

29:19happen? Because usually we have a lot of

29:21people who do the DevOps boot as a

29:23foundation of like DevOps tools and

29:25concepts and so on and then they do devs

29:28which is like a step up from that. So

29:30how did that reverse happen in your

29:31case?

29:32>> At one point my role was on the

29:34application side of it not on the

29:36infrastructure side of it right. So

29:38after that I realized like there are

29:39some projects I need to work on anible

29:42top and other things. That's when I

29:44started thinking about learning about

29:46the infrastructure as a code and other

29:48things where I need to provision. So

29:49it's basically because of the project

29:51right. So initially I started with uh

29:53developing secure application and then

29:56even in that process you need some

29:58DevOps aspect of it or tools of it. Then

30:01I decided even I requested I sent an

30:03email to your team that I just wanted to

30:06learn specific modules from the DevOps

30:08course that was not an option at that

30:09time and then I decided okay we will

30:11take DevOps course completely so that it

30:13will be end to end for me to learn and

30:16grow in this and make other people also

30:18grow in that uh aspect. Yeah. [music]

30:24So what do you remember from either

30:26Deviops or DevOps in terms of like

30:28practical projects that you did like did

30:31you have a point or a specific moment or

30:34a project that kind of raised your

30:36confidence in your skills? Because as a

30:39manager you said you needed to know

30:42stuff so that you could teach your teams

30:44so that you could integrate processes

30:45that your teams could follow. So did did

30:47you have a moment where you're like okay

30:49this just gave me a confidence in myself

30:51as a tech manager so that I can teach my

30:53team or I can introduce new concepts or

30:56new processes in my team. Did you have

30:57that type of specific moment or was it

30:59just a chain of like small moments like

31:01this? So uh in one of the projects right

31:04so I have to analyze there are a lot of

31:07slack bots were developed and deployed

31:09engineers used to provision their own

31:11server and deploy the slack bots

31:13wherever they want right in that project

31:15the task given for me was to identify

31:18such patterns and then convert them into

31:21microservices kind of solution and then

31:24deploy it in a cluster so that's when I

31:26realized okay I'm going to use the

31:28knowledge which I gained from the devops

31:30and dev sec ops post because it's like a

31:33migration project. I need to go through

31:35onremise service and find out what are

31:37such applications. I need to find out

31:39what's the total cost of ownership and

31:42who is the owner of this, why they're

31:44using or why not because it's a culture

31:46change also, right? When you when you

31:48ask a team to convert into microservices

31:51of Docker, it's a culture change. It may

31:53be a new thing for them. So you may need

31:56to work with them closely and help them

31:58with the PC's and wherever they are

32:00stuck you need to help them unblock

32:03their issues and other things. That's

32:05when I really used the skills what I

32:07learned from these courses. Then I

32:09decided okay so learning a a course with

32:12a proper curriculum right that is going

32:14to help you because uh the experience

32:17what you gain from a project right it is

32:19project specific or company specific or

32:21you may use a tool specific to that

32:23company and also it's about your team

32:25some teams are very mature team you may

32:28not get a chance to work on everything

32:30some teams are not mature team they may

32:32be new to devops or dev sec ops where

32:35you need to help end to end

32:36>> another thing I'm curious about because

32:38I'm hugely inspired by people who keep

32:42learning even when they reach a certain

32:45career level or certain level of success

32:47because it's really difflacent

32:50right to say you know what I'm a senior

32:52engineer I know my stuff I can learn on

32:54the job I don't need to you know or I

32:56don't need to keep learning like new

32:58technologies I'm I'm going to take it

32:59easy but you took like a completely

33:02opposite approach where you're like I'm

33:03going to do the fundamentals I'm going

33:05to keep learning you literally did like

33:08almost all our programs. So first of

33:10all, why do you think that level of

33:13motivation for learning is important and

33:16how do you think that gives you an

33:18advantage over other senior engineers

33:22who would have been in your position who

33:24say a little bit arrogantly maybe you

33:26know I'm I'm just going to learn on the

33:27job or I'm just going to go with the

33:28flow because I'm a senior engineer. I

33:30I've learned enough in my career.

33:32>> Yeah. coming from teachers family all my

33:35aunties and my mom and my sister is a

33:38teacher my wife is also a teacher now so

33:40basically from the beginning learning

33:42from others is something it was on me

33:44and also everyday learning is something

33:47going to help you in terms of the

33:49technical growth right so that's why I

33:51just wanted to don't rely on my own

33:53skills what I know at the moment because

33:55things change rapidly I have seen the

33:58technology evolution in different

34:00aspects right uh in Microsoft side I

34:03started working with Microsoft track

34:05with WSS 3.0 0 that's when sharepoint

34:07was introduced from then I'm working so

34:09I know how fast Microsoft ships the

34:11product and changes the road map and

34:13other things right so with that you

34:15cannot say or I cannot say that I know

34:18everything because there will be one

34:20other person better than you so you can

34:22you can learn from them that is

34:24something always in my mind so I can

34:26learn from everyone so uh learning is

34:31daily part of my life the people around

34:33me know very well about me And it is not

34:37see it's not about learning only right

34:39it's about sharing what you learn. So

34:42learning part may help you but uh it's a

34:46compounding effect effect I will say

34:48when you share because you will see

34:50people's different perspective and how

34:53they solve the same problem with a

34:55different idea or a different framework

34:57that will that is something going to

35:00help you in a different project as well

35:01right and it will help help you in terms

35:04of designing the solution the design

35:06thinking mindset will come into you when

35:09you will learn from others as

35:14One thing you mentioned I found very

35:16interesting. You said as an IT team

35:19lead, you need to be able to make

35:21well-informed decisions. You need to

35:22have enough knowledge that you can

35:24confidently decide this is the system

35:26design we're going to go with. This is

35:28the tech ST that we're going to choose

35:30for our systems. And you you mentioned

35:32that the train you basically learning

35:35the fundamentals and like filling those

35:37knowledge gaps gave you the confidence

35:40and the knowledge that helped you to

35:43exactly know okay this is the

35:44combination of tools that we're going to

35:46use. So what exactly in the the boot

35:48camps or in the trainings was it that

35:50helped you gain that type of knowledge

35:53that you could make architecture

35:55decisions about which tools and which

35:57concepts and how to combine them. Do you

35:59know what it was in those trainings that

36:01helped you with that?

36:01>> Yeah, definitely. So, when it comes to

36:04designing the solution or when a company

36:06wants to achieve something, right, there

36:08is a reason behind that. First of all,

36:10you need to understand it helped me to

36:12understand what they wanted to solve.

36:15Some companies are very mature companies

36:17in cloud. They wanted to cost optimize.

36:19Some teams wanted to migrate to cloud

36:21for the very first time. So, their

36:23perspective is different. First, let us

36:25migrate and then fine-tune it. Right?

36:26Some companies may not even know about

36:28cloud and you need to teach them. So uh

36:30first of all based on what is your

36:32company's problem and strategy. It

36:34helped me to pick or create artifacts

36:38what is needed for the stakeholders. You

36:40need to know your audience right? I

36:43cannot go very technical in in front of

36:45the sea level executives. They don't

36:47like it right. So they wanted to see

36:50what are you going to do to help this

36:52strategy company strategy. Right? It

36:55really helped me because if you don't

36:56know the tools how you are going to

36:58solve the problem you cannot uh make a

37:01decision there right so because when you

37:03go and make a decision your leaders may

37:06like it but your downstream's uh

37:08engineers may not like it so you need to

37:10have the communication skills and the

37:13influential aspect of it into your

37:15day-to-day job otherwise they will not

37:17commit to what you agree right so that

37:19is very very important my one strategy

37:22is like even if you if you decision is

37:25not selected commit to your work if it

37:27is decided as a team right so that is my

37:30process in whatever I'm doing so I help

37:34young engineers also to learn this um so

37:38encourage early feedbacks and other

37:40things because creating PC's and other

37:42things will help you to get early

37:44feedback so that you can design the

37:46solution in a different way and add

37:48other trade-offs and other things into

37:50it that's how I I approach this actually

37:52this course has definitely helped me to

37:55decide on uh this actually.

37:57>> Yeah. Because when I was creating the

37:59modules and um teaching the tools

38:01because it's the the modules are

38:02basically on specific tools but the the

38:05reasoning which kind of coincides co

38:08coincides to how you think about it as a

38:10senior engineer was before you learn the

38:13tool learn the concept but before you

38:15learn the concept learn why is this

38:18concept even needed? What problem does

38:20it solve? And then when you combine

38:23knowledge of different concepts and the

38:25and the reasons behind those concepts

38:27every time you learn for example you

38:29learn docker now you learn CI/CD now you

38:31learn kubernetes now you learn cloud you

38:34combine all this knowledge and you

38:36basically make a combination of okay why

38:40are those solutions needed in in

38:42combination with each other why you know

38:45what kind of use cases do we cover and

38:47solve with this is this right tool even

38:49in this situation maybe it's thought

38:51right not to just memorize the syntax of

38:54uh I don't know Kubernetes manifest file

38:56or or docker file but to develop the

39:00analytical thinking and the logical

39:02thinking to ask questions and and

39:05question why are we using this tool how

39:07do we combine this you know what problem

39:09are we are we solving with this do you

39:11think junior developers should

39:12immediately try to train that muscle and

39:16it's not something that only senior

39:17engineers should focus on would you

39:20agree on with Yeah. Yeah. Definitely

39:22juniors, junior engineers must learn

39:24this because nowadays we are using a lot

39:26of AI tools and uh they think uh

39:29whatever uh we need to generate can help

39:32but the context you have about the tool

39:34and the patterns and practices where you

39:37applied and how you applied what kind of

39:39architectural decision uh you made on

39:41what context right with whom all these

39:44are very very useful right so they need

39:46to learn this because this is something

39:48a cannot help you it may help you based

39:51on the context what you're giving but

39:53your real experience and other things

39:55and the company specific context uh

39:57towards the project that is something

40:00that can come from you right that's you

40:02cannot take the responsibility of what

40:04it generates right so you need to take

40:05the responsibility and the security

40:07aspect of what it generates so that's

40:10where uh you need to learn this along

40:12with the other productivity tools like

40:14uh AI tools like so definitely we need

40:17to learn

40:21So another really important discussion

40:24point which is whenever people like

40:26engineers have a full-time job they have

40:28a family they have additional

40:29responsibilities the biggest issue and

40:32pain point is how do I find time to

40:34learn right so on the one hand you have

40:36this thing where you need to keep

40:38learning because you need to stay up to

40:39date especially in IT things change so

40:41rapidly how did you actually manage that

40:44because you know doing two really

40:47intense programs plus doing two

40:49additional press. I'm sure you were

40:50learning in addition with a lot of

40:52resources. Did you have any specific

40:54time management strategy that you have

40:57this responsibility at work? You're not

41:00an individual contributor. You're

41:01actually a manager. How did you make

41:03time to actually learn at such a

41:06consistent rate for a long time? How did

41:09you do that?

41:10>> Yeah, this is the difficult part, right?

41:12Everyone will take gym membership on the

41:14first day of January but after one week

41:18they will not go go there right so it is

41:21kind of that right so we may uh take

41:23decision to become a engineering manager

41:26or staff level engineer or devops

41:28engineer cloud engineer but the

41:30consistency in doing that or learning

41:33that is very very important personally

41:35um everyone's uh time and schedule are

41:38different for me I'm a early morning

41:40person so my timing like 5 5:30 to 6:30

41:44is my learning time every day and

41:47Saturdays and Sundays uh Sundays I don't

41:49do anything but Saturdays at least I

41:52will spend uh 1 hour or 2 hours whenever

41:54mostly when the kids and family they

41:57take rest right because other times

41:59we'll be busy with their schedule

42:00helping them and all those things that

42:02is one thing and the way you may not

42:04have ideas or you don't know what to

42:06study right so recently I started

42:08following a pattern what I used to do is

42:11because of the AI train and other

42:12things. I used to go through the job

42:15descriptions posted by different

42:16companies and see what they are doing

42:18and how we can utilize that till in

42:21terms of building new ideas and maybe

42:24recording the current job to create the

42:26awareness and how it is industry trend

42:28is going right that is another way uh

42:30industry news and following some uh

42:33people because information is everywhere

42:35you need to find the right people it's

42:37like there is a saying right the world

42:39is full of great people you you need to

42:41find one if if you cannot be one right

42:44so I find the right people and where you

42:47can learn from right that is very very

42:49important because I have been in

42:51situations where I watch or read some

42:54article which may not be very useful

42:56that much but maybe in one aspect it may

42:59be useful in the future but finding the

43:01right content and right finding the

43:03right course or right people is very

43:05very important [music]

43:10>> so you also mentioned that and this is

43:13another interesting topic that I want to

43:15people to be aware of which is you

43:18mentioned that your the trainings that

43:20you did with us was funded also by your

43:22employer right which is a really huge

43:24untapped potential for engineers who

43:26want to learn maybe they're not they

43:28don't have enough funds or they don't

43:30have that you know they have this

43:32commitment barrier so or what would you

43:34advise to engineers who either don't

43:37know about this possibility or they want

43:39to take advantage of it so how would

43:40they approach coach getting their

43:43trainings funded by employers and how

43:45did you do that actually you personally?

43:47Yeah, definitely. So, there are two

43:49things here, right? First, before even

43:52employer sponsored courses and other

43:53things, right? So, personally, I spend

43:56good amount of money every year to learn

43:58something new that year. So, I set that

44:00budget every year starting off every

44:02year and not because I'm in the US. It

44:05is my pattern from the days when I was

44:08in India, right? So, I run my own

44:09website. I run the budget for that and

44:13all those things, right? Hosting and all

44:14those things. I set a budget. So setting

44:17a budget for your own growth is very

44:19important I will say because we change

44:21our phones every year. So why not spend

44:23more money in building our own uh career

44:26right? So that is my first thing. Second

44:28thing is a great company which spends a

44:31lot of uh time and effort in building

44:34the people right. So especially my

44:35department uh cyber security art they

44:38develop people uh in different aspects

44:40like uh like uh running the mentoring

44:41program shadowing program and learning

44:44or going to conferences learning from

44:46training courses like yours and all

44:47those things right so that is definitely

44:49something every engineer especially

44:51young engineers they need to spend some

44:54time and investigation on it and find

44:56out uh because when you go to your

44:58manager with a very big budget right

45:00they may not agree first what I will

45:02recommend is maybe take the courses like

45:04Kubernetes or GitLab kind of low budget

45:06courses first of all and prove yourself

45:09in the place where you're working and

45:11the knowledge what you learn from this

45:13all gained that will help to build the

45:16trust with your manager to get the

45:18budget for the bigger courses and other

45:20things that is something it's my

45:22personal humble opinion uh but if you

45:24get that opportunity definitely use it

45:26because it is going to help you shape

45:28your career uh in your path yeah

45:30>> this is an amazing advice I love it by

45:32the

45:33>> [music]

45:36>> So we can let's do a followup on the

45:39great advices because I want you to give

45:41advice to two categories of people. So

45:44first of all, let's take junior

45:45engineers. Objectively, because of AI,

45:48the career opportunities for junior

45:51engineers have become tougher, right? It

45:53has become way tougher than it was

45:54before, right? If you're a senior

45:56engineer, you have a lot of experience,

45:57you are even more valuable with AI. But

45:59if you're a junior engineer, the story

46:01is a little bit diff. If you had to give

46:05junior engineers specifically advice

46:07whether they are you know in software

46:09development or just starting into

46:11DevOps, how would you advise them to get

46:14over those challenges kind of get their

46:16foot in and then develop the career

46:19faster than the development of AI so

46:21that they kind of stay ahead of the

46:23curve.

46:23>> Yeah, definitely for new engineers. I

46:26know it's very difficult to find a job

46:28nowadays but that is not an end right

46:30because you can you have other

46:32opportunities while you are learning all

46:34these courses and how it is developed

46:36and shipped only when you enter into a

46:40company you know how it is developed

46:41inside right that's why I mentioned

46:43about the job script job descriptions

46:45posted right so you know what every

46:48company is using and what tools and what

46:49is expected it is not about the

46:51technical skills right sometimes for

46:53junior engineers it may be a behavioral

46:55They may need to improve the way they

46:57collaborate with others. They that is

46:59leadership skills and other things. You

47:01don't need to know all the leadership

47:03skills but there are few things you can

47:06improve right the way you communicate

47:08how you make decisions and other things

47:10that you can differentiate from others

47:13by learning in the early stages of your

47:15career. That is my first advice. But uh

47:17in the AI side of it everyone is

47:19developing nowadays. So now the one

47:22percentage who are working in this space

47:24is like security and building governance

47:27around that right that is something

47:30maybe uh junior engineers can learn a

47:32little bit about like how cost

47:35optimization another thing right so

47:37there are a lot of tokens used in every

47:39generation. So if you can come up with a

47:41cool idea which will save some money for

47:44the company, maybe you can build up a

47:46small pre-flight tool which can validate

47:49every request and do something about it.

47:51Right? So that will be a great thing to

47:53showcase uh as a portfolio uh builder.

47:56You can do this and showcase in front of

47:58the customers and networking is very

48:00very important. Connect with people

48:02don't hesitate. I was very hesitant to

48:04contact people and then uh these courses

48:07like uh which helped me in that aspect

48:09also because communication is something

48:11very very important. So try to connect

48:13with people in a genuine way right it's

48:15not that just for the opportunity don't

48:18go to the people just for the

48:19opportunity try to connect with people

48:21uh genuinely and try to learn something

48:23from them so that will uh definitely

48:25help. Yeah

48:26>> that's also amazing. So a general

48:28pattern what's from what you mentioned

48:30is basically try to deliver value before

48:33you ask for an opportunity because I

48:35love the idea of showcasing your work by

48:38building something that you notice is

48:41maybe needed and valuable for the

48:42companies and literally be like hey

48:44company whatever you may need this tool

48:47and this is what I've built before you

48:48even hired me. So that is like the

48:51that's the best way to stand out and it

48:53doesn't need if like you can use AI to

48:56actually build those kind of stuff to to

48:58use it to your advantage and that is a

49:01perfect example of giving value before

49:04you asking for something. So I love that

49:06that specific advice actually I wanted

49:09to be really hands-on also because even

49:11uh last week last weekend I developed a

49:13small app for the church where I'm going

49:15the church pastor used to send me a MP4

49:17file audio file uh which needs to be

49:19converted into video I was doing with

49:21Canva and other tools and there are a

49:23lot of uh specific uh setup I need to do

49:26it. So I was just designing that and

49:28deployed it in railway platform right

49:30it's like just 2 hours work if you know

49:32how to dockerize it's a docker container

49:34again right MongoDB and other things I'm

49:37using it took very less time for me

49:39because I know how to build so that kind

49:41of things uh you can showcase in your

49:43interviews and wherever you are

49:45projecting you can see my articles in my

49:48website you'll see a lot of cool ideas

49:51uh because I write any uh any article

49:54with a story behind it right So I I just

49:57wanted to give a story and then how I

49:59solve the problem in that story, right?

50:01So if you can build your technical

50:04materials and other things in that way,

50:06definitely hiring managers and the

50:08hiring team will like it because it's

50:11not traditional way of developing

50:13things, right? Yeah,

50:14>> they would love it. I would argue

50:15because I'm also on the hiring side and

50:18if I have an applicant an engineer who

50:20basically sends me a tool that they have

50:22built that especially if it's valuable

50:25for for us as a company she would be

50:27like number one on the list because

50:29nobody is doing it you immediately stand

50:31out and I would argue that even if

50:34someone like let's say if you if you

50:36have a junior engineer who is kind of

50:37desperate for a job because the

50:39opportunities are not low they will

50:41probably be thinking ah like I I I don't

50:44want to invest time in building

50:46something because you know I'm looking

50:47for a job and I need the job security

50:49first. But that spec like that

50:52investment of time and effort in

50:54learning something first of all you are

50:55developing your technical skills plus if

50:58you apply uh to I don't know 50 job

51:02positions you increase the chances of

51:05you getting interviewed or hired maybe

51:07by 100% versus if you don't invest that

51:10time and just desperately try to look

51:12for a job. So I I really really love

51:14that practical advice by the way.

51:20So another group of people that I want

51:22you to give uh career advice to is

51:25Indian engineers. So specifically

51:26engineers who are based in India because

51:2935% of our audience on YouTube are

51:32Indians. It is one of the largest group

51:33and there are amazing engineers there.

51:35However, we have a lot of students, a

51:37lot of people in our community who

51:39basically have this challenge of we

51:41cannot find jobs remotely or outside the

51:44country and I'm sure that you are going

51:46to be inspiration for a lot of engineers

51:48or people who want to be engineers in

51:50India itself. So I want you to give uh

51:53them specifically advice of how to

51:56achieve the same career levels that you

51:59have achieved.

52:01>> Yeah. So uh coming from India it's like

52:05uh I know the competition and the number

52:08of jobs posted versus the competition or

52:10the number of people applied is huge

52:13right compared to other places. I know

52:16that it is painful uh sometimes when you

52:19really wanted to get into a job quickly

52:21or after the layoff and things like

52:22that. What I will say is like when I was

52:25laid out it took some time for me to

52:27digest uh that news. So spend some time

52:31I will say focus more on learning new

52:33things whether you get the fruit or not

52:36just invest more time in learning. Uh I

52:39know there will be a point where you

52:41will be rewarded. whatever advices I

52:43gave for junior engineers just don't

52:46limit yourself with a specific

52:47technology or location or a company or

52:50function right so try to be flexible

52:53because in all the changes I made I was

52:56flexible in the first job when we got a

52:59project the manager who called me for

53:01the project came to place where we were

53:03all sitting together and he asked like I

53:06want 12 people in business to work in

53:09business intelligence who are interested

53:10so I was the first one

53:12So it's like be flexible because if you

53:16are reluctant to change it because the

53:18technology will change every now and

53:20then. So it will be absolute quickly. So

53:23if you can learn and be aware of what is

53:26happening around you like what is the

53:27industry trend and other things to learn

53:30from and active listening from anyone

53:33right even you may be a senior engineer

53:35junior engineer may have a better idea

53:37than you. active listening from them and

53:40learning from them is very very

53:41important because nowadays engineers are

53:44too good to learn from right so be open

53:48to learn from anyone actually uh that is

53:50very very important especially the

53:52location constraints don't keep the

53:54location constraint I know family

53:56dependency and other things are there

53:58but when there is opportunity try to

54:00take that maybe once you join you can

54:02ask for a relocation or things like that

54:05I have done that in my uh job but you

54:08try uh different things but uh be

54:10patient. I know it is very hard if you

54:12don't get a job uh quickly. I know the

54:15pain. So stay calm, consistently

54:17practice what you're doing. You will be

54:19rewarded at the right right time.

54:21>> Yeah, I love that advice as well. I'm

54:24sure I can tell already that a lot of

54:25people will be inspired and it will

54:27motivate people to make to take action

54:31because you may be inspired, you may be

54:33motivated but the best impact is when

54:35someone is pushed to take action. I was

54:37like, "Okay, now I'm I'm ready to take

54:39action." So, I'm sure that it will

54:41resonate with a lot of people.

54:46>> So, I have a few final questions. One

54:48thing that I definitely want to touch on

54:50is your career at PayPal because you

54:54started at PayPal, but you actually had

54:56a pretty fast advancement in career and

54:59that is not a accident, right? It it

55:02takes it's not only the technical skills

55:05but it's a combination of technical

55:07skills, soft skills, your mindset, the

55:10curiosity, the continuous learning. So

55:12tell me about your career journey at

55:15PayPal and what do you think was the

55:17biggest contributor to your career

55:20success? How you made those steps

55:23basically so fast? And specifically in

55:27parallel to that because you did some of

55:29our programs as well while you were at

55:30PayPal. How did each one of those like

55:33learning resources kind of plug into

55:36your career next step basically at uh at

55:39PayPal?

55:39>> Yeah definitely from the beginning

55:41automation is one thing I was hired to

55:43do automation on the security side of

55:45it. So that is the immediate thing which

55:47helped especially operation engineers or

55:50team will like you when you do

55:52automation for them because it saves a

55:54lot of their time and they can focus on

55:57the core things. So when you get into a

55:59job just see what is the core problem

56:02just because I know Kubernetes I don't

56:04want to implement Kubernetes right so

56:06that may not make any sense for them

56:08right so just try to understand the

56:10team's problem and what is the number

56:13one or number two problem and and pick

56:16the high impact problems if you can

56:18sometimes and also don't take fully high

56:21impact problems take something like uh

56:2370% is high high impact problem and 30%

56:26is low hanging fruit that can solve that

56:28will be something helping them a lot

56:30right so try to pick 70 30%age kind of

56:33view investigate on it so try to

56:34understand uh what kind of uh space they

56:37are working what is the real-time

56:39problem by analyzing their tickets and

56:41the changes what they are making and the

56:43incidents getting created why it was how

56:45it was create postpon was created

56:48evaluated and all those things right

56:50that will give you some insights where

56:51you need to focus and then take a couple

56:54of items and then work with the

56:56stakeholders to understand Because you

56:58may be new to the team or you may not

57:00know the full context about it. Right?

57:01Connecting with the right people and

57:03finding the right people is very

57:05important. Bigger companies it's very

57:06difficult to find the right people

57:08because it's huge. Right? So you need

57:10the right people to connect with to

57:12understand the context behind that why

57:14it is working like this because you

57:15cannot make a architectural decision or

57:17process decisions immediately without

57:19knowing the complete aspect of it. So

57:21understand and connect with the right

57:23people and then focus on doing a small P

57:26or something like that because people

57:28will trust you when you show something

57:30not when you say I know something. So

57:32try to uh prove by doing something

57:35because we cannot always complain about

57:36the problem. We need to give the

57:38solution to the problem. So try to solve

57:40the problem with the small use cases and

57:42gain the trust with people and then go

57:45more deeper. So that is the approach

57:47which I followed uh in all the projects

57:49what I involved and also be open to

57:51share with others. That is one thing

57:53which I do every day. Uh company runs a

57:56mentorship program. I participate in the

57:57mentorship program and also I mentor

58:00people officially one person and

58:02officially many people. So be that

58:04person right uh be the person you can be

58:07trusted right in the decisions what we

58:09make and uh in the real feedback what we

58:11give right because toughest feedback is

58:14the one we don't want to hear right so

58:16that is something you have to open to

58:18hear I have listened to some of the hard

58:21feedbacks I was not good at it so I'm

58:23improving it I'm not perfect I'm

58:25improving myself every day learning from

58:27others that is the approach I take

58:30>> amazing amazing I love

58:32>> [music]

58:36>> next to. So in parallel to your career

58:38advancement at PayPal, you also became a

58:41Docker captain AD as community builder.

58:43And I remember I actually read your your

58:46email where you said that back then

58:49probably when you started watching our

58:50videos, you saw the docker captain title

58:53that I had and you thought it was not

58:56like easily accessible to you. And then

58:58fast forward right now you have the

58:59title, you have the the Docker captain,

59:01the AWS community builder. So tell me

59:03about how did you get them, you know,

59:06what was your reaction? What was your

59:09you know, I'm I'm sure you were proud of

59:10it, but like what was the the feeling of

59:13like having these titles in addition to

59:15your career success at a company like

59:18PayPal? What was that like?

59:19>> Yeah, definitely. So before even Dr.

59:21captain in the AWS community builder. Uh

59:23I was in the Microsoft most valuable uh

59:25professional program for 4 years. I used

59:27to watch people right. So the main thing

59:30I wanted to achieve that first thing you

59:32need to find out how to do that right.

59:33It's not something because I know

59:35something and apply and it is getting

59:37approved. So they really evaluate how

59:39you are engaged and how you are sharing

59:41the knowledge with others and community

59:43friends. Right. First with Microsoft

59:46MCP. So that helped me a lot in learning

59:49about community how we can learn from uh

59:52different people around the world right.

59:55So you may be trying to do something

59:57with a region specific experience or

59:59something when you're involved in

1:00:00communitydriven activities you know

1:00:02different people the way they develop

1:00:04ship uh it'll be different right so you

1:00:06may learn that so that is the first

1:00:08thing and then when I started learning

1:00:10about docker and other things I was

1:00:12casually checking your profile in the

1:00:14AWS community builder profile I guess I

1:00:17saw AWS hero badge and docker captain

1:00:20also because I got Microsoft MVP I

1:00:23thought uh it is easy to get a docker

1:00:26captain in this community builder

1:00:28program but devops is very big right I

1:00:30cannot go and claim that I want this bad

1:00:32because of this right so I need to wait

1:00:35for it actually I was on a Florida trip

1:00:37with my family that is when uh uh just

1:00:41two weeks before I applied for the

1:00:42program it took nearly 2 years for me to

1:00:45learn all this and implement it and

1:00:47share my real experience in the forum

1:00:49and in my workplace and other things

1:00:51which helped me to give the confidence

1:00:53when I first saw saw that budge in your

1:00:55profile. I thought no obviously you're

1:00:57not going to give it to me because

1:00:58you're too good in DevOps and Kubernetes

1:01:01space cloud and other things. So this is

1:01:04definitely not for me right. So I was

1:01:06underestimating myself even though I got

1:01:08something in the past but I was

1:01:10underestimating but learning is

1:01:12something going to change you a lot.

1:01:14It's not that u I'm saying this proudly

1:01:16but very humbly I'm saying if you learn

1:01:18in a consistent way and share uh with

1:01:21others definitely these things you will

1:01:24get it. So I applied for it before the

1:01:26Florida trip. During my trip I was in

1:01:28Florida in Disneyland and I got a email

1:01:31from docker team that you were awarded

1:01:34with the docker captain. So when I saw

1:01:36that very few people in the US got this

1:01:38and also MVP also and community builder

1:01:41these programs really really helpful and

1:01:43not only in learning things what is

1:01:45coming new and all those things but also

1:01:47the way I interact with people the how I

1:01:50create the content uh how I share the

1:01:53knowledge back in the company right so

1:01:55that is really really useful so when I

1:01:57received it I could not even believe

1:01:59because docker is something it was not

1:02:01in my career at all right and then I

1:02:04learned it from different people

1:02:06especially mostly from you. So that

1:02:08helped me to get this. So when I

1:02:10achieved that I could not even believe

1:02:12that right. So it's all God's grace I

1:02:14will say on top on top of everything

1:02:17what I'm saying. So thank you so much

1:02:19for that inspiration.

1:02:20>> I love that by the way. I love the

1:02:22timeline of you saw it for the first

1:02:24time and you saw you thought this is out

1:02:27of reach. This is probably not for me.

1:02:29I've not done anything with Docker. Then

1:02:31there was a time where you were like

1:02:33wait a minute maybe it is possible. So

1:02:35you it became realistic at some point

1:02:37and then you just said let's reverse

1:02:40engineer how to actually get there

1:02:42because there must be a plan right there

1:02:44must be a way and it took a long time

1:02:46but there was a very specific laid out

1:02:48plan and you just followed it and you

1:02:50got it like it is it is extremely

1:02:53inspiring. It's it's amazing. I'm also

1:02:55very proud of you and I'm also proud to

1:02:57have been a part of that type of

1:02:59journey. It's it's it's amazing to to

1:03:01hear such

1:03:02>> basically the plan is nothing but your

1:03:03course uh curriculum basically I will

1:03:06say because it's a new space for me when

1:03:09I started learning about all this right

1:03:11so the entire course helped me because

1:03:13uh we use that every day right even

1:03:16though it is just doctor we use it in a

1:03:18different use cases right so it's all

1:03:21learning from your course plus I would

1:03:24like to thank other content creators

1:03:26like you like code cloud cloud with Raj

1:03:29who is my very close friend. So I

1:03:30learned a lot of things from him. I

1:03:32think last time you came to New York,

1:03:33you met him. I wanted to meet him in New

1:03:36York but I couldn't travel that time.

1:03:38But I'm in touch with him every now and

1:03:40then. So with good people. Yeah. That is

1:03:43my advice. Yeah.

1:03:44>> Which also confirms what you said which

1:03:46is find the right people, learn from

1:03:48them, network with them. You befriended

1:03:50one of them. I know Raj, he he's amazing

1:03:52as well. Before we get to the final

1:03:54topic, I want to take a moment to

1:03:56explain what Docker captain and AWS

1:03:59community builder titles actually are

1:04:02because if you're not deep in the DevOps

1:04:04ecosystem yet, those titles may not mean

1:04:07much to you and they are actually very

1:04:10honorary titles in the field. So, Docker

1:04:13Captain is a program run by Docker

1:04:16itself. There are roughly 60 people in

1:04:19the world who hold this title at any

1:04:21given time. So Docker selects them based

1:04:24on two things. Real demonstrable

1:04:28technical expertise in the container and

1:04:30Docker ecosystem.

1:04:32And second, consistent community

1:04:35contribution, meaning articles, talks,

1:04:38forum contributions, open-source work,

1:04:41sharing genuine knowledge with the

1:04:43broader community and so on. So you

1:04:46don't study for a test. It's not

1:04:47something that you apply for and you get

1:04:49it. It comes from years of doing the

1:04:52work publicly and consistently where

1:04:55they assign you this honorary title

1:04:58because you earned it through your work.

1:05:00AWS community builder is a similar

1:05:03program run by AWS Amazon Web Services,

1:05:06a larger group but still a real

1:05:08recognition that requires demonstrated

1:05:11expertise and active engagement. So very

1:05:13similar criteria. What I find meaningful

1:05:16about Joseph's timeline is that it took

1:05:19him nearly two years from when he

1:05:21decided to seriously pursue Docker

1:05:24Captain to the day he received the

1:05:26email. Two years of building, writing,

1:05:30sharing, not in order to get the badge.

1:05:32That was not his sole purpose of doing

1:05:35that, but because that's already what he

1:05:38was doing. So it was actually a side

1:05:41byproduct. The badge was recognition for

1:05:44work that he was already doing. And this

1:05:46connects to something that I've observed

1:05:48consistently across the engineers who

1:05:50reach a senior level and keep advancing

1:05:54which is community engagement is not

1:05:56separate from their learning. It is the

1:05:58learning in many cases. So when you

1:06:00write an article about a topic that you

1:06:03have worked with, you actually

1:06:05understand it at a different depth than

1:06:08when you just read about it. When you

1:06:10explain something to a colleague or in a

1:06:13blog post or on LinkedIn, you find the

1:06:15gaps in your own understanding very fast

1:06:18so you can fill those gaps and get a

1:06:20deeper knowledge. Joseph has been doing

1:06:22this for years. The Docker captain title

1:06:25and the AWS community builder

1:06:27recognition are basically just visible

1:06:30results of that work, but the real

1:06:32result shows up much more directly in

1:06:35his day-to-day in the architectural

1:06:38decisions that his team trusts in the

1:06:41junior engineers that he's mentoring in

1:06:43the 9,000 hours that his team saved

1:06:46through automation at PayPal. So these

1:06:48are tangible practical results from his

1:06:51knowledge. And now the last topic and

1:06:53it's one of the most relevant for anyone

1:06:56watching this right now which is AI and

1:06:59what it actually means for a career in

1:07:01DevOps or Dev Sec Ops. Joseph has a very

1:07:04specific grounded take on this and it

1:07:08comes from someone who manages a cyber

1:07:09security engineering team at one of the

1:07:12world's largest payment companies.

1:07:18So I have two final questions. Uh the

1:07:21first one is a huge topic right now and

1:07:23I would really love to have your um

1:07:26insight here and also advice from you to

1:07:30uh a lot of the you know again like a

1:07:32lot of junior engineers who fear it and

1:07:35they feel threatened by it but also a

1:07:37lot of experienced engineers who are

1:07:38maybe in a little bit more outdated IT

1:07:40roles like networking network engineers

1:07:43you know data science um you know CIS

1:07:46admins and so on. uh because you also

1:07:49have a unique perspective of not just

1:07:51you know engineer but you're also uh a

1:07:54managing a manager of uh cyber security

1:07:57engineering uh at a large company. So

1:08:00what is your career advice to people

1:08:02that are feeling threatened by AI? And

1:08:06many times they're asking themselves, is

1:08:09it actually worth for me to invest next

1:08:11two to three years learning uh something

1:08:14that may get outdated in the future

1:08:16because AI is going to take over any

1:08:18every single job including the IT roles.

1:08:21What would you tell those people uh in a

1:08:24way that they actually believe racially

1:08:28um that they are not completely

1:08:31threatened and going to be replaced by

1:08:33uh AI?

1:08:34>> Yeah, definitely there are couple of

1:08:36spaces definitely I think we can

1:08:38contribute a lot with all the other AI

1:08:40productivity tools, right? So security

1:08:43and infrastructure side of it, right?

1:08:45the way we ship even if it is AI it runs

1:08:48on a bare metal server somewhere on a VM

1:08:51or somewhere right so infrastructure

1:08:53provisioning or managing the

1:08:55infrastructure that is definitely not

1:08:57going to change it's going to be there

1:08:58for a long time I will say and security

1:09:01right we know we know about the shared

1:09:03responsibility model when it comes to

1:09:05AWS right so you know what AWS will take

1:09:08care and what we need to take care what

1:09:10is the application deployment team will

1:09:11take care so these AI tools right now

1:09:14there is no shared respons

1:09:15responsibility model at at all like it

1:09:17generates based on what it is trained

1:09:19right so maybe the responsibility and

1:09:22ownership side of it is definitely going

1:09:24to be there for a long time even though

1:09:26we buy different tools and other things

1:09:28end of the day the tools will be managed

1:09:30by us and I will say learn about the

1:09:33forward deployed engineer role

1:09:35responsibilities that may be future lot

1:09:38of job roles I'm seeing as dep forward

1:09:40deployed engineer roles so maybe we can

1:09:42learn from what is expected out of that

1:09:45role, right? And maybe you may be

1:09:48running you may be running a team of

1:09:49agents, right? And you may need to

1:09:51orchestrate like whoever it is, you may

1:09:53be the orchestrator. So just learn about

1:09:55that aspect as well. But definitely

1:09:58human context uh in terms of developing

1:10:00the project in a company is really

1:10:03really important. There are a lot of

1:10:04automation scripts and other things you

1:10:06may not know the language and other

1:10:08things that is not required anymore

1:10:10maybe. the way you implement the pattern

1:10:13your company follows the compliance

1:10:15record for the application and other

1:10:17things that will be managed uh and

1:10:19developed by us right so definitely

1:10:21there will be a lot of opportunities in

1:10:23that space

1:10:23>> when we created dev sec boot camp I

1:10:25remember doing the analysis and it was

1:10:28literally the statistic that there were

1:10:30the probably the least dev sec ops

1:10:33engineers in the world compared to the

1:10:34other IT roles it it was so rare the

1:10:38profession itself was rare which is also

1:10:40understandable because it combines like

1:10:42three very huge IT professions in one

1:10:45role which is one human being basically

1:10:48doing uh the this type of breadth of

1:10:51things in IT. Would you say that because

1:10:53of AI and because of things becoming

1:10:56even less secure because of a lot of

1:10:58experimentation and using AI agents the

1:11:01security and dev sec ops specifically so

1:11:04security in DevOps is become has become

1:11:06even more important than before that

1:11:08companies find it even more valuable

1:11:10now. Would you agree with that?

1:11:11>> Yeah definitely security is something

1:11:13even today right in our pipelines we are

1:11:15using uh because the code it generates

1:11:18that has to be validated. We may have

1:11:20tools for it also that needs to be

1:11:22evaluated whether it is catching the

1:11:24right thing or not. Right? In the

1:11:25security side of it, even though the AI

1:11:27tools and other things are introduced,

1:11:29we can use both, right? The tools like

1:11:32uh secret scanning and other

1:11:34vulnerability scanning tools and other

1:11:36things that may catch based on the

1:11:39patterns in the past, right? Or the

1:11:41vulnerability numbers and other things,

1:11:43right? But with AI, you can use both

1:11:46these tools. maybe AI based code review

1:11:49or security review and other things you

1:11:51can build on top of CI/CD pipeline that

1:11:53will understand your codebase right

1:11:55because these tools may not understand

1:11:57your whole codebase maybe AI models with

1:12:00the context what you're giving it can

1:12:02understand what is your company standard

1:12:04what is the security practice you need

1:12:06to follow and how one issue is related

1:12:09to the other issue in from one module to

1:12:11the other module right so all these

1:12:12things can be caught by this AI tools

1:12:15and LL models that will help the develop

1:12:17Because it's not about finding 100

1:12:19vulnerabilities and throwing them to

1:12:21developers to find out how you are going

1:12:23to solve this, right? Uh it's not about

1:12:25that. It's about giving the plan or road

1:12:28map. This is your codebase. These are

1:12:30all the vulnerabilities. This is the

1:12:31high impact ones and you need to solve

1:12:34this. If you solve this problem, this is

1:12:36the return on investment and this is the

1:12:38security posture you are going to close.

1:12:40Right? So all those things, right? It's

1:12:43not going to be achieved with one single

1:12:44tool. Not just LLM, not just the tools

1:12:46what we use like code rabbit and other

1:12:48tools, right? So maybe combination of

1:12:50these two will definitely help. So

1:12:52learning AI specific skills in this

1:12:55aspect is definitely going to help

1:12:56because everyone is going to develop,

1:12:58right? I have seen uh people like

1:13:01program managers and others they build

1:13:03tools like a rapper on top of other

1:13:05tools, program management tools and

1:13:07other things. I have seen but I have

1:13:09seen uh a scenario where nontechnical

1:13:11person developed something when they

1:13:13came to me they don't know where to

1:13:15deploy this and how to do doctorize and

1:13:17deploy this in a secure way CI/CD

1:13:19pipeline and other things that's where

1:13:21you can help right so learning this

1:13:23space is definitely going to help

1:13:25>> and I'm going to add on on top of that

1:13:27to kind of summarize the AI versus IT

1:13:29plus the security aspect is that a lot

1:13:32of people have this lick mindset of like

1:13:34there there is nothing else to do there

1:13:36like everything's going to be taken over

1:13:38over by AI. But the field is so rich and

1:13:41so diverse. There's so many things. It

1:13:43is a hu like hugely complex thing which

1:13:46is a disadvantage when you're an

1:13:47engineer who is frustrated to kind of

1:13:50handle all this stuff. But it's also an

1:13:51advantage because it's so complex. It it

1:13:54has the infrastructure provisioning

1:13:56part. It has the CI/CD delivery part. It

1:13:58has the Kubernetes cluster management

1:14:00part. Then security comes on top of that

1:14:02in every single step in that pipeline in

1:14:05that processes. And there is so many

1:14:07things that engineers still need to do

1:14:09that AI is not going to magically take

1:14:12over because these are lot of moving

1:14:14parts where AI you just use it as a tool

1:14:16in addition to with other tools to just

1:14:18make your work easier. So there is an

1:14:20abundance of tasks for engineers there

1:14:23to do and it will stay like this for

1:14:25next years and I think the fear comes

1:14:28mostly from the people who don't have

1:14:30that insight into DevOps and don't know

1:14:32how complex of an ecosystem that is and

1:14:34security is like its own beast basically

1:14:37on top of that complexity

1:14:39>> it's like I may know many things but

1:14:41security is something going to live

1:14:42everywhere right so learn security

1:14:45aspect of everything like access and

1:14:46security part how it is going to be

1:14:49given to the users right what is the

1:14:51author and authentication process

1:14:53involved in all of this

1:14:55>> going to stay right so definitely uh

1:14:57these two areas and infrastructure

1:14:59access and security these three things

1:15:01are not going away so you have to learn

1:15:04some tools and processes new trends

1:15:06around this topic that will definitely

1:15:08help

1:15:12so I have a last question for you you

1:15:14are a manager of cyber security

1:15:16engineering at PayPal you have a docker

1:15:18captain captain title. You have the AWS

1:15:20community builder title. What is your

1:15:22next step? Like what what is it that you

1:15:24are you aspire to do now in as the next

1:15:27steps or multiple steps in your career?

1:15:30>> Yeah, definitely. So hands-on is

1:15:32something which I really like always

1:15:34staying on top of what I'm doing but at

1:15:37the same time that should not limit my

1:15:40team members in taking the decisions

1:15:43like their own ideas and what they are

1:15:46learning should come into light right so

1:15:49I need to help the team uh not just uh

1:15:52what based on what I know I just wanted

1:15:55to be curious to learn from them my

1:15:58perspective is like I wanted to go in

1:16:00the same level like with some uh

1:16:02hands-on experience as well. I think

1:16:04being an individual contributor is

1:16:06something good for me as well in the

1:16:08future. So you have seen like lot of

1:16:10CTOs becoming individual contributors in

1:16:13LinkedIn. So uh staying on top of the

1:16:16technology and hands-on is something I

1:16:18wanted to continue to do and help others

1:16:20as well. That is my goal.

1:16:22>> Awesome. Joseph, this has been extremely

1:16:24inspiring for me as well. Thank you so

1:16:26much for sharing your story, for sharing

1:16:29your advice to a lot of engineers that

1:16:31I'm sure will be inspired by the this

1:16:33and they need that advice a lot of them.

1:16:36Thank you so much for sharing that. It

1:16:38was one of my favorite interviews to be

1:16:40honest.

1:16:40>> Yeah, definitely. Thank you so much for

1:16:42this opportunity as well. It's all based

1:16:44on my realtime experience what I'm

1:16:46sharing. It may not be relevant to you

1:16:48or it may be something the way you

1:16:50wanted to receive this may be

1:16:52differently but at one point I feel and

1:16:54hope that this advices and whatever

1:16:57conversation we had like that is going

1:16:59to help someone. Uh thank you so much

1:17:01for watching this video as well and

1:17:02thank you for this opportunity. Please

1:17:04check out my LinkedIn profile and

1:17:06website. Yeah, we'll we'll leave all the

1:17:08information down there and the the

1:17:09website where you mentioned where people

1:17:11can get in inspiration for maybe

1:17:14projects that they can present for job

1:17:16search and so on. We're going to link

1:17:18them. Thank you. Thank you so much,

1:17:20Joseph.

More from TechWorld with Nana

Recently added transcripts

Browse the whole transcript library

This transcript was generated from the captions YouTube publishes for this video. Get the transcript of any YouTube video atfreeyoutubetranscribe.com, free, unlimited, no sign-up.