Top Signs You're NOT Ready For a Programming Job

Поділитися
Вставка
  • Опубліковано 24 жов 2020
  • There are a few clear indicators that you're not ready for the interview process. In today's video I cover the things I see most often that are a clear sign you shouldn't be applying for jobs yet.
    🏆 ** Paid Coaching **
    Interested in joining my mastermind program and working together to get your software development career started? If you consider yourself an action-taker who is fully committed to putting in the work then book a call with me by going to andysterkowitz.link/call-00057
  • Наука та технологія

КОМЕНТАРІ • 337

  • @AndySterkowitz
    @AndySterkowitz  3 роки тому +124

    Did this video help give you clarity about whether or not you're ready for the job hunt process?

    • @JoshT4life
      @JoshT4life 3 роки тому +1

      can't help it always freeze up when doing coding challenge in front of someone

    • @mehriabdukodirova9155
      @mehriabdukodirova9155 3 роки тому +1

      It's very helpful. Thanks so much for an informative video!

    • @Bestodds1
      @Bestodds1 3 роки тому +6

      Yes. Not what I WANTED to hear but it IS what I needed to hear. I'm not ready. Thank you.

    • @angelamitchell5580
      @angelamitchell5580 3 роки тому +1

      It gives me some clarity about my job readiness. Being in coding boot camps have helped me talk through my code aloud and explain approaches/solutions to peers, but I want to continue practicing. Debugging is probably one of my strengths because of my attention to detail. My biggest worry is that I do not have many unique independent projects. I'm aiming to become a front-end developer, but I know I may need to build some full-stack projects to qualify for my first front-end developer job. I have no idea how to come up with ideas for a project. I have one idea, but it seems somewhat simple. I hope I'm able to create more complex ones someday.

    • @Bestodds1
      @Bestodds1 3 роки тому +1

      @@angelamitchell5580 Perhaps there is an ordering/sorting/keep track of your stuff web app you could create.

  • @florianrager9631
    @florianrager9631 3 роки тому +781

    1. can't Code in front of others (learn to deal with nervousness)
    2. can't explain how data flows through your application (be able to give a high level overview of what happens when e.g. a button is pressed)
    3. no substantial portfolio projects (not only build Todo Lists or similar simple applications)
    4. inability to debug (be more conscious when debugging)
    5. not practicing coding challenges (solving coding challenges becomes easier the more you do it)
    Good luck!

    • @abulfazlhaidary2002
      @abulfazlhaidary2002 3 роки тому +21

      You're the best Mr time saver!.

    • @truboxl
      @truboxl 3 роки тому +3

      Is number 1 have to do with explaining the code? What about copy pasting code from Google? 🤣

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

      For the 2nd one, how do you actually explain the functionalities at a high level? I don't really understand the difference between me telling that "once the button is pressed, then the form will appear in front of you" and "when pressing the button, a function is going to run and something will be returned as a reaction." How can I explain it better?

    • @cydrus2856
      @cydrus2856 3 роки тому +1

      5th do you mean leetcode or cp?

    • @Kytrion
      @Kytrion 3 роки тому +1

      This is helpful too
      ua-cam.com/video/GOdyt07HTyY/v-deo.html

  • @daniel71626
    @daniel71626 3 роки тому +260

    I have worked in a software company for 2 years, sometimes i still not feel ready. But im way better than before.

    • @BillClinton228
      @BillClinton228 3 роки тому +18

      Even if you have worked in the industry for 10 years, there will always be people telling you or showing you, you're not good enough. There will always be something that you will be lacking that will be treated as if it's the worst thing in the world.

    • @heathergray4880
      @heathergray4880 3 роки тому +25

      Imposter syndrome is real

    • @CoDbrO9069
      @CoDbrO9069 3 роки тому +1

      How good is the pay?

    • @-_-user2435
      @-_-user2435 Рік тому

      @@CoDbrO9069 once u get seasoned in. The pay is great. Even junior roles get paid way more than other jobs. It's one of the highest paying jobs

  • @arminmatthes
    @arminmatthes 3 роки тому +44

    Never had a portfolio (still don't), never did any coding challenge. Never had to explain data flow or anything. I think it depends on many factors of which the ones named here are only a small subset that may or may not actually be relevant for you. I live in germany and we have actual job training called "Ausbildung" where you attend a special job academy part-time while simultaneously gaining experience "in the field" by working at a company for a total of 2 - 3 years. The company even pays you for working there - it's not too much but once you're finished and you have good grades, you won't have too much trouble finding a job in your field. At least that has been my personal experience.

    • @gr3t485
      @gr3t485 3 роки тому +2

      Wow, it sounds amazing!

    • @arash8761
      @arash8761 2 роки тому +2

      This applies more to the US because of laws that make it very easy to import labor from other countries and exploit them. Companies expect to get very well-trained and qualified workers without training them at all. Plus everyone wants to work for these big companies or in Silicon Valley where there's so much money flowing around, so that makes it even easier to attract people and then weed them out using stupid ideas like these.

  • @guitarman813
    @guitarman813 3 роки тому +160

    There aren't many videos like this on UA-cam. Too much hyped-up marketing on being a developer. But sometimes that marketing is false and doesn't exactly portray what software development actually means in reality.
    I certainly have the issues that are listed here. So will for sure work on these weaker areas throughout 2021 especially.
    Very useful Andy, cheers!

    • @AndySterkowitz
      @AndySterkowitz  3 роки тому +6

      Glad you enjoyed it!

    • @yosuanicolaus
      @yosuanicolaus 2 роки тому

      It's been 1 year. How's it going?

    • @sfafsashfdh6589
      @sfafsashfdh6589 2 роки тому +5

      @@yosuanicolaus he quit, he is in mountains now, living peaceful life

    • @nonoob7
      @nonoob7 2 роки тому

      @@sfafsashfdh6589 lol, seems legit

    • @boy6530
      @boy6530 Рік тому

      It's been 2 years how's the coding going

  • @deonrich3149
    @deonrich3149 3 роки тому +16

    Another great video! I used to see alot of these signs in myself. Its nice to see how much ive improved. Thanks for all of your help Andy!

  • @jp-gy3vh
    @jp-gy3vh 3 роки тому +68

    Guys, just don’t think you have to be perfect at these things before applying for a job. A lot of hiring managers aren’t expecting you to be an expert already but they do want to see a willingness to learn and grow.

    • @koustubhmuktibodh4901
      @koustubhmuktibodh4901 3 роки тому +8

      It's simple. Programming needs passion. Hard work will not guarantee interest or success in programming.

    • @Code-tf2nn
      @Code-tf2nn 2 роки тому +1

      @@koustubhmuktibodh4901 yep Passion and Hardwork

    • @ifeellikeiwasborntoloveya6547
      @ifeellikeiwasborntoloveya6547 2 роки тому +4

      @@koustubhmuktibodh4901 u need both, a person full of passion without practice is probably just a dreamer

  • @ErnestoCode
    @ErnestoCode 3 роки тому +9

    I love your videos, Andy. You’re very original and very thoughtful about your content. Keep it up, man.

  • @will-i-am6225
    @will-i-am6225 3 роки тому +1

    Thanks for the info. Any little bit goes a long way!

  • @zezeandjr4110
    @zezeandjr4110 3 роки тому +2

    Another valuable advice-filled video, good job Andy, keep it up.

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

    Thank you for the pointers. They look like great pointers. And thank you for taking the time to help new guy's out with help like this. It is much appreciated. :)

  • @elizabethgallagher3061
    @elizabethgallagher3061 3 роки тому +15

    #2 - Reason why I stepped back to dive back into basics. I realized anyone can follow a tutorial, but I couldn’t explain anything...reason being, I DONT KNOW ENOUGH. Hard pill for me to swallow... but I had to.

  • @USMANMUSAADAMU
    @USMANMUSAADAMU 3 роки тому +1

    Great content as usual. Thanks Andy.

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

    Thanks Andy. Your videos are down to earth and helpful!

  • @RaitzeR1
    @RaitzeR1 2 роки тому +10

    I'm not really sure about some of the information in this video. I've been programming for 20+ years and been in various positions in IT for 10+ years (lead developer, CTO of a startup, consultant etc). I really don't feel comfortable programming in front of others even though I am a very social person. If someone just asks me to just code, it's super awkward and I can't really get in to any kind of flow. I don't think it's a bad thing. Interviews shouldn't really be about programming but problem solving and understanding the technology. Like you said, people should have portfolio projects. This should be the indicator of how well the person can code, not an arbitrary test that you should code in front of the interviewer. There is almost no situation in a day-to-day work where you build the software in front of others. Yes some people like pair-coding and it's a good exercise, but in my opinion shouldn't be done constantly as people solve problems differently and at different rates. 99.9% of your coding is done independently unless YOU specifically want to work differently.
    Also I don't find coding challenges to be at all effective. They are fun puzzles to work through but ultimately I find them to be nothing else than nice brain teasers. Most of your job as a programmer (especially entry level programmer) is to code already solved problems into the software you are working on. I would say a big majority of the code you are doing isn't things that are found in coding challenges as they are general problems and not specific like your day to day job.

  • @luismarques3059
    @luismarques3059 3 роки тому +2

    This is so simple but no one even thinks about that. Not just to dedicate on projects but to a to-do list of projects. Damn, Andy. You rock.

  • @octopusfly
    @octopusfly 3 роки тому +1

    This was quite helpful.
    Thank you for sharing.

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

    this is really awesome advice, man. Thanks for doing what you do!

  • @dalitsobotha7932
    @dalitsobotha7932 2 роки тому

    Very informative video. Thanks Andy!

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

    Another amazing video, thanks Andy!

  • @kramyshan8121
    @kramyshan8121 Рік тому

    This kind of information is really useful. Thank you very much and keep it up!

  • @schanejohnson6815
    @schanejohnson6815 3 роки тому +108

    Dude, this is the best channel on programming period IMO. Keep it up, I’m 31 and stuck in a career I hate, but you’ve convinced me to give this my best shot.

    • @salamjames3224
      @salamjames3224 3 роки тому +18

      Good luck bro. I went back to college at 30 (Currently 32) for a degree in computer science. I failed a bunch of classes and it's taking me 5 years to get a 4-year degree. Now I get A's and I'm about to have my associates in CompSci. It's never too late, I find that the more disciplined you are about it the faster it comes.

    • @outside7
      @outside7 2 роки тому +4

      @@salamjames3224 About the same here. Started computer science at 37, nearly done with the bachelor now. The good thing is, if you like coding, you'll get a job somewhere. Maybe not the first few applications, but you'll get there.

    • @pfg222
      @pfg222 2 роки тому +1

      @@salamjames3224 hey don't worry I'm 26 and I started my CS degree in 2016. It's been 6 years, it is very difficult for me but I'm motivated to finish. I just need 1 more year and I'll get my degree. Doesn't matter how long it takes. As long as you understand it and put in the hard work of learning how to program.

    • @digitalheaven_
      @digitalheaven_ Рік тому +2

      How's it going Schane ? Any updates ?

    • @ohemgefatality
      @ohemgefatality Рік тому +2

      I also want updates man did you make the switch

  • @christopher8147
    @christopher8147 2 роки тому

    Very good tips. Thank you!

  • @chriswashington8477
    @chriswashington8477 3 роки тому +3

    Great video as always!

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

    Thanks for great advices. this is helping me lot to clarify what to do. Thanks lot again.

  • @nobody_AskedMe
    @nobody_AskedMe 2 роки тому

    Very well explained and easy to understand, thanks Andy

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

    Dude! This is a great help. I'll get on these

  • @FacundoStettler
    @FacundoStettler Рік тому

    Love the way this guy goes from happy smiley face to pocker face throughout the same sentence. Good stuff anyway, very helpful, keep it up

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

    Great thoughts! Thanks a lot!

  • @MilsonPazienza
    @MilsonPazienza 2 роки тому

    Very good your video, thank you bro!!!

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

    Great advice. Now I also have a path to follow too.

  • @GuitarSlayer136
    @GuitarSlayer136 2 роки тому +12

    Thank you for this.
    Imposter syndrome is a huge part of any industry obviously but it plagues creative jobs more than most. Its very easy to look at the content you produce and judge it as "unworth" or "not up to standard" and having a simple video that gives you checkpoints to work towards or compare yourself too is insanely helpful.
    I constantly feel like no matter how much I learn, Im just a fraud who can barely code. This has made me realise that even though I feel that way, im actually alot farther along than I gave myself credit for. I can do most of these things really easily but I would have told you "I am nowhere NEAR ready for a coding job"

    • @tyb.c.4332
      @tyb.c.4332 Рік тому

      I sooo relate to this... no matter how much time I spend learning I still feel like I'm at the bottom of "programmer mountain"

    • @immortalredneck1259
      @immortalredneck1259 8 місяців тому

      @@tyb.c.4332fr and the worst feeling is thinking that all the time I spent learning to code has been a waste but I guess we all suffer from self doubt because we haven’t “proven ourselves” yet

  • @shiuandai0426
    @shiuandai0426 Рік тому

    as a fresh learner, these advice are useful, thank you

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

    Andy Andy Andy Thank and Thanks again great and transparency help

  • @Blecyn
    @Blecyn 3 роки тому +5

    I like the angle you handle your topics from. Here for the deets and lessons.

  • @dipanpatel6454
    @dipanpatel6454 3 роки тому +1

    Im definitely not ready, but I only started 3 weeks ago lol! This video helps me to understand when I will be ready.

  • @meghannbenson9299
    @meghannbenson9299 3 роки тому +1

    Thanks! I'm going through Lambda School at the moment. I am about 1/3 done and trying to figure out where to put my focus because there is so much information. Your video is very helpful.

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

    Oh awesome I'll add this to the training.

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

    This video is the only video where I was able to figure out what my problem was, and I'm not afraid to admit it. Thanks, there are not many videos like this, most of what I see is people showing off their success of getting a job, saying redundant cliche advice, etc. But this video tells you the truth. thank you.

  • @HowTo-lc2rp
    @HowTo-lc2rp 2 роки тому

    Your channel is motivating me and showing me the right direction , to how to improve my self being a programmer

  • @f00lishkl0wn
    @f00lishkl0wn 2 роки тому +2

    Im self taught, 3.5 years of Angular experience and recently tasked with some api development in spring boot which im enjoying.... Admittedly, even in my first 6 months as a dev, I was still petrified of real, actual debugging. console.log or system.outs with java are a joke, but are what many new people are comfortable with. Working with observable streams on the UI side I very quickly realized what a handicap that mindset is, and am now OBSESSED with real, proper debugging!!!! Thanks for the video brother!

  • @rogertunnell5764
    @rogertunnell5764 3 роки тому +8

    This is a good list! I would add to it the ability to test code. Testing is a skill set in and of itself, and when using test driven development (TDD), debugging becomes far more simple, if not mindless.

    • @MrProjectmayhem
      @MrProjectmayhem 2 роки тому +3

      Completely agree and something I was never taught in college or university. Had to teach myself how to find memory leaks and how to build unit tests. Thankfully there is a lot of examples out there to learn from.

  • @wahswolf88
    @wahswolf88 2 роки тому +3

    Good vid Andy, insightful . I must not be ready, though I have shipped 30+ apps for the company I work for. But I failed your first checkpoint LOL. I'm just lucky to have landed in a long term position that allowed for personal growth. Not many opportunities like that these days it seems.

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

    This is some very good info!

  • @LucasMeadows
    @LucasMeadows 3 роки тому +41

    Did anyone else think they were tripping out at 4:00? 😂

    • @AndySterkowitz
      @AndySterkowitz  3 роки тому +8

      LOL what! I did not mean for that to happen. Oh well...it stays :-)

    • @NoName-nq8vc
      @NoName-nq8vc 3 роки тому +7

      yes. It literally triggered a small acid flashback from years ago!

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

      @@NoName-nq8vc Lmao 😂😂😂

  • @chrisfaber5049
    @chrisfaber5049 2 роки тому +1

    This is great advice! Currently going through the self taught process, and have been wondering, “When will I know when I am ready?”
    I know I won’t be an expert and that this field is continued education, so I may never necessarily ever “feel ready”.
    However, giving key skills and elements to be sufficient at and to focus on really helped me grasp a better concept of when I can be confident enough to give it a go.

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

    Thank you for the useful tips

  • @downanddirtytruth
    @downanddirtytruth 6 місяців тому

    I found this to be insightful.

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

    Thanks man. Very useful video :)

  • @timbogames4102
    @timbogames4102 2 роки тому

    Great video. Helped me an idea of what its really like to be a Dev.

  • @florianadoumasse7808
    @florianadoumasse7808 3 роки тому +6

    Thank you very much sir. That video gave me the areas I need to work on. You're a blessing 🙏🏾

  • @adimaralimuddin96
    @adimaralimuddin96 2 роки тому

    very big thanks for you sir. it's very helpful to me.

  • @andrewhawes2427
    @andrewhawes2427 3 роки тому +1

    Code wars might be good for #1. It just helped me quickly break out of this feeling of not knowing what I'm doing in front of others because I'm actually thinking about what they would expect a competent person to do rather than how to actually do what's in front of me.

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

    A great piece from my favourite guy

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

    OMG thank you for the talking out loud info - when I code I talk as if I am on twitch explaining something - makes me feel good that I am not completely crazy when doing it XD

  • @bwp2bruce
    @bwp2bruce 2 роки тому

    Please post more content like this. More useful than many other coding related videos.

  • @joel9909
    @joel9909 3 роки тому +14

    AS LONG AS I CAN DO SOME GOOGLING, THEN I DON'T MIND CODING IN FRONT OF OTHERS lol. SOMETIMES I DON'T KNOW ALL THE SYNTAX BUT WELL I TRY.....

  • @SeamusMcMichael
    @SeamusMcMichael 3 роки тому +1

    I like the new setup

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

    Helps me a lot .. Thank you

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

    Great tips!

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

    Really good advice.

  • @talktomenowxbmc
    @talktomenowxbmc 3 роки тому +1

    This is so true. I think may people fail to grasp that they not hired to impress someone with their knowledge but they are hired to demonstrate that they can solve the problems, explain how they did it and why they did it.

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

    Thank you this is really helpful

  • @chriskerley1508
    @chriskerley1508 3 роки тому +84

    1. Code In front of people. NOT important. If you can do 2-5 below, you will likely code better in front of others.
    2. Data flow. VERY important.
    3. Projects. EXTREMELY important. 50,000+ lines of code 400 real users. Many useful features (Build a facebook clone or something)
    4. Debugging EXTREMELY important If you just using print statements, you DO NOT know what you are doing. Read about unit testing.
    5. Coding challenges. SOMEWHAT important 90% of large projects is software design and testing. Only a small proportion of the code base is fancy algorithms.
    Focus on Software Design and Testing.
    New programmers seem to be weakest in those areas because those areas require experience.
    90% of the time on the job will be software design and testing.

    • @kyledrewes6552
      @kyledrewes6552 2 роки тому +1

      Hi Chris, in your opinion, are there any resources or books you would recommend that would specifically teach us how data flows ?

    • @Izzat-bj1le
      @Izzat-bj1le Рік тому +1

      why it is so hard to be useful :(

    • @finmat95
      @finmat95 Рік тому +18

      Facebook clone? 50000 lines of code? in your dreams.

    • @remist
      @remist Рік тому

      @@kyledrewes6552 thats thing you dont have to learn , it comes from experience and just tells that you know what are you programming and how it works in core

    • @LordmkKING67
      @LordmkKING67 Рік тому

      ​@@finmat95 yeah, not like we are gonna apply for Senior position or some crap

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

    thank you!!

  • @MrBranh0913
    @MrBranh0913 3 роки тому +19

    I’m not sure I agree with reason #1. I’ve been a developer for over 15 years. It’s not common to code in front of others outside of interviews. And even then that’s more of a fad and hasn’t always the way developers were interviewed in the past.
    I’m still able to get employment *knock on wood*. And I hate coding in front of others. Most developers are taken out of their game when coding in front of other too. It’s not particularly effective anyway. Again leetcode interview are a fad and eventually the industry will grow out of it

    • @arash8761
      @arash8761 2 роки тому +7

      It's because every company thinks they're Google or some other big company that can afford to weed out 10000 applicants for one job.

    • @armennagapetian7779
      @armennagapetian7779 2 роки тому +4

      Same here when I code I need to be left alone , if anyone does not like that they can find someone else, I have been coding for 9.5 years and never had issue finding a workplace who understands that , other thing I don't do is Whiteboard or any type of assignments if anyone is even asking me to do any of those things, I simply move to next company because most of those companies make people write code for 4 hours and still not hire. Simply Refuse Market is hot and they are begging for Devs Know your Value and Never Bend Over.

  • @darkhorsemusicco.5156
    @darkhorsemusicco.5156 3 роки тому

    nice! good advice

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

    Fantastic video so useful and original

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

    Thank you!

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

    I've got the projects: 3-5 non-tutorial ripoffs (but helped implementing features from some), and I've got the theory and a good resume under my belt. Looks like I need more HackerRank/CodingWars with SQL/C# and go through those projects and understand/explain the flow/logic. I haven't had a proper interview since February 2020... mostly due to the busy work I do and the pandemic getting in the way.

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

    Thanks you Mr Andy!, Thanks you so very much, i have a personal challange, to be able to look for a dev job within a year, and i've been wondering what are the factors, that are going to let me know that am ready for the interview, i wrote down some of your advices during this video one more time, thanks you so much for your videos!!!!!

  • @strictnonconformist7369
    @strictnonconformist7369 3 роки тому +29

    A note: the more capable you are in writing code of any complexity, the more important it is that you are competent at debugging.
    There is never a skill level where you won’t have need of being proficient at debugging, as the more skilled you become in writing code, the more skilled you become at creating challenging bugs to track down.

  • @user-wl7yb4zb8p
    @user-wl7yb4zb8p 3 роки тому

    Many thanks for the very good advice. By the way, I'm curious what were the projects in your portfolio when you got your first job? Perhaps you already made a video about it.

  • @kevinm5898
    @kevinm5898 3 роки тому +5

    0:00 - Can't code in front of others.
    2:08 - Can't explain how data flows.
    4:06 - No substantial portfolio projects.
    5:26 - Inability to debug.
    6:48 - Not Practicing Coding Challenges.

  • @ademineshat
    @ademineshat 3 роки тому +1

    Very useful 👍 thanks

  • @Supersonicboom7
    @Supersonicboom7 3 роки тому +8

    1) I still can't code in front of people and I can't code on the spot while explaining what I am doing.
    Reason being is that I don't believe anyone has the right to anyone else's thought process, they only have the right to the interface.
    It's the same principle of do not depend on implementation details over interfaces. I actually think this is a massive flaw with how the interview process is done.
    For context I've recently bummed a live coding challenge for a senior position at a well known bank, because I can't code on the spot.
    Later I had an interview at the same bank for a senior position on a different team without a live coding interview and now I work there.
    In my career the best solutions that have shaved off hours if not days of development time from my team I came too while meditating on it in silence for about 30 mins or so.
    In fact the last time I done it from my bed. I honestly think the first thing that comes into most peoples heads is generally not the ideal solution, so why do we encourage this rush?
    Probably why many if not almost all the codebases I've joined are already a mess.
    5) Also coding challenges are pretty ineffective for a similar reason for 1).
    I'm glad that in Android Development at my level that these kind of ineffective interview processes are not the norm.

  • @mehriabdukodirova9155
    @mehriabdukodirova9155 3 роки тому +5

    I get so much value out of your videos/suggestions as someone just starting this career path, thank you.

  • @devgatling
    @devgatling Рік тому

    definitely choked up on my 1st coding problem during an interview lol

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

    Hi Andy, awesomely videos as always. You mention the JS Head First book, I believe the copyright is 2012 I believe. Can this book still apply to today’s new versions of JS? Thank you

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

    Very good tips Andy. Question. I've been learning JavaScript for 4 weeks now. Would it be appropriate to do the coding challenges now?

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

    Thank you very much sir

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

    Would love a video (or post on your FB page) with some suggestions for projects in C# (I know you love that too) that would make up a decent portfolio to use for job applications.

  • @alestairecaines5596
    @alestairecaines5596 3 роки тому +1

    You explained that so simple! You should teach code.

  • @MotownGuitarJoe
    @MotownGuitarJoe Рік тому +1

    I've been coding professionally since 1983 (yes, 1983).
    I cannot overstate how valuable it is to use the debugger as a LEARNING tool when learning to code. This is very abstract stuff and can be hard to visualize. A good debugger is a way to visualize abstract concepts such as complex data structures. Added bonus: you actually learn how to use a debugger.

  • @TriInfinity
    @TriInfinity 3 роки тому +1

    I actually like your short top 3 list style. Does not help if one video has 61 points in it. Those are real problems some of use have. I myself was definitely in those situations in this year, even with 8 years of experience.

  • @biancaverdree7514
    @biancaverdree7514 Рік тому

    I truly needed to see this! Thank you so much 💜

  • @SammyFuqU
    @SammyFuqU 3 роки тому +7

    You're the truth man. I've been subbed for like ~8 months? I've studied like 5 different languages on a basic level. Cant figure out which language I like.

    • @sethfrady
      @sethfrady 3 роки тому +5

      Try not to focus so much on which language you want to work with, because most likely if you are wanting to get a job in the future you are going to have to adapt to whatever languages and tech stack a company chooses to use. Instead if I were you, I would look into languages that are going to market you well (such as the most popular and used languages ex. JavaScript, Java etc.) If its just a hobby I can understand trying to find "THE PERFECT" language for you, but in all reality its your problem solving ability that matters most, which can transfer to any language. I was like you once haha, that's why I'm saying this, I just figured I would stick with JavaScript because of all the learning material on YT.

    • @JMRVRGS
      @JMRVRGS 3 роки тому +1

      @@sethfrady Is it okay to solve a problem by copy pasting codes from searching on google? I solve some problems by just copy pasting and I know where to place it and how it works (kinda).

    • @sethfrady
      @sethfrady 3 роки тому +1

      @@JMRVRGS Everyone has different ways of learning. The reality is, in your job you will be copy and pasting a lot, but that also means you need to have a good understanding of it. When I search on Google for answers, personally (if I'm trying to learn), I type out everything word and line of code that I'm using instead of using the standard (ctrl c/ctrl v). This helps me understand what I'm writing as well as see the effects of what I'm writing in real time so that I can understand everything clearly. Yes, it takes longer, but if learning is your goal for doing the project anyway then taking this approach shouldn't be a big deal.

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

    some of us just need to start companies and/or confine ourselves to contracting jobs. For some of us, succeeding in groups is massively hard.

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

    CLEVER TITLE! If you said signs that shows you ARE ready I woulda skipped it altogether. 😅 i just tuned in for the punishment 😄

  • @abdullahnasir8535
    @abdullahnasir8535 3 роки тому +1

    Life is not a bed of roses. This man does not mince his advice.

  • @MrGarnetski
    @MrGarnetski 2 роки тому

    lol while watching your vid i found out we have same glasses xDDD
    but ty subbed your tips are helpful

  • @JasonJA88
    @JasonJA88 3 роки тому +22

    You're ready once you've master the art of www.google.com

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

      What do you mean?
      I'm a beginner

    • @JasonJA88
      @JasonJA88 3 роки тому +2

      @@klintz202 Soon you'll understand... just keep learning.

    • @sidehustletips
      @sidehustletips 3 роки тому +1

      You get it. I get it. Andy makes it sound a lot more daunting than it is.

    • @sullyswrldd
      @sullyswrldd 3 роки тому +1

      @@JasonJA88 Literally how I started my first project, "How do I add a toolbar?" "Google: How to add a toolbar in HTML, CSS" "How do I write a for loop?" "Google: How to write a for loop" This to true.

  • @rtothec1234
    @rtothec1234 Місяць тому +1

    One I will add to this is not understanding one’s local dev environment and/or not knowing how to set up one’s tooling.
    One time we hired a guy could not troubleshoot his own dev environment and would not try to learn. He expected other devs to do it for him. Eventually we let him go. He was dead weight since he’d manage to screw up his dev environment a lot.

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

    What are some examples of complex projects that would be good to work on to improve your skills?

  • @kyledrewes6552
    @kyledrewes6552 2 роки тому

    Are there any resources or books you would recommend that would specifically teach us how data flows ?

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

    Phew I’m good. Just need to build a good portfolio. Any examples of good projects?

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

    cool vid dude

  • @vadiks20032
    @vadiks20032 9 місяців тому

    3:53 i thought that i'm so sleep deprived that my eyes are now making everything feel blurry, but in reality its just something's wrong with your subscribe effect LOL

  • @justuschimezirim8627
    @justuschimezirim8627 2 роки тому

    Thanks, I will work on it
    pls, can I get some simple project idea.

  • @GutsofEclipse
    @GutsofEclipse 3 роки тому +1

    If you tackle substantial projects, and you actually get them up and running properly while avoiding spaghetti code, points 1, 2, and 4 will come naturally.