10 Tips From ChatGPT On Landing A Software Development Role

10 Tips From ChatGPT On Landing A Software Development Role

• 230 views
vlogvloggervloggingmercedesmercedes AMGMercedes AMG GTAMG GTbig techsoftware engineeringsoftware engineercar vlogvlogssoftware engineersmicrosoftprogrammingtips for developerscareer in techfaangwork vlogdevleaderdev leadernick cosentinoengineering managerleadershipmsftcode commutecodecommutecommutechatgptopen aideepseek vs chatgptdeepseek r1chatgpt plushow to use deepseekdeepseek aisoftware development

A viewer asked for thoughts on landing a software development role after graduating from bootcamp. I turn to ChatGPT to critique some proposed ideas and offer my suggestions.

📄 Auto-Generated Transcript

Transcript is auto-generated and may contain errors.

all right jumping over to the YouTube comments for a question for today um I figured I'm going to try something out a little bit different because I'm at home clearly I'm not commuting um there's a reason for being a little bit behind on these um because usually my Mondays I get like four videos done didn't happen didn't go to CrossFit and then didn't commute to CrossFit today because my wife drove so I'm trying to make some videos to catch up but anyway I'm gonna try something different we're going to read this YouTube comment and then I'm going to use AI to generate ideas to see if they're sensible and we can talk through them see how this goes it's going to be very different than than usual so this person commented um this is Michael Harrington 5860 by the way thank you very much for

the question I appreciate it any hope for someone without a CS degree and no professional experience I think this is probably going to describe many people that watch this channel I completed a four-month coding boot camp in February of 2023 so it's been a little while it's 2 years now yeah um I've built several projects and continue to learn every day I haven't been able to get any interviews my primary stack is MySQL Java spring Boot and react R angular I've done the leak code 150 impr prep for an interview that I can't get despite having refined my resume several times now it feels like there's just an overabundance of software Engineers these days uh not sure how much longer I can keep this up I love building web apps but I'm not considering a pivot into another field so um thank you very much

for the question uh this is obviously you know very challenging position to be in and um we'll chat through this um I wanted to remind folks if you have questions you want answered leave them in the comments literally reading them out and going through them and um if you don't want to leave it in the comments because you want it to be anonymous send me a message to Dev leader that is the personal brand that I use on all social media plus that's my main YouTube channel um and yeah you can I'll keep it Anonymous you can write more detail so like I said I I've already I have it up on my screen which you can't see this is the kind of thing I normally do would try out on my main YouTube channel because I recorded right here um but uh this is

for code commute so this is going to be off the cuff I'm not editing any of these that's part of the the style because uh it's just a little bit less work and I think people are en this format so I'm going to ask or I did ask AI for 10 ideas to try and help someone that has like kind I almost gave the exact comment I kind of framed it up like I was asking AI for myself so we'll see what chat GPT has to say I wanted to start off with a couple of other things before going over to the AI sort of ideas um in this case when I see I'm just going to be very transparent here um I am exess in what my perspective is my opinion this is not I'm not trying to claim a universal truth um and

I want to try and help this person so if it sounds critical it's not meant to be like oh you're bad and you should feel bad I want people to succeed that's literally why I'm spending my my Tuesday night at 10:15 to try and make videos and try and help so just please keep that in mind as I go through this I'm not trying to be an um so I see completed a four-month coding boot camp and that's two years ago um I am not against boot camps at all um at least like if someone had it on their resume I'm not like oh man like this person went to a boot camp Oh that's not how I perceive this at all uh and the same way that I don't perceive like you must have a CS degree or something else like that I don't

really care um and I'm saying that because like I also don't really care that you have a 4mon boot camp um for context like so I went I did go to university I've talked about this in other videos I don't say that because I think that I am better than other people but I chose to go to university for two reasons and there are different reasons than other people may have one was that I had internships so I had six internships from going to University over five years so that was a huge thing for me where I was like yeah give me that and then the other was that um this is a slightly this is going to be a reason that probably many people don't do this but um in Canada and this is actually the case case from many other countries if you

