From 6 Months Unemployed to 2 Offers: What I Learned

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 267

  • @braedonwatkins967
    @braedonwatkins967 Месяц назад +153

    burnt out from my first job a couple months ago and left with just a bit over 1yoe. this was really great to watch. not doomer twitter rhetoric, not pull yourself up by your bootstraps linkedin rhetoric. just go build stuff. thanks for this man.

    • @markbacon78
      @markbacon78  Месяц назад +11

      Yea... that's exactly why I deleted my Twitter last week 😆 I'm all in on BlueSky now lol. The doomer on one side and bootstrap-pulling on the other side. I think it really did help to change my mindset of "ugh I need a job and I can code" to "well I genuinely like to build stuff so let me reconnect with that". And at the end of the day, you can build things that line up with job stuff out there. And for me, that just so happened to be incredibly helpful with my job search.
      Best of luck out there! Hit me up with a link here if/when you build something, would love to check it out.

    • @jackbdimarco
      @jackbdimarco Месяц назад

      @@markbacon78 twitter can be inspiring to see cool stuff ppl are building, but it also wears on me when I see a bunch of posts like “if you’re not grinding every waking second you’re trash and going to be a wage slave for the rest of your life. you need to quit your dumb job and move to SF to have any hope at achieving freedom” and then you click on their profile and their startup idea is a GPT wrapper with no users.
      Maybe that’s just my feed specifically 😅

  • @QK_Engineer
    @QK_Engineer Месяц назад +246

    small creators are truly a gem, youll never find a big tech youtuber make a video with even half the value this one has

    • @markbacon78
      @markbacon78  Месяц назад +13

      That makes me very happy to hear! Super glad it's got value, that's the goal. Thanks for dropping by!

    • @dawithagos
      @dawithagos 16 дней назад

      Fact 💯

  • @Bruh-rw9yi
    @Bruh-rw9yi Месяц назад +55

    The quality of RUclips is best for small creators.They tell you everything honestly without sugarcoating and watching them feels like talking to a friend.

    • @markbacon78
      @markbacon78  Месяц назад +3

      I feel like "watching them feels like talking to a friend" is the vibe to shoot for, so I'm super glad it came across that way! Thanks for dropping a comment

  • @American_Kneeler
    @American_Kneeler Месяц назад +122

    it shouldn't be this fucking hard to get a job AFTER 4 years of school.

    • @markbacon78
      @markbacon78  Месяц назад +24

      For real :\

    • @fanaticfanatic8999
      @fanaticfanatic8999 Месяц назад +10

      Totally, but there is hundreds or thousands of great talents out there.
      Fighting each other with more or less skills, for limited positions. Is wild, but is what's happen right now.

    • @markbacon78
      @markbacon78  Месяц назад +13

      More reasons to level up and become a cut above the rest! It's definitely rough out there.

    • @ysayahhelton6118
      @ysayahhelton6118 23 дня назад +3

      Being Educated doesn't mean you have social skills/actually smart in the real world.

    • @trevorfranks69
      @trevorfranks69 12 дней назад +1

      What do you do during those 4 years? Did you make friends? Get connected with your professors? Build cool projects? Having at least 3.2 GPA?

  • @gabrielscar2
    @gabrielscar2 Месяц назад +72

    Bro got a job with experience being a Minecraft mod, certified in Archery and Typing speed of 170 wps. Now i now how to do it. Thanks men

    • @markbacon78
      @markbacon78  Месяц назад +14

      Minecraft mod and plugin developer extraordinaire 😎
      However you do do it, don't forget to always be you! Thanks for dropping by the video 🤝

    • @JLM-y5g
      @JLM-y5g Месяц назад +6

      Something I've quickly learned; people are rather helpful. I landed a job and felt *completely* out of my depth, but I had coworkers willing to sit down with me and work with me. I'm still there after a year.
      I think recruiters have become so desperate that your integration into their company culture matters more than any skillset; skills can be learned and improved, personality is a lot harder to "fix".

    • @markbacon78
      @markbacon78  Месяц назад +5

      Teams are also so sick of losing/gaining people. It's also way more expensive to hire someone new than to train someone there, but I know some companies just... don't bother and try and filter people out *cough* amazon *cough*. I totally agree with the notion of skills and personality there!

  • @A--_--M
    @A--_--M Месяц назад +27

    I love some raw, unscripted and honest job life updates from small creators

    • @markbacon78
      @markbacon78  Месяц назад +4

      That's what I'm here for 😌 Thanks for dropping by!

  • @TheCodingSloth
    @TheCodingSloth Месяц назад +15

    Awesome video thanks for sharing!

    • @markbacon78
      @markbacon78  Месяц назад +1

      That's a familiar name! Thanks for dropping by the video, much appreciated. The reach of this video has been surprising me each day...

  • @fknight
    @fknight 24 дня назад +3

    What a great video. Most notably, you didn’t get down about the process and let it overtake you. Instead, you said okay, this is what I have to do - projects, system design, practice, etc. - and you did it. You interviewed, acknowledged where you went wrong instead of just blaming the process (which it is a process worth complaining about), learned from them, and got better for the next one! Always pivoting. Congrats on the offers, man! Very much deserved.

    • @markbacon78
      @markbacon78  24 дня назад +1

      Super glad you connected with the message in that way! I never really thought of it as pivoting until now but I guess it kind of is. Especially the idea of just doing what I say I'll do. Such a simple mentality and attitude toward things, but not necessarily an easy one to act upon.
      On an unrelated note, extra thanks! Had to double check for a second haha, but the words mean a little extra coming from someone whose videos gave me a helpful push back in school to keep up the side projects 🍻 This video's reach surprises me once again

  • @EashanKotha
    @EashanKotha Месяц назад +12

    Talk about mindset, determination, and sheer effort. gg man, this is dope. Excited for you!

    • @markbacon78
      @markbacon78  Месяц назад +1

      Thank you! I'm glad a lot of that comes through. I kinda failed to see it that way for a little while but I'm glad that's how it comes across. At the end of the day you gotta take agency. Thanks for dropping the comment!

  • @kazami6317
    @kazami6317 Месяц назад +13

    Congratulations Mark! Seeing you progress through this chapter of life gave me motivation for leveling up my own path!
    Feedback in each stage is the key and I found that you can only get it if you put yourself out there which I was really afraid of. Can't know what you'll get if you don't shoot your shot!

    • @markbacon78
      @markbacon78  Месяц назад +1

      Thank you g! We grow together 🔥

  • @scarlettparker7751
    @scarlettparker7751 Месяц назад +1

    Absolutely superb video from start to end, love how genuine everything felt throughout.

    • @markbacon78
      @markbacon78  Месяц назад

      Thanks so much for the feedback! It wasn't too scripted and I think that let the genuine thoughts really poke through a lot more clearly. I'm glad that came across!

  • @jithendrayenugula7137
    @jithendrayenugula7137 25 дней назад +2

    dude, this video came up on my feed at a perfect time. this is gem of a video - so much valuable information and lessons compared to any big tech youtuber.
    thanks a lot for this man.

    • @markbacon78
      @markbacon78  24 дня назад

      I'm super glad it resonates with you in that way! I appreciate you dropping a comment.

  • @thekinggamer21
    @thekinggamer21 14 дней назад +1

    Keep up this nice work, You're an honest dude, and very transparent, more than pretty much any other youtuber, I' love that

    • @markbacon78
      @markbacon78  14 дней назад

      That's the aim of the game- glad the transparency is appreciated!

  • @EsotericArnold
    @EsotericArnold 10 дней назад

    your humility is golden. Thanks for sharing

  • @iboyramy8211
    @iboyramy8211 13 дней назад +1

    Best video i watched to motivate me, thanks Mark. Keep going brother

    • @markbacon78
      @markbacon78  11 дней назад

      Thanks for dropping the comment! I'm super glad it motivated you

  • @furrosama
    @furrosama 16 дней назад +3

    wow, it was motivating to hear your story! im still studying programming in college and ive been feeling lazy, but your story made me reconsider that minimum work is not gonna cut it anymore and i need to build my value cuz these jobs are very demanding

    • @markbacon78
      @markbacon78  16 дней назад +1

      Super happy the video resonated! Definitely a time when minimal work won't get us where we want to be. Keep on keepin' on!

    • @trevorfranks69
      @trevorfranks69 12 дней назад +1

      Everyone is doing the bare minimum at work. It's just that they know how to look and act busy.
      Be smart with your effort and Don't overwork yourself. Don't just blindly take workload after workload

    • @markbacon78
      @markbacon78  11 дней назад

      I don't think everyone is doing the bare minimum. I think it can be very easy to do so, but the bare minimum is not how you learn or progress. While I have done the bare minimum before, that was a signal to me that I needed to find a different line of work or something I was more incentivized to work on.
      There's a balance of working hard and doing that bare minimum. I despise the work culture of just "looking and acting busy", and hopefully everyone is able to find a place that finds the balance of "i know this person can get their work done and they need some space between that".
      Though your last point is definitely correct. The down times and rest times are incredibly important and finding that balance is always important

  • @AmericanPie-z6b
    @AmericanPie-z6b 26 дней назад +1

    I appreciate,how you takes the time to reply to every comments. Keep it up man .

    • @markbacon78
      @markbacon78  26 дней назад

      My favorite part of this whole endeavor! Thanks for dropping by the vid

  • @Richard-xp2xr
    @Richard-xp2xr Месяц назад +2

    Appreciate the value from this video- haven’t seen one of these in a good minute

    • @markbacon78
      @markbacon78  Месяц назад

      I'm glad that you enjoyed and it resonated with you! :D Thanks for leaving a comment.

  • @binarystar-y9w
    @binarystar-y9w Месяц назад +12

    Kudos, I''ve been out for 8months+ couple interviews but nothing, I'll stop fighting the process and happily do it

    • @markbacon78
      @markbacon78  Месяц назад +5

      Hopefully those couple of interviews have at least been informative in some sense. It's definitely draining, but worth the fight in the end. Keep it up 🔥 And thanks for dropping by the vid!

  • @noodlespwn42
    @noodlespwn42 Месяц назад +4

    you're so real for this. i'm in a similar situation

    • @markbacon78
      @markbacon78  Месяц назад +1

      Glad it resonates- thanks for dropping by!

  • @user-oz4ts5mv5h
    @user-oz4ts5mv5h Месяц назад +1

    Thanks for the inspo. Congrats! 🎉

    • @markbacon78
      @markbacon78  Месяц назад

      I’m glad it resonated! Thanks for dropping a comment 🔥

  • @InsightfulJayy
    @InsightfulJayy 25 дней назад +3

    the middle in anything always sucks

  • @user-jm8fi4fs2l
    @user-jm8fi4fs2l Месяц назад +6

    Hey man, keep up the good work. Thank you

  • @mikocst
    @mikocst Месяц назад +4

    Congrats man! I'm happy the algorithm led me here. I'm about to go through the process of applying to jobs as I move some projects along. I tried using this year to make my own experience out of passion projects and any freelance opportunities. Thanks for outlining your journey and huge props to you!

    • @markbacon78
      @markbacon78  Месяц назад +1

      Ey that's awesome, super glad you found your way here too. I'm a big projects guy and building that experience on your own. Thanks for dropping by! :D

  • @ghassenkacem8270
    @ghassenkacem8270 14 дней назад +1

    I really enjoyed your video, it perfectly matches my current situation

    • @markbacon78
      @markbacon78  14 дней назад

      Super glad you enjoyed! Thanks!

  • @deerajthakkilapati1030
    @deerajthakkilapati1030 20 дней назад +1

    Thanks for sharing!!! It really helps. I mean it ❤

  • @catalinpreda4666
    @catalinpreda4666 Месяц назад +5

    Really inspiring to see how you were motivated to put in the work and level up!
    Also interesting you said you were overqualified for junior roles but mid positions were so vague and you had to bridge the skill gap. You should make a video about it, it's refreshing to see genuine content about this kind of stuff, so much of RUclips seems to be students who lucked into FANG, juniors with little experience making tutorials and some rare seniors... I think there is a missing middle problem

    • @markbacon78
      @markbacon78  Месяц назад

      I'll try to touch on this in the follow up- thank you for the insight! The middle engineer is definitely a vague area because you're just discovering what you like / don't like, yet don't quite have your niche yet.
      Cheers!

  • @rafael86ny
    @rafael86ny Месяц назад +4

    Congrats man! Leveling up. Keep doing it.

  • @mosesgodinez4968
    @mosesgodinez4968 Месяц назад +3

    This was a great video man. Thank you for the tips, transparency, and motivation to keep going. I do alot of "You're not there yet" thinking which ultimately isn't helpful. Similar to you, I dont want to work for a company that only cares about hard leetcode questions. I love your perspective of practicing data structures and algorithms to gain self confidence. Thanks again!

    • @markbacon78
      @markbacon78  Месяц назад

      You are most welcome! I'm really glad that all resonated. I think "you're not there yet" has its pros and cons and at the end of the day it's best to toss things that don't work.
      Cheers, and best of luck with your search. Keep it up!

  • @Finn-jp6pn
    @Finn-jp6pn Месяц назад +3

    Subscribed! "Take agency for your life" - words of wisdom. Would definitely like to see how you made use of the tools at your disposal - job tracker sheet, obsidian with excalidraw plugin, and the tab for digital notes. I have a similar system and was curious.

    • @markbacon78
      @markbacon78  Месяц назад +1

      Noted! I was always planning on following up with stats, but a handful of comments with various questions have been akin to this so I'll put this comment in my notes and cover tools too. Finding the Obsidian/Excalidraw combo definitely made my quality of life go up for system design studying.
      And I'm glad the note on agency resonates with you! Makes me happy to hear. Thanks for dropping by the video! (And bonus points for the adventure time pfp haha)

    • @Finn-jp6pn
      @Finn-jp6pn Месяц назад +1

      @markbacon78 hahaha... thanks. Adventure time is one of my favourite shows. Will eagerly wait for the next video ✌️

  • @AngelicaDFranklin
    @AngelicaDFranklin 14 дней назад +1

    100 agree with you projects and keep going steady upward and do better that you did at the lower level

    • @markbacon78
      @markbacon78  14 дней назад

      All about consistent growth. Thanks for dropping by!

  • @lesliewubbel9157
    @lesliewubbel9157 Месяц назад +8

    I am just so burnt out and I don't have that buffer you mention at end, and every tech jobs wants to go through hoops when that timeframes is not there to upskill in terms of affordability its just so hard, I loved that final part in the video you put in and I agree with that take agency, but god even a entry level jobs you can qualify for are just not being provided. For example there are so many more senior, and middle positions versus entry level positions or junior I could be wrong but that is really gist I get from reading job applications.
    Anyways thanks for putting that in the end because we all understand we need to upskill like we get it, but when you have a partner, kids, or no buffer it's just not realistic. I think that says something about the broader economy that tech jobs are just becoming so specialized that there are not going to be enough job opportunity for the average person anymore, and that in sense is scary because what is the average person suppose to do now for a job? with automation coming online for so many people

    • @markbacon78
      @markbacon78  Месяц назад +5

      I think the industry as a whole just... has no concept of "junior level" roles anymore.
      And I'm glad you got that last part. People would tell me, "Man that's ridiculous! 5 in a row? A 6 hour day-long project?" and my response was always, "yep! but thankfully I've got no job and I've got no kids" or along those lines. I have the same issue with takehome interviews- those who can spend more time on them will usually do better. The system was made for a time when going through one of these processes was a guarantee, but the times are different and thus the process needs to.
      Hang in there, and sending you my best 🙏

  • @colehouse8636
    @colehouse8636 21 день назад +1

    goated video, we gon make it alright!

  • @sieve5
    @sieve5 День назад

    Your resume looks pretty good for 2 yrs of experience. I like the format.

  • @jamesnarin3849
    @jamesnarin3849 Месяц назад +1

    Thank you so much for sharing your experience and these resources, especially WTTJ!

    • @markbacon78
      @markbacon78  Месяц назад

      You are so welcome! I think WTTJ definitely helped me have a smaller target when applying. Best of luck!

  • @ankit7359
    @ankit7359 Месяц назад +3

    Congrats Mark! Your videos are really inspiring and informative! Thanks for the great work and wish you the best!
    Cheers!

    • @markbacon78
      @markbacon78  Месяц назад +1

      I’m super glad you’ve gotten something from them, and thanks! 🙏

  • @namang2557
    @namang2557 Месяц назад +4

    Love from India ❤ Thank you for the video. It gives me positive energy ⚡😊 keep going

    • @rosepainting8775
      @rosepainting8775 Месяц назад

      Hi Naman, where do you work?

    • @markbacon78
      @markbacon78  Месяц назад

      Glad you enjoyed it! Thanks for dropping a comment :)

  • @cloakprince
    @cloakprince Месяц назад +14

    omg it took me so long to realise this is a small youtuber def subbing. this was a great video

    • @markbacon78
      @markbacon78  Месяц назад +1

      A compliment of the ages! Ty so much haha- much appreciated, and welcome to the club

  • @hassansyed6087
    @hassansyed6087 Месяц назад +25

    Quite the journey, Mark.
    But the best part? --> Your attitude.
    You could have seriously gotten yourself in a rut and just degraded yourself or felt useless because you failed a few interviews - but you rose above.
    I swear, I believe this firmly that once you fail a challenging interview, you grow stronger if you choose to or, you remain the same and fail again.
    You chose to grow strong.
    Keep the upward trajectory.
    Good shit.

    • @markbacon78
      @markbacon78  Месяц назад +1

      Thank you brother! At the start it was definitely demoralizing but sometimes you gotta fall a long way down to climb back up again 🫡

  • @thinkingoutthebox7253
    @thinkingoutthebox7253 28 дней назад +2

    It's crazy to me that this is almost my exact story right now, but I'm around month 2. You forgot to add in the exhaustion haha. I've learned a lot though and am almost at an offer.

    • @markbacon78
      @markbacon78  27 дней назад +1

      Let's gooo! I hope that end to the process smooths out for you. The exhaustion is definitely real but I guess I just brushed it aside as a regular aspect of life at one point. Highs and lows, highs and lows.

  • @sofianealloui
    @sofianealloui Месяц назад +1

    wow bro thanks a lot, you just clarify everything here thanks a lot, but for I'm feeling it is a long long way to be one those software engineering experts

    • @markbacon78
      @markbacon78  Месяц назад

      I'm glad I could help!
      Becoming an expert is certainly a lifelong endeavor, gotta love the journey :)

  • @pritulkhan1395
    @pritulkhan1395 Месяц назад +1

    Wow. This video doesnt' relate to my situation but you provide valuable advice. No one is immune to job cuts and such... would love to see more of your journey. You earned a subscriber :)

    • @markbacon78
      @markbacon78  Месяц назад

      I appreciate the comment! More on the journey is for sure to come 🔥

  • @Career_Concepts
    @Career_Concepts Месяц назад +1

    Congratulations !!!

  • @shayanakhavan6002
    @shayanakhavan6002 Месяц назад +2

    Awesome video and super insightful. I am trying to find a job in biotech since graduating with my masters and it's been rough. Just have to keep grinding and building stuff

    • @markbacon78
      @markbacon78  Месяц назад

      Glad the video helped! Building stuff and hopefully getting visibility is the goal. Best of luck with your search and congrats on the masters!

  • @gellirollz
    @gellirollz 14 дней назад +1

    This was amazing and I knew when you mention Exponet.. because I watch their videos I knew this guy knows his stuff.. Question what language and projects would you start with as a new beginner ( I’m coming from a marketing background), I am going to start in Python and go from there.. thank you would love more videos like this and just more tips if some come later on and I hope you get both offers❤

    • @markbacon78
      @markbacon78  14 дней назад

      I'm super glad you enjoyed the video! I appreciate both comments.
      > what language and projects would you start with as a new beginner
      In general to start, I would recommend Python- so good call! Languages have different usages so it's worth keeping that in mind. In your other comment you mentioned fullstack engineering, so I would recommend creating a project around building a web app. Understanding the frontend and backend being different components, how to use both of them (have them communicate), etc. A great thing would be to find an API online and just build a website with it, like I did with the "Emergenchibe" page on my website with a shibe api I found online.

  • @funguy2627
    @funguy2627 Месяц назад +3

    damn yo i gave up the whole process was so draining. I don't know if I even wanted to through all that hell again.

    • @markbacon78
      @markbacon78  Месяц назад +1

      Yea, I hear that. I hit a real hard stop in August/September. Did some traveling and along that some interviews "on the road" which helped a bit. I think one of the big things was getting my head out of the "leetcode grindset" mentality and just reconnecting with what I wanted to do. For me that was building up this idea I had (Infinite Game) and doing some game development. I tailored infinite game to some job postings as I mentioned, but it made it so I was leveling up, doing something I wanted to do (the reason I'm a code monkey I guess), and also felt like to helped me with job skills.
      I'd recommend the same. If you find you want to get back there and answer that "what if", it's time to lock in. But if you've found something else and you're happy there, I say full send there and keep doing you.
      Thanks for dropping by the video! If you resume, good luck! You'll go back in knowing more.

    • @funguy2627
      @funguy2627 Месяц назад +1

      @@markbacon78 Ya I prob should go back to the painful grind since i got no other choice sadly... Hows life after getting a job? Is it less stress and you like the work your doing?

    • @markbacon78
      @markbacon78  Месяц назад

      Unfortunately, that was part of my mentality at one point- no other choice, really. And unemployment from the state only lasted so long. I got lucky with the timing that I've taken a job I'm genuinely adamant about, as opposed to one that is just show up, work, collect a check (but hey- if it gives YOE then hopefully it opens up doors). School could also be an option, but of course degrees aren't much guaranteed these days. I know UW CompLing program has an internship program so it could convert into a full time thing? Just a thought.
      As for life after getting a job- I signed the contract last Friday and don't start until after Thanksgiving... Not sure if I should wait until I start for the next video but we'll see xP I'm looking forward to it. Good people, cool company, great incentive behind what the team works on. I think I'll enjoy it, and all the questions about WLB seemed well answered. Great questions to ask as you go through interviews.

    • @funguy2627
      @funguy2627 Месяц назад +1

      @@markbacon78 Thats good to hear, glad you made it. Tbh i dont think i want to be a code monkey but seems these days for u to get a job you gotta be super passionate about it or the employer will sniff it out easily lol

    • @markbacon78
      @markbacon78  Месяц назад

      Admittedly, I do think it helped when I didn't have to fake the "oh hey this is a cool thing!" in interviews, e.g. consumer products versus random ecommerce.

  • @colehouse8636
    @colehouse8636 21 день назад +1

    I'm in a similar position and the idea of having to balance between building practical projects and doing interview prep (behavioral, technical, system design) can be daunting. Im curious on how you went about alotting time for all these things in your daily schedule

    • @markbacon78
      @markbacon78  20 дней назад +1

      Definitely an individual balance you find over time! I was relying heavily on timeblocking my calendar. A more recent video has a tiny bit more insight, but I tried to shoot for at least 2 hours of algos + system design each day and 2 hours of infinite game. I also had a handful of other stuff going on so I probably hit this goal every other day?

  • @michaelbarley
    @michaelbarley Месяц назад +1

    Great video mate

    • @markbacon78
      @markbacon78  Месяц назад

      Thanks! I appreciate you dropping a comment

  • @Manojkumar-pi3jn
    @Manojkumar-pi3jn 22 дня назад +1

    Hey Mark, I absolutely love your resume template! It looks so clean and professional. If you could share it, that would be really helpful in my job search. Totally understand if you want to hide any critical information-dummy data works perfectly. Thanks in advance!

    • @markbacon78
      @markbacon78  21 день назад

      Hey! I'm glad you liked the template. I think I started with something from here-- thegoodocs.com/
      However, I ultimately ended up making mine in Photoshop so unfortunately I don't have a template for it. Feel free to recreate from screenshots though!

  • @nicholasSewing
    @nicholasSewing 28 дней назад +1

    Keep these vids coming

  • @nelzkiecode546
    @nelzkiecode546 Месяц назад +1

    Hey man, just wanna say thanks for this video. Similar situation. We just given a notice and our jobs is gonna end soon. Been applying and the market is really tough the recruiters are giving us lower pay than what we currently have for a higher responsibility. I respect you with the guts to say no. Seeing the market nowadays, its really hard not to become desperate even if you have a buffer. Glad I saw this video

    • @markbacon78
      @markbacon78  Месяц назад

      You guys got notice?!
      Kidding- I'm really sorry to hear that. Notice or not, and whether you're ready to transition or not, having that ripped away from you is never a fun time.
      Jump into something fun and/or something you've had on the "some day" list. I took ~2 weeks before I sent my first application as my resume was finessing and would recommend taking that small break (though no harm in starting early)
      I think my decision to say no was largely based on the fact it was also a contract role + bad terms + low rate, and to be fully transparent I was rolling the dice with three other processes that were ongoing at the time (...thankfully one of them worked out).
      One thing I have learned, and maybe I'll follow up with this in the next video on this topic too, is that there's a different between a company that can't pay too much (e.g. startup) versus a company that won't pay what you're worth (e.g. an adtech job could probably afford way more). Don't forget to work with companies that will simply value you how they best can. It can be hard to not be desparate- and hey, at the end of the day, you can always say yes and hopefully keep interviewing to take another job. It's a heavy toll on time of course, but if the money's short it's always an option to try half assing both.
      Best of luck with your search, sorry again to hear about that. And happy that you resonated with the video!

  • @bryanmojica1517
    @bryanmojica1517 Месяц назад +1

    Congrats brother

  • @gxyxy1012
    @gxyxy1012 Месяц назад +1

    thanks for the video!

    • @markbacon78
      @markbacon78  Месяц назад

      You are most welcome, thanks for the comment! :D

  • @dafivers4127
    @dafivers4127 Месяц назад +1

    good video, well structured

  • @Parriscite
    @Parriscite 25 дней назад +1

    Just to preface: I think this is a great video with a ton of excellent information, but I had one gripe.
    At 18:05 you say not to look up solutions until you have completed an algorithm problem. I think if one acknowledges that time and mental energy are finite resources, then for some problems you lose out on a lot of return on investment by sinking a ton into a problem without "giving up" and looking at the solution. Because of this, I think not looking up solutions should not be a hard and fast rule, but one should timebox their effort and not look at a solution without going at it for say ~30 minutes by yourself.
    To me I think there's a delicate balance between using time efficiently and working/growing your skills by grinding out a problem. If you can't do the problem in half an hour, you've already failed within an on-site context, and if you're spending over an hour on a problem where you might never reach a solution, you're wasting valuable prep time/energy.
    Open to discussion! Lmk what you think. Thanks for the video.

    • @markbacon78
      @markbacon78  25 дней назад +2

      Glad you enjoyed the video! I like the thoughtful comment.
      In general, I agree with you, and I think there's definitely some nuance there. I think I was coming from a place of memorizing leetcode solutions and pulling those out in interviews. I thought I had touched on this in the video but maybe I cut it out; in general, I think it's worth just banging your head against the wall and if you're /really/ stuck- and I mean really stuck, like having tried your initial solutions and you can clearly define the problem / where you're doing wrong- then it's worth looking up /just the next step/. The time and effort, however, that I have put in on problems to understand the solution paid dividends in just understanding how I approach solving problems.
      In other words, for me it wasn't really about the solutions themselves but learning how I think. For example, once you get a solution, don't just look up the optimal. Look up maybe the strategy for it (e.g. "use a map") and give it a go yourself.
      Everyone has their own balance on how to work on and learn from these problems and in general I agree- there's no hard and fast rule and you shouldn't just bash your head on the wall. But if you're going to look up the solution, imo a) keep it to only one step at a time, b) really make sure you've exhausted your way of thinking

  • @Leadbraw
    @Leadbraw Месяц назад +1

    7 months to graduation, im locking in

    • @markbacon78
      @markbacon78  Месяц назад +1

      7 months for the rest of your life. Full send 🫡

  • @kursna
    @kursna 23 дня назад +4

    I got a job at a publically traded trucking company after 3 months. Their job postings cannot be filled by external hires because nobody has the experience they require, so they only promote internally. We essentially can't be fired because nobody can replace our experience. It's a great setup and everybody should be looking for jobs like these if they can

    • @markbacon78
      @markbacon78  23 дня назад +1

      I hear a lot of tech companies do this as well. Kind of makes sense, especially given how expensive onboarding brand new hires can be. The real question is how to get your foot in the door on these kinds of jobs-- e.g. how did you end up getting a job if the company doesn't really do external hires? Or do you mean like 90% of the jobs are internal hires?
      I'm curious to hear more! It's a valuable insight.

  • @nivkapadia5504
    @nivkapadia5504 Месяц назад +1

    this one video made me subscribe him. Extremely great mindset. keep it up!!

    • @markbacon78
      @markbacon78  Месяц назад

      Super glad you enjoyed- welcome! :D

  • @theassassin5489
    @theassassin5489 14 дней назад +1

    Gained a subscriber, my good friend

    • @markbacon78
      @markbacon78  14 дней назад +1

      Glad you enjoyed the video, thanks for stopping by!

  • @adrianford468
    @adrianford468 Месяц назад +2

    Great videos dam small channel with great stash of videos

    • @markbacon78
      @markbacon78  Месяц назад

      Thanks so much for stopping by! :D

  • @waynehuang119
    @waynehuang119 Месяц назад +1

    Thanks, Mark! This is awesome! I was wondering, what does your daily schedule look like? I’m struggling to balance my time between job hunting, LeetCode (or studying algorithms, lol), and learning system design…

    • @markbacon78
      @markbacon78  Месяц назад +1

      Glad to hear the video resonated so well!
      Daily schedule definitely varied, I tried to balance a lot of things so I prioritized focuses work over longer periods of work.
      I shot to wake up at 7 every morning to start and start working on something by 9 (as if i had a 9-5). Algorithms was less enjoyable for me so I usually tried to get an hour/hour and a half of that out of the way early. I think I averaged one system design Q every other day from hello interview, during that last two weeks at least. Tried to squeeze in time on Infinite Game as well, but had other things going on.
      Probably ended up being 4-5 hours of work on these things a day. Not that much tbh, but it was focused and I was focusing time elsewhere too.
      As for applying, I’d shoot off anywhere from 10-30 apps at a time, every few days. Sometimes w breaks in between if i was in final panels but then my optimism started to die so I just kept on applying.
      Best of luck w the search! If anything, the grind helps build confidence. Keep it up 🔥

  • @gantz0622
    @gantz0622 Месяц назад +1

    Tu parles Français l'ami ?
    J'ai vu "French" as additional skills sur ton CV lol c'est cool! Je commence juste ta vidéo mais j'adore ta transparence et ton énergie, force à toi l'ami 💪😊

    • @markbacon78
      @markbacon78  Месяц назад

      Oui! J'étudié pour une semestre a Paris et a mon lycée. Merci d'avoir écrit un commentaire! 💪

  • @godcomplex5821
    @godcomplex5821 Месяц назад +1

    Love u mark -Zak from MC

  • @Jun-nx6kg
    @Jun-nx6kg 19 дней назад +1

    could i ask - what might be the best way to "get started" in swe?
    from reading a little of Alex Xu's "System Design Interview", this is the solution design / problem solving aspect
    what are the "languages" a beginner should look into?

    • @markbacon78
      @markbacon78  19 дней назад

      The best "language" to start with is, in my opinion, Python. While not my favorite language, it has the least difficult learning curve + most practicality + massive wealth of resources to learn.
      When it comes to system design and algorithms... learn as you go. Could start with existing systems that you are familiar with (e.g. "how does netflix stream video" has a lot of articles online).

    • @Jun-nx6kg
      @Jun-nx6kg 18 дней назад +1

      @@markbacon78 great insights
      Thanks for all you do Mark
      All the very best for your path forward

  • @monterreymxisfun3627
    @monterreymxisfun3627 Месяц назад +1

    What were the unacceptable terms for the contracting company? A non-compete? A code ownership clause, meaning any code you produce, even for yourself belongs to them?

    • @markbacon78
      @markbacon78  Месяц назад +1

      In effect, yes to all of the above. The low-pay was a bit of a pain but it would have been worth it since it was a short contract for a cool company. In short, the contract was disagreeable because:
      - Any inventions I previously started and continued working on would become theirs during my time
      - For any company I worked for through them, I would not be legally able to work for those companies for 2 years (this was the big one. If i wanted to work for a company after my 6mo contract, id have to wait 2 years, trapping me with that agency).
      - Incredibly unprofessional behavior in general; eg spoke with 7 different people throughout (interviews excluded), sometimes having the same conversation twice. Receiving the calls at very random hours. Did not want to be on a payroll if that was the kind of organization going on. They were nice, but as an org unorganized

  • @kaboommie6927
    @kaboommie6927 Месяц назад +1

    This has inspired me to rewrite my CV in LaTeX -- just for fun (hopefully)

    • @markbacon78
      @markbacon78  Месяц назад +1

      A true classic, let's gooo! I hope it goes well.
      Also- did you find the Cowdino Arcade or this channel first? That's a rare thing to happen! (I run both, but it feels far too coincidental for that not to be known)

    • @kaboommie6927
      @kaboommie6927 Месяц назад

      ​@@markbacon78 I know both from a few years ago -- I watched your The Witness series quite a while ago (which coincidentally got me into philter)
      A friend reminded me of this when we were talking, now I'm here haha. Glad I found this gem of a channel(s)

  • @jackbdimarco
    @jackbdimarco Месяц назад +1

    Awesome vid! thanks for covering your experience. Were you looking for in-person/hybrid jobs, or remote? Also, is it normal for companies to have system design interviews for L4/mid-level equivalent positions?

    • @markbacon78
      @markbacon78  Месяц назад +1

      Glad it resonated!
      I was looking for any job that would take me haha. I was open to remote because I knew I worked well in a remote environment, and I was open to hybrid because I wouldn't mind an office twice a week or so. Could be a nice space for collaboration since the remote did take a small mental toll on me when I first moved to Seattle and didn't really have friends. Fully in-office wouldn't have been ideal but I wouldn't turn it down.
      I had a system design style interview in every final panel I had, so I guess so. I think what's nice about it is that system design is much easier to gauge "what a midlevel answer is" and "what a senior answer is". Hello Interview kind of talks about what those expectations would be.

    • @jackbdimarco
      @jackbdimarco Месяц назад +1

      @ Makes sense. Thanks for the response! I’m in a big tech job right now but the work is super stale so i’m thinking of prepping to switch for something more interesting.
      And will probably look for in-person because remote gets lonely haha. Considering moving to Seattle for it too bc I love Seattle and there’s more opportunities. So it was divine providence that brought your vid to me hahah. New sub!!

    • @markbacon78
      @markbacon78  Месяц назад +1

      Haha that's good to hear! Best of luck with your search 🔥

  • @sootynemm
    @sootynemm Месяц назад +1

    ling ftw gl with the offers subscribed

    • @markbacon78
      @markbacon78  Месяц назад

      Ty ty! Ling for the win indeed 🔥

  • @trevorfranks69
    @trevorfranks69 12 дней назад

    How do you balance applying for jobs, practicing for interviews, while also taking care of yourself like building projects that you like but also meet up with friends once in a while? I'm looking for either QA tester or Data analyst/entry jobs. My schedule is that I apply and prep for interviews every Monday and Friday, Tuesday to Thursday is for re-learning stuff. Weekends are for outings. But recently I feel like I want to make a game again, but i don't know where to fit that in my schedule.
    How do you deal with family expectations at home? At least you still made some money from youtube, no?

    • @markbacon78
      @markbacon78  11 дней назад

      > How do you balance jobs, practicing, self-care, projects, and meeting with friends?
      In a way, I don't. The balance between these things is never even. Sometimes I would/will sacrifice some things for others. I injured my foot in September so I couldn't run nor do martial arts- this effectively gave me ~15 "extra" hours in the week to do other things. I have only recently made some really good friends in Seattle, but they... effectively saw less of me. I tried to shoot for the idea of doing everything, but if things ever got to be too much I would slow down and pivot. Sometimes if friends invited me out, I'd force myself to say yes. Interview studying was the most controllable thing in retrospect; I only spent like 1.5-2 hours tops of algorithms or system design a day. For my project, I would make sure I kept it fun so that I was invested in it while making it a challenge: using frameworks posted on job pages, challenging everything I do, etc. See my latest infinite game devlog for insight into that.
      That's what ended up working for me, but hopefully there are some good insights there.
      In terms of fitting stuff into the schedule, sometimes it's the kind of thing you need to try feeling out. For me, applying and preparing for interviews being on Monday and Friday wouldn't work because I don't like dedicating one day to a whole thing. I did smaller consistent efforts on most days. That way, if I wanted to switch from one thing to another, it could feel like I was taking a break from one. In terms of fitting that game into your schedule, can you combine it with re-learning? I think starting any new development project is good, and game programming can get super complicated in good ways.
      > Dealing with family expectations
      I'm fortunate that I don't have kids or a significant other or anything, and I'm pretty sure a part of the reason I don't is because of the time I put into other things. Trying to dial back on that again, but that's a whole other story. This is a challenge I hope to one day face but do not face now, so I don't think I can give a great answer.
      > Still made money from youtube?
      I think I averaged like 30-50 dollars a month for the last... year or two haha, even then it was maybe around 100 when the typing videos were super popular? I wanted to take RUclips more seriously and started to, but then eventually got a job and so the RUclips videos will kind of be that... thing I do if/when I can make/find time for 'em.

  • @CultureofSpeech
    @CultureofSpeech Месяц назад +2

    In the text of almost all job offers you can see that the capitalist Employer wants to pay only for the skills of the employee, however not for the wear and tear of the physical and moral strength of the person.

    • @markbacon78
      @markbacon78  Месяц назад

      Pretty much. Given the environment, it's almost better to take the mentality of "taking a job" from an Employer as opposed to thinking of the Employer "giving a job" to someone who matches the skill set. Weird mentality but I think it helps. Thanks for the comment! I like the way you connected to the message.

  • @Akash_Kumayu
    @Akash_Kumayu Месяц назад +1

    Okay, ian!

  • @timothykemmis2546
    @timothykemmis2546 22 дня назад +1

    What would you say were some of the biggest hurdles going from junior to mid? I am in a very similar position atm and am curious what they were for you. You sort of of addressed this in the video but curious if you have more thoughts

    • @markbacon78
      @markbacon78  21 день назад +1

      I think just experience, honestly. As a junior, you're sort of- by definition- gaining a breadth of knowledge everywhere before you know where you want to go deep in. For example, I might be a senior-level Minecraft plugin developer at this point and a mid-level backend engineer, but I'd be a junior data scientist for sure.
      Feeling /confident/ where you want to go deep is the hard part, because you have to find something that you enjoy while also having confidence that you'll be able to go deep on it at some point. Junior -> mid, in other words, doesn't mean you're leveling up /everywhere/, it just means you're leveling up where it matters to you for skill.

  • @gurlqueen
    @gurlqueen 10 дней назад

    One thing worth thinking about is you go to school to get a high paid job. You graduate then realize getting job is not what it used to be decades ago. Now its more about jumping through thousand layers of hell and fire just to even get an interview. And when you finally got a job you realize that the company itself is horrible at any aspect even though the job is good
    It is sad that regular people fighting each other for one position and that position exist just to make someone rich… but we can't fight that mentality either just because “time is tough” and we have no choice but to fight each other.
    The job market itself is already the hunger games in reality but we just don't know it.

  • @dehjo4706
    @dehjo4706 25 дней назад +1

    Did you take Professor Bloomberg's Agile/Devops Software Engineering course?!

    • @markbacon78
      @markbacon78  25 дней назад

      Yea 😆 And I tutored for it the year after. That's wild

    • @dehjo4706
      @dehjo4706 22 дня назад

      ​@@markbacon78 Prof Bloomberg was great. I took that course May 2024 so probably after you tutored. Either way I'm glad to see an NYU CS alum finding success! Huge inspiration

  • @gellirollz
    @gellirollz 14 дней назад +1

    Question! How do you take notes? Writing on note paper or all digital ( I’m using one note from Microsoft.) and If I’m learning To be a Full stack should I learn UX and UI too?

    • @markbacon78
      @markbacon78  14 дней назад

      > How do you take notes?
      When watching material, I don't really. The best thing that worked for me in school was to pay close attention, hand write (!) some sparse notes, and try and recap stuff at the end of class. Forced me to pay attention versus just thinking I could check my notes later. That habit still sticks around.
      > Should I learn UX and UI too?
      I've never formally learned either of these things, but I think having worked in XD/Figma a fair amount now, and Photoshop even more, you get a sense of what kind of thought goes into constructing visuals. I often think of my frontend work in terms of how things are designed too, e.g. positioning differnt elements.

  • @dab_tube
    @dab_tube 29 дней назад +1

    thank you so much for this, is it possible to share where we can get the templates for the resume?

    • @markbacon78
      @markbacon78  29 дней назад

      Glad you enjoyed the vid!
      I made the resume from scratch in Photoshop. I think I started with one from here: gdoc.io/resume-templates/ and then just took my own direction with it

  • @actiQ
    @actiQ 25 дней назад +1

    Is everybody in this field just okay with packing up and moving wherever the job is? It is impossible to stay in one area that is not a major tech hub and get hired, correct? Wish I knew that going into college

    • @markbacon78
      @markbacon78  25 дней назад

      I moved to Seattle when my job was fully remote (within the US) out of choice because I didn't want to stay in New York, not really accounting for whether or not it is/was a tech hub. A lot of jobs I interviewed for were fully remote and/or remote within certain bounds of timezones so they're definitely out there. That being said, incorrect in terms of "impossible to stay in one area"
      If you want to work in big companies it might be a different story, but on the plus side you might have options of where to work from? Hopefully the RTO trend doesn't fully go back

  • @muntaqimelahi1184
    @muntaqimelahi1184 20 дней назад +1

    Hey Mark, so I have a bachelor’s in MIS and no relevant industry experience and some sub par projects and literally nothing else. How would I land a job? P.S. can’t afford to study and pay for certs rn.

    • @markbacon78
      @markbacon78  20 дней назад

      While I'd love to be able to answer your question, I don't think I can. I'm not fully qualified in that field nor do I have the same experiences as you. All I can really answer is what I did and how it helped me- which is effectively the contents of this entire video. Which boils down to: study what's relevant for interviews, find a project to work on and give yourself experience in a way, and apply for jobs that are applicable for your level (which sounds like junior?) Definitely check out the links in the description for the sites I used there.
      On another note, just in general don't do nothing in my opinion. Sub par projects? Can you update them to be not sub-par? Are there projects you want to work on that you can do during this time? I brought up my own projects in interviews and what I learned from them and it worked out. Not that all situations are the same but that's all I can recommend. Hope it helps!
      Control what you can control (your own projects, spending your time well when you have it) and stop trying to control what you cannot (the current state of the industry).

  • @harrobye8233
    @harrobye8233 Месяц назад +2

    Rly bad pay. Giving 80k for a first yr role doesnt even cut it , people can barely pay for rent
    Even 2nd yr role is not much pay increase

    • @markbacon78
      @markbacon78  Месяц назад

      I'd hesitate to say say that 80k is really bad, but I do agree people can barely pay for rent. Where you choose to live can be a big part of it (I could be paying triple my rent for a smaller apartment in NYC). The system is pretty shot right now and I don't think it's gonna get better :(

  • @Rami_Elkady
    @Rami_Elkady Месяц назад +1

    Ok kids. Now you know. You want a tech job ? Your put your name on the top of your CV; the catch ? It should be title case 🤫

    • @markbacon78
      @markbacon78  Месяц назад

      Sometimes I just maximize the aesthetic of the resume because I figure it stands out from generic black and white ones. Idk though, resumes are a bit overhyped imo but of course important

  • @imerence6290
    @imerence6290 27 дней назад +2

    I have rarely gotten a feedback from a recruiter :(

    • @markbacon78
      @markbacon78  27 дней назад

      It's a rare occurrence, but makes a world of different when you do. Keep on keepin' on! Always good to self reflect too

  • @dublindynamicdrive
    @dublindynamicdrive Месяц назад

    the problem is untalented people called HRs or recruiters are deciding who got a talent or not, by definition it’s dumb and insane

    • @markbacon78
      @markbacon78  Месяц назад

      I've had my trouble with recruiters in the past, sure, but calling them "untalented" is a bit much. Working with technical recruiters is always better than those without technical background, but their only job is to a) make sure what is on your CV/Resume is accurate, and b) that you can have a human conversation. Everyone after that is not a recruiter, unless you check in with them. And I've had some great recruiters, but every subsequent interview is with an engineer or something.
      That's... the least dumb part of the process at all, in my opinion. They're not untalented, they just might not have technical background. But it's not crucial for that part of the interview anyway.

    • @dublindynamicdrive
      @dublindynamicdrive Месяц назад

      their ability to toss your cv in a bin simply because they run it through keyword matcher and it didn’t score enough points is a bit much. Even for the ones who got past that filter, they eyeball through your cv and then ask you questions like how many years of experience do you have, which technologies do you have experience with, what’s your current title, etc - read the bloody cv!
      maybe there’s a mismatch of understanding what untalented means for me and you: i interpret it as someone who doesn’t have special abilities or predisposition to something. One might argue that i’m wrong and their soft skills is what they’re good at, but for me it’s basics: if an engineer doesn’t posses good enough soft skills he can be rejected, but it’s an additional requirement on top of his technical abilities. Also i didn’t mean just software engineering, i was speaking for any complicated enough field, like general engineering, medicine, law, etc. Recruiters might be ok for hiring cleaning managers or staff for mcdonald’s, but i was fortunate enough to be under a management of one senior engineer who sent me some cvs of obviously (to us) excellent candidates which were rejected. He did this because he found it very suspicious our hiring pipelines were that shallow, it was circa 2019 where the market was in a very good shape. That taught a valuable lesson. Fast forward 3 years later i did what once that engineer did: same outcome, some really great candidates got rejected! I asked my manager to make that recruiter to reach out to 4 of them, resulting in 1 successful hire! You don’t need to believe me, i’m not here to convince or brag, just merely sharing my experience
      of course 2 examples out of thousands and thousands isn’t representative, but… is it really? Speaking to all that recruiters (and hr people in general) they are so alike when it comes to hiring, almost like they were produced on some factory
      i may be unjustifiably biased but i’m convinced they just suck, not all of them but 90% do

  • @dr.chimpanz.1324
    @dr.chimpanz.1324 7 дней назад

    What did your resume look like for your first job? Also if you didnt have a degree what would you say are must haves for a resume? Im self taught and have built a couple projects and it never feels like these projects are helping my resume.

  • @itsyaboimat2393
    @itsyaboimat2393 Месяц назад +1

    Hey Mark so I've got a question I want to start in Tech but here's my problem I was a firefighter for 11 years and have an opportunity to join a technical rescue team that's pretty much locked in would going the technical rescue route be a better idea then trying to get an entry level tech job in 2024 because I've been heard just take the technical rescue job. I'd start school for tech in about a week

    • @markbacon78
      @markbacon78  Месяц назад +1

      So, when I was choosing jobs or even now just picking between two offers, I asked a lot of people for input. And I think getting a lot of input is fine, but in my opinion you should never ask others what you "should" do. No one has the right answer, if there is one.
      That being said, I don't know what a "technical rescue team" is, but if it's upward movement + you've been doing this for 11 years, it sounds like that's something you have a lot of experience in, potentially enjoy, and are definitely good at. If you feel like your life is going to constantly be absent and you'll always regret not going to school for tech, then maybe tech is just a path you need to explore.
      This isn't a question I'll have an answer for, as it's your life, but I can definitely say that getting a job in tech right now is difficult. I'm just a midlevel engineer, and I imagine it's even more difficult for junior levels. If there's a way you can do school part-time maybe you can do both? But at the end of the day, it comes down to your own risk management. Not sure if this helps you, but hopefully you get something from it!

  • @vincentnnyc
    @vincentnnyc Месяц назад +1

    I'm a desktop support and hasn't look for a new job since 2015 since i'm still with my full time job. but back in those days, i used to look for new jobs at craigslist, career builder, monsters, indeed, and dice. Are those job boards no longer relevant for looking tech jobs in 2024? which jobs board do you recommend for ppl that has 20+ years of IT experience?

    • @markbacon78
      @markbacon78  Месяц назад

      I have only heard of Indeed in that list, and it felt far down on the list for me. For IT, given it's in tech and SWE adjacent, it might be worth checking LinkedIn and Otta & Jobright (the two I mentioned in the vid, links in the description). The latter two I found were great at matching my experience to relevant experiences.

  • @shafialanower3820
    @shafialanower3820 Месяц назад +1

    I am assuming you paid for those resume services to get the full effect ?

    • @markbacon78
      @markbacon78  Месяц назад

      Not a single penny.
      Otta/WTTJ and Jobright were both free. When I said I got people to review my resume, it was just friends who were at the same level as me and some friends/past coworkers who gave me feedback. And me just tweaking it on my own. In my opinion, those are not services worth paying for (at least for me) and I value feedback from those who know me & the industry moreso than random consulting companies.
      The only thing I paid for in this entire process was for Algo Expert, and that was largely because I preferred the framework and service they provided regardless of finding some algo questions on leetcode. I was leaning to pay for something from Hello Interview but ultimately looks like I didn't need to.

  • @Gaurav-kw8xb
    @Gaurav-kw8xb Месяц назад +2

    Thank you Tech Harry Potter

  • @chombamumba5339
    @chombamumba5339 Месяц назад +2

    Don't know why I thought truck was a dog for like 10 minutes

  • @HeySkidee
    @HeySkidee Месяц назад +1

    video is fire but we can't ignore the fact that the thumbnail is also going extremely hard

    • @markbacon78
      @markbacon78  Месяц назад

      That’s what we like to hear 🍵🔥

  • @rosepainting8775
    @rosepainting8775 Месяц назад +1

    Hey Mark, you worked at Perficient. How was that company? I am thinking of joining it.

    • @markbacon78
      @markbacon78  Месяц назад

      All in all, it was a good first job but consulting wasn't for me. There was room for advancement, but as someone who wanted to code and build things, I didn't get put on an interesting project and left after 3 months. Worked with some super nice people though, and I think the org seemed pretty well structured. If you don't like your project, probably best to speak up and/or get on something you find interesting early on.
      If you're just looking for something to fill the 9-5 though, great work life balance and cool people!

  • @beymaster562
    @beymaster562 Месяц назад +1

    Congrats man! I love your points and your advice. Kinda in the same boat but with being a new grad & more in the data sciences field.
    I wanted to know how grind heavy should I be given applying for entry level to jr level roles? I'm not aiming for fanng but still get discouraged on leetcode, sql, data and other questions.
    My biggest issues is that I can't even land an interview, so getting practice and comfortable is hard. Any tips or words of wisdom?

    • @markbacon78
      @markbacon78  Месяц назад +7

      Yo! Thanks for dropping by, I'm glad you enjoyed the video. The grind in general is tough, and recognizing it as a challenge is a good thing. My path is my path, and yours will be yours, but I can try for some tips haha.
      In terms of getting discouraged, always ask yourself "why". If a problem is too hard, try an easier problem. If you don't know about the data structure something is talking about, look up some conceptual videos. For me, it's taken several visits to basic material in order to really drill things in (I still struggle to understand Kadane's Algorithm on an intuitive level, but it has made more sense the 4th time than the 1st!)
      Junior level roles are also an incredibly tough place to be in, and I empathize with that a lot. As you mentioned you're in data science, are there any projects you're working on? I never did any internships in college, but at the end of the day could still talk about what I worked on because of the projects I created (different web apps + a Minecraft server, in my case). I think in the last 6 and a half months of failures, the biggest thing for me was getting to work on my own creation. If no one was hiring me, I figured I'd just start building something out myself. It's a great practical way to develop skills.
      I guess the point I'm trying to make there is that one can only grind for interviews so much; experience matters, and personal projects are valid forms of experience.
      As for interview practice itself, I'd 100% recommend looking up " + mock interview" on RUclips or something. Every time a question comes up, practice answering it- talk to your pet, a friend/family member, or even a stuffed duck. Learning to speak and trust your first answer is important, and that's one way to practice.
      And as far as landing interviews, looking back on when I was applying out of college, I would double down in focusing what you apply to + hyper focus your resume. The reality I "woke up" to is that I was competing with senior level engineers for midlevel roles, and unfortunately you may be competing with midlevel engineers applying for junior roles. While your own personal experience can only go so far, the quality of where you apply is significant. In other words, I saw my success rate go up when I started uses Otta/Jobright because they were giving me jobs that fit my level, not just random jobs on LinkedIn or Indeed. Jobright also has this free (or it was when I used it) resume analyzer that... I think helped? I can't quite give a standard answer of whether or not it helped lol but it gave me more confidence getting my resume out there.
      That was a lot, but in summary:
      - Challenge is hard, but good. If it was easy, everyone would do it.
      - When getting discouraged, ask "why". Change your perspective, change how you tackle things.
      - Junior roles are tough. Giving yourself experience by working on a project (e.g. something with Kaggle datasets for a data scientist) will pay dividends imo
      - Practice your answers to common interview questions by "interacting" with videos
      - Tailor your resume, make 2 or more if it comes to it, with terms closely relating to jobs
      - Focus your job search on roles for you. Spending the extra time to find postings that are more tailored to you is worth it over shotgunning to everything you find (which also isn't a bad approach I guess)
      That was a lot of word babble, but hopefully something in there is helpful! At the end of the day, keep up the good work and I wish you the best on the path forward 🔥

    • @beymaster562
      @beymaster562 Месяц назад +1

      @markbacon78 thank you so much for your time. I appreciate you, your video, and you comment tons. Wishing you the best and will be implementing these tips.
      I have about 1 and half years of internship and applicable experience but still struggle landing interviews even after tailor resumes etc. As you said, I may be competing with mid level, I'll work on playing the numbers game and keep my head up.

    • @markbacon78
      @markbacon78  Месяц назад +1

      Keeping your head up and eyes forward- that's what it's about at the end of the day 😄

  • @ezio.159
    @ezio.159 4 дня назад

    There are companies that don't do the dog and pony show of the leetcode + sysdesign but they will just not be pure tech companies. I think the underlying caveat to all this is "if you're looking for a top tier tech job, here's how you'd prepare". I think government, utilities, IT departments, banks etc are all solid employment opportunities and all have way lower interviewing bars. Even within tech there are companies with a lower bar. Lastly, not every coding job is SWE titled! Anyone who's reading this: DevOps, site reliability, infrastructure engineer, system engineer, heck even network engineering nowadays all require writing software to some degree without being as ridiculous to pass an interview for. But that diverges pretty far from the video and Mark's ultimate goals 🙂

  • @zeeshanashraf1985
    @zeeshanashraf1985 29 дней назад +1

    Great Video! Do you coach 1-1 ? Not joking.. I am serious. Need some practical advice in this domain. Can we connect somehow?

    • @markbacon78
      @markbacon78  29 дней назад

      Haha- I'm honored, but no not really. You're free to email me some questions (email in my "About" tag on the channel page) and I'll do my best to answer!

  • @swetanegi6724
    @swetanegi6724 Месяц назад +2

    Okay, not gonna lie-the job hunt really took a toll on my mental health… (2024 graduate ). But watching your journey, I can totally relate! I might not be at the finish line just yet, but I'm inching my way there. Will definitely UPDATE soon 🫡. Oh, and you've got yourself a new subscriber!

    • @markbacon78
      @markbacon78  Месяц назад +1

      Right there with you 🫂 Taking breaks is okay, don't forget that! I like the mentality. Definitely update me (and tag so I get a notif!) on how it goes. I'm glad you resonated with the video, and best of luck with your search 🔥 Keep on keepin' on

    • @btm1
      @btm1 Месяц назад +1

      You haven't seen nothing yet buddy...just wait until you will have to deal with unreasonable deadlines and difficult clients.

    • @markbacon78
      @markbacon78  Месяц назад +1

      Eh that's every job at some point though. All about how you balance it.

  • @ChmmchangaLRD
    @ChmmchangaLRD 26 дней назад +1

    Would these resources you provide be helpful for a game dev?

    • @markbacon78
      @markbacon78  26 дней назад +1

      In my opinion, yes- but indirectly.
      - The resume resources absolutely, very tech oriented.
      - Algorithmic coding is key for game dev. It's incredibly important to be optimal when doing various operations, esp. graph kind of stuff
      - System design not exactly, but in my experience game development has been designing a serious of systems that ultimately interact with one another. If you're building up multiplayer game infrastructure, the parallel is a lot clearer. If you're just working on game dev, you could use the framework of system design and slightly alter it (e.g. design an inventory system for Minecraft)

    • @ChmmchangaLRD
      @ChmmchangaLRD 26 дней назад

      @ Well than I’m In school still learning a lot and I want to do a deep deep drive into the whole world of CS. What would you suggest?

  • @erack1
    @erack1 20 дней назад +2

    I don't envy you. Those interviews are pure garbage. Looking at MANGA (FAANG), trash. Might as well be taking a test "Did you study every question on leetcode?" "Did you remember the 10,000 things, that realistically no one would remember" "Did you pay a tutor to help you study" What kind of none-sensical bullshit is this? This is the reality of being a Software Engineer. It was foretold long before these events. Sucks that folks such as yourself are losing more and more options and are having to deal with this. Good you're opening up your skillsets, I'd recommend focusing on automation as well. That is the future for just about everything. I work the field and can tell you we've essentially "worked" out employees of their positions due to automation doing what they would've done, not only faster, but with much more accuracy.

  • @staticdev7453
    @staticdev7453 Месяц назад +1

    I don't like data structures and their algorithms, whoever thought these are a good indicator for filtering out good software developers, good job.

    • @markbacon78
      @markbacon78  Месяц назад +1

      In my honest opinions, I think you should work on this mentality.
      Having a strong understanding of DSA is important to being a good engineer. Do you know the advantages of using a map over a list? Sure. But how about the disadvantages? Are you able to evaluate, in a given scenario, when implementing a graph will be crucial to features you are implementing? All of these DS and As exist for a reason, and a very good reason. From that perspective, it's incredibly important to get a good handle on them.
      As to /leetcoding/ and algorithmic questions, yea, idk why those are still the norm for filtering out software developers in interviews. They demonstrate when someone can apply DS&As, but it's gotten to something like the SATs (in the US) where those who perform best are simply those who have studied them. Not necessarily those who know when to use them.
      You may not like them, but they are important (and quite cool once you start using them in your own things). But as filters for job interviews, yea pretty nonsensical when done during leetcoding. I sure how an average software engineer knows advantages to using sets, lists, and maps though. And if you're hiring a senior for a platform with millions of users and/or requests, they better know their datastructures and distributed systems theory.

  • @grzegorz__
    @grzegorz__ Месяц назад +4

    You pretty often say that interview was a failure (on your side) but i'll tell differently - 90 % of interviews are failure. youre recruited like your project will be going to Mars planet while in reality the project is like going to the grocery store and buying Mars cookies xd interview should be matching the quality of projects company has to offer.

    • @markbacon78
      @markbacon78  Месяц назад +2

      As far as "interview should be matching the quality of projects company has to offer", I totally agree. Some interview processes were better than others.
      I might be misunderstanding? But a failure, in this case, is simply "not an offer" / "getting rejected". And from those I tried to learn as much as I could. Sure, interviews might be this leetcode hard questions as if the project is some big thing when in reality it isn't.
      But at the end of the day, you still have to do these interviews to get the job. My studying for it made me a better engineer imo, even if I don't use those skills. Just gotta play the game and make the system work for you, not hope that easier interviews are going to come along (in my experience, they won't).

  • @KhoiNguyen-fj6jp
    @KhoiNguyen-fj6jp Месяц назад +1

    even NYU grad also struggle to get a job. bro wtf

  • @Ianmat55
    @Ianmat55 Месяц назад +2

    Hmm this may be a long shot, but have you ever taken mma clases in a gym thats under a coffee shop? Also, congrats dude

    • @markbacon78
      @markbacon78  Месяц назад +1

      Ty! And maybe a long shot but indeed I have ahaha ♟️ Injured my foot so I was out for a few weeks but back as of last saturday; lmk when you see me! Small world 🔥

    • @Ianmat55
      @Ianmat55 Месяц назад +1

      ​@@markbacon78 No way! Very small world indeed. I was only there for a week last year on a short trip. I think you even tried to hook me up with a job referral at the time. Def would like to go back sometime.

    • @markbacon78
      @markbacon78  Месяц назад

      Ah I do remember that! Good thing you didn't take the referral, eh 🥲 I hope you've been well