From doing tutorials to getting an actual job? (MPJ shows his Spotify application)

Поділитися
Вставка
  • Опубліковано 3 жов 2024

КОМЕНТАРІ • 69

  • @funfunfunction
    @funfunfunction  5 років тому +20

    ⏰Quick jump
    01:55 What does a software interviewer look for in a candidate? How are CVs screened? (I show my Spotify application)
    06:12 Does MPJ earn more money now?
    09:40 Recruiters asking for specific knowledge and not general experience on your resume?
    14:30 Going from tutorial to getting an actual programming job?
    15:35 You don't need recruiters to get a job in programming
    19:00 Using open source to get programming jobs
    22:30 Codewars and Codesignal (www.codewars.com/ / codesignal.com/)

    • @maxkazionov2029
      @maxkazionov2029 5 років тому

      HI^ MPJ
      What can you say about trying new things (languages, frameworks, etc) while learning(playing) with code?

  • @gipek
    @gipek 5 років тому +2

    1.5 year ago, I saw your Spotify Prototype video on DevTips. At first I was like 'Who da f are those guys????' And after first video, I LOVED you guys, you made me learn a little bit of React (my first framework other than jQuery) And after that time, you gave me a lot in terms of vision and development wise. Thank you MPJ, great content again.

  • @EugeniaChe
    @EugeniaChe 5 років тому +3

    Wow what a great idea you created an entire page to apply for Spotify! 👏
    I just transitioned from tutorials to a real job and it feels like being thrown to an ocean only knowing how to swim in a swimming pool 😳 Each of our microservices is like 20x bigger and more sophisticated than any app I’ve built on my own... It’s a bit scary but so fascinating to learn this complex infrastructure.
    Thank you for sharing your experiences MPJ you are awesome 🌟

    • @slamislife74
      @slamislife74 5 років тому +1

      Congrats, man! Hope you love the job; you deserve it!
      How did you land the job? I'm struggling to get a programming internship these days; I don't know if I should concurrently be applying for internships and jobs

    • @EugeniaChe
      @EugeniaChe 5 років тому

      Hey thank you! I struggled couple of months before getting this job. What worked for me was finding the company who’s project I desperately wanted to contribute to :) and demonstrating it to them. I asked quite a lot of questions during the interview, regarding technologies they use, processes, approaches to resolving certain problems. When you are really interested in a project, such questions rise naturally and I think interviewers value you asking them.
      If you have a portfolio with couple of demo projects on github, why not apply for jobs? A big difference I see is that on an internship you’d probably not feel so pressured in terms of productivity, as on a job. Otherwise, I’d suggest, apply for everything you think you’d enjoy working on :) it doesn’t even have to be a “junior” position. There’s still companies open to train new devs, they just don’t mention it in the job description.
      Hope you find something great very soon! 🙌

  • @zedzedder1426
    @zedzedder1426 4 роки тому +3

    15:00 "Slammed my head against it until it existed" is basically the simplified short answer. The longer version is that you have to build actual "things" and that will get you some experience. That's what employers need the most from a junior developer. Proof that you can figure out the answer, they don't expect you to know every answer from the start. At least the reasonable ones.
    It is true that some "hiring professionals" litter the job description with so many buzz words and 5x years of expected experience, that a junior looking for the first job will get anxiety reading it. My experience anyway...

  • @neilt1352
    @neilt1352 5 років тому +10

    From my personal experience, managers/interviewers dont care about your personal story.
    I dont have a happy story about how I got into development but it pushes me to do better just as anyone else or more. I even enjoy it which makes it easier. If I tell them my story though, they dont relate and get awkward. By this point I feel like I have to lie about how great life is just so they think I'm like everyone else, 'normal'.

    • @EugeniaChe
      @EugeniaChe 5 років тому +4

      Nev T what is your story?

  • @Chrosam
    @Chrosam 5 років тому +1

    Perfect title & timing, started my first job last week.
    Synchronicity is real !! :P

  • @ryanisawesome102
    @ryanisawesome102 5 років тому +10

    I got a sweet job (while in a CS degree) thanks to your Spotify API tutorial!

    • @funfunfunction
      @funfunfunction  5 років тому +1

      WOW! That is so cool to hear! Tell me more!

    • @ryanisawesome102
      @ryanisawesome102 5 років тому +7

      Fun Fun Function I used your tutorial as the basis for a larger Spotify project. I applied for an internship on the other side of my country (Canada) and they were very interested in that project, despite having minimal documentation and no unit tests 😅! Now I'm one month into that internship as a full stack react dev!

    • @funfunfunction
      @funfunfunction  5 років тому +3

      This is an amazing story, thank you so much for sharing it, and good luck on your internship!

    • @Frausqt
      @Frausqt 5 років тому +1

      @@ryanisawesome102 What was the project? :)

    • @ericsproles
      @ericsproles 5 років тому

      what spotify api tutorial are you referring to?

  • @dvlpr
    @dvlpr 5 років тому +1

    This was great! I've been a long time sub but haven't been watching as much lately (just busy and not really a JS dev) but this is bringing me back for sure!

  • @viniciussabadim4267
    @viniciussabadim4267 5 років тому +4

    I was missing this kind of content here, the good old musing. Nice video :)

    • @funfunfunction
      @funfunfunction  5 років тому +1

      Glad you liked it! The streaming format actually generates a ton of musings from both me and guests so there will be a lot of this coming up.

    • @viniciussabadim4267
      @viniciussabadim4267 5 років тому

      @@funfunfunction keep the great work, it's been fun fun to follow this channel :)

  • @codingmorrison7957
    @codingmorrison7957 5 років тому

    I really enjoyed todays video! Good work MPJ!

  • @paulfears337
    @paulfears337 5 років тому +2

    MPJ is the pewdiepie of software

  • @ezekielsaturday2637
    @ezekielsaturday2637 5 років тому

    Hey Mattias,
    I like it that you shared your personal story.
    I can relate to it.
    especially how you think about money.
    the way you thought when you answered the question of how a person can transition from learning Js, CSS and all into actually getting a job.
    and when you said you started working for companies to clear out some debts, man, that was a killer
    then you also mentioned starting a company. I could see why I relate.
    it makes me want to make travel plans to meet you in person.
    let me know if I am permitted to visit when the chance presents itself.
    I even got some ideas to use on what I am working on and the next steps I'll be taking to create and spread global impact.
    Nice one.
    thanks for posting.

  • @joebazooks
    @joebazooks 5 років тому +2

    thats EXACTLY how i feel. as soon as money is introduced it becomes a chore.

  • @jaredbutler1478
    @jaredbutler1478 5 років тому +2

    Smarty back in the day lol 😂
    It's still taught at my Uni Server Side Web Dev class

  • @qwarlockz8017
    @qwarlockz8017 5 років тому +3

    Great video and I think this is one of your most useful. I LOVE to code. I LOVE reading peoples code and working on coding problems and learning new cool ideas. I am not saying I am great. but I am into it and annoyingly enthusiastic. But the part of the industry that I hate is the part that I think is totally broken. The recruiting/ getting the jobs/ getting in is hard. I get on average 200 to 300 recruiter emails a day. Almost all are people that do not know ANY tech at all. The postings are terrible. They start as a set of needs from the department. Then they get sent to human resources who randomly adds lots to it that are not related. Then it is read by recruiters who do not know anything. They add lots more that make no sense. Now you see their postings or get their emails. So this part of the industry is totally completely broken. It is the part of programming that completely sucks.. in my humble yet bitter opinion.

    • @qwarlockz8017
      @qwarlockz8017 5 років тому +4

      By the way.... when you say people need support while getting into the industry... well I think that is what you built. Thank you.. this is the support we need. IE real talk about real stuff. It is so easy to be batted down by people who want to shoot you down. It is brilliant (.org) that you are here trying to build people up.

  • @jordanwalker7076
    @jordanwalker7076 5 років тому +2

    Why do you refuse to code in PHP? I hear a lot of people hating on it but never an explanation. I’m fairly new to the coding world so am genuinely curious. 🤔 how is node js any better, for example (besides it’s non-blocking io model)?

  • @briancalma5674
    @briancalma5674 5 років тому +5

    Man! you look like tony stark!

  • @usedcarsuae.
    @usedcarsuae. 5 років тому

    Awesome video ♥️
    Watching from Dubai ♥️

  • @usedcarsuae.
    @usedcarsuae. 5 років тому

    Awesome video ♥️
    Watching from Dubai ♥️

    • @axMf3qTI
      @axMf3qTI 5 років тому

      Awesome hair ♥️

  • @ratixyz
    @ratixyz 5 років тому +1

    "email-y people" SO TRUE

  • @StarMiners0416
    @StarMiners0416 5 років тому +2

    Whenever I look at job applications involving front-end web development or software development, I always see *React,* *Vue,* or *Wordpress* posted in the required skills list, and whenever I do I am always curious if they put that there because they have an imminent need to use React/Vue/Wordpress or if they are just using terms that they know are either popular or well-known. Since I'm a programmer with self-taught knowledge in JavaScript, PHP, Web languages (HTML, CSS, and JS) and I see these kinds of requirements constantly being pushed out, it makes me curious if I am just incompetent in not learning React or the Wordpress CMS or if I really am qualified to try to apply. I don't want to enter an interview admitting that I don't know a language they put front and center on their job application description, because I am afraid that there may be an applicant who does know those languages/CMS's that they'll take them over someone who doesn't know those languages like me.

    • @cedric5027
      @cedric5027 5 років тому +1

      Being afraid and not applying won't get you a job though, 100%. Just go for it :)

    • @qwarlockz8017
      @qwarlockz8017 5 років тому +1

      Watch some react videos . You will prolly like it. It is a bit more advanced but it really is the work horse I am seeing out there. Word Press is fine in a pinch but it is not really dev work. But I agree with Cedric. Just interview. I personally hate interviewing. The only way to be better at it... is practice.

  • @nischalpiya1771
    @nischalpiya1771 3 роки тому

    That explains how tony stark built his suit😂

  • @cornchips007
    @cornchips007 5 років тому

    Best video yet. Loved every second. I'm a junior/intermediate dev that can't work out my own value but that also follows the same rule of never any less than the previous job.

  • @richardbagshaw929
    @richardbagshaw929 5 років тому

    Smarty

  • @straighteight9154
    @straighteight9154 5 років тому +1

    If you love programming, don't get a job as a programmer. You will spend all your time doing everything BUT programming, you will hate your life and colleagues and when it comes to actually coding you will eventually hate that too.

  • @ryanisawesome102
    @ryanisawesome102 5 років тому

    Hey, is dev tips over? I noticed that there hasn't been much posted on that channel recently. Great video!

    • @funfunfunction
      @funfunfunction  5 років тому

      It's on hiatus due to family issues. We will soon make an announcement on the channel.

    • @ryanisawesome102
      @ryanisawesome102 5 років тому

      Fun Fun Function Sorry to hear that. Thanks for letting me know.

  • @briancoates6849
    @briancoates6849 5 років тому +1

    Mpj what are some projects I could work on that would help me learn more of the computer sciencey things? In the past were there things you have worked on that you were having to dive into computer science algorithms and such?

    • @funfunfunction
      @funfunfunction  5 років тому

      Generally they are not used in real projects (well they are at some level but have often been successfully abstracted away). I've only very very rarely used these things and it's not been in a particular project but rather in cases where there has been an insanely big list involved that had to be processed incredibly fast. I honestly only know them because I prepped for interviews. there probably exists interesting projects where algorithms are more applicable but I can't think of any of the top of my head.

    • @briancoates6849
      @briancoates6849 5 років тому

      @@funfunfunction Thank you for taking the time to comment back. :D So as a junior developer who has a job already at a non-profit I love. Would you suggest me investing in learning these algorithms and such since they are hard to apply into projects, and I would be learning them to really be interview ready at any point?

  • @tochanenko
    @tochanenko 4 роки тому

    I came here for Message Passing Interface for Java (MPJ) but got some Spotify talk given by Tony Stark

  • @tomasruzicka9835
    @tomasruzicka9835 4 роки тому

    4:42 you have amber.js did you mean ember.js?

  • @arushibajpai8113
    @arushibajpai8113 5 років тому +1

    Hi I have learnt good Javascript here on this channel since last year, I want to start out now, like doing stuff like freelancing in Javascript , Where could I start? :) :)

  • @aakashshrivastava1499
    @aakashshrivastava1499 5 років тому

    Nice video. Hello from India...

  • @tomasruzicka9835
    @tomasruzicka9835 4 роки тому

    7:12 what about some opensource project that is paid by donations?

  • @melvin6228
    @melvin6228 5 років тому

    Hey MPJ, thanks for showing this to me. This got me excited to create a website for a role at Google as I think I'll be a perfect fit for it.
    I started out with your template, but the project got out of hand and evolved into its own thing. I started prototyping a powerpoint type of slide system and it still isn't fully cross-browser compatible or fully responsive :P
    I had a lot of fun with it! It took me 2 full days and I was quite surprised by that since nothing I did felt very complicated or complex. One thing that took quite a while was simply finding all the assets. Another thing that took quite a while was trying to be a *bit* cross-browser compatible (I failed, it's not my forte) and debugging my own prototyped powerpoint slide system.
    melvinroest.github.io/google/

  • @Luxcium
    @Luxcium 5 років тому

    Actually I am dreaming of doing tutorials instead of working in the industry... Lacking the workplace experience and doing tutorials can be counter intuitive for some but I really like JavaScript and therefore would like to become an evangelist of that nice programming language !!!

  • @dgq3guqf
    @dgq3guqf 5 років тому

    What can you say about trying new things (languages, frameworks, etc) while learning(playing) with code?

  • @EddyVinck
    @EddyVinck 5 років тому

    This is such a coincidence, I am looking for a new job right now. Talk about timing MPJ, are you spying on me?

  • @ConquerJS
    @ConquerJS 5 років тому

    What happened to DevTips? Has he posted an update on that somewhere??

    • @funfunfunction
      @funfunfunction  5 років тому

      Besides what is on twitter no. DevTips went on hiatus due to a family issue but an update is coming soon.

  • @nataliavelazquez6043
    @nataliavelazquez6043 5 років тому +1

    ahh, you look good as always....

    • @funfunfunction
      @funfunfunction  5 років тому +1

      Thanks! I don't know about better, I think it's like sweatpants and cozy clothes, I like it and feel good in it but it depends on context, wouldn't feel comfortable in it in a client meeting or or stream for example. Same with makeup, sometimes you want to make a little bit more effort to feel good.

  • @nickwoodward819
    @nickwoodward819 5 років тому

    great video.
    one thing though, and i'm not trying to be a dick, but i'm surprised at the use of the word 'retarded' on your spotify site! I guess the takeaway from that is either that it was a different time or has slightly different connotations in sweden, or that companies skim read things you give them! great idea overall though, not surprised it got you in there

    • @funfunfunction
      @funfunfunction  5 років тому

      Not the wording I would have chosen today, but it's important to consider context when interpreting language of others. Swedish company (at least from the perspective of this video) + long time ago.
      Language faux paus are subtle. "Retarded" and "Idiot" are etymologically extremely similar, but one is considered much more offensive than the other, because we culturally over time decide on what is respectful nomenclature.
      But absolutely, yeah, one should be mindful that there are certain words that are *extremely* sensitive in American culture.
      I say that a bit grudgingly because I often secretly feel that Americans could be a little more generous when interpreting the communication of non-americans using the english language, especially in the cases when the said American doesn't know any other language, and especially not the subtleties of them.
      At the time, I had not spent much time in the US, and I had no idea it was considered generally offensive at the time (at least not to that level), plus the show referred to in question was a highly satirical no-hold-barred show in the vein of south park and sort of aims to be offensive in all directions and challenge preconceptions.

  • @Booyamakashi
    @Booyamakashi 5 років тому

    What is this buzzing sound in the background... or foreground, depends on the time.

    • @funfunfunction
      @funfunfunction  5 років тому +2

      You mean in the intro and outro? It was a fan running because it's insanely hot in the studio. Unfortunately it seems like it generates some electrical interference. :(

  • @smoothness69
    @smoothness69 5 років тому +1

    I want to work for So and So Company because I need a roof over my head and food in my stomach.