want to be called an engineer you literally have other requirements and people don't acknowledge this but like I said it's the case in many countries you need to go through an accredited degree accredited degree program I don't edit these videos so you got to deal with me messing up and uh so that was one of the motivations for me doing it so it's not because I'm like oh I'm better than you it's because I wanted to to go through and and get that uh like you know professional engineering status in the end I never completed the other requirements I didn't do my ethics test I didn't do the four years of working under a a PE Peng so I am not a professional engineer by Canadian standards but that's why I chose to go to university so boot camp University College I don't I don't

look at those as like one is better than the other but four months like I can tell you from my experience in University and going through internships because I had 24 months of internships in total four months is not a lot to learn anything and I said I was going to like it's going to sound critical it's not a lot to learn anything I'm not saying that people can't be successful doing it but I think this is one of the challenges with boot camps and I don't know this individual I don't know the boot camp this person could be absolutely brilliant it could have been an amazing boot camp so I'm trying to be very transparent that I like I don't know these details obviously but uh um I think boot camps often there are many boot camps and many of them are often trying

to convince people take you know we have the boot camp that will get you to be the best in terms of experience it's the fastest to do it it's the could be they're competing on price it's a marketing tactic and I'm not saying that they can't work or they can't be helpful because I know other people that have gone through and they've really enjoyed them and they felt like they learned a lot I'm not saying that's impossible what I am saying is that many boot camps will be structured in a way where they're like look you know we're going to get you through this fast and you're going to be an expert by the end you will not be an expert at anything in four months so I think that many boot camps set people up for false expectations that's my point here not that

it's bad or this person made a bad decision or that they're worse for being a boot camp graduate just to be totally clear but 4 months of anything it's not a lot of experience um and like I said the boot camp versus college versus University doesn't uh doesn't really make a difference to me now will it make a difference because we're going to talk about the next part here um because I said I haven't been able to get any interviews will it make a difference for getting interviews maybe and this is again me being I'm going to talk about things that are like um it's just it's reality not necessarily my opinion there are absolutely companies that are saying You must have a you know University or college degree in this field and you might be listening to me saying that and saying well that's

dumb that doesn't make any sense and like that's not fair and I am not saying that's my opinion to be transparent right I'm not saying that's a good thing like sucks to be you I'm just saying like that is the reality of it that many companies are saying that but that part's not in your control and it's not in my control either so you can be mad about it and you can say that's unfair and you're absolutely welcome to do that but what I'm trying to say is that if that's what a company is saying you're not going to have any luck changing that most likely you can try I suppose but I don't think it's going to be a good use of time to try and and fight that so you could either be upset about it or you can say like I'm still

going to apply right it might mean that you're applying to more places and getting more rejections but that doesn't mean that there's definitely companies that write stuff on their job applic or the job postings the job descriptions you know you need four years of experience as a as an entry level and like apply to it whatever who cares they might reject you but they might they might just have that as like some some requirement that like they copy pasted I'm not saying it's a good thing I'm not saying that's good practice I'm just saying if it's just the level of experience or just the University or college degree and you feel like you can do the rest there why not apply I I feel like a lot of the job application the job system the hiring process a lot of it's broken so I'm not

I'm not on the side of saying like you know um that I encourage that kind of behavior from the employer perspective but um my point is like if you feel like you're genuinely qualified and it's just something like years uh and it's like say a junior level position right and you're like it says four years but I'm entry level apply you went to boot camp and they're saying You must have a University degree I would apply that's my advice on that um but the reality is to be to then get frustrated by a rejection or to not get an answer it's like they listed it so I would you know I would say there's a chance but I would not be surprised if you get rejected and they have that as a minimum requirement it's one of those things where it's like it's an opportunity

and I feel like if it's low effort you might as well take it um whole point of going over this stuff first is to kind of frame up the rest of the conversation so um I do think just to kind of round this part out I do think that there are many many many people in a similar situation right now and that's challenging I've talked about this in other videos but I think especially because we have things like um remote work and basically companies can can can have a a pool of candidates that is much greater than it used to be right instead of saying like so I live near Seattle if I I've talked about this in another video too if I was running a company here and I said I want to hire people historically before a lot of remote work it would

have been like okay you have to commute to to here so you got to be in the Seattle area or be willing to relocate so that your commute is tolerable for you and that's going to be a smaller pool of people now I could say I'm running my company and I want to hire people I put up the job description and it's like yeah you can work remotely suddenly the pool of people that are potentially able to work here is huge right there's way more applicants that are coming in because for an applicant to go send resumés there's people that are sending hundreds someone commented on a video that said they were I don't know how this is even possible they said they were applying at 80 to 90 jobs a day I I I have told people that I interviewed uh John vanir who

