How Long Does It Take to Learn Python? (And Get a Job)

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • In this video, I discuss the things that you need to know before you start to learn Python.
    Specifically, I answer these four common questions:
    1- Should I learn Python 2 or Python 3?
    2- How long does it take to get a job after learning Python?
    3- How long does it take to learn Python?
    4- What is Python used for?
    My Video about Python levels: • How to Learn Python? (...
    Google "afternerd learn Python" to check my massive guide for learning Python.
    timestamps:
    00:00 Introduction
    00:40 Python 2 or Python 3
    01:51 How long to get a job?
    05:10 How long to learn Python?
    07:30 What can you do with Python?
    Resources:
    📝 Python Cheatsheet: www.afternerd.com/blog/get-py...
    🖥️ Computer Science guide: www.afternerd.com/blog/learn-...
    🐍 Python roadmap guide: www.afternerd.com/blog/learn-...
    Courses:
    📚 Python OOP: www.afternerd.com/udemy/pytho...
    Where you can find me:
    ℹ️ Website: www.afternerd.com/
    📸 Instagram: / the_kreamix
    🐦 Twitter: / afternerdtweets

Komentáře • 731

  • @bassboosted9708
    @bassboosted9708 Před 2 lety +201

    Im an Aeropsace Engineer and now transitioning to be a Software Engineer. Wish me luck.

  • @kevinjones4849
    @kevinjones4849 Před 3 lety +49

    Thank you, grounded answers but still very encouraging.

  • @garfusmaximusify
    @garfusmaximusify Před 2 lety +29

    That has to be the most useful and helpful video I have watched on my coding/networking/OS etc, learning journey I have watched to date (I have watched many). A simple road map, something a lot of people would appreciate.

  • @abiodunsotannde
    @abiodunsotannde Před 2 lety +27

    Sincerely, I love you for providing solutions to these basic questions.

  • @mytube92369
    @mytube92369 Před 2 lety +193

    Good video man,real and down on earth. To encourage others I am 52 and not afraid of making a change. Learning every day a little bit,my mind is still doing great ,learning basics but can’t wait to complicate the hell out of it! 1 year is not much today is January and tomorrow December,so nothing to loose,I am very excited,very important in this process.

    • @snoogcity
      @snoogcity Před 2 lety +17

      44 here , and 2020 forced me to switch career .

    • @flstudiomobilemaster4376
      @flstudiomobilemaster4376 Před 2 lety +20

      People like y'all are the one who gives us hope in life.

    • @Dilomight
      @Dilomight Před rokem +8

      @@snoogcity 44 as well. Been a week at it. Using the book Python Crash course. Just learning for learning’s sake has made it easier to adjust to it.

    • @nicksteez9100
      @nicksteez9100 Před rokem +8

      Im 49 and Sir you just gave me hope!

    • @ArifAli-hg1eq
      @ArifAli-hg1eq Před rokem

      Great job and message. I wish you good luck.

  • @vasliddincorporation515
    @vasliddincorporation515 Před 3 lety +70

    Bro, much appreciated. it helped clear the clouds around my head

  • @Deedington
    @Deedington Před 3 lety +2

    Very helpful and so well explained!! Thank you very much!!

  • @jaysenossai7165
    @jaysenossai7165 Před 2 lety +93

    Great video Kerim. Can you do a detailed video on the different levels you talked about 6:43 and the required skills for each level?

  • @alphar85
    @alphar85 Před 3 lety +6

    Thank you for your help and clarification

  • @tobiasmelgard2070
    @tobiasmelgard2070 Před 2 lety +24

    this is positive for me. I thought it would take like 5 years to become like good. this is motivating.

  • @badral-balushi5911
    @badral-balushi5911 Před 2 lety

    You're videos are of great benefit, always! Thank you!

  • @sophiesjourney1551
    @sophiesjourney1551 Před 2 lety +2

    Thank you for your advice. I really enjoyed this video so I decided to subscribe.

  • @orihime2u913
    @orihime2u913 Před 2 lety +2

    Thank you so much! I really appreciate the breakdown as a total beginner into the industry.

    • @JamalDouce
      @JamalDouce Před rokem

      How has it been going 7 months later ?

  • @gabrielkripalani1681
    @gabrielkripalani1681 Před 2 lety

    Dude this is really helpful information. Thanks for sharing this video !

  • @postponingcamel5619
    @postponingcamel5619 Před 3 lety +36

    Found your channel after reading your excellent article on "Difference between a List and a Tuple?"
    Keep up the great work!

    • @arijkhan9173
      @arijkhan9173 Před 3 lety +2

      PostponingCamel isn’t a Tuple something you can’t change and a list where you store variables and change it.

    • @Afternerd
      @Afternerd  Před 3 lety +5

      You guys got it! You don’t need me anymore :)

  • @alp196
    @alp196 Před 3 lety +4

    Superb and simple explanation! Thanks my friend.

  • @Konie07
    @Konie07 Před 3 lety +11

    I needed to see this, thank you.

  • @frya928
    @frya928 Před 3 lety +5

    this video was so helpful thank you man

  • @barrjohnm
    @barrjohnm Před 3 lety +9

    great video! I am coming from Flash programming and now learning python.

  • @lucho6
    @lucho6 Před 3 lety +1

    Nice video. Very informative. Thank's!

  • @TheReluctantCoder
    @TheReluctantCoder Před 3 lety +2

    very helpful, thank you!!

  • @KennyGonzalezcCastro
    @KennyGonzalezcCastro Před 2 lety +1

    Wonderful video. Thanks for!!

  • @xavierromerocarrion1369
    @xavierromerocarrion1369 Před 3 lety +3

    Thank you so much. Your video has cleared my mind. Now I know where to focus on.

  • @TariqYasiinProd
    @TariqYasiinProd Před 2 lety +1

    You're very generous with knowledge and that is a rare thing

  • @Nephilim12340
    @Nephilim12340 Před 2 lety +18

    Have to take a programming class on python for my BS of ME. This video was really helpful for me to get a better idea of why python is what I will be working with at the University. Confirmed a lot of the implications I was suspecting and gave me additional information. Thanks very much for a great non-technical summary!

  • @Demonitrous
    @Demonitrous Před 2 lety

    These are some quality informations. Very, very helpful. Thank you for your time to do this

  • @Monk.360
    @Monk.360 Před 3 lety +1

    Awesome 👌 Pretty much explained 👏

  • @JitendraSingh-qf5ji
    @JitendraSingh-qf5ji Před 3 lety +2

    Thanks for your guidance ☺️

  • @adjk689
    @adjk689 Před rokem

    easy and to the point. good vid. i'ts encouraging to think that it does not have to take YEARS as a beginner. Feel ready to start now,. Thanks

  • @MaskFD
    @MaskFD Před 3 lety +2

    Very informative video, thank you 🌷

  • @NobleTV22
    @NobleTV22 Před 2 lety

    Very informative. Thank you!

  • @chathurawanninayaka1987

    Great video and well explained. Thank you

  • @charlie9601
    @charlie9601 Před 3 lety +19

    Thank you for a very well presented explanation...

  • @travellust.
    @travellust. Před 8 měsíci +4

    how long to get a job ? = 1-learn python (7-8 MONTH) , 2- learn how to take an interview(1-2MONTH) == So around a year

  • @r0b0t1z3
    @r0b0t1z3 Před 2 lety

    Thanks for the video!

  • @TheSaint7770
    @TheSaint7770 Před 3 lety

    Based on this explanation alone, I'm a new subscriber! Thanks.

  • @bassamtarabay9723
    @bassamtarabay9723 Před 4 měsíci

    Thank you. Great vid.

  • @ribetina1
    @ribetina1 Před 3 lety +15

    Great stuff man, your english is sharp 😎👊

  • @corpuzone
    @corpuzone Před 2 lety +145

    Due to algorithms, your content popped on my CZcams suggestions. I want to get into coding, primarily web development, for time being. Phyton is great to learn of doing backend dev though and quite useful to learn to automate various things on the PC.

    • @sc0rps350
      @sc0rps350 Před 2 lety +3

      Any updates on the journey?

    • @bekind1881
      @bekind1881 Před rokem +1

      @@sc0rps350 how about yours?

    • @casper8849
      @casper8849 Před rokem

      @@bekind1881 how about yours?

    • @anonymousgamer1606
      @anonymousgamer1606 Před rokem

      @@casper8849 how about yours?

    • @casper8849
      @casper8849 Před rokem

      @@anonymousgamer1606 i just started a week ago...and it's going great 😃👍...hbu?

  • @BonVoyageWorld
    @BonVoyageWorld Před 2 lety

    Great Video, thank you Sir!

  • @omd0
    @omd0 Před 3 lety +3

    This was awesome! I have also now subscribed :)

  • @ftnavy123
    @ftnavy123 Před 2 lety

    Thank you for the straight forward expectations

  • @YashSharma-hl6gk
    @YashSharma-hl6gk Před 3 lety

    Awesome bro love the way you explain keep it up 👍

  • @bhimgrg05
    @bhimgrg05 Před 3 lety +2

    Best video ever. Thank you

  • @rsluminator
    @rsluminator Před 2 lety +95

    Great video Kerim. I like how you didn't just generically answer these questions, and the distinctions you made.
    Would love to see a video from you, talking more about the 5 stages that you laid out, mainly stage 2-5. Explaining what each stage is and what knowledge one acquires during that stage, and pointing out what a programmer that reached that stage can do as a software developer compared to one that didn't.

    • @Afternerd
      @Afternerd  Před 2 lety +9

      Thanks! I already have a video titled "How to learn Python?" that goes into more details about each stage.

  • @chrisboden9820
    @chrisboden9820 Před 2 lety +1

    Thanks for this video. As a super beginner, this was very helpful.

  • @AbosedeTowoju
    @AbosedeTowoju Před 3 lety +45

    Waoh!!! Thank you. I’m an absolute beginner whose interested in DS but need to learn Python and other programming languages. Will look forward to your other videos

  • @maxdzyubak
    @maxdzyubak Před 2 lety

    Thanks for this video!

  • @jimmymac-wi9mc
    @jimmymac-wi9mc Před rokem +6

    Great Video! I am just beginning my journey with Python and chose it over other languages because of its flexibility. One question I do have is if repetition with learning new concepts coding in Python helps a beginner retain more effectively and efficiently or are there other methods that are better? Thank you!

  • @mjm8379
    @mjm8379 Před 2 lety

    Awesome, Thank you

  • @upgraduate
    @upgraduate Před 2 lety

    Thanks for your suggestions

  • @joninwm
    @joninwm Před 2 lety +1

    Nice information for those of us that are more Network oriented that are considering dipping our toe into python.

  • @syedsanoobali4885
    @syedsanoobali4885 Před 3 lety

    Thanks It was so helpful.

  • @N0w1at3r
    @N0w1at3r Před 2 lety

    Thank you for the video.

  • @kendallx1213
    @kendallx1213 Před 2 lety

    Great video. Good job.

  • @RudolfKlusal
    @RudolfKlusal Před 2 lety +719

    I began to learn python at June 2021, at September 2021 I've began at my job, so 3 months for me :-D

    • @louisaime4490
      @louisaime4490 Před 2 lety +23

      @Rudolf klusal ,
      Can you advise us which good links or platform where we can learn Python .
      Thanks

    • @RudolfKlusal
      @RudolfKlusal Před 2 lety +56

      @@louisaime4490 Codewars mostly :-) And I a know programming, as concepts, for long time, former PHP & C developer.

    • @alexcipriani6003
      @alexcipriani6003 Před 2 lety +27

      Is this is the US? Did you have any other experience related to the job?
      College degree?
      Sorry for asking but according to my experience your situation seems an exception not the norm.

    • @redge44uk
      @redge44uk Před 2 lety +2

      Well done! Could you share what experience you had prior to this?

    • @RudolfKlusal
      @RudolfKlusal Před 2 lety +56

      @@alexcipriani6003 No problemo, no college degree, recommendation from a friend working for that company, company hired me. It's in the Europe.
      Expierences, mostly none, I've teached the piano for 10 years, was a PHP devel bach then, but not in the field since that :-)

  • @DevlogBill
    @DevlogBill Před 2 lety +1

    excellent video, haven't seen no other youtuber introduce a leveling system before, thank you!! It was very painful the truth but DAM I now realize how much I don't know, thank you for the education.

  • @action99999
    @action99999 Před 3 lety

    Thank you brother. Very helpful and my all confusion is now gone

  • @dannybartlett4225
    @dannybartlett4225 Před 2 lety +2

    Learn as many as possible Java i got in less then 2 weeks Python 3 took me 6 weeks to master soon as you get the fundermentals your get a good feel for why your learning and when to jump to your next step. i enjoyed this video very good

  • @AM-cs8yi
    @AM-cs8yi Před 2 lety +1

    amazing content thank you so much

  • @sparki48
    @sparki48 Před 3 lety +1

    Thank you Karim 👍

  • @RaviRaj-je3rh
    @RaviRaj-je3rh Před 3 lety +1

    Wow...Really greT analysis on python... Kudos

  • @dimensionalenglish214
    @dimensionalenglish214 Před 3 lety

    good man! thanks!

  • @BloodManipulation
    @BloodManipulation Před rokem

    Good video. Keep going !

  • @jidejoseph6685
    @jidejoseph6685 Před 2 lety

    You answered my questions. 👍

  • @tawhidahmad
    @tawhidahmad Před 3 lety

    Thanks for your helpful video.

  • @achuthas2875
    @achuthas2875 Před rokem

    informative and impressive . Great video .

  • @abdullahakintobi
    @abdullahakintobi Před 2 lety +22

    This is the best explanation I have found on CZcams. Everything is well said and cleared...
    Thanks so much..
    I owe you a subscription...

  • @MyZygoat
    @MyZygoat Před 3 lety

    Thank you Sir .. subscribed :)

  • @youf1040
    @youf1040 Před 2 lety

    Thank you so much!

  • @radhika5735
    @radhika5735 Před rokem +1

    The most brilliant vedio sir it cleared all my confusion regarding python

  • @ajaypatel-sj9kl
    @ajaypatel-sj9kl Před 2 lety

    Thanks a lot, sir🙏

  • @dhavalparekh6813
    @dhavalparekh6813 Před 2 lety +50

    I like the systematic way for answering all the primary questions. Thank you for this video. I’m a noob in coding and want to start with learning Python. Could you suggest a system/laptop and config to go in order to start Python?

    • @KAIZORIANEMPIRE
      @KAIZORIANEMPIRE Před 2 lety +9

      yeah but he's sort of confused. He's too linaer oriented. I learned data strutures, algorithms and basics of programming at the same time, i spent 1 hours in each, and became good after 6 months... after a year i was pretty good and 2 years amazing. (RELATIVE TO AVERAGE) so you can just do all these lessons at the same time.

    • @mislavhilc
      @mislavhilc Před 2 lety

      @@KAIZORIANEMPIRE was it your first language tho?

    • @rockyp3917
      @rockyp3917 Před 2 lety +8

      Good God! Stop obsession over system configuration. It's not a resource intensive program you can use python on a 10 year old pc

  • @antygona-iq8ew
    @antygona-iq8ew Před 2 lety

    Very good video. Informative.

  • @mohammedshahzeb5487
    @mohammedshahzeb5487 Před rokem

    Great bro,
    No nonsense, shear information and i must say “The Reality”(against impractical expectations, like saying learn python in 6 hours etc….)👍👍👍

  • @munesh.g4780
    @munesh.g4780 Před 3 lety

    Thanks for your suggestions and gives about the details about the python language give it details thank you so much sir.

  • @NO.1AudioLibrary
    @NO.1AudioLibrary Před 2 lety

    It was really helpful THX

  • @chinmayng3421
    @chinmayng3421 Před rokem +5

    I’m a civil engineer and I’m trying to learn python, fingers crossed!

  • @niravbhatia
    @niravbhatia Před 3 lety +2

    awesome man

  • @nikolar5847
    @nikolar5847 Před 3 lety

    Thank you!

  • @ryanwinchester6644
    @ryanwinchester6644 Před rokem +8

    I was in the British Army for 8 and a half years (sf 3 of those years) now have been a carpenter specializing in finish carpentry for 3 years. Loved time in the military overall and still enjoy carpentry and building now, but I’ve just started learning Python after getting curious about how programming works when I was bored one day and going down a rabbit hole of information and finding it fascinating. Hoping to learn Python well then learn other languages and look for a job in programming. I’m 30 but my back and knees feel 50 with my previous jobs and certain injuries I’ve picked up over the years and I owe it to my body to do something where I can sit down a bit more, from what I’ve seen the money is nice but honestly I just enjoy learning new stuff every time I sit down at the computer! Looking forward to my programming journey!

    • @xzex2609
      @xzex2609 Před rokem +2

      I am 50 and I learn programming too , although i have a master degree in computer and I was a programmer for my whole life , when I take some time away , the world didn't stop at where I was . the only thing that this job is taking is the fascination , you are in it for your whole life. so if you love it it is very fun , I see programming as a very fun game that is very hard to learn how to play it, and every project you have the fun of playing that game. like a very complex chess

  • @ednakazuya12
    @ednakazuya12 Před 3 lety +1

    Thanks !

  • @aissousmeriem651
    @aissousmeriem651 Před 3 lety

    Amazing thank you so much

  • @Blackout201_
    @Blackout201_ Před 2 lety +11

    I'm currently learning the basics of the basics so I know one or two things but not really what to do with them. Also the thought that when I want to do something with this it's completely from scratch without any sort of manual (at least that's how I imagine it) kinda overwhelms me and I have no idea how I'd ever do it.
    Guess I'll see how far I'll go with this

    • @youngmingo103
      @youngmingo103 Před 2 lety

      How are you doing so far ? A breakdown of your current skills would be nice

  • @saifminhaz
    @saifminhaz Před 2 lety

    successfully demotivated! Thanks 👍

  • @vivektripathi9863
    @vivektripathi9863 Před 3 lety

    great video man

  • @Mogojoegotube
    @Mogojoegotube Před 2 lety +11

    Anywhere from a couple of weeks to a couple of months. It's quite simple once you get your head around it and it's a very good programming language to learn. Right now. I genuinely wouldn't even try to learn python 2. Defo go for python 3. "Job opportunities aren't limited by the languages you know" couldn't have said it better myself. There are roles for all languages and simply being a good PROGRAMMER and not a good python programmer will be the deciding factor. Get into the problem solving mindset and not the programming mindset

    • @henriqueb5637
      @henriqueb5637 Před rokem +1

      The thing about job opportunities not being limited to the language really gave me a motivation boost
      I’m still a bit skeptical about getting an internship or a job in a small company knowing only level 0 and 1. Do you think that is really possible? Without a degree?

  • @tariqosman5811
    @tariqosman5811 Před rokem +2

    Awesome 👍 🎉❤

  • @joincoder
    @joincoder Před 2 lety

    Good explanation thank for your sharing

  • @marcomarcucci8329
    @marcomarcucci8329 Před rokem

    Thank you brother ❤

  • @jaswanthyadav5024
    @jaswanthyadav5024 Před 2 lety

    Thank you 👍

  • @rushalibhaip6607
    @rushalibhaip6607 Před 2 lety

    It's informative and really nice

  • @AdrianRomeroJr
    @AdrianRomeroJr Před 3 lety +4

    good video! would love to hear about your own personal journey from how you started learning python, for what reasons and how the process to do so was, and how you langded your first job(jobs)! keep it up. Subbed

  • @TheStoryTeller_05
    @TheStoryTeller_05 Před 2 lety

    Thank you 🙂🙏

  • @HiPh0Plover1
    @HiPh0Plover1 Před 3 lety +7

    the only guy that actually talk about that its just about coding to get the job but much more than that

  • @NP33888
    @NP33888 Před 3 lety +47

    I am a newbie and appreciate the way your teaching python. I am taking a course and paused to research something that was being taught. Udemy is teaching Python but, my OCD makes me question all. I am determined to learn. I would like to manage a team at one point and learning python is my first step to be able to manage software engineers. Have always managed but, never in these circles. Thank you

    • @MarcillaSmith
      @MarcillaSmith Před 3 lety +11

      I am taking 2 courses in Python - one from the local community college, the other from EdX. I'm finding that for me, the "learn on your own" nature of the EdX course is better for me. I could have audited for free, but instead I paid the $99 in order to take the exams and receive a certificate for the course

    • @Anonymous-nr3ww
      @Anonymous-nr3ww Před 2 lety

      Any updates?

    • @hallo-xp2wh
      @hallo-xp2wh Před 2 lety +1

      @@MarcillaSmith how are things going bro

    • @randommonkey4900
      @randommonkey4900 Před rokem

      @@MarcillaSmith how were they

  • @priyanshujainyt
    @priyanshujainyt Před 3 lety +1

    Thank You.

  • @shaikhharoon6928
    @shaikhharoon6928 Před 3 lety +1

    thank u sooooo much sir.... u r amazing..... God bless u.

  • @calmbizon219
    @calmbizon219 Před 3 lety +13

    Thanks Karim for the informative message you've provided, I am very interested in becoming a software engineer, if you live in Canada 🇨🇦 and are able to teach someone like me I'd be eternally thankful, peace ✌

  • @atron_
    @atron_ Před 2 lety

    Helpful Video