Landing Big Tech Roles Without Distributed Systems Experience

Landing Big Tech Roles Without Distributed Systems Experience

• 1,306 views
vlogvloggervloggingmercedesmercedes AMGMercedes AMG GTAMG GTbig techsoftware engineeringsoftware engineercar vlogvlogssoftware developmentsoftware developerssoftware engineersmicrosoftprogrammingtips for developerscareer in techfaangwork vlogdevleaderdev leadernick cosentinovlogging lifeengineering managermanagerleadershipmsftcareer coachingcareer coachsystem designdistributed systemscap theoremcloud computingtech

Is it possible to work in Big Tech without having any experience working in distributed systems?

Sure -- I did it. So can you. But nobody is saying it's easy.

📄 Auto-Generated Transcript

Transcript is auto-generated and may contain errors.

all right it is Friday the 13th I'm headed back from the office for a little Christmas get together which is nice um kind of a kind of a weird day for a Friday because my morning was uh all meetings which is very unusual and then an office event and I don't even go into the office on Friday so that was it was it was good um got a topic from Reddit it's going to be how can I get a midlevel big Tech rooll without experience in large scale systems so this will be a fun one to talk about um especially because my background uh even as an engineering manager was coming into big Tech with zero uh experience in large scale systems so I can talk about this uh and then I can obviously share like as an engineering manager my perspective on hiring in

for this kind of thing but this person goes on to say hey guys I'm a software engineer with about four years of experience working at a small defense telecommunications company trying to transition to Big Tech Fang Fang adjacent blah blah blah or fintech my company was acquired by a large defense contractor okay whatever I've been here for a total of six years including my internships uh four years of working okay so they're they're not counting their their internships as their work experience or something because they're saying six years but four years uh at the beginning so anyway if you I feel like if you have internships at real companies like that's still experience um that counts uh my primary role is supporting the Factory floor where I've been able to wear many hats including full stack desktop web webd embedded coms SSH TCP automation scripting

and digital signal processing I've recently decided to Target full stack backend infrastructure soft uh infrastructure Cloud software engineering roles awesome uh there's a lot more detail in that post um at the end it says I've developed a portfolio website use ad Services cool okay but that's about it how can I sell myself to interviewers and for those of you which have made the transition from small company particularly manufacturing manufacturing can't speak SL defense to Big Tech how did you manage this hurdle so I don't have any experience in manufacturing but I still think we can talk about this says the traffic is absolute dog for getting home today which is excellent that's how I wanted to spend my Friday evening I think it's just cuz it's raining to be honest um even though it rains here all the time people can't seem to when it's

raining so I am still a little bit sick I apologize I feel great but it's like I have this tickle in my throat that I cannot get rid of it's driving me nuts um and of course because I was planning to uh just come to this the office for this event I was like oh I don't need to bring water with me blah I don't know I was I was just being stupid I should have brought some water but here we are um so before diving into the topic just a reminder if you want stuff answered uh just comment uh on the scenario you'd like me to talk about happy to do that anything from like your career journey to software engineering stuff uh my experience is from you know startups before Microsoft so I uh worked at a startup uh from like employee number

seven or 8ish uh it grew to a couple hundred people and they ipoed after I left and they got bought back to private for 2 billion shortly after that um so that company did very well uh and then I had moved on to Microsoft so I've been at Microsoft for about four and a half years now I'm a principal level software engineering manager and I've been managing engineering teams for 12 and a half years now so that's my experience I'm happy to impart my perspective if uh you know if you find it's helpful for you if you are uncomfortable commenting stuff and you want to offer more detail send a DM to Dev leader or find me on any social media platform Nick centino just send me a message say you want me to talk about something on code commute the more information you offer

the more context I have to provide you some perspective enough rambling let's chat okay so I think there's a couple things to think about and especially like there there is a bit of a hurdle I think when we're talking about the sort of mid-level to senior band for for coming into teams uh in big Tech and specifically like not all like not all teams at Microsoft for example not every team is going to be working on a big distributed service or system I'm so sorry um so it's not like those roles you know don't exist or something but it sounds like this individual is specifically asking about doing some type of development in these typ of systems in big Tech so one of the challenges that I think they're going to face is that um it's less of a a concern or consideration for uh

more Juniors like for example more Juniors definitely have seen that like and I have interviewed people like this I have had people that were hired onto my teams before I started I've uh had people hired onto my teams after I've started where their experience with distribu systems is zero and they've still been hired okay so I'm saying this so that you know that yes it is 100% possible that you do not need to have professional working experience and big distributed systems in order to land these types of jobs okay so I'm it's real I'm not making this up I have no reason to make it up now I would say especially for more Juniors it's more common because the likelihood that someone is Junior and has lots of experience doing big distributed systems is probably pretty low okay so it is pretty unrealistic to have

that expectation I know someone's going to be watching this and say yeah but they still ask for it on the job applications I don't write the job applications I'm sorry if you're seeing that uh certainly if I saw that on a job application that I was hiring for I would ask them to change it um doesn't make sense if you're junior this person's talking about mid-level though so um it's not that it's going to be impossible um and the way I wanted to frame this is like even as an engineering manager okay like um if I had candidates that did not have experience in big distributed systems that's not going to me like I'm still trying to gauge how they learn how they problem solve how they work in teams it's kind of like if you don't know a programming language do I think that

you could learn it like do your other experiences that you can share suggest to me that you'll be able to ramp up in this space and be effective now if there are candidates that do have that experience of course that could be beneficial and this is where I think the bigger challenge comes into play is that it's not what's going on here someone trying to also merge into this Lane oh man BMW is driving without his lights on H it's not that like as an engineering manager it's not like I would say no to someone that didn't have distributed systems experience professionally but if there are other candidates that have lots of that experience because they're not Junior they do have lots of other work experience it's very likely that they might have more applicable experience for the field okay so the difference is it's

not and I can't say this about every employer please don't you know interpret that that's what I'm saying but in my opinion for me hiring it's less about oh that person doesn't have that exact experience it's more about say we have two two candidates that look very equivalent right they're both very good and one of them does have some of that experience that might make them stand out so the competition is the part that's making the challenge this is my perspective on this right and I say that because literally I have hired people that do not have distributed systems experience professionally so what is something that this person could do well I think number one is it's going to be about well we got a couple things one is how you're going to stand out on the application part this is going to be tricky

okay this is going to depend so much on the recruiter the number of applications uh straight up just luck and coincidence apparently because we've seen lots of ridiculous things happen where people can have stacked resumés and they're not getting seen and someone else happens to like there's a lot going on that I don't have insight into that I feel like isn't great so um I want to recognize that for some people that like you know it's a pretty crappy time just given how much uh competition there is what is this guy doing budy you know I need to I need to merge that way you can't you can't sit there this is the worst I have to move over a lane and this enormous truck is behind me okay we're not dead excellent um lost my trade of thought cuz I thought I was going

to die there um yeah so there's lots of competition right so totally acknowledging that uh so standing out in general is difficult without a doubt this could be things like keyword like depending on the company the right keywords making sure that they're registering um could be things like I don't know the given recruiter that's looking through stuff there could be so many different things in terms of standing out but I want to talk about the next part which is going to be the interview because the interview is really something that people can nail and this is beneficial for you if you have zero experience in distributor systems and I want to talk about this because the interview questions we see either with coding or in distributed systems these are things that you can practice for specifically and what I mean here is like this is

especially common with the programming questions but we've seen people I'm going around you buddy like no thanks um we've seen people that absolutely um you know excel at leite code style questions you you'll see this you know on the Internet or if you're talking to friends and stuff whatever um you'll see people who happen to Ace the coding round and it's because they're getting asked these lead code style questions uh I know I can literally tell you that when I was getting into the workforce I remember talking to a classmate a friend of of mine and he was talking like for a little bit of background it seemed like my my class in engineering was uh and we were like mostly together for full five years so same people right so I remember it was mostly split between people that were very good at math

and people that were really good at programming and it's not that you couldn't be good at both but people seem to really excel at one or the other and he was very good at math and he was it's not like he was a bad programmer but he thought like like I'm I'm a dumb programmer like I know math I don't know programming and so he was like I don't I don't know how to code and he ended up basically studying for his big Tech interviews just by you know grinding lead code and stuff learning how to do the interview questions and interviewing and got in and I remember because he was like he's like holy crap I got in and he's like now I have to learn how to code and this is this is the point right knowing how to do lead code for

your interview questions is one thing building actual software is actually what you're doing when you're working which is very different than what you're doing in the interview we have a similar thing that happens with distributed systems questions now if you have a lot of experience with distributed systems you might do very well at these questions as naturally right if you genuinely have a lot of experience but if you don't it doesn't mean that you can't interview for them well my own personal experience was when I was leaving the forensics company pardon me um and moving over to Big Tech I was like I don't know anything about building big distributed systems I have like firsthand right I have never done that so do I understand some of the concepts absolutely right I it's not like I've never seen those things or heard of those things

but I've never had to use them but that meant I had to go grind lead code for the coding questions and I had to grind system design questions as an engineering manager I still had to do those so sorry for coughing I really should have brought water um so this individual I would say like number like number one thing is if you're going into this being I don't have the experience make sure you are prepared for the interview part if I can do it you can do it I have full confidence you can do it if I did it I like to think that I'm an intelligent person but I know from working and managing other software Engineers I do not think I am the smartest person it's a cool feeling to be like oh yeah I think I'm the smartest in this area but

man like that doesn't last too long when you're working around really smart people so um I know that if I can do it then um then other people can very easily so put in the effort make sure that you're not neglecting that you're going to get these types of questions you're going to get lead code style questions more than likely and you're going to get system design questions more than likely make sure that you practice them if you don't know how to build distributed systems if you don't understand queuing and uh how like what a saga is and all this other stuff that you might see eventual consistency like there's tons of things that we talk about in distributed systems if you don't understand these Concepts like just start learning them and start practicing questions like this because you can practice them and make a

very dramatic Improvement for yourself especially if you're starting from zero but that's the interview part right there is the standing out part which I've talked about in different videos um I don't think I have anything specific to add around distributed systems I think that if you don't this is kind of the meta point from the other videos if you don't have the real working experience doing the thing go build stuff and try to demonstrate that in whatever way you can right and you might not be able to at the end of the day say oh I built a on my own built a distributed cross planet scale system because that's not realistic if you're building it on your own let's say right it's going to cost a lot um but can you still talk about building a you know a a backend system that you

were deploying and doing these things with like can you show that you were trying to learn about these Technologies these types of things are opportunities you can create and can help stand out on rumes so do them okay so that's maybe some of advice for standing out I think the interview part is I want to call it like the the the easy part okay and I don't mean easy as in the interview is necessarily easy but I mean that's maybe let me rephrase that it's the most straightforward part it's going to come up like I would I would bet money on it if you applied and actually got the interviews it's going to come up more often than not so you should just put in the time to go practice that stuff it is a good use of your time if you're trying to land

a job in the space two lanes here we go one more well two more let me in let me in let me in one more and then we're we're flying come on until then we're parked I see a bus up ahead too the Bane of my existence H if you've watched any videos where I'm stuck behind a bus you know the pain the pain in my voice give me one sec so I can merge over here cuz it's it's dark I got to watch in front and behind multitasking uh back to stopping my God this look this shit's awful we're doing it we're doing it right after this guy nice okay so we said the interview part is the straightforward part to practice for you should be doing that what else is this person asking about standing out they don't have the experience um I

wanted to kind of like maybe Circle back on something I was saying at the beginning which was like I talked about hiring people that don't have that experience right and I wanted to kind of give you some some real life situation which is my experience and and why in in practice this all works out okay the what I'm not claiming is that every situation is going to have managers that think this way or organizations that think this way I can't I can't make that claim this is how it worked in my situation I could absolutely see it working for others like this don't even oh man you absolute dummy you absolute dummy almost crushed that person who pulled out that was really stupid you can't you obviously can't see what's happening but not good it's way it's way too wet and slippery for someone to

try and pull out because if they're going to start spinning their tires when they're trying to go and I have to slam on the brakes so that I don't hit them it's not a good situation for either of us not to mention everyone else that's around us but here we are okay so I came to Microsoft hired on to the deployment team for substrate and the deployment team it the time was split into a couple of areas and I was going to be leading one of those areas within the deployment team now my experience up to that point in my career was not 100% but almost all desktop based development uh you know I had at that time I had eight years of managing engineering teams so I mean that's the manager part we're talking about um I had been developing software in C for

I mean I don't even know how long at that point long while um what is beeping here these sensors are way too sensitive when it's raining like this at night um so interview aside which by the way I had to do a system design question and I actually remember just as a as a heads up I had to do two system design questions I believe and I remember uh I didn't know at the time but he would have been my skip level manager was in the interview awesome guy by the way um this is on my previous team great skip level to work for um but I remember in the interview he said can you talk like describe a system that you were responsible for architecting and I said to him in the interview I said hey like I know um for these types of

questions generally you're probably going to want to hear about like distributed systems and I said my experience has been building desktop applications though and I and I clarified I said like Suites of products that are integrated and working together but not in terms of like Mass scale deployments and you know we're not you we're just it it wasn't that kind of setup right it was like you might have many people at an office using this software and different slices of it put together but certainly not like cloud deployments and things like that so I said do you want you you want me to describe a system that I architected that doesn't do that and that's okay and he said sure that's no problem he and this is the kind of thing I love he's he's wants to see how I approach the design part so

based on whatever constraints are put in place it's like well why did you go that rout what were you optimizing for can you explain what you were optimizing for and why and how that technology Choice influences that decision if this constraint changed what would you change about your design it felt very much like that okay so I had an interview question that was explain a system and I said I don't have one not like that but does this type of thing work and he said that's totally fine again your mileage may vary you might have someone I could have had a different person interviewing me that day and failed me absolutely it's one of the reasons why I think interviews in general like the way everything's done is just super I mostly disagree with how interviews are done as a heads up I don't really

like them but how that interview was structured is something that I think is very valuable so that was my experience interviewing and I can remember having this conversation which was like if you think about it um they made a decision to hire me right so my manager at the time the skip level the other people I interviewed with and and I remember this other manager um and it's been really cool to sync with him since then I won't won't drop the names if he ever watches this he'll he'll know who he is um but I remember coughing apparently having this conversation about like isn't it interesting that you know a big tech company was willing to take a chance on me not having these types of experiences with distributed systems right you're going to hire me to go manage a deployment team to help deploy

hundreds of services to hundreds of thousands of machines across the planet and I have never deployed anything in my life and you feel okay about that and the answer is yes they said we've seen the different types of experiences that you've had in your career how you've had to learn different things how you navigate those things this is yet another thing that you have not done what stopped you every other time you should be able to do this too so they they knew that I would have a support system coming in that would guide me teach me the things I need to know and they had confidence based on what I was able to demonstrate that I could pick these things up when I hire people I take the same approach it's great if you know the thing yes that can be a value ad

compared to someone else there's no denying that right all things equal if someone else has that experience already that's more beneficial but that's not always how it is so I remember having this conversation and this manager was like yeah like we basically we wanted to bring you in because you had different uh perspectives on these things because you had worked with a startup because you had gone through these different situations navigated them like that is fresh perspective for us and you know I don't know I I I'll never have the data Maybe maybe that skip level manager the the the one that I was saying that I really like maybe in that interview he was like I'm kind of on the fence I don't really know maybe right maybe my own manager was like I don't really know but I'm very confident the the one

manager that was telling me we wanted you for different experiences and backgrounds I'm very confident he was like hell yeah get this guy in here I'm very confident about that so um you know I I don't think that the other folks would have been like ah not really sure maybe not because I think for managers they really want to be like yep so overall you know I can say that with some amount of confidence that I did not have those experiences and it was still okay for me going through all of that I understand you might be saying well yeah you're an em we're talking about an engineer here I'm just trying to give you examples right because I'm also sharing with you that when I hire Engineers I take that same philosophy and it's not because I learned it here this is how I've

operated before I used to work in digital forensics how many Engineers do you think that we hired that had digital forensic experience uh the answer is zero yep it's about zero um so like you could imagine though if someone was like yeah I have you know a couple years of experience doing this stuff just like these other people but also I have uh experience on the side doing forensic stuff we would probably be like shut up what like that would stand out on top so it's this difference between being a deal breaker for not having it versus being an additional value ad and again I will say it one more time I'm not saying that all um job occasions and stuff will will work this way because that's just a different kind of phase alt together and unfortunately I think there's a lot of randomization

in that so yes it's entirely possible to build those this is kind of the direction I wanted to go but entirely possible to build up those experiences and that understanding on the job um you know same idea like the team I work on right now is a routing plane I can't even move over man um and I need to let me in cu the fast Lane's going to end um give me one sec I just want to move over a lane here it's hard to merge when like I want to do the thing but the person in front of me is like not allowing me to sneak into the spots that seem to be opening up here we go and now we're stuck behind the bus that I saw way back there perfect okay um so yeah we're on this routing plane team same idea

right um when I was brought over to the routing plane team my boss my current boss and my skip level knew that I have zero experience with managing firewalls like at at this scale right I've set up a firewall on my machine before um I don't have experience routing like planetary scale stuff but they know and they trust that given my experiences and the things that I've had to learn that I will be able to ramp up so I sometimes it's like the things you know can make you stand out on a on a job application okay like you can say like here's a thing I know it's on paper and someone will say Hey look it's on paper this person knows this thing we should talk to them right like that's that's helpful but I think what's actually more valuable and this is why

there's a bit of a disconnect with job applications versus the interview versus the working part is that the more valuable thing is like not what you know it's like how willing you are to adapt and learn new things because you could know nothing right now and as long as you're willing to adapt and learn new things you'll be successful I'm exaggerating when I say no nothing because I realize that's kind of ridiculous but I hope you get the idea I realize some people will not it will bother them they'll thumbs down the video by the way I asked this on the community tab I don't know if anyone reads that um but for like people if you're thumbs Dow the video I'm very curious like what what's the reason and I'm not like offended it's just like I don't know what to do when you

thumbs down it so is it people that aren't subscribed and they start watching this and they're like oh I don't want this on my feed like this is weird I don't know why there's a nerd in a car talking about software engineering let me thumbs down this video like get out of my algorithm I like totally I could get that makes sense um is it because if that's not the case like are you disagreeing with the perspective I'm offering because if so that's cool but like why don't you just leave a comment and we can talk about it right like I would rather have a conversation with you I'll tell you all the reasons you're wrong I'm just kidding um but I'd rather have a conversation with you and we can discuss it because my intention with all of this is not to say this

is the only way it's just to share my perspective um another thing like is it the quality or how it's delivered or like you're like this guy just Rambles too much like yeah you're literally watching a Channel with a dude in a car stuck in traffic raging at a bus in front of him I'm going to be rambling it's G it's that's what's happening here so if you don't like that that's cool a thumbs down I guess if you want to thumbs down it again maybe to teach YouTube to get it out stop showing it to you um or like you don't like the topic is that another reason why you might thumbs down it you're like hey software engineering is cool but like I don't care about remote work and you were talking about remote work no want to see it thanks but no

thanks so the problem with the thumbs down button that I have is I don't know what to do to change it or if there's even anything I need to do because if it's just people that don't want to see this kind of stuff then that's fine but like if you're watching this and you're like hey I think this could be cool but it sucks for whatever reason just tell me in the comments you're not going to hurt my feelings I'm like 3 feet tall and bald like you're not going to be able to say or do anything that hurts my feelings at this point in my life okay um so I'm not going to be offended I would rather make adjustments whatever um if you're like hey stop rambling like that's unfortunately not changing you can watch my main Channel Dev leader um it's way

more polished I pay an editor for the thumbnails and the video editing so you can check that out if you're more interested in that kind of thing um but otherwise this Channel's rambling so feel free to let me know in the comments um honestly I think that's probably all I had on that particular particular topic uh it still says there's about 20 minutes left in the drive because this is a total Drive um so maybe because it's the end of the week we'll close out on some thoughts for things that are going on uh so sorry if you're done with this topic and you're like hey I don't want to be here anymore if you want to stick around and chat with me a little bit I think that'd be cool so um if you're sick of me labbing already I'll see you later I'll

see you in the next one but otherwise um this week's been pretty rough because I have found that like I I didn't get any YouTube videos made on my main Channel um been having a lot of trouble sleeping um and that means so it means I I don't get my YouTube videos done because I I don't have energy for it and it means I miss the gym every day except Monday I think which is awful um I have a background like I've been bodybuild for forever I do CrossFit now what a transition um so I don't like missing the gym so this has been a really lousy week for me um and I got this throat tickle feel like I need to drink like a liter of water so yeah things have been kind of rough this week uh what's been super interesting I talked

about this in a couple of videos but this YouTube channel is kicking ass compared to my main YouTube channel so I'm really thankful for folks hanging out um I honestly think the the big differentiator is the fact that the videos are long and if you're willing to just like kind of play it and hang out with me then like the watch time goes up right so um I think that's what YouTube is seeing and then it feeds it to more people so the reality is like my main YouTube channel I talk about stuff like this I do live streams every Monday at 700 p.m. Pacific and I talk about this same stuff and it's live like you can actually write messages and I will talk and engage with you and stuff so I just find it really fascinating that like this channel has let me

the I don't have the exact numbers in front of me but it should be um 1.9 th000 uh watch hours per month on this channel and that's um like spiked up recently so if I can maintain that it should actually be significantly higher my main Channel which I've had for just under two years now has over 10 times the number of subscribers and only has 1.6 th000 watch hours per month it is night and day difference for the amount of Watch so um all of that to say like I'm really excited for this channel um I now it's funny this whole this whole summer so if I back up a little bit modified cars are a big thing for me uh I really like cars uh if if you're new here and you haven't seen me talk about the TT uh I have a heavily

modified uh 2012 Audi ttrs uh it's like fully built mode motor Big Turbo it's got a big stupid wing on it Custom widebody kit it's got stupid vertical doors it's got underglow It's got everything it's a lot of fun but it never works um so uh I I need to replace the battery in it but I like I had no motivation this entire year and it's because I've been doing other stuff like content creation um I've been building brand ghost which is the SAS business that I'm starting on the side for Content creation and I've been busy work's busy like there's there's just a lot going on and I feel like if people actually are enjoying this channel then like I think it would be a lot of fun to get back in the TT for this channel because I think like I've watched a

little uh a little bit here and there like some of the clips uh so that I can hear how the camera sounds right that sounds weird how the mic and the camera setup sounds with respect to the car and stuff so if I put my foot down right now like can you guys hear that right like I wanted to know so I listen a little bit but I I need to tell you that in the TT instead of hearing exhaust you hear turbo it's really cool um so for me that's exciting I realized we're talking about software engineering but as the driver here um the TT is it's it's something to drive for sure it's manual too so that's kind of fun uh but it's a it's a unique experience for sure so in the spring I'm hoping I will have that all maybe I'll

I'll spend some time over the winter I need to oh hydroplane let's be careful I need to get the battery out because there is some type of issue where all of the power is draining from the battery and it's basically destroying the battery and I thought this was a learning that I had late this year but I left a trickle charger on it but my wife had unplugged the trickle charger from the wall and plugged it back in when you do that the actual charger itself you need to press a button on it to restart charging it again so for the entire summer I thought that I had this trickle charger left on and really I just let the battery completely go to so I have to go take the battery out and you might be saying well why are you talking about this just

go do it the problem is that I have an air ride set up in the trunk which I will show you sometime um and the batteries underneath that so I have to do that but that's not even the hard part the hard part is the trunk lid is too heavy to hold up right now so I have to replace the shocks that hold up the trunk lid and then I bought the wrong shocks I they're not strong enough so I have to put 100 PB shocks on both sides just like really dumb stuff so I have to do the shocks have to do the battery then I have to O it's not good I have to get an oil change now again Nick why don't you change your own oil I don't have a spot to do it my driveway is a complete slant it's

always raining and crappy out um I could have done it on the road or something but um I I need to go bring it to a shop to go do it and just have it get done properly so oil change then I need to bring it in for audio tuning um because it has a very expensive don't even think of oh you dummy my God it has a really expensive sound setup but like it literally sounds like everything's underwater so um something's off so got to get that done it's probably good from there but I I would like to retune the car not for more power um I'd like to retune the car so that it's a little bit more uh robust I think is the word I'd like to use because it's 650 horsepower uh um it's only using one of the fuel rails

so it's basically blasting fuel like on and um yeah I feel like there's no realistically and we knew this when we were tuning it it's not really realistic to drive it like that it's only going to create problems so great now we've seen the dyo number I'd like to kind of get back to driving it uh just feel safer driving it not safer as in like oh it's too much power I mean like safer as in less stuff on the car is going to be breaking uh that would be nice but I think when we're in there I think you're going to enjoy it because it's pretty fun it should sound good driving around so I will put some effort into that uh I do plan on getting some YouTube videos done this weekend which would be good um I feel like um I should

ask this but if you are still listening I've made a few videos talking about different things that we're tackling in brand ghost because that's a real like I can talk about that stuff I can't share work things because that's private for Microsoft but brand ghost I can talk about and what I was curious about is like brand ghost videos when I've done them they seem to perform you got to move buddy you got to get out what are you doing oh worst someone's trying to merge over Lanes but they don't understand that they have to actually accelerate to get on the highway um brand Go stuff I can talk about so if you want to hear about how we're building a SAS if you want to hear about different architectural decisions different things that like it's not like we're not doing this fulltime this is

like a little little startup on the side kind of thing if you want to hear about that I'm happy to talk about all sorts of stuff but those videos seem to do very poorly so I don't know if that's just because they were early videos or if people are like we don't care that you're talking about this maybe it feels like I'm trying to sell you on social media stuff which I totally get if you don't create content you're not going to care but you might care about the SAS stuff about the startup stuff about the architectural stuff I don't know so um would be curious if you want to leave me a comment let me know if you're interested in that stuff uh I might run a poll so uh by the way look out for polls because it's unless you're leaving comments on

the videos I if I run polls that's the only other way I really get feedback from you so um you know it's this kind of stuff's important for me because I want to make the content for for you so that you want to watch it otherwise I could just turn off the camera and sit in silence on the highway which um I don't really want to do that either I guess but I save my voice yeah let me know I appreciate it what else is going on we got work is going to be interesting over the next couple weeks because there's a lot of holiday stuff coming up right end of the year there's probably already people that are starting to you know take extended holidays um things like that which makes a really interesting time because sure it's a little quieter but like that

can make it kind of scary because like if you need help from a particular person you're like oh wait like where are they so that's kind of uh makes it an interesting time uh we're not my wife and I aren't traveling anywhere so you know in terms of booking off time if we have stuff scheduled on particular days I will you know I'll Market my calendar but otherwise I'll just try to be available for my team uh I think I think most of my team is going to be heading out on vacation and stuff so I I just want to make sure that I'm available um it's almost like no one's forcing me to do that but that just feels like the right thing to do so I'd like to do that so navigate that otherwise folks that might be it I'm kind of I'm

grasping at straws here so uh I wanted to say thanks for watching this one's been super long my throat's killing me now uh just from talking it's like I need I need water but I appreciate you being here uh reminder right leave stuff in the comments send me messages if you want me to talk through different scenarios and I'm happy to do that and I hope you have an awesome rest of your day wherever you're at take care

Frequently Asked Questions

These Q&A summaries are AI-generated from the video transcript and may not reflect my exact wording. Watch the video for the full context.

How can I land a mid-level Big Tech role without professional experience in distributed systems?
I believe it's 100% possible to land these jobs without professional experience in distributed systems. The key is to demonstrate your ability to learn, problem-solve, and work in teams. You should prepare thoroughly for interviews, especially coding and system design questions, and build projects to show your understanding even if you haven't worked on large-scale systems professionally.
What should I focus on during interviews if I lack distributed systems experience?
You should focus on practicing coding questions, like LeetCode-style problems, and system design questions related to distributed systems concepts. Even if you don't have hands-on experience, studying these topics and practicing interview questions can help you perform well. Interviewers often want to see how you approach problems and learn new things, not just your existing experience.
How do hiring managers view candidates without distributed systems experience?
From my experience as a hiring manager, not having distributed systems experience is not a deal breaker. I look for candidates who show they can learn and adapt quickly. If two candidates are equal, experience in distributed systems might give one an edge, but I value diverse experiences and the willingness to grow more. Managers often provide support and training to help new hires ramp up in unfamiliar areas.