runs laterally IO by the way that's a great resource if you want um for questions like this he has a lot of resources that are backed by by data um so that's latterly IO and John vvir I interviewed him and he was saying he recommends applying to 100 jobs a week 80 to 100 and people were freaking out saying like that's ridiculous how could you ever expect that the system's broken and he's kind of like dude I don't run the system but like if you want to like increase your odds like this is what I recommend this person commented and said 80 to 90 a day I yeah I don't understand but anyway um I think that one of the challenges is there's many people in this kind of situation where the amount of experience that they have to kind of reinforce you know and

kind of show off to when they're applying for jobs it's going to look very similar to a massive pool of people and I don't want that to feel as discouraging as it probably sounds I'm just trying to remind you like this is probably what's going on and why it feels that way to layer on to that though back to one of the earlier points is that if you're hesitating to apply to jobs I would just say keep in mind that there's probably other people that are equally as experienced as you or less and they're probably applying to those jobs I think a lot of this at some point ends up being a bit of a lottery unfortunately and so that sucks again I'm not saying that like I I support that and that I love it I just think that I think that that's what's

happening a lot of the time so with all that said let's get over to the AI part of this because I think this might be interesting the reason I'm doing this by the way is not to what's a good way to put this I'm not just trying to like minimize like what this person's going through and say hey just ask chat PT it's going to have good suggestions my reason for doing this is because some of the questions that come in on the Channel people are they're coming to me for perspective right so I have perspective and I have whatever years of experience and my own personal experiences to share sometimes I think that people people are honestly just looking for different ideas genuinely because if you think about it there's people that are coming back to watch my videos and they're like hey that

was advice I liked that resonated with me I want to hear what else he has to say makes sense other people are like this guy talks too much whatever that number coming back here leave me shitty comments okay that's nice but I think there's other people that stumble upon a video and they go hey this guy's answering questions I should I should get some some thoughts on this and I think sometimes they're just looking for other ideas to explore and that's why I wanted to to basically show can we ask AI for some ideas and then try to analyze what they look like that's where my perspective and experience will come in as we go through these but I think it it's an interesting tool that we can use to generate ideas pardon me I don't know where that's coming from okay so here are

10 ideas to help you land your first software development role and the first one's actually very related to what this person said said build a strong portfolio this person said that they're building web apps right they said I built several projects to continue to learn every day so this says develop and showcase several well-rounded projects that highlight your skills so I think that this is something I would recommend hands down to every single person that's watching this if you have capacity right if you can if you carve out time I would absolutely try building projects on the side this is such a good way to not only learn like new things so this person was saying hey like I've worked with my sequel great what about postgress try that out what about mongod DB try that out like you have this opportunity this playground to

go build stuff so try things right experiment I think it's a great opportunity for it not only that if you're not just copying and pasting at a tutorial you are literally practicing building software that's a similar not the same but a similar type of experience that you may have on the job which I think is another good reason to be doing it you are practicing and even though it feels like man I'm falling behind and never got a job yet you're still building software and that is steps ahead of other people that just said well I keep applying and I'm not getting anywhere but they're not they're not sort of taking more action to go scale up and do more things so I do recommend this um to everyone this is something like even for myself right so um I before Microsoft I was working

at a digital forensics company I would build stuff on the side uh I'm working at Microsoft I build stuff on the side it's always something that I'm trying to using to skill up and especially for me as an engineering manager with less time coding I don't want to catch myself in a position where I'm like H I don't really you know kind of falling behind on stuff I'm going to keep coding so I recommend this to everyone is it going to solve the problem of getting a job no but I think that other people are doing this and this is one of the things that you in my opinion need to be doing to at least remain competitive when applying to jobs that's one part next part uh so contribute to open source is the second one here um I think this is interesting for

a similar reason to the first but one thing that's interesting about contributing to open source is you get this Dynamic of actually interacting with people so is it again is this going to solve your problem of getting a job not necessarily could it look good on a resume absolutely that's a great right it's a great experience that you can share awesome especially if you're brand new to this stuff and you're like I don't have any work experience this could be something you're like hey I was contributing so that means when you're contributing to open source very likely there's going to be people that get your poll request they're criticizing it they're talking through it with you they're talking about different approaches like this is the kind of stuff that happens on the job there's other things that go on as well but this type of

