Dev Mentor Dave

Dev Mentor Dave

I help Jr. Developers bridge the gap from learning code to launching careers by helping them gain then knowledge, experience, and confidence they need to get to the next level.

Пікірлер

  • @GPT-X938
    @GPT-X9385 күн бұрын

    Thank you for the helpful advice!

  • @manw3bttcks
    @manw3bttcks5 күн бұрын

    The big problem now is not the interview process, it's no one even getting many interviews (ghosting, fake jobs, fickle recruiters, and lack of company commitment)

  • @devmentordave
    @devmentordave5 күн бұрын

    Very True

  • @zoeherriot
    @zoeherriot5 күн бұрын

    …tweaking your interviewers nipple while making eye contact.

  • @GRoWtHsocietY1507
    @GRoWtHsocietY15076 күн бұрын

    Sir, thank you very much. I appreciate it and I believe you when you say to just be yourself so you won't have a hard time during the interview. I am also applying to be a QA or for any related roles in the software industry. It's really difficult, sir, because no one is giving me a chance to gain experience in the corporate world. When it comes to programming, I only know the fundamentals. No matter how much I self-study, I still don't feel confident in my knowledge because I can't apply it in the corporate world to learn correctly with the help of company mentors. I am still hoping that someone will accept me. Thank you, sir, for your uploads. New subscriber here.

  • @devmentordave
    @devmentordave5 күн бұрын

    Welcome! You are not alone. Many, many devs are dealing with this right now. When it comes to learning, I would suggest you focus on building something you need or want or just something you are interested in, or something to help someone else. Building real-world projects will force you to actually apply what you know and find solutions for what you don't.

  • @GRoWtHsocietY1507
    @GRoWtHsocietY15075 күн бұрын

    @@devmentordave is it okay sir if i will focus on php and javascript and some database complex syntax and learning software testing tools should i haved a chance to have a assoc dev ops career if i started to that really thanks sir 🙂 i appriciate your guidance and i will start to give my self an experience as a freelance dev for mini projects i hope i understand your advised and guidance

  • @devmentordave
    @devmentordave5 күн бұрын

    @@GRoWtHsocietY1507 Short answer, yes. Long answer... it's not just about you. It's also about the market and what companies are looking for at the time. However, I think it's a great path to take, compared to everyone else right now.

  • @siyabongampongwana990
    @siyabongampongwana9906 күн бұрын

    What about having missing and bad teeth?

  • @danial23mt
    @danial23mt5 күн бұрын

    Does that prevent you from writing working code

  • @siyabongampongwana990
    @siyabongampongwana9905 күн бұрын

    @@danial23mt well that answers it

  • @devmentordave
    @devmentordave5 күн бұрын

    That's not a mistake or something that you necessarily choose. Will some people judge you? Probably, but that's not up to you. Focus on what you can control.

  • @ChurchSt-hk4fy
    @ChurchSt-hk4fy7 күн бұрын

    Wow I can relate to this. Also, from most of the Devs I know, they are introverts, and programming fits well into their personality and their way of being. If you find a Dev that's an extravert, they're probably a cowboy developer that only uses frameworks and copy pastes stuff, then tells everyone how great they are :D That's just my opinion , based on being in the developer space since the early 90s. I got a cat so I could use him as an excuse for talking to myself. I think he learnt Perl over the years but I never gave him his own laptop to show me his skillz.

  • @devmentordave
    @devmentordave7 күн бұрын

    LOL! That sounds about right.

  • @KJimah
    @KJimah10 күн бұрын

    Thank you. Needed this

  • @devmentordave
    @devmentordave9 күн бұрын

    Awesome! Glad it helped.

  • @AnnAgainAgain
    @AnnAgainAgain12 күн бұрын

    Yeah, it's like a rock and a hard place for both the junior and the company. And since I am an cog in the machine, I sympathize more for the junior. My salary as a junior was about 60k I talked to my boss about the low pay and he did his best and got it bumped to 75k which was still too low for my HCOL in Boston. My jump to the 2nd job paid 125k, so it just didn't make sense to be loyal to the first company even though my boss tried their best and he did get me a raise. Granted, they shouldn't have paid juniors so low to begin with, but I guess that they are taking a risk too and don't want to overpay someone who won't be any good (I can think of a few former colleagues)

  • @devmentordave
    @devmentordave12 күн бұрын

    Yeah, this is very common unfortunately. Many of the companies actually hiring Jr. Devs (from what I've seen) build their pricing around the low cost of Jr. Devs so they don't really have space to move them up into other roles. It's unfortunate, but they would rather undercut competition and re-load Jr. Devs every year or two to keep the profit margins. At least, that's my observations. :)

  • @sebastianlozano7707
    @sebastianlozano770713 күн бұрын

    Hoping I get my first job in tech soon! 😎

  • @devmentordave
    @devmentordave12 күн бұрын

    Best of luck!

  • @rexoverwatch
    @rexoverwatch13 күн бұрын

    i'll sign a 2 year contract with you for 15$ an hour :)

  • @JohnMurphy04f
    @JohnMurphy04f13 күн бұрын

    if these company fear junior devs then how about us entry level devs 😞

  • @devmentordave
    @devmentordave13 күн бұрын

    Honestly, I kind of consider them the same. What is the difference in your perspective?

  • @twjr4547
    @twjr454713 күн бұрын

    Good Morning. This is gold. Thank you for posting this. This will definetly help me with my next interview.

  • @devmentordave
    @devmentordave13 күн бұрын

    Awesome! Hope it helps!

  • @rexoverwatch
    @rexoverwatch23 күн бұрын

    cool

  • @bbqengineer3308
    @bbqengineer330826 күн бұрын

    Spot on bro!

  • @devmentordave
    @devmentordave9 күн бұрын

    Appreciate it!

  • @AnnAgainAgain
    @AnnAgainAgain27 күн бұрын

    Great decision tree for folks with some experience. For anyone who's looking to break in, especially the self taught or are from bootcamps, I'd almost always say take it. Start getting the exp. It is SO much easier finding that second job relative to the first

  • @devmentordave
    @devmentordave27 күн бұрын

    Very true. The hard thing I'm finding is that many first timers are trying to change careers and they already have the burden of family needs which makes it harder to find a dev job that meets their needs financially as a Jr. Sometimes you can bite the bullet and make sacrifices. Sometimes you can't and need to be open to other options like freelancing or pursuing your own business. The thing I love about the dev world is that there is no "one right path" and everyone's success story looks different.

  • @saadhabashneh5587
    @saadhabashneh558727 күн бұрын

    These are more than 3 questions😅

  • @devmentordave
    @devmentordave27 күн бұрын

    LOL three “main” questions.

  • @devcallum
    @devcallum27 күн бұрын

    How's this come out 2 minutes ago but there's a comment from 5 days ago :eyes:

  • @devmentordave
    @devmentordave27 күн бұрын

    It came out last week. :)

  • @bob_mosavo
    @bob_mosavo27 күн бұрын

    Thanks 👍

  • @ob34915
    @ob3491528 күн бұрын

    just don't learn Node and you will find plenty of junior dev jobs

  • @sarahb2582
    @sarahb258228 күн бұрын

    And if don’t like ja learn Python

  • @devmentordave
    @devmentordave9 күн бұрын

    I'm actually looking into python. I'm not a fan of coding without ";" but I'll try! :)

  • @RaymondHorn-pu7uj
    @RaymondHorn-pu7ujАй бұрын

    Ok, what's your advice for someone that's from a working class family with no connections in IT? Oh and to boot this person learned to program through mentorship while in prison? I'd absolutely love some good advice that doesn't involve social connections.

  • @jettisonjj
    @jettisonjjАй бұрын

    Build products(not just static websites, real complex apps that solve business problems), then sell to businesses, put in your portfolio how it helped the businesses with the xyz/STAR format. Hard to say no to a candidate that can actually do this eh?

  • @devmentordave
    @devmentordaveАй бұрын

    I would second what Jettisonjj said. The problem is that unless you have some public way of standing out, you won't be noticed in today's process of automation and mass application by candidates. This is why social connections are still so powerful. If that is not an option for one reason or another, I would lean towards trying to build a freelancing life where the interactions socially are with clients. This is difficult especially starting out, but not impossible. A lot depends on what you bring to the table in the form of client interaction as well. Places like Upwork are better for this situation, but again... you are dealing with a lot of competition there. Even in the freelance world, it's a lot of making connections with potential customers. I would be interested in knowing more about the prison mentorship. It seems that is a built-in connection point right there depending on how it's done.

  • @RaymondHorn-pu7uj
    @RaymondHorn-pu7ujАй бұрын

    @@devmentordave I had a cellmate whose father was a senior developer. My cellmate contacted his father, and he agreed to mentor me. I literally learned the fundamentals of coding by him sending me a C# reference, me reading it, doing the exercises, mailing them to him, him reviewing them, and mailing them back to me graded. We did that for three years with C#, Python, Java, C++, PHP, JS, HTML, CSS, and PERL. Since I've made parole, I've done several freelance jobs and have contracted on and off with an indie studio.

  • @user-el3lk1jj4j
    @user-el3lk1jj4jАй бұрын

    10:10 I'll design the product for free, hope it's not too late :(

  • @devmentordave
    @devmentordaveАй бұрын

    Not too late. It will probably be more of an iterative process rather than just everything at once. I'll start putting together some views we'll want to see and let you know.

  • @AnnAgainAgain
    @AnnAgainAgainАй бұрын

    Congrats on 3k!

  • @devmentordave
    @devmentordaveАй бұрын

    Thank you!!

  • @Mel-mu8ox
    @Mel-mu8oxАй бұрын

    If you cant bake a cake... code one :D

  • @devmentordave
    @devmentordaveАй бұрын

    LOL... that may be harder.

  • @jasonkusi2373
    @jasonkusi2373Ай бұрын

    I totally agree- I am figuring out my career path and the method of teaching others is a great segway for coding to stick

  • @AnnAgainAgain
    @AnnAgainAgainАй бұрын

    Yep totally agree. This was the "trick" I used to get better and it paid dividends, esp helpful when I was just starting out

  • @trvvs
    @trvvsАй бұрын

    it's not a waste of time it's fun learning new things is fun

  • @devmentordave
    @devmentordaveАй бұрын

    It's not a waste of time, but it's also not necessary to get a job. If you enjoy it, by all means go for it. I just hear a lot of Jr. Devs complaining about learning frontend code and want to encourage them that there are other options.

  • @CodingPhase
    @CodingPhaseАй бұрын

    Been saying this for years... but most of these people love being without a job and don't understand a programming language is a tool and you use different tools for different situations...Good luck on the channel

  • @devmentordave
    @devmentordaveАй бұрын

    Thanks! Obviously, I recognize this is my opinion, but it's nice to hear others have the same. LOL

  • @tiagonocaminho1
    @tiagonocaminho1Ай бұрын

    And WordPress?

  • @devmentordave
    @devmentordaveАй бұрын

    Depends on what you mean. You can build sites with themes and never have to learn frontend coding... but you're not really a developer at that point. You're just a content manager or designer. Could you write backend only code for WordPress? In theory, yes, but practically... probably not.

  • @KJimah
    @KJimahАй бұрын

    Love the shirt😁

  • @devmentordave
    @devmentordaveАй бұрын

    Thanks! lol

  • @lastspoil5547
    @lastspoil5547Ай бұрын

    But can you cut and paste all of your code as a backend developer? Of course make changes too.

  • @devmentordave
    @devmentordaveАй бұрын

    Can and Should... two different things! LOL

  • @lastspoil5547
    @lastspoil5547Ай бұрын

    Yo I was in my feelings the first 22secs 🤣

  • @devmentordave
    @devmentordaveАй бұрын

    LOL

  • @AnnAgainAgain
    @AnnAgainAgainАй бұрын

    Yep, I had tried to look for a new job around Dec to Feb and ended up giving up because it was rough. Few roles hit my requirements without having to take a pay cut or the companies making you jump through a million hoops. At this point I am taking a break from searching with hopes that it will pick back up in a few months. I also have anecdata from friends who were laid off taking months to find a new job. If seniors are having this much difficulty, it must be a bloodbath for the juniors and mids. Also great advice, I'll be sharing this with my mentees!

  • @Pierre-zh3ed
    @Pierre-zh3edАй бұрын

    I am unable to download as a MP3 file.

  • @devmentordave
    @devmentordaveАй бұрын

    Is that normally an option? I didn’t know that was a thing. lol I know I can’t download the video often for 24 hours.

  • @Pierre-zh3ed
    @Pierre-zh3edАй бұрын

    @@devmentordave I was using Clipgrab, but they keep changing KZread, so the app is not always working. I also tried online downloaders, but none of them were working for me.

  • @PerpetualPreponderer
    @PerpetualPrepondererАй бұрын

    Out of these roles that you mentioned, which ones would you reckon are most suited to freelancing and/or contract work?

  • @devmentordave
    @devmentordaveАй бұрын

    That's a good one. Probably just basic backend/API development. The others are probably a little more specialized and may not be the best fit for contact work. However, I did work for a short time as a contractor (through an agency) doing backend data processing in AWS Lambda. So, it just depends on what's available in your area and who you can get connected with.

  • @PerpetualPreponderer
    @PerpetualPrepondererАй бұрын

    @@devmentordave yeah my ideal outcome is to do pure backend, on contract or freelance, but I’m just wondering if it’s a realistic goal…I’m in my 40s and pivoting to dev…

  • @MeAndAdiZero
    @MeAndAdiZeroАй бұрын

    agreed 100%. Last company I worked for literally had one frontend dev in the entire company. I feel like the barrier for entry in front end got much much higher over the years and now you are expected to know everything. With all that being said the demand just isn’t as high for frontend while there’s also likely more people who can and want to do it

  • @darrellroberts3092
    @darrellroberts3092Ай бұрын

    hey Dave, long time fan, first time commenter. I'd love to know more about the first step - identifying your weaknesses. I find it hard to highlight considering I rarely get feedback these days (despite asking for it). Also wanted to say thank you for your content! It's really helped in my journey & motivates me to keep going

  • @devmentordave
    @devmentordaveАй бұрын

    Thanks Darrell! I'll put that on my list. It certainly is the hardest part to do, not only because we often don't want to do it, but also because it's just hard to evaluate ourselves objectively. I do have some ideas on the subject so I'll flesh that out some more in the coming days. Thanks for watching and welcome to the comment section! :)

  • @RaymondHorn-pu7uj
    @RaymondHorn-pu7ujАй бұрын

    So...let me add this up and you check my math to ensure I have it correctly. The secret sauce is mentors. Mentors aren't free so...Secret Sauce = Money?

  • @devmentordave
    @devmentordaveАй бұрын

    Mentors could be free, depending on the situation. I would say most of the mentoring I've done has been in a work environment, so not free to the company but free to the individuals being mentored. But with there being a limited number of them, one may need to enter a contract situation, or you may just get lucky and find someone who has the time and experience to help you out.

  • @RaymondHorn-pu7uj
    @RaymondHorn-pu7ujАй бұрын

    @@devmentordave I don't intend to be disrespectful; I'm just trying to understand. Companies aren't hiring entry-level devs (I don't care who says otherwise, but 3-5 years of professional experience is NOT entry-level; that's journeyman level). Therefore, having a mentor at work is out of the question. As the saying goes, 'the man who plans on luck plans on failure.' so luck isn't much of a plan. Moreover, the word 'contract' implies a financial agreement. This brings us back to the idea that 'secret sauce' equals money. Please tell me I'm wrong and correct my mistake; I really hope you can.

  • @devmentordave
    @devmentordaveАй бұрын

    True, very few are hiring at all, let alone Jr. Devs, and honestly, most of the ones who are don't provide enough mentoring. I would start by saying that just because mentoring is the thing that will help the most, that doesn't mean it will be easy to find. I did another video recently talking about this very issue: kzread.info/dash/bejne/o4Bh0KeonM2airA.html The word contract implies an agreement. That could mean monetary exchange or it could simply mean that I'm committing to do one thing and you are committing to do something in return. Does that often include money. Yes. But that's not always the case. Marriage is a legal contract but is not a financial agreement, it's a social agreement and commitment between two people. There are places to find mentoring through meetup groups, the DMD discord server and other places online and potentially in your social spheres. It may not be immediate and it may take building relationships but at the end of the day that's what mentoring is. It's a relationship. Might that include monetary exchange? Maybe, but it doesn't have to. When I've had time, I've provided mentoring to people for free in the past, mostly people I already had relationships with. In fact, the heart of a mentor isn't to burden someone but to help them. That doesn't mean it's always feasible. But to assume that because there is a formal agreement, it must include monetary exchange is invalid. I always attempt to set a 'contract' or 'rules' for the mentoring relationship so that both parties understand what we are offering and committing to whether money is involved or not. If one person doesn't hold up their end, we can separate amicably... hopefully. Sometimes life happens and one or both parties can't continue for various reasons and the contract gives us a way to feel better about ending the process when necessary at the very least on an interpersonal level.

  • @zahramovahedinia1896
    @zahramovahedinia1896Ай бұрын

    But what if nobody hires you for jobs that you love and are genuinely good at? :(

  • @devmentordave
    @devmentordaveАй бұрын

    I would look into freelancing or maybe teaching what you love to earn money until the job you want opens up. If you need income from that work, then you may have to pursue a job outside what you want for the short term. I talked about this struggle some in this video: kzread.info/dash/bejne/eHyck8pypZnAaZc.html

  • @zahramovahedinia1896
    @zahramovahedinia1896Ай бұрын

    This is amazing! Thank you so so much for sharing!