FREE FOR ALL! - Engineering Manager AMA
March 18, 2025
• 196 views
I am completely burnt out and figured we'd just have an open discussion about whatever is on your mind. Until the chat picks up, I'll just blab about stuff that is still giving me energy. Come hang out!
As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the chat, or you can comment now and I can try to get it answered while I stream.
View Transcript
all right folks I'm just getting connected here I need one more SEC sorry I'm a little behind just got to press go on a bunch of different spots at the same time which is only a little bit hectic so where where is not working there's a lot of plac is not working okay um that includes Instagram I'm almost there if folks are joining I can see the chat counters going up if you want to come say hi let me know that the chat's working because this is always a fun game to play uh I would appreciate that a ton and then I don't have to guess at all the different places to go looking for reading messages because it should be in one spot that's not always the case but I just have to get Instagram up and running this uh this restream platform's really
been letting me down with um with some of their Integrations okay and I think Instagram should work in just a second so you found me on ask [Laughter] geves is that serious how did you find me how did you find me on Ask Jeeves I haven't heard of ask geves in like uh I don't even know how many years that's incredible I can't tell if you're joking by the way so if you're being very sarcastic I'm not I'm clearly not getting it um that's cool though uh one more second I just want to make sure LinkedIn is working because uh that's the one I trust the least on here to be honest it says it's working okay no just kidding okay and then infected FPS welcome back um it's been a while finally twitch sent live notification on time this week okay you weren't already
planning to be here come on man well welcome uh for folks that are new to these live streams usually what I do is I um I go through my newsletter article and I use that as the basis for what I'm going to be talking about and if you're on sub stack down here um then you already know where the newsletter and stuff is but I usually write a newsletter send it out on Saturday that becomes the topic for this live stream but the live streams are always amas so if you just want to ask anything about software engineering Career Development stuff like that um then like please like just ask in the chat that's the entire goal I see some more familiar faces Justin Bentley welcome uh hernen uh started coding a VB6 and SQL Server 22 years ago awesome awesome VB6 was my first
language and for literally in in one month it will also be 22 years for me that I started coding so uh and it was in VB6 to start with so that's super cool uh I don't usually tell people that I started in VB6 we don't we don't speak about Visual Basic but um no that's awesome to hear thanks for being here infected FPS look I spent two weeks breaking prod was preoccupied excellent well you lived to tell the tale so I'm glad to see you back um but yeah the the format of these is always an AMA um this time it's been a little bit unique so when I went to go write my newsletter at the end of last week I um if if folks haven't been tuning into to code commute or like been on the live streams and stuff um I've been
sharing that like I've been pretty burnt out from work um and so it was the end of the week and I was like I have to write a newsletter article I really don't like being in a position where um where like I I skip it I think I've only missed a couple like since I started one of them was when I got married because I flew back to Canada for that so like I'm not going to be writing newsletter articles and uh not focusing on the wedding so that was one time and I think the other time was when I was in Hawaii or on vacation or something um so then I I didn't end up writing a newsletter I think there's been another situation where I like literally planned the newsletters ahead of time and made it happen and I think the last time
I was in Hawaii I actually wrote a newsletter like while I like my wife was in bed or something and I was like I'm going to write the newsletter um but this was one of the first times where I was like I don't know if I have it in me uh which is a hard thing to admit um because I enjoy doing this stuff I enjoy like you know making the YouTube videos posting on social media I love doing the live streams uh it's really cool to be able to connect with people and and chat through this stuff um so that was like a moment for me where I was like I don't feel good about that um especially because it is something I enjoy and it was like I just don't have energy for it like I I it's almost like I just need
to go to sleep and um so then I was like okay well the other really crappy thing about that is that I can't do the live stream if I don't have the topic um by the way my computer is saying that I don't have connection so if uh if I happen to disappear I'm sorry I don't know what's going on um I saw I saw that my uh my Tik Tok stream dropped and also my phone which is on Wi-Fi here for substack dropped so hopefully still here I'm apologize if it's blipping um twitch is still good awesome thank you um anyway the um the thing that's kind of interesting here is I'm like okay well you know what if I can't do my newsletter article I'm I'm not going to not do the live stream like I got to do it um so I
put the thumbnail and stuff together for the live stream and I just said I don't have a topic it's just going to be like a um a free-for-all so spoiler alert I'm really leaning on folks to to chime in in the chat to go over topics and questions and stuff today um and and to be honest that's the case most of the time right like I want you guys to be able to ask questions and I can spend time on that but so I got all that together and then I was like you know what I think I do have a topic that I want to go through um so we're going to chat through it and it's a bit about burnout and a little bit about realization of something and I figured it' be fun to talk through it's probably pretty quick though usually
I like to have about an hour on these streams um especially during this point in time uh I might go back to two hour streams later might go back to doing coding live streams in a little bit um but I don't have capacity for that right now so um we're going to talk through this newsletter article I'm going to put the link in the chat um if you're on substack you know where the newsletter is already um oh interesting sorry I'm realizing that I was talking about Ram it's the platform I use for um for streaming to different platforms um this is ridiculous so it needed me to reauthenticate with kick there's like a new integration and I don't even know if it's working right now to be honest I don't know who uses kick um but it said that it re authenticated now it's
telling me that it didn't and I'm noticing the reason I was surprised is I can see that uh it has a different icon for the chat when I sent the message so neat um but anyway link is in the chat there for folks if you're on LinkedIn um it doesn't come there so let me put it into the chat newsletter is here and um it's the I mean I put where the newsletter itself is but the actual issue is uh going to be the first one you see there infected FPS says burnout sucks realize I was burnt out from my previous job about a year into my current one yeah I've heard this kind of thing uh from people before where um LinkedIn says failed to post the comment does anything work can something please work um but I have heard this kind of thing
from people where they they start a new role and I've actually heard this from direct reports before where they're starting a new role and they're like trying to navigate like they're trying it's almost like they don't realize they're burnt out and then they're like oh wait like something's up here and then they kind of Clue Into because I think their environment changes and they start to realize there's some differences going on and they're like oh like maybe that's what it was so sorry to hear that infected FPS um I'll give a little bit of context here so um especially for folks that uh watch code commute uh which is my second YouTube channel where I basically do vlogs and uh so some days I'll record like up to four Vlogs if I'm going to CrossFit and I'm going to and from work I'll get more
in um but because it's like unedited it's just literally me getting into the car sometimes I'll sit here and I'll record them um you it's a lot raw more raw right like I just kind of talk about what's going on and answer questions and uh people who've been watching Code commute have probably picked up for a little while that like have just been kind of going through it um but I wanted to like clarify a little bit and especially before I dive into some of this topic from the newsletter um I'm just realizing now it's like one of my out of the most recent newsletters most the wor the end is in sight for the thing that's getting me burnt out if that make sense so um sometimes when people go through burn out it kind of creeps up on them and then they're like
okay well now I'm burnt out and like they're realizing it and they're like well what now like I'm screwed right I'm kind of I'm in this bad spot that I don't want to be in and like I wasn't paying attention now it's too late and like how everything's just awful and now you have to play this game of like number one how do I stay afloat because you don't just want to be totally consumed by it but number two like how do I like what's the path out of this because if you haven't been paying attention to how you got into it because it's like crept up on you slowly trying to find a way out can be difficult so I've been um I'm no like stranger to burnout and um as I've been going through it and getting to this point I've just been
reminding myself or when I talk about it I say it out loud like there is an end date for when my my burnout ends because I know what's causing it right now and I have a large project at work and I'm not complaining about it it's a really important project I very you know happy SL proud that I got to be nominated to kind of lead this so that's all goodness but it's demanding and like it's not for me it's not like work that I love and by that I mean it's it's just so demanding in areas that sometimes I don't I don't love spend time doing so the side effect of that is that it's like it's draining I love the impact that it's having I love the results we're getting but the sort of the the intermediate work to make that happen the
responsibilities on my part I don't love that so it's very very draining so I know what's causing the burnout I know that there's there's a due date it'll be done um and it's going to be successful I'm confident of it so that's all goodness so I need to keep reminding myself hey this is a phase this will get wrapped up and then we can go back to like uh you know working towards normaly uh I'm just going to refresh my chat because when my internet bli there I'm not sure that it's uh it's totally working so we'll see um and what's this saying um Twitter Broad cast is not running is it not going to Twitter no I think it is I think this this platform is just all over the place it twitch crapped itself for a moment okay yeah I um I think
my roast me bro no Tay man we said we're not doing this um so with that said um one of the like so I just kind of walked you through this fact that I've been working on this project and it's got me pretty drained the the topic of my newsletter this time was that while I've been completely burnt out from my current project I had um I had another sort of surprise project popup uh I'm sorry I just I realized there's another chat message on Tik Tok I see you um I don't know when this message came in though sorry okay let me let me finish this thought um and I will answer this question so um will can I type on this chat so the um this project this surprise project came up is my internet gone again okay so it's back I don't
know what's going on it's raining a lot here I mean that's all it does in Seattle but sometimes I find like when there's a little bit too much rain there's no internet go figure um but I had this surprise project come up and the the really sort of fascinating part to me about this is like this surprise project is also extremely demanding and I just told you like I'm sort of at the peak of my my burnout and then I have this surprise project come up that's extremely demanding and so that has meant that somehow over the past few weeks I've had to find energy for lack of better word I've had to find energy to be able to do this big project that I've been put on and this new surprise one and like how right I'm already at my I'm way over capacity
um I was telling some people like there are some days like I wake up and it's like I I'm like I don't even know how to get out of bed like I I just don't have energy I can't get out of bed um and then this this project this extra project comes up and now I'm I got to get out of bed early to work on the project I'm working late uh there were some nights on the weekend for work I was up you know past midnight like on Friday and Saturday um doing this throughout the last few weeks and uh and then I like had this realization over the past week in particular there's like um I don't know a better way to say this but there was like this kind of like boost of energy where I was like Hey like this is
really exciting which is like a bizarre thing to say right it's like Nick here's this Nick guy talking about um you know how how annoying this project is how burnt out he is he gets this other project how is this possible and now he's saying it was like it was kind of exciting like where how does that make sense um and Justin saying water gets into the T Telo pits at least back in the day yeah maybe yeah maybe probably my router is underwater right now and my living room or something too uh I don't know it's Comcast and I don't trust anything Comcast does it's all garbage but this I I experienced this thing where this uh this project became like became excited and nothing changed about how much I was wor it's not like all of a sudden it was just like no
effort and like walk away from it no like at the peak of how demanding this second project was it was exciting and I was trying to figure out and I think it like um like dawned upon me like Friday night when I was putting this newsletter together it's like why why all of a sudden did this start to seem exciting and um so the topic of the newsletter was essentially that I started to realize that this was like a familiar thing that's happened to me before and it's it's also the same reason I mean not entirely but a similar reason why when I was working at a startup I was able to invest so much of my time into working uh yeah and I sorry this person on Tik Tok I'm just finishing up a thought and then I will answer your question um because
it's a tangent and I just want to complete the thought process um and so what happened at when I was working at a startup was that I was just basically working all the time but I enjoyed it and there's a common thing here so in this project that I've been working on for work I started to realize that I was surrounded by other people working on this project with me that were also completely entrenched in it were completely motivated to do good work this was like a seemed like an insurmountable challenge kind of thing um but everyone was just fully invested in making it happen and it's not like a super common thing unfortunately Hey Big Roy 11 good to see you um it's not a super common thing which I wish it was but it was truly just like you know everyone that's focused
on this is like hellbent on getting it done getting it working they're also waking up early going to bed late like everyone is just like in it and then I realized when I was working at a startup I was also surrounded by [Music] um okay let's uh sorry Big Roy time to go um get out of here man being a content creator sucks where was I before whatever that was just came up being surrounded by other people that that were you know totally focused on just trying to get done and being passionate about the work they're trying to do that's like that's what actually kept me going at a startup right interesting challenges I had autonomy um you know was compensated well all these things but what what really made the work feel like it wasn't work it's not it's not you just get more
money and all of a sudden it doesn't feel like work at some point you're like man like doesn't matter how much money there is like it really feels like work but um I think that what really made it stand out for me was that when you're surrounded by other people that are like I don't I don't even know the right way to phrase it right but other people that have the same mindset they're passionate about what problems are trying to solve regardless of how like sort of insurmountable they seem iterating fast crazy ideas just being embedded in that I think was uh the biggest thing for me and I started to realize what's going on with I just any we got to stop with the we got to stop with that in the chat just if I see it I'm blocking it because it's going
to different platforms um God I'm just going to disconnect kick I think um so all of that to say that I I realized that I got to experience that on the second project that I'm working on and sort of at the the peak of burnout was a really interesting kind of thing for me to experience like how did I how did I not just like kind of give up on everything and it's because on this other project I just felt like I had uh you know I was surrounded by people that were like we're getting done and that was my burst of energy and that really is what kept me going over the last little bit so um I wanted to share that um so if you look at the newsletter it's keeping it together it's uh that's what's keeping it together for me is
just being surrounded by other people that are um passionate about getting the work done so okay uh Jonathan Baron thank you so much I'm GNA answer one question on Tik Tok before I go back to yours um and I do think I have an answer for you so hold tight um oh my God okay I'm just disconnecting this sorry this is so embarrassing I don't understand how people make this like I'm I'm pissed off man like it's a long day just like give me a break okay um Okay so questions on Tik Tok so let me go to them first the first one is um any tips to stay independent of AI um I would maybe caution against that I don't I don't think I would recommend personally I don't think I would recommend staying independent of AI but maybe it's just how the questions
asked um when you say independent maybe the the question is like how to it's going to sound funny just like English words but how to not be overly dependent on AI I think we could talk about that but to stay independent of it to me suggests that you're trying to avoid it altogether and that's not what I was suggest I wouldn't suggest avoiding AI because I don't think it's going anywhere and in fact I think it's only just going to be more and more and more so avoiding it not a strategy I would recommend um but I think that not being over reliant on it is a different story Al together and my suggestion around not being overly Reliant on it is is understanding like what you're using it for so um what's a good way to say this I talked about this on code
commute a couple weeks back someone was saying they were kind of talking about this uh this idea of being overly dependent and how they're trying to basically take a break from AI they're taking they're actively trying to have days where they don't use any Ai and I'm like I don't I don't know if I I buy into that for me person Al um because there's tools that I have an over Reliance on I have an over Reliance on a compiler um what's going on here man wor some of you can't see the chat I someone's like trying to sabotage my live stream which is I don't know sounds like some more on trolling it yeah exactly I don't know I'm just try I'm trying to use the tools to block them yeah I might as like I don't know I want to keep the chat
because I need to be able to read it but uh yeah I mean it's already been recorded right that's the thing I disconnected kick so they came on uh came on YouTube okay so to finish the rest of that thought though sorry it's super distracting and like it doesn't help anyone so I don't know why someone's doing that it's like it's very funny for seveny olds um but yeah like I I am I do have a Reliance On Tools right like I have a Reliance on my IDE I'm not going to be writing code not in an IDE it's like I'm not going to be doing math um without a calculator if I can use a calculator I'm going to use the tools I have I need a compiler I need an IDE um if AI becomes fully integrated in all all the tooling I'm
using I'm probably end up having a Reliance on it but I think it's about what you're using the tool for and understanding that uh more specifically so if you're using a tool and you're finding that it's not actually helping you like one of the concerns that I responded to on um on I think I did a video on this on my main YouTube channel as well um if you go to my main YouTube channel Dev leader one of the more recent videos there's like a an AI picture of like half my face or something like that um in that video the the idea was like if you're finding that you're using Ai and then it's a messing with your critical thinking and understanding of things I would just say like like try to use the tool in a different way right it's just a tool
if it's not actually helping you you need to use it in a different way so some people were saying like hey for junior Engineers like they're not learning things they're just asking AI questions and copying code and they don't understand it and I would say like yeah that could happen but instead like why not ask you have the tool in front of you ask it about the code ask it to give you variations ask you sorry ask it to explain things in different ways like why not do that right um so we have these tools it's just about using them effectively and like I said if you find that it's interfering with your ability to be successful change it up so um so and then and I can't pronounce your username on Tik Tok though but you're saying yeah exactly I'm a junior software engineer
I feel like AI is affecting me especially learning um if you want like I would recommend um that's a third platform this person's gone to um if you want go to my main YouTube channel which is Dev leader and like I said if you check out that video it's uh right near it's one of my most recent videos uh I recommend watching that because I talk about this exact topic um especially from the perspective of Junior engineer so I hope that helps um I see there's another question on Tik Tok but I want to go back to uh Jonathan Baron's question uh and thanks again for the tip I do appreciate that a lot says what's a good number of monthly uh number of monthly LinkedIn post comments and then Jonathan says I refer to good number of posts to make uh a number of
people to comment on their posts um number people to comment on their posts okay so this is um it's an interesting question this depends on everyone right there's a there's a huge Creator on LinkedIn his name is Jasmine Alec so uh I can share some thoughts on this because not only just as a software engineer but like because I'm a content creator I'll give you some different perspective maybe some people don't care about this but it's interesting especially if you're trying to network and build an audience and all that um good number of monthly LinkedIn posts this person Jasmine Alec was saying for people starting out working up to a post today is great but then he actually says once you are in the rhythm of that do no more than three to four a week no more than three to four a week and
then he says all of your efforts into commenting I disagree with this a little bit and then you might say well Nick you're stupid because this person has 300,000 LinkedIn followers we should listen to him the part that I disagree with is like limiting the number of posts you make because I would only limit them if you're finding that you cannot do more it doesn't mean post I would say it's Overkill to be posting like every hour or something like that but if it's not overkill for you to post and I use tools like I build tools to allow me to be consistent if you can post every day and it's no effort for you why wouldn't you do that the part that is effort is the commenting but Jonathan I think your comment or your question is a little bit different it says the
number of people to comment on their posts I don't know the answer to that there's algorithm changes that have affected number of Impressions uh which are reduced but they are driving up interactions so you'll get more reactions and more comments but lower Impressions which is kind of weird but if the question is about how many comments to make on other people's post by the way that is a bigger driving force than anything else on LinkedIn for getting people to be engaged on your stuff so it's not the number of posts you make it's literally how much you're commenting and this is why Jasmine Alec who I referred to said comment more he says three to four posts a week if you read what he says about commenting he he comments 200 to 300 times a day it's not your post it's your comments because you
get more reach that way and then you get more Impressions on your stuff so hopefully that helps but if you're trying to set a goal I would just say more than next time right uh in terms of getting comments and stuff um let's go back to Tik Tok thanks for being patient what are your thoughts on uh of AI replacing software Engineers um Mysterio Tech I don't know if you're still on here um I'm going to reply in the chat as well so you can see it um I have videos of this on my YouTube channel code commute um but that's what I would recommend so I don't have to try to regurgitate all of it but um do I think that AI is going to replace software um can't tell if I'm still here um but yeah the uh I don't think AI is
replacing us anytime soon I think that stuff has been taken out of context from people like Mark Zuckerberg and some other people I think that the people that are making claims about AI replacing software Engineers they're like number one highly motivated based on the position they're in to sell that story Andor number two they're literally not software engineers and they're just kind of speaking out of their ass on it software engineering is significantly more than just producing code significantly more so if we're talking about AI being able to produce code yes yes it can yes it will be creating more code for us that part's not changing I mean sorry that part's not going away it will be more and more people take the this idea like oh mo more and more of our code bases will be generated by Ai and then they go
therefore we must be getting replaced by AI That's not what that means like you can take a simple example of like let me I know it's not the exact same thing but how much of our code bases are uh generated by autocomplete code statistically how much of our code bases are um if you're a net developer you might know about this and this is can be applicable for other languages as well there's things called Source generators so you can write something in code and it will actually go create more code for you right um You can do this in net with regular Expressions now so the regular expression engine can actually create all of the C code for you that executes the regular expression super cool like how much proportionally more and more of our code bases will be AI generated because more and more
of our code bases proportionately have been generated through some other means but I think people get this confused and then they hear stuff in the media and so no I don't think we're getting replaced um I think that it's going to be a more bigger part of our jobs I think it's going to change how our jobs look for sure because it already is but I don't think it's going to replace us because by the time it does most jobs will be replaced by it anyway so it's not I'm not sitting here being fearful um to give you context I'm an engineering manager so if all of the engineers were replaced by AI what job do I have right I'm not concerned about that um because the other thing that I Envision is I imagine my my manager or my skip level manager coming to
me and saying by the way we have to lay off half your team or your team because we're replacing it with AI and I would be like haha like no it's it's not it's simply not happening you would not be able to to do that in practice it makes no sense that's my perspective on it um for what it's worth I'm uh you get nice okay sorry I'm scrolling back up in the chat distinguish between learning sessions and productivity sessions yeah sorry I'm going back to the AI comments from Luke Skinner I think that's a really interesting point um on how to use AI tools more effectively distinguish between learning sessions and productivity sessions then it goes on to say I want to learn to make a parser don't use AI to write the code right because you could ask AI give me a parser
that does whatever spits it out and you go great I have a parser what did you learn probably not a lot right um then I think the other thing he says versus I need a parser for my app and don't have time so use AI to to create that for you um so I I totally agree with that you could separate your sessions but the idea that Luke Skinner's calling out here is that how you use the AI how you use the tool gives you different results if you wanted to learn how to make a parser you could ask it to give you the code and if you have some self-control and not just copy and paste it and run away you could say hey explain what this part of the code does explain how to optimize this explain where there's performance issues expl like
ask it questions right depending on your style of learning you have this incredibly powerful tool at your fingertips ask it more questions most of us just stop once we get the answer and we go thanks and by the way build the next part for me you're probably not learning a whole lot that way um then sorry Brandon C agree on more comments quantity doesn't uh equal qual yeah yeah sorry um back to the LinkedIn stuff right quantity does not also equal quality for comments when you're commenting on stuff saying great Insight you'll see all these automated AI comments zero value not only zero value but like LinkedIn will eventually just crack down on this stuff and hopefully ban people for doing that it's completely pointless it's just it's such a waste of space and time I don't know why people are doing this they probably
do it because they are seeing some type of benefit but like man it if you're try if you're trying to have a meaningful connection with someone and you're saying great Insight good post like it's probably not going very far so I don't know seems kind of silly but Brandon C thank you I think that makes a lot of sense hernon says do you think Blazer's production ready and should as AET developer embrace it in order to avoid learning uh JavaScript Spa framework um I think it depends uh is it production ready absolutely people are having tons of success building production ready apps and Blazer um the the thing to challenge here and like as someone who is AET developer and is not someone who loves building in JavaScript or typescript and using those kinds of libraries and Frameworks I just don't um I think there's
still something to be said about using them if you're building stuff in teams you may have better luck with getting people on the team that are more experienced using JavaScript and typescript and using these types of frontend Frameworks that go along with them right like if you were to ask on the internet how many people are familiar with react versus Blazer you can probably guess what people are going to say but for me um like so I'm building something called brand ghost this is what I use for uh publishing all of my social media content across platforms when I first started making the frontend for it I literally said Blazer like I'm going to build it in Blazer no questions asked and then when I had a couple of people partner up with me um they also know how to program in C but they
said we can probably iterate faster in in react so I said okay if you want to use react that's totally fine but like it's based on the idea that they're going to be able to iterate faster that also means that like like I can use react I can use typescript can do it I'm not super effective compared to C but I can get by so if they're going to be doing most of that it made a lot of sense for us to switch over but I think Blazer's production ready um I know people get nervous about Microsoft tech and they're like oh it's going to go away um Jason says net MBC for life no react angular view Blazer neito um yeah I mean I I like Blazer personally um it's got a bit of a learning curve I think but if you're familiar with
C it just made a lot of sense for me so um 20 20 24 that's a lot of that's a lot of 20s in there um do you not have any worries about the quality at scale um you don't have any worries about the quality at scale of the outputs of the LMS I'm not fully convinced in throw more parameters and more data will lead to a linear scale of improvement yeah I don't know um to be honest I'm not um on the actual technology for llms I'm not I'm not in a position where I can even comment on that to be honest um do I think yeah I actually I don't know I don't even know where to start on that question right um I feel like I would be totally guessing if I were to try and give an answer here um my
speculation and this is totally speculative is that the folks the the actual people that are AI Engineers building the systems for all this stuff building the models the data scientists all the people involved in that they they know that the goal at some point needs to be there needs to be accuracy right if it's just if it's just able to spit out garbage like and spit out garbage faster like it's not going to be useful so um part of me is sitting here like I kind of need to trust that the people that are working on this stuff are keeping that in mind it's got to be faster but it's got to be accurate the costs have to come down on training all this stuff but like I am personally you know totally acknowledge I'm personally not spending my time doing that kind of thing
so I don't really have good insights into that so I think it's interesting but I don't know the answer um infected FPS in my opinion it helps to be aware of the various frontend Frameworks and not Silo yourself or your company into one y like my team is mostly angular but I'm aware of react view Blazer as Alternatives I think this is a great Point um you know think about t-shaped developers right uh I am AET developer love C it will be my go-to um if I need to do something effectively it's going to be in car um to the point where even if there's technologies that are probably better suited I would be like is there a way I can do this in C because if I can I will be more effective personally but if you're building stuff in teams which by the
way in our careers this is what we do in your hobby projects maybe not but in your careers we build stuff in teams so being able to spend time learning about these other things being familiar doesn't mean you have to be an expert right that's why I was saying for me I can work and react I can leverage typescript and JavaScript I don't love it but I can do it if you said I need you to go build and scale this app and do all this stuff could I do it yeah is it going to take me more time absolutely but having some familiarity is certainly helpful so I think it's a great point from infected f PS um 4.8.1 for net holy geez folks come on we got we got way later versions of Don net what are we doing all the performance improvements
guys come on um yeah Don Net's pretty awesome um yeah I'm kind of looking to the chat for more questions so get your questions in folks uh we got some good ones I want to see I got them on Tik Tok oh I've been ignoring Instagram there's no questions on Instagram so I probably disconnected like 14 times already so um framework no get out of get out of framework come on there there are better better ways um okay I'm going to I'll start wrapping up because usually some more questions keep rolling in so um for folks that wanted to see the newsletter this is what it was um Source save yeah we we'd upgrade to AP but marketing keeps having requests yeah this is classic right it's like please let us know we got one more feature right um for for f let me switch
over to this other view you can see so this is the newsletter uh it's an email newsletter but you don't have to subscribe to it if you enjoyed this live stream sorry that this one had um like apologize for the chat you know just like I don't know there's got to be something I can do on restream to filter things out automatically um so I apologize for all of that um I can do better I wish I wish I was in a position where I could have a chat moderator it's like paid to be here that's no time soon um so I do apologize uh but if you enjoy the live streams usually like I said at the beginning of this depending on when you joined um I base them on my newsletter issue goes out on Saturdays you don't have to subscribe to get
the email if you just want to go to weekly. D.C um then you can check it out and see what the Topic's going to be for folks on substack you already know where it's at um so if you need a mod for that I'm down no no cursing come on we we're just talking about this man that's that's on the internet for forever no I think I've already said and ass maybe on this stream so I don't know what's considered cursing anymore I know those aren't good words but I don't think that you like get demonetized and stuff like that I think the the FW probably so we're not saying that there's probably a couple other words we don't use um iPhone 16 giveaway Link in BIO get out of my chat man uh um there's more we got a sorry there's just like more
stuff on Tik Tok that spam um you learned from me I said it okay come on now you're ganging up um yeah maybe maybe at some point I it's just like I have to see but it's all this stuff is like it's weird even uh even when it's helpful sometimes it's like overhead and I don't mean that in a personal way it's just like it's one more thing to coordinate um give you an example I was driving home from work and I'm like I have like I have to get home by 7 because apparently I learned with restream for LinkedIn if I don't start streaming to LinkedIn before the event it just doesn't work in fact it will stream to the last event that I had which is the weird weirdest Behavior ever but that's what happens if I don't start the stream on time
and so I'm like getting in the car like going to drive home I'm filming a code commute episode and it's like you're going to get home at 657 and I'm like that's not good um so it's just like you know the stress of trying to coordinate stuff um hernon says do a developer do you ever have to deal with analysis paralysis if so can you share your experience absolutely I think it's really good question um bias for Action is my recommendation so uh I often will say the phrase um uh don't paint your don't paint yourself into a corner or hey look if we're not going to paint ourselves into a corner and we have five good options pick one we like bias for Action we have to get something done because analysis paralysis is real can be in a situation where it's like hey
if you have like if you're in a situation where there's like handful of all the options are good and there's no tiebreaker or all the options are bad and you have to pick something we can get stuck in this situation where we just keep analyzing keep trying to get more data we have to make the perfect decision but the reality is that if you're working somewhere that's a business which is spiler alert if you're working for an employer they and they're paying you that's probably a business um you need to as a business you need to be shipping value to customers because the customers will then pay you and that's how you get paid it's the point of a business existing so if you're in a situation where you are being consumed by just trying to analyze things until no end and that's holding you
back for making progress there's a point and you have it's going to be different in all cases but there's a point where you're starting to just waste time coming up with what seemingly might be the perfect answer and there is no perfect answer so if you're able to start making progress right you've you've tried your best to try and get the one that stands out as the best or stands out as the the least bad um you have to have a bias for action now that's going to mean that as a team acknowledging like hey we had to pick something and start moving forward we acknowledge that as a team there aren't this isn't putting us into a situation where we're going to be painted into a corner if you don't understand the analogy literally picture yourself painting a room okay you're painting I don't
painting painting your floor I don't know it's kind of weird now that I'm saying it out loud um and you're painting this room and you keep going across the floor until you're stuck in the corner the last spot to paint is where under your feet right and now you're stuck in the corner thanks for being here enterp watching my Dome train tutorials thank you cool I I don't know how many people watch the Dome train coures and they're like I wonder if this guy makes YouTube videos I do um here I am uh so thank you for being here but yeah I think uh hernon my my point on analysis paralysis is like at some point you have to have a bias for action and if you're able to because things change in software right if you've built systems before that have stood the test
of time I can like I would wager that however someone started designing something in the first place is not going to be the exact way that it remains in a year 2 3 5 years it's just if it's standing the test of time it's cuz it's evolving so I think if if you're not painting yourself into a corner pick an option move forward but situationally you have to decide how much time to invest uh Justin says I got into Tech really because of Command and Conquer and Starcraft wonder if anyone else did that's super cool um really like that's was it just because of playing the games or was it because like the game play or because of the um sort of like the fantasy that the game offers right like cuz command and conquer um I can remember playing Command and Conquer and like
again was it because you're building up bases and like there's cool technology like I remember putting Tesla coils down and flamethrower Towers or was it like you were modding the game or I'm very curious It's really interesting Justin um infected FPS say old school Halo XBox modding was my Catalyst nice um for me in the very beginning it was just like um I don't even remember the games but like super old games and it was just like changing config files to be able to like like hack not really hack like changing the game settings and then you could make the game easier kind of thing so that got me interested in like tweaking and tuning things and then it was modding and stuff like that but I I learned to program probably I think it like when I was 14 um like officially with like
a programming class in in high school um and for me like once I saw like that I could build things and they were like the most simple things the first thing I did was like I'm going to build a text based role playing game like I need to build a game right now so games for me were um yeah definitely a way to get into it um 20 2024 there's too many 20s in your name uh I have another one at what point should you remove parts of your resume that are less specific to your role and it s just show high programming ability for example recently graduated college and started a new grad role at about what point should I take the more academic projects off the resume replace some experience close to my role um you're going to get different perspectives on this
um yeah there is a delay in YouTube comments sorry um I don't know streaming platform it's like it's like this normally by the way um and by the way I'm going back and reading up other questions too so that doesn't help at all so some of these are already like close to 10 minutes old I'm sure but um you'll get different perspectives on resumés I think that some people will say onepage Max like I'm a I'm a two-page resume kind of person if it went to three pages I'm not going to be like you're fired or you're not hired if it was one page I'm not like not enough um I find like two pages as a sweet spot personally and so I use that as a metric so if you are interested if you haven't seen uh 20 2024 you're on YouTube I'm assuming
you can see my YouTube channel um if you haven't already watched there's a a resume review playlist so if you really want my take on resumés and and how to operate them uh you can check out that playlist if you want to submit a resume uh if you watch the first minute of any one of those videos it explains how it's totally free I ironically I pay money to an Editor to edit the resume video that I spend time on so and then hopefully you get the benefit of it but it's just my opinion um I would say if you have about two pages and then you're like hey I have more valuable skills for the role that I'm trying to apply for or more valuable experiences that showcase what I'm trying to go for then start pulling off the more academic stuff if you
have a page to two pages and you're more uh more Junior I would just keep the academic stuff on there I I think it's just extra EXP experiences to call out and that can be helpful um I've given feedback before about people saying like uh here's my course list and they just have like the course codes I'm like those don't mean anything CS 2027 or sorry 227 not there's too many digits there CS 227 and like math 411 and it's like what is that I don't know what that is well no it's online you can check out I'm not clicking anywhere else outside of your resume if I'm not already sold on your resume I'm not doing more work on top of that I got 700 other resumés and applications to go through so if you want to showcase even the courses and stuff what's
the course name adaptive algorithms cool uh ma math whatever I said that's actually like a linear algebra like cool like tell me what it is the more that I have to guess at what it means the less likely it's going to offer any value um but in terms of like even school projects and stuff like that I would say keep them in there if you have about two pages of experience and then start pulling stuff off if it's completely irrelevant if you're like I made a what did we do like trying to think of some of the stuff I I don't know like uh made a vhdl thing for controlling a circuit and you're like I guess the other litmus test that I'm trying to call out here is if you're like I couldn't do that again nor what I want to like don't don't
include it um because you don't want that to be someone's going to be like oh they can program in vhdl that's what we want like if you're like I don't ever want to do that don't put it on there um so hopefully that helps but I think if you you know if you don't have a lot of experience then up to two pages you're probably good um cool I think that's all the questions that I can see um which brings me to the next topic of conversation because we had someone saying they're watching Dome train courses so if you're interested I do have courses available on dome train I am a terrible salesperson so I'm doing my best here to Showcase what I got but if you want to learn about C I have C courses um the this is super cool I just want
to I want to brag a little bit because I was very excited um Nick chapsas who runs Dome train was giving away these two courses getting started in the Deep dive one there were 30,000 plus people that got these two courses for free I think that's so cool which is why I thought it was interesting that someone found my YouTube channel from the courses um I unfortunately didn't get 30,000 YouTube subscribers from giving that away uh would have been really cool um which reminds me if you enjoy this kind of stuff feel free to share the channel um helps me um no one pays for this stuff so I mean someone does it's me so uh every little bit helps to get views but yeah there's C courses there's also uh courses that I've partnered up with Ryan Murphy on uh for career-based courses so
if you're interested there's career management there's getting promoted there's behavioral interview stuff soft skills uh we have another one coming shortly and I got to get back into making more C courses just had absolutely no time because I've been burnt out um there's another question in the chat from hernon um does establishing that I'm a self-taught developer hurt my chances of getting the job right off the bat against candidates with a more academic background um I don't think it does necessarily um the way that I would frame this is like uh like what what makes you stand out more from like um like what's more advantageous so just just to give you an example so and I'll call it my bias I went to University for computer engineering so I'm not not saying I'm better I'm just giving you my bias so the way that
I would look at this hello Hammer 88 is that for someone who is self-taught versus someone who went to a boot camp versus someone that went to college or university what I would suspect and this is how I look at it is that very likely all of those people whether or not they were self-taught completely on their own or they went to a boot camp or went to college or went to University probably all of those people at some point spent time learning on their own is what I would speculate I find it pretty rare and I'm not saying it's impossible I don't have stats on this but from what I gather from talking with the people that I talk to any one of those Cate of people would have some amount of programming and learning that they're doing on their own so if you're
trying to use being self-taught as an advantage over those other ones I would say I'm not saying it's not I'm just saying you need to find a way to articulate that why is it an advantage over the competitors because I would say on the surface if you say I'm selftaught and you're hoping to imply that is an advantage I would say yeah but the person who went to college they probably did some self-learning too and then on top of that they went for more formal education to get different perspective so could you argue then that the person that went to college has had more learning opportunities I'm not saying better I'm just saying more it's an example but it's a framing thing right so just a framing thing I'm not saying it's worse but the whole goal of your resume or your job application is
to number one call out all of the things that make you awesome and how you do that is number one not lying don't do that but you have to think about the other people applying right you have to be able to stand out John Simpson says selftaught took a bunch of college University classes and coding and then went USAF with electronics and then otj Ever After not an advantage paper sealing is a pain so yeah it's just like the it's just more to be able to call out um I personally and I it's hard to talk about this stuff because I'm trying to give like sometimes generalized perspective sometimes it's my own opinion um if you watch code commute I try to catch myself and forcefully make myself talk about different perspectives um I have never in my almost 13 years of uh being a
software engineering manager and hiring people I have never looked at what school someone went to I have never looked at someone's GPA I have uh I wanted to say never looked at someone's courses the only time I've ever looked at someone's courses is interns and the only reason is not to say oh we can hire them or not literally just to have some idea is of if they've had programming courses so far because if they haven't I need to make sure that I'm prepared that maybe there might be some more handholding with them that might not even be the case maybe for some interns it doesn't matter if they had programming classes but if I can see programming classes for an intern then I might go okay maybe there's more reason to believe here that they have some understanding of what's going on but if
I'm getting interns anyway usually my Approach for interns is going to be like learning someone that is going to be receptive to learning eager to learn excited to do it and at the end of the day like it's a scan through courses I'm not really using that to dictate a decision it's like more of an interest so I have never cared about the formal education this is someone I'm speaking as someone who went to University I went for computer engineering I did that because in Canada to be a professional engineer you need to go to an accredited program you cannot go to college in Canada College University or different in Canada you can't get a college diploma and become a professional engineer you have to go to an accredited University program so that was the bar for me I never ended up becoming a professional
engineer but went through the school um John Simpson says my take persons taking classes often only do minimum required and that's not nearly enough in engineering you have to have drive and go beyond and learn how to learn yeah and I mean so not disagreeing with that but I would say like University taught me how to learn because I did not know how to learn until I was going to University but I agree people have to learn how to learn so at the end of the day like I said it's not even something that I look for but different perspectives um lessons are great but it's for here terrible salesperson yeah channel has lot of gems but I don't understand why your sub counts not like others like Milan Nick well entropy it's you got to you got to share the YouTube channel um no
but I think on the YouTube stuff um I struggle with I don't like doing I don't make my own thumbnails anymore um and when I was making my own thumbnails I sort of refuse there's a couple but I refuse to do like the clickbait kind of thing but this is the challenge like if you're trying to be on soci social media especially on YouTube you need to have titles that are almost clickbait if not clickbait and you need to have thumbnails that make people want to click them that's why you see people going and it's like the topic is like how to unit test in C and it's someone oh like no one's making that face at unit testing in C no one's that excited but you kind of have to do it and people click and so I I can remember when Nick chaps
was asking me about making courses on dome train we were talking about YouTube one of the things I said to him was like I made a comment about like oh man but like the titles and the thumbnails um one of the like it came up in our conversation he was like look he's like if you want to be successful at like growing your channel he's like at some point you just have to get over that stuff like data literally suggests that's what people click and then people get upset they're like why did people make all these stupid thumbnails and it's like stop clicking them and people will stop me them uh John says University was not for me invisible disabilities got in the way at the same time uh at that time I was unaware and did not know how to uh get accommodation so
Air Force became my first real stepping stone yeah I didn't enjoy University to be honest I enjoy I had internships I had six internships and um oh sorry I read the comments as they come in and you got to send them the other order um so yeah I think that for me it was like internships I had six internships and when I was going through school I was like I hate school but then I would do an internship and I'm like I love school and then I was like no I don't love school I love internships um Clark says I just want to ask you think as someone who has professional experience would I be able to still apply for an internship since my current work I feel like I was not growing enough um it's it's a tricky question to answer um because like
what then what do you mean by internship um is someone who has professional experience would I be able to still apply for an internship um yeah and sorry John the the streaming platform is in general like it's kind of trash for the chat and all that so sorry that one's a little bit outside of my control um but for Clark's question for my perspective the definition might change for different people but my expectation when I hear the word internship it's more like student and I realize that's not always the case like you technically don't have to be a college or university or boot camp student but I would say it's like more more so geared towards students and the idea is that it's a temporary um it's a temporary entrylevel position so regardless of the school part the student part temporary entry-level position so if
you had professional experience I don't think there's anything wrong or there would be something against you applying for an internship but what I would say is like um sourcing the opportunities if you're comfortable sourcing the opportunities I would say do it some places though might have restrictions that it's for students they might I don't know so you'd have to look into that so the question is do I think that it would hinder you no unless there's a restriction that you're currently enrolled at a in a Academic Program some places are like that and I don't know if that's because they have um subsidized I think some places like depending on countries and provinces or States they might have like subsidized pay for interns so there's like incentive for the to be able to do that that kind of thing so if you're not actually a
student then um don't know just kind of going back through the chat sorry uh I plan to switch this is from sorry if I can't get your name right I plan it's from R I plan to switch my career to software engineer if you start again what would you recommend to learn for someone like me this is the most interesting question because it's the question that no one can give a good answer to um and the reason is um it's too General I'll come back to in just one sec from Jason I got to Jet but just want to say thanks um hey no thanks I I appreciate you being here um T man I'm gonna I'm gonna boot you out of here with that uh but Jason thank you so much um hope to see you again soon and I appreciate you being here
so um r the reason this question is hard to answer is because I don't know what you're trying to do when we say software engineer it's so General that it's impossible to give you a good um a good answer right so when people ask this I always push back and say well what do you want to do as a software engineer right and if you don't know the answer yet like the the way to get a good answer to your question where do I start is to understand what you want to be doing so do you want be building mobile applications you want to build websites Do you want to build games do you want to do embedded development you want to work on robots is there a particular industry you want to work in that might be more uh geared towards certain types of
development do you want to be running mathematical models and simulations and having to do programs for that uh plan to focus on backend okay so you want to be building uh I'm assuming in here like again back end is is generic uh John the question is I plan to switch my career to software engineer if you start again what would you recommend to learn for someone like me so plan to focus on backend is this uh I'm assuming backends for websites but doesn't mean that could be backend for a you know a mobile application right the backend service for it um the there's going to be a lot of different answers here right I'm someone who is a net and C developer so if you asked me and you said what would you pick I'd pick C why because I started that way and it's
been doing me well for however long I've been in my professional career hasn't hasn't ever done me any harm um I think right now in terms of popularity and stuff goang is getting uh especially popular right now rust uh although I don't I don't think I could recommend Russ to anyone um but the reality is if you're talking about languages like pick a language it's not you're going to learn one you're going to learn more it's transferable um Sea Dog yep there you go um yeah I think the the reality is like you can start with any language right there's people that use JavaScript to build servers in nodejs right um you're what's going to happen is you're initially going to have a bias for whatever you're building in initially right so if you if you're like hey like I wanted to learn JavaScript in
the back end and no JS because I've been building stuff in the front end um and then now I know JavaScript I want just want to start transferring that to the back end like sure but then you're going to be like okay well I feel like I can only work in JavaScript and node but it's like that's not true because if you try a different language you're going to have a learning curve for the syntax but the reality is that there's going to be Concepts that you can apply to different languages and different text Stacks so um I don't know about rust there yeah I don't I don't I don't know a lot of people like rust I have I just have a hard time recommending it based on the usability of it but some people just love it um John says can I suggest
grab a free cloud account set up ubun Linux VM start learning bash add on top of that um 20 25 others yeah you can make your own website add your own portfolio learn full stack gives you full stack experience yeah um Gast says I got python for backend and Robotics yes sir JavaScript was my first and now I am not a fan yeah I don't really like JavaScript personally I I need to use a typed language U feels like a a big step backwards to me to not use a type language one of the guys that I work with and have worked with for a very long time loves JavaScript and he is he would probably not classify himself as a developer anymore but I know that if I just told him hey go build something in JavaScript I know he could go do it
like he's very very capable it's just not something it doesn't can I say Vibe is that what people say I don't know doesn't align with with like how I like to write code so um John says python is wanted doesn't pay much but can do almost anything if you have a full coffee machine Clark I'm currently working in a university here in the Philippines as a web administrator all the things I do is just maintain the website of the institution that I'm working with yeah um but yeah Clark I think there's lots of options I don't think what I would say is you're not going to pick wrong pick something someone was asking earlier about analysis paralysis don't spend all of your time trying to figure out the right language start right you will you will be able to change you will be able to
adapt try something work with it for a bit right I wouldn't say switch to a new language every week try something do it for a month switch to something else if you want um oh sorry that was r that was asking sorry I apologize um I knew Vibe coding was going to come up oh um um okay let me let me wrap up on the vibe coding let me wrap up on it someone want to let me let me go to the chat on this if you're in the chat and you're willing to give me your definition of vibe coding give me your definition of vibe coding because I think I understand but I don't want to go answering this and then someone's like this guy doesn't even know what vibe coding is um you said I can't swear uh you know that make a
tool make it work and then figure it out after yeah absolutely let's let's let's wrap it up with the vibe coding stuff so while you folks are answering what vibe coding is in the chat please and thank you um don't Vibe me bro yeah what is that oh John just wait just wait till these things roll in here um I'm going to flip over to my other uh channels uh for folks to check out what's going on so um depending where you're coming from if you want this is my main YouTube channel um you'll notice that the thumbnails have gotten significantly better recently because I pay someone to make the thumbnails now this is my favorite right now with the old man face um I think next to that is the Dapper one that is a very Dapper mustache if I do say so myself
but if we were to go back even earlier you'll see where like my thumbnails are right like my thumbnails are not good they're very bad but these ones these ones are these ones are something but um this YouTube channel has has my resume review series a lot of CP and.net tutorials that's kind of the bread and butter of the channel um my live streams are done off here of course that's where you're watching it from if you're on YouTube and then otherwise I do sometimes have like I mentioned this AI one I will do like General software engineering topics kind of like the discussions from today but edited down more coherent less rambling um but that's that channel and then I have my second YouTube channel which is my uh Channel that I find is very very fun for me this one's called code commute
um on code commute most of the time it's me driving to and from work um and sometimes it's filmed right in here but they're all Vlog style I usually will either answer questions that are put in the comments or sent in so by the way if you have question questions that you want me to answer and you didn't want to ask them in the chat send me a message on social media I will make a code commute video on it it'll keep you totally Anonymous and then um and yeah then I can answer your questions and then I can make content and it's a win-win for both of us uh and otherwise the last thing is brand ghost so brand ghost is the social media content posting platform that I am building if you are here because you've seen stuff I post on social media
everything I post on social media comes from Brand ghost so I write my own content and then I put it into brand ghost and it will distribute it for me I never have to schedule anything which is awesome because I don't got time for that um because I have to build brand ghost right so the idea is that it is absolutely free to use for crossposting and scheduling so if you're getting into content creation you want to try it out like I don't want to pay for buffer I don't want to pay for other tools this is free um it costs money when you want to start doing fancier stuff so the way that I use it costs money um I am replacing some other tools that were costing me no joke uh $1,200 a year so I said I'm going to build this myself
make it better and pay way less and make it a product so that's what I did and that's what I'm doing so that's brand ghost if you want to check that out here is the link and that's enough sales in for me let's go back to Vibe coding gotta scroll back up the chat okay um Vibe coding equal okay here here we go um I think it just coding solely with AI python my bread and butter okay um it's when you use Ai and don't fully know what you wrote depends on the angle for Vibe coding oh man okay and you're very welcome Clark thanks for being here um infected FPS say Vibe coding equals AI slot that people don't bother to put any thought and doubt that go should be crafted um Allan broke it is kind of talking about the previous thing when
it comes to language it's better to take a project first perspective pick something you're interested in pick the tools to implement it yes um gason says it's a very early term still this is revive coding if you let the code include stuff you aren't aware of you have security ho um I think the context and angle for the vibe stuff but I I think it's context and angle for the vibe stuff but I see what they mean not with that attitude I suppose I've never used streamlit before depends on the app and purpose everything is possible even if it would be really dumb thing to do Vibe coding Vibe commuting that's right I Vibe commute um I'm not into the Play Store Baby Mama games with the whole app prefaces and all that uh I see PLL requests at work that what I assume is
Vibe coding that a siatic complexity of 32 wrote a bunch for you cool beans awesome K thanks everyone amazing um okay but I think one of the not picking favorites here but I think one of the most Su synct ones that matches up with what I've heard is close to what infected FPS said he said AI slop that people don't bother to put any thought into how the coach should be crafted and I would kind to summarize that maybe in a slightly different way is basically asking the llm to code something for you and you basically cover your eyes copy paste get it to compile and and carry on like you're not questioning what the AI is doing is my take right so instead of you sitting in your IDE saying how am I going to design this next part write this it's just hey
llm I need a I need an application that can do whatever you take the first part of that you're like okay it doesn't quite do whatever hey I hey AI here's some code I have I need you to go add this new piece onto it and now you have something that starts to work and now you're like hey hey favorite llm I need this feature built on this thing right and you just basically instead of actually sitting there to go yeah John you're probably right that's probably close to what you said there's a lot of messages in there I said I wasn't picking favorites maybe maybe I was maybe I was doing that with a little bit of bias uh so the um the idea being that you're not you're not really thinking about what you're writing yeah Allan broke it Vibe coding sounds a
lot like AI Take the Wheel with rather predictable consequences yeah um so what are my thoughts on this okay one of the things that we said earlier and I want to go back to this because I think it's very important and I think where people can I want to say mess this up okay is that how are what are you using the tool for and H like and how are you using it right so if the goal if someone was Vibe coding and they're a junior developer and all their and they're trying they're using that as they're learning I would say probably not an effective way to learn not saying you can't learn from it not everything's going to work you're going to be having to prompt this thing and get it to fix the stuff and you're probably going to learn something I don't
know if it's an effective way to learn could you Vibe code this is I don't even like saying this it like it feels bad to say it um could you could you Vibe code and have ai put something together for you and do it quickly like probably right if your goal was here's something brand new I don't even know how to build this could I just prompt AI to build it for me in minimal time the answer is probably I'm choosing my words carefully here though right I'm not I'm not saying this is what you should do I'm not saying it's going to build it well but could spit out something for you that will Air quotes work at least work enough maybe perhaps even probably could it do that yes so free information I see comments in your video scrolling in the LinkedIn I
only see what I wrote oh yeah um interesting I don't know the answer there LinkedIn sucks or or restream sucks something sucks I would recommend it to llm code until you hope it works I just don't think that I can suggest that now infected FPS made another point and this is probably the only place that I would recommend this I haven't read the full comment so maybe there's some Nuance here it works great if you want to get an MVP this is from infected FPS once you need to put some nuance and refinement on it then you need to put in work and thinking about which design pattern you need wear and such so at some point you probably have to give it a little bit more thought I can't tell if my stream is screwed because the stream coming back into me from restream
is totally frozen but I think the chat's still working how soon before llms emerge to check llm created a code with standards yeah I mean that's the that's one of the things right it's at what point do we start getting tools that check the code that's being made it can do it well um probably twitch h hiccuped a bit on my end H can't win man it's a bad stream not you guys you guys are awesome the the tech is bad um hey I seem to freeze sorry I don't know what's going on I'm going to have to get on a call with Comcast last time I called Comcast they said we can't see any issue but like if you want us to fix it you just have to upgrade your internet and I was like well what what do you mean how how is
that going to fix it um I know how that fixes it um yeah Comcast oh just yeah today today is not a good day for the stream so I apologize but I wanted to say thanks for folks for for hanging in there um but yeah I think overall um overall I think that if you want my take on Vibe coding it would be I highly don't recommend doing it without a very like like nuanced or situational approach so for me I've been writing code for like we were talking about this earlier for like 22 years now professionally for something like 15 I know how to write software I've been building it for a long time I've been at a very successful startup I currently work at Microsoft I've done a couple things in my day I'm not the best in the world but I I
can get by if I need to go Vibe code
Frequently Asked Questions
What is the format of your live streams?
In my live streams, I usually go through a newsletter article that I write and use it as a basis for discussion. However, these streams are always AMAs, so I encourage viewers to ask any questions they have about software engineering or career development.
How do you deal with burnout as an engineering manager?
I've experienced burnout myself, and I've been open about it. I remind myself that there is an end date to the projects causing my burnout, and I focus on the positive aspects, like being surrounded by motivated colleagues who help keep my energy up.
What advice do you have for junior engineers regarding AI tools?
I recommend using AI tools to enhance your learning rather than relying on them completely. Ask AI to explain code or concepts instead of just copying and pasting. This way, you can leverage the technology while still developing your own understanding.
These FAQs were generated by AI from the video transcript.