interaction I think is a really good one to be practicing number one and number two to be able to talk about so if you manage to get an interview and someone's like hey tell me behavioral interview question tell me about a time where you were you know having a dispute with someone on a project that you were working on cool you don't have work experience right that's going to be hard to answer but remember that time you were contributing to open source and you and two other people were debating about the best way to go Implement a feature into this open- source project great talk about that how did you navigate that now you have some experiences to share so I think it's a great opportunity not everyone is down with contributing to open source I get it I feel like I've contributed to very

few open- Source projects in my programming career but it's because I end up spending a lot of time building my own stuff so next one freelance or volunteer this is another one I recommend but only personally uh I only recommend doing the freelancing part where charging people stuff once you feel like I'm not just trying to learn because if you're like I'm just trying to learn the basics still and you're charging people money I feel like that's not great um number one morally kind of feels icky to me number two um if you're still trying to learn sort of fundamentals of how to navigate software engineering and software development spending time trying to Market yourself is like unless you want to go down this path which could be a great option for you unless you want that it's like you're practicing other skills when you

could be practicing more in software development so I feel like it may not be the best use of your time I've talked about this in other videos as well you can check out on my channel but the volunteer part regardless of your skill level this could be great because if you're volunteering you may find yourself essentially in a position where it's like a side project it feels like it's open source like the benefits of both of those and it could be even more that might feel like even closer to um you know to to working on the job the difference is you're not getting paid for it that obviously sucks I get it but we're trying to focus on the things that we have control over over so I understand that the goal is to be able to get a job but if you're like

how do I keep building up these experiences volunteering could be an awesome opportunity I know people that have said like from LinkedIn that have shared like as they're searching for their job they're also looking for volunteer opportunities they've been contributing to stuff on the weekends so there's people that are working their career switchers okay so they they do have jobs already they're switching to soft development and they're they're experiencing the same type of thing like I went to a boot camp I haven't spent like I don't have professional experience doing this so they volunteer so they are literally able to spend some time on weekends or after hours contributing to volunteer and they're building up that experience that is literally something they can add to their resume it's literally something they'll have experiences to share in behavioral interviews so I think that it's an awesome

opportunity I know that some people are very against this because they say people should be getting paid I understand I feel like that might feel icky if it's a company that is making money and it's for profit and they're like we're just not going to pay the software developers I understand that feels icky but there's plenty of things that might be not uh like not for profit and they need volunteers so this is for you to decide but the way I look at this is like if you're like hey I need experience it it's an option right so I think that it's a great one personally um Network in Tech communities is the fifth suggestion here oh sorry fourth one I missed four I can't count very well um leverage coding boot camp resources this is something I will not know but if this person

went to a boot camp are there other resources available like can you reach back out to the people that organized the boot camp um I've heard from some people that enjoyed their boot camp they said one of the things that's really nice is that the boot camp is still like welcoming to people that have like graduated from it and still want to support them so do they have anything are there alumni from the boot camp that you can reach out to and talk to say like hey like where did you get a job how did you do that like network with them might be a great opportunity this is something I don't know a lot about but I think that that's a very interesting one if you went to a boot camp I would say if you went to a boot camp and they're kind

of like hey man we already got your money see you later I feel like sorry you probably got duped a little bit but um I think this next part is going to be uh hopefully something that's helpful still and that's number five on this list is network and Tech communities uh I think that this is great last year I flew from Seattle uh to Dallas to go give a presentation at a Meetup and this was just people that meet up this was uh Danny Thompson he's a he's a tech influence Creator um and he put this on in Dallas so he's he's awesome and so I flew in to go give a talk there and there were people that were like yep I keep showing up to the meetups trying to network with people um and they're navigating trying to look for career options and

stuff but it's a great way to find other like-minded people see what they're up to see how you can get involved with different things so I recommend that um the other extension of this is not just like in person but I'm just reading what chat GPT saying here so they're also saying like developer community so find stuff online everyone's favorite place LinkedIn I am a LinkedIn Creator so I have a bias towards that um but I have seen people that are having success on LinkedIn I know a lot of people complain about it um but I've seen people that are networking and I think just to touch on this I think sometimes people approach networking in a way that is more like a Sprint compared to a marathon and I don't think that works well I think networking is slower I think it needs to

be intentional I think it needs to be genuine so for example you're like hey there's this guy Nick making YouTube videos and like he's a manager at Microsoft I know what I'll do now that I know his name I'm going to go on LinkedIn I'm going to send them my resume and say hey Nick thanks do you have any job openings no I don't they're all listed on the Microsoft careers portal that's where you go I'm not doing resume reviews actually someone asked about this I might start doing resum reviews on my main channel so maybe just maybe um if you want your resum reviewed do reach out to me and I will try seeing if I can ceue up a playlist on my main Channel Dev leader and start doing those but I don't just review stuff like I got other to do I'm

pretty busy I'm sorry um so when people reach out and they're complete strangers like that's not the way to network when you reach out to someone and say do this for me I've had people say hey can like can you refer me to a job opening at Microsoft and I'm like man I don't know who you are like I would love for you to get a job but I cannot refer you because I've not worked with you I don't know who you are and I have to put my name behind that I'm not comfortable doing that it's kind of a weird thing like if you think about it if you were walking past me on the street you wouldn't just walk up and say refer me to a job it would be weird so why do we do it online so I would approach networking

in a different way which is be intentional right you see people posting about stuff engage on what they're doing you can send them a message and say hey sounds like you're doing really interesting stuff at work what's it like to work there I'm very curious I would someday like to be doing something like that I think could you tell me more about it and like you kind of approach things like you would as a human take some time it's not going to happen in a week but I think that this is something you can work on you don't have to be the kind of you don't have to turn into a content creator to do it but I think you can engage with people you can find like-minded people reach out to them and just be intentional about how you're doing it so I think

I've seen this be successful and I know people watching this might say like I tried or I hate LinkedIn or I hate whatever I used online I understand if it's for you don't do it it's cool I'm not I'm not sitting here trying to twist your arm to make you do anything what I will tell you is that if you're saying it doesn't work I'm telling you I have literally watched people that are doing this they are volunteering they're finding opportunities they're getting jobs it is working it does work it takes a long time it's not a shortcut it's not a hack it takes time people are doing it it does work and so if you want to dismiss it because you're not enjoying it it might be something you can change your strategy or approach it might be something that you can do uh

maybe you don't make it your first thing that you're focused on but you can still kind of do some of this on the side but I wouldn't give up on it because I do think that it works because I've seen it working next one number six tailor your resume and cover letters so um yeah this is there's different I think there's stats on this that talk about cover letters online you can probably dig up stats and see if it's worth it for you uh to be writing cover letters I think I've seen like interesting information about this but it was something like however many people think it works versus like it doesn't work and there's like a very you know disconnected number there for cover letters but I do think um if you're doing a large volume of applications it's really difficult to tell your

resume but maybe what you do is you make a few variations of it right so maybe you have depending on what types of roles you're applying for maybe you have like five versions of your resume 10 versions of your resume that highlight different skills right you use one for mobile development and you use one for web development in a particular stack so this person just as an example they say um they say react angular so they have experience in both of those things maybe they write one version of the resume that really focuses on like react and another one that really focuses on angular just as an example because if they find a job that they're applying to and it's like we need a react developer like yeah focus more on that I'm giving you a very specific example with just that Tech but I'm

trying to get you to think about that that you can tailor or have some like a middle ground you don't need to necessarily personalize every single resume because you might say I don't have time to apply to jobs and do that but can you have a group of them and then that way you can say oh this type of role I'm going to use this type of resume that might be a good opportunity um they say be sure to mention any collaboration or team projects even if they were part of the boot camp yep um there's something to to be said about uh resumés right um you want to make sure you're calling out impact uh I think that depending on the company right I would imagine for companies that are getting tons of resumés I must assume they're using something to start filtering resumés

so I wouldn't write your resume in a way that's like this just seems like it's keyword stuffing like I can't understand what they're saying because it's just like acronyms and Tech but I wouldn't omit those things I would make sure you're calling out the technology because you as an example you might have a recruiter that's going through and they're like I know I need to look for python JavaScript and and SQL and they're like I'm looking for those things and I only see one of them like no because they got 999 other ones to go through this is where I said it sometimes starts to feel more like a a bit of a lottery or gambling so I would just say those could increase the odds and especially if they're using automation to try and sift through those it's something to think about um but

yeah maybe maybe I can do start doing resume reviews so you know if people start messaging me and they're like hey can you review my resume I'm just going to say would you like it reviewed on my YouTube channel if I start to get too many of these then I might start putting it behind uh like a membership or something but we'll see I don't want to make my whole Channel about that like even my my uh primary one but we'll see I'm open to exploring it uh number seven attend hackathons and coding competitions yeah I think so these are interesting I think hackathons are a really cool opportunity um you get to build stuff you're working in teams um there's a crazy opportunity for networking usually there's like companies that are sponsoring hackathons I know that when I was working uh at Magnet forensics

before Microsoft like I would go like we would sponsor hackathons and I would go to them all the time um you know we get to go either judge or we get to go help out the people that are hacking we'd run a booth people could come by and ask questions so like amazing opportunity for networking so hopefully if you like so far I think AI is not doing a terrible job with ideas because maybe for uh this is for Michael Harrington right if you're not Michael Harrington maybe this is applicable to you too where you're like yeah I've never I don't want to go to a hackathon I've never considered that it might be an option to start trying right if nothing else is working maybe you need to try something different maybe you need to expose yourself to more area like surface area for

opportunities maybe going to do a hackathon could be maybe it's actually more fun than you think I know some like I'm a super nerdy dude I'm talking about software engineering stuff on a camera if I can I turn this around like can I even show folks like what this looks like I got too much stuff um one sec I'm gonna unplug my camera hopefully it doesn't mess up let's do this come on okay I'm going to turn this around like when I say I'm a nerdy computer dude like can we acknowledge I'm got to turn this around the other way you see how many screens I got here like this is ridiculous I'm a computer nerd and I sometimes I'm like oh hackathons like yeah nerds go to those like and I did this in University too right where I'm like I'm better than that

no I'm a computer nerd so if you're like me and you haven't like if you're like acknowledging this kind of later um you're going to be working with software developers if you're like oh those are nerdy people guess what um yeah I would try to network with them and I would try to spend more time exposing yourself into those communities and groups and uh I think that could be an awesome opportunity so again that could be something you add on to your resume give me one sec because I'm going to pull this up on LinkedIn um I'm not going to share his name but I had someone from the University of water which is where I went to school they had reached out they were asking me in general about like you know could we do like mentorship and I I don't really have capacity

for we did a couple calls okay this is an individual that was doing so many things like you you name an extracurricular software development type of thing this guy was doing it and he was talking to me like what else should I be doing I don't think I'm doing enough I'm concerned so I got a message on Sunday he said hey Nick long time just just wanted to give you an update and let you know I got offers from meta and Microsoft thank you so much for all your advice I didn't do anything I would love to say that I'm responsible for this I did absolutely nothing this individual was doing literally everything he possibly had time for so hackathons volunteering for stuff like building stuff on the side like you name it he was doing it not saying everyone has capacity for that but

what I am saying is that these types of things increase your surface area for opportunities so consider it um next up develop soft skills in interview preparation this one seems like it's a waste if you're not yet getting the interviews but um please don't ignore this because when you start like breaking through and actually getting interviews that becomes the next phase where you're like okay now I'm interviewing and like I'm not like I'm not getting the like not getting the call backs um calls back no one's calling me back yeah I'm not getting the job there we go um and that might be because you have not practiced for your interviews right you were too busy trying to get your trying to get the interview that you forgot you need to practice your Elite code unfortunately um or you know you haven't practiced behavioral interview

questions should probably plug I have a course on behavioral interview questions on dome train if you're interested um my I always share though like the main takeaway that I would tell people from that course is that you need to understand what interviewers are asking you in a behavioral interview question and spoiler alert it's not that they want to hear all the technology they're more interested in the scenario and how you navigated that okay so please do be practicing that stuff even while you're seeking your job uh next up real work on real world problem projects so this is interesting um I'm I'm divided on this I think it depends what you're trying to do I like the idea I would say that if you're just trying to learn if you're in a learning mode it doesn't matter if it's a real world problem or not

set yourself up on a project to go learn about the technology or the language or whatever that's the purpose of it if your goal is that you are sort of past that initial learning so this person said they've been doing it for two like basically graduated boot camp two years ago they're probably still learning but they're probably like making some decent progress like yeah maybe it's time to start focusing on real real world problems there we go that was hard to say um and that could be a really interesting opportunity for them to say hey look these things might stand out more on a resume so I think that's interesting um I would just say like you need to tailor that from what for what you're trying to do do you just need more experience to like learn I don't care if it's world or

not personally and then finally they said consider internships or apprenticeships probably easier said than done so this one feels like a bit of a lousy piece of advice um only because I feel like it's not that easy or else probably people would be doing this with that said um I do love this I think that from my own experience like I I wouldn't have stayed in University if I didn't have internships I can't imagine I would have I hated it shouldn't say hate that's pretty strong I didn't enjoy it uh internships I loved I loved every internship I had I learned so much I I knew from doing the internship I'm like I'm going to be a software developer when I'm done here and I don't like I'm getting through school um so I really enjoyed it if you are so for this individual that

I'm answering the question for it it might feel like it's too late I don't know uh chat GPT is saying even if you're past typical internship age many companies offer apprenticeship programs or Junior developer roles I feel like that's if you if that was a really common thing you'd be doing it um but it might be something something that I think is fair to call out here is like have you looked up online for some companies that have opportunities like this like even for career switchers right like Microsoft literally has programs for career switchers and people don't know about it but if you were a career switcher and were like I wonder like does Microsoft have that does Facebook have it does Amazon does some other does IBM have it whatever they might and they're big companies they probably do so go look for programs

that are offered by companies you might surprise yourself so I think that's a fair thing to suggest at least for creating ideas um and if you're the kind of person that's like you're watching this and you're you're not yet in school you're like you know should I be doing this what should I do um I would say my recommendation is if your school has an opportunity for internships if you're deciding between schools I would highly recommend to try and go somewhere that has internships personally um if I had to repeat I've said this in other videos I'm not just making it up this time if I had to repeat what I did I would do the exact same thing I would try to go to university I would look for a university program that offered internships and um I wouldn't change that part about what

I did personally so that's all 10 it's a super long video it's probably the longest one on code commute that I've recorded at my computer um so I hope that was helpful I uh am sorry if you were listening to this and feeling like things were too critical I am trying to be helpful I am trying to acknowledge that things are not simple I'm not trying to minimize that so if that's something that you were feeling throughout the conversation and I'm trying to remind you now I do understand it's challenging I spend a lot of time talking to people online about these types of situations and I try to remind people we need to focus on what we have control over because it's very easy to say this frustrates me I'm going to get down like I'm going to let it keep me down but

like you can do that or you can focus on truly what you control so I think this list that came from AI I think it's interesting for ideas and I think that hopefully there was at least one thing that I went through where you're like maybe I haven't thought about that maybe I haven't thought about networking that way on LinkedIn maybe I haven't thought about going to hackathons and getting more exposure to you know working with other people or seeing other companies I haven't thought about going to coding meetups like these might be things that you were like I wasn't really thinking about it and I hope that that can give give you you know something else to try out so with that said I'm going to wrap this up I hope you know for all of you watching I hope you have success in

your job search and I hope that you have amazing careers ahead of you I want you to succeed like I think that you know it's uh don't give up on it I understand it's challenging so thank you and I'll see you next time

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 building a strong portfolio help me land my first software development role?
I recommend developing and showcasing several well-rounded projects that highlight your skills. Building projects on the side not only helps you learn new technologies but also practices building software similar to real job experience. It keeps you competitive and demonstrates your abilities to potential employers.
What are the benefits of contributing to open source projects when trying to get a software development job?
Contributing to open source allows you to interact with other developers, receive feedback, and practice collaboration, which mirrors real job experiences. It also looks good on your resume and provides behavioral interview stories, especially if you don't have professional work experience yet.
How should I approach networking in tech communities to improve my chances of getting a software development job?
Networking should be intentional, genuine, and treated like a marathon rather than a sprint. Engage with people by commenting on their work, asking questions about their experiences, and building relationships over time. Avoid asking strangers for job referrals immediately; instead, focus on meaningful interactions that can lead to opportunities.