The BIG Misconceptions About Learning to Code | What to Avoid Going Into 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2023
  • Download the HubSpot FREE Ultimate Workbook for Redesigning Your Website: clickhubspot.com/ib4
    As we step into 2024, the landscape of technology, especially coding, is evolving rapidly, partly due to the emergence of advanced AI. However, this year is shaping up to be an ideal time for learning to code, and we’re here to tell you why!
    🔍 Inside This Video:
    Myth-Busting: We’re debunking common myths about coding in the AI era and explaining why these shouldn’t hold you back.
    Expert Insights: Gain valuable insights from industry experts on how coding remains a critical skill, even with AI advancements.
    Why 2024: Discover the unique opportunities that make 2024 the best year to start or continue your coding journey.
    🤖 Coding in the Age of AI:
    Complementing AI: Learn how coding skills are still essential in an AI-dominated tech world.
    AI Integration: Find out how to leverage AI tools to enhance your coding skills and efficiency.
    Future-Proof Skills: Understand how to develop skills that will remain valuable, even as AI continues to evolve.
    #MisconceptionsAboutLearningtoCode #tiffintech

ความคิดเห็น • 105

  • @TiffInTech
    @TiffInTech  6 หลายเดือนก่อน +15

    Hi friends! What are you going to be learning going into 2024?

    • @Tahir-eo9mu
      @Tahir-eo9mu 6 หลายเดือนก่อน +3

      I m going to be learning Python and Cloud computing

    • @stevensong8784
      @stevensong8784 6 หลายเดือนก่อน +2

      Cybersec and prompt engineering

    • @kafayataramide7086
      @kafayataramide7086 6 หลายเดือนก่อน

      I want to first learn HTML, CSS and JavaScript to have some experience in coding before starting career in cloud engineer. Freecodecamp just uploaded AWS complete bootcamp course of 100+ hours. Thanks for all your videos, they are really helpful.

    • @jamesross5120
      @jamesross5120 6 หลายเดือนก่อน +2

      grrr data structures and algorithms :-< its so hard its not even funny gonna take me months to learn the basics

    • @devsmith001
      @devsmith001 6 หลายเดือนก่อน

      Doing DevOps and cloud in 2023. Will go for AI in 2024.

  • @randyriegel8553
    @randyriegel8553 5 หลายเดือนก่อน +16

    I gave ChatGPT a task to build a function in my C# code that I already had written. It generated code that did what I asked it. So being a dev I had to benchmark both of the functions. My hand written code was faster and used less memory than what ChatGPT spit out. AI is good to get a basic idea but it doesn't always give you the best results.

    • @juleswombat5309
      @juleswombat5309 5 หลายเดือนก่อน +1

      Did you engage in a conversation with it, to suggest improvements ? Now what if your boss simply wanted that same function ? does he care about its specific performance, vs the costs of paying for your development time. What about in 5 years time ?

    • @theforsakeen-9014
      @theforsakeen-9014 5 หลายเดือนก่อน

      @@juleswombat5309 if nothing else only a coder that actually know how to make it faster and safer is going to be able to make those suggestions.

    • @alexaneals8194
      @alexaneals8194 5 หลายเดือนก่อน +1

      Problem with the AI engines is that the quality of the code put out is only as good as the data input into the engine. So, it's a good search tool and may give you a good basic design to start with, but it's not necessarily going to give you the best options or even a good option in many cases. I would never recommend that a beginning programmer use ChatGPT or any other AI tool until they learn the basics. They should also try to solve the problem first and then use the AI generated code for comparison. Think of it as the answer guide in a math book. If you only use the answer guide to figure out how to solve the problems, you are never going to get good at math. The same goes with programming.

  • @AndreAmorim-AA
    @AndreAmorim-AA 6 หลายเดือนก่อน +5

    LLMs became useful for me not exactly to write a code but understand other programmers code and debugging, refactoring, etc.

  • @Cyapow
    @Cyapow 6 หลายเดือนก่อน +8

    If your starting out just go for a junior dev role. Most times it won't be for much money but often has training on the job and you will be interacting with people you can ask questions to.
    So many resources now that just weren't around when I was young. Such a good time to become a coder

    • @Cyapow
      @Cyapow 5 หลายเดือนก่อน

      @@CheeseStickzZ my lifes long gone pal. I have kids lol

  • @I_Lemaire
    @I_Lemaire 6 หลายเดือนก่อน +12

    Thank you for the video, Tiff. The number one thing I will say about learning how to code is that it is serious business. This is not an easy profession and takes a lot of intellectual effort.

    • @u263a3
      @u263a3 5 หลายเดือนก่อน

      Amateurs need not apply

  • @abekuul
    @abekuul 6 หลายเดือนก่อน +16

    100% agree. Understanding coding will open up an array of possibilities.
    I graduated from a coding bootcamp and I was able to jump into various technologies just from learning basic coding skills. Now I’m a software security engineer and enjoying every challenge.

    • @wilt7505
      @wilt7505 5 หลายเดือนก่อน +1

      How much coding experience did you have before entering the coding bootcamp you graduated from? anyways congrats on doing something you enjoy

    • @abekuul
      @abekuul 5 หลายเดือนก่อน

      @@wilt7505 I struggled my way through a few programming courses. I barely passed and though coding wasn't for me.... I graduated with a cybersec degree and then I joined a coding BootCamp that helped tie everything together.
      A consistant study routine is key. Keep at it and things will eventually click.

    • @manofsteel9051
      @manofsteel9051 5 หลายเดือนก่อน

      "Engineer"😂😂

  • @joonkim202
    @joonkim202 5 หลายเดือนก่อน +3

    Tiff in Ted! I'm over 50 and learning to code , not because I want to get a job but because sometimes I feel illiterate not knowing, and I also want to see where I can apply the skillset/tech. Its kinda like the new English.

    • @colmxbyrne
      @colmxbyrne 5 หลายเดือนก่อน

      The new English- precisely

  • @3a8o
    @3a8o 5 หลายเดือนก่อน +2

    You were one of the people who inspired me in 2020, and now I am finishing my degree in computing.

  • @csaratakij6339
    @csaratakij6339 5 หลายเดือนก่อน +3

    When people talking about AI replacing the programmer, people tend to forget about 'Engineer' in 'Software Engineer' title.
    Code is just a tools to communicate to the hardware. The real work of programmer is to solve engineering problem.
    All AI does is to lower the barrier entry for common folk. Sure you can use AI to speedup a lot of common stuff. But good luck solving the actual technical problem without any programming knowledge. like example, how youtube deliver the smooth video watching experience when you have an unstable internet connection speed.
    It's like giving the advance axe to the professional carpenter compare to the normal person. Despite the advance tools, the final product when use by common folk will always look bad compare to when professional using it.

  • @kristinarunciman6472
    @kristinarunciman6472 6 หลายเดือนก่อน

    Just the questions I was asking! Thanks, Tiff!

  • @Jibril_Abdulkadir
    @Jibril_Abdulkadir 6 หลายเดือนก่อน

    Trying to learn in 2024 more back end Programs and working on some projects great vid btw

  • @catalinagalan
    @catalinagalan 6 หลายเดือนก่อน +1

    Hi Tiff! Love your content, I’ve been following for a while. I wonder if you could expand on what a good portfolio to start applying for jobs would be? I recently finished a bootcamp, I’m mostly interested in back-end. Thanks!

  • @Jeff-0621
    @Jeff-0621 6 หลายเดือนก่อน +1

    I would get a wall mount that allows for multi-angle pivots and swivel. Or perhaps a motorized ceiling mount that brings the monitor down from the ceiling

  • @anthonyw2931
    @anthonyw2931 6 หลายเดือนก่อน +4

    I'm one of those artists with pitch forks going after AI. But honestly, coding for me isn't quite related. It seems even more important to be able to code. It's like learning english or Spanish in the US. We'll have to be able to really understand this sentient machine...

  • @gabriel.d111
    @gabriel.d111 5 หลายเดือนก่อน

    Thank you for your time to inspire others

  • @sanathkumar6526
    @sanathkumar6526 5 หลายเดือนก่อน

    There's a lot of fear mongering going on when it comes to tech jobs related videos on TH-cam, you are just different and you keep it real, thankyou

  • @litjellyfish
    @litjellyfish 5 หลายเดือนก่อน

    I see it like this. If you want to create a digital product. If you know a bit about the tech behind it and how it works. A bit about how to communicate with users. UX / UI. Can do basic lay out and design work and handle art and music assets (even if you don’t know it yourself how to do) basic data / analysis. With that you are a great T person. You can choose where to go deeper but if you don’t want that you can help a great manager or product owner as you speak a bit of all languages.

  • @stevensong8784
    @stevensong8784 6 หลายเดือนก่อน +1

    Thanks!

  • @godhandinfamous
    @godhandinfamous 6 หลายเดือนก่อน

    what a breath of fresh air to have you in the YT space

  • @devsmith001
    @devsmith001 6 หลายเดือนก่อน

    Can you please make a video on DevOps with cloud.
    I love the way you explain😍

  • @FloridaJunkies
    @FloridaJunkies 5 หลายเดือนก่อน

    Grear advice, im an security system egineer and also an electrician bit im not getting any younger, im 47 now and would like to learn to code bit dont know where to start. Id like to learn automation and also blockchain tech, a lot of security sysyems have open API abd would be great to learn to change the API code to intergrate technology.. also like the idea of becoming a blockchain developer , . Where do i start and which basics should i start with?

  • @cskelton
    @cskelton 5 หลายเดือนก่อน

    As a university student, most of my learning process is literally scanning through documentation. Memorize what is possible and what packages specialize in what. Other than that, you don't really need to memorize much past basic syntax

  • @wburris2007
    @wburris2007 6 หลายเดือนก่อน +2

    I have been learning to code for 45 years. Now that I am retired, my hobby is to talk about code with an LLM. But the LLMs would be more fun if they were better at math.

    • @juleswombat5309
      @juleswombat5309 5 หลายเดือนก่อน +2

      Then use an LLM with access to tools, like say a Calculator. I am pretty dumb at arithmetic, that is why I use a calculator.

    • @wburris2007
      @wburris2007 5 หลายเดือนก่อน

      @@juleswombat5309 I am talking about the hard stuff. University calculus and beyond. Any decent AI should be able to help me learn the math involved in understanding string theory.

  • @itsattaullah
    @itsattaullah 5 หลายเดือนก่อน +2

    Make video about truth behind gaming companies prefer AI to real developers

    • @Deep.Development
      @Deep.Development 5 หลายเดือนก่อน +1

      It won't just be gaming companies. Every company is going to fire every tech/dev they have soon...

  • @josealejandrodiazmunoz6142
    @josealejandrodiazmunoz6142 6 หลายเดือนก่อน +1

    I was gonna dislike it just by the title, but I stayed a bit, now I smiled and, instead, I liked it XD. Thanks for the video

    • @TiffInTech
      @TiffInTech  6 หลายเดือนก่อน

      Awe that made my day! :) Appreciate your support!

  • @thenomadcoder
    @thenomadcoder 6 หลายเดือนก่อน +1

    question, does AI, stuff like github copilot, whisperer, tab9, etc will make it impossible for the field to find senior engineers ever again? with the idea that we dont need to study at all, could this be the end of new senior engineers? could this AI backfire on companies in that way? never seeing a junior move into a senior position?

    • @alexaneals8194
      @alexaneals8194 5 หลายเดือนก่อน

      If I were a black hatter, I would just poison the well. AI engines are trained on data that is already out there, they don't think despite the name. The algorithms are getting better, but you can still skew the results. Remember they are trained by searching for existing code and it comes down to a numbers game in many instances. So if you flood the training data with erroneous results the engine will give you those results. So, no AI is not going replace senior engineers who are needed to make sure the code is safe and valid.

  • @timursahin3993
    @timursahin3993 6 หลายเดือนก่อน

    btw, thanks for this video.

  • @chadbarney4612
    @chadbarney4612 6 หลายเดือนก่อน

    I'm curious as to what you think about this Subject Oriented Programing. And I am excited to see you get that mammoth sized monitor on your stand hahaha 😆

  • @manueljordan317
    @manueljordan317 6 หลายเดือนก่อน

    Congrats - nice your new toy!

  • @tetraquark2402
    @tetraquark2402 5 หลายเดือนก่อน

    Just seems to steal code from what's been put online by people atm. It is very useful for learning but you have to be specific in what you ask

  • @_JonJon_
    @_JonJon_ 5 หลายเดือนก่อน

    Cool monitor . Tbh I don’t use monitors though I use TV’s 😅

  • @PP-ow1xy
    @PP-ow1xy 6 หลายเดือนก่อน

    Yo Tiff! If you don't need one of your old Dell monitors, please ship it over to me and I ll send you some flowers in exchange 😅

  • @petrzurek5713
    @petrzurek5713 6 หลายเดือนก่อน

    Came for the title, stayed for the Dell monitor, left with mixed feelings 😂

  • @erich7558
    @erich7558 6 หลายเดือนก่อน +1

    I remember the question way back when. Why bother with learning math when calculators are faster and more reliably accurate? I still have my doubts. When AI can write the code and debug the code, why bother. BTW I am currently learning 10 computer languages in parallel with the assistance of AI. For fun ?!?!?

    • @erich7558
      @erich7558 5 หลายเดือนก่อน +1

      @@Deep.Development The competition for what I expect to be a dwindling number of positions in computer programming in the next several years will be fierce. At 74-years-old that is no longer my concern.

  • @bugra320
    @bugra320 5 หลายเดือนก่อน +2

    Don't worry about losing your job. If AI takes over everything, this means the apocalypse is imminent. I'm sure you have already watched Terminator or Matrix

  • @josephmuh7342
    @josephmuh7342 5 หลายเดือนก่อน

    I am a recent software developer. And so far i have applied for 6 jobs i got 4 rejects 🙂🙂

  • @candyts-sj7zh
    @candyts-sj7zh 5 หลายเดือนก่อน

    Bigger monitor != better coder

  • @kitastro
    @kitastro 5 หลายเดือนก่อน

    you are compensating but I'm not sure why

  • @welissoncanto
    @welissoncanto 6 หลายเดือนก่อน

    5:32

  • @GaneshDevdas
    @GaneshDevdas 5 หลายเดือนก่อน +1

    Nice try😁🤣🤪
    Wanna hear how many times I've heard that?
    And by the way, we've managed to implement narrow A.I. / ML
    - it will eventually do what we teach it, nothing more to be expected!!!
    Greetings from an old IT geezer😈

    • @I_am_Raziel
      @I_am_Raziel 5 หลายเดือนก่อน

      Someone understands😊

  • @tjmns
    @tjmns 5 หลายเดือนก่อน

    Did Data the robot take over everything in Star Trek. No. Just used as a tool to help solve problems when needed. In this long running sci-fi series there were a lot of ppl still interfacing with systems, creating custom modules and interfaces etc. - As far as Ai minimizing coding -- imo it's a myth that will never ever happen

  • @timursahin3993
    @timursahin3993 6 หลายเดือนก่อน +1

    it's not a monitor, its roommate. it have to pay some bills :)

  • @juleswombat5309
    @juleswombat5309 5 หลายเดือนก่อน +2

    After 35 years in software systems development and delivery, I am glad I am not starting out in the industry right now. You need to ask yourself, are you in the top 10% of software talent. If not, then leave the software career path if you are expecting to make a living from it. AI will not replace you, but those using these advanced AI tools will. Put simply, the boss can now afford to achieve his software objectives with much fewer, highly talented software staff. Having to get software developed has always been a cost pain point for many industries. Now they have the opportunities to significantly reduce those costs, gain extra features, with just the 5% talent pool, using these ever advancing software productivity tools.

    • @emilz0r
      @emilz0r 5 หลายเดือนก่อน

      15 years of programming and are using AI tools. It might make you deliver features a little bit faster than without, but not like multitudes faster

  • @LongJourneys
    @LongJourneys 5 หลายเดือนก่อน

    I kind of loathe the term "coder". I'm not sure why. Maybe it's a little bit like how some people don't like it when others call soda "pop". In a way maybe it takes away from the title of "software engineer".

  • @fftrre3450
    @fftrre3450 5 หลายเดือนก่อน

    The path of bionic species starts in computer.

  • @victorylapp
    @victorylapp 5 หลายเดือนก่อน

    AI still has a long way to go . It will
    Improve and replace common apps . But not real deal programming yet . Chatgpt could not even create a Merkle tree proof function . AI can do common things and write code snippets but not deep level or research level protocol development . Not yet

  • @RafikSamman
    @RafikSamman 5 หลายเดือนก่อน

    Thank you! They don't get the role of AI.

  • @DevNando_
    @DevNando_ 6 หลายเดือนก่อน

    Schedule a life together my love

  • @sab6261
    @sab6261 6 หลายเดือนก่อน

    I see a gaming monitor

  • @JoshsRenew
    @JoshsRenew 6 หลายเดือนก่อน

    You call a guy... If it was me, I'd just do it myself.

  • @rajunaidu7751
    @rajunaidu7751 5 หลายเดือนก่อน

    BIG MISTAKE UNDERTAKER

  • @DJ-Illuminate
    @DJ-Illuminate 5 หลายเดือนก่อน

    Well, I have all of those skills and have been unemployed for two years. I assume because I am 67 years old I'm looked at as a stupid boomer.

  • @robpearce
    @robpearce 5 หลายเดือนก่อน

    4:25 that stock footage is hilariously cringe. Dude types fast for not touching the keyboard too.

  • @johnvoorhees2331
    @johnvoorhees2331 6 หลายเดือนก่อน

    If you are going to code, learn a COMPILED language

    • @intgrapnoi
      @intgrapnoi 6 หลายเดือนก่อน

      Interesting. Why?

    • @johnvoorhees2331
      @johnvoorhees2331 5 หลายเดือนก่อน

      @@intgrapnoi 1.) First compiled code is strongly typed(Yes some scripts are kind of strongly typed, but not the same)
      2.) While I have seen some of IBM;s server-side scripting, they are ALL lame. Back-end development is better suited for a compiled language
      3.) Learning a compiled language first, will force you to understand how the code is generated and executed(The closer to the metal and understanding how they work, well set you up for success as a dev later on. I would also high suggest learning Linux at same time
      4.) Script Kitties are a dime a dozen(every kid out of highschool know 2-3 scripting languages)

    • @intgrapnoi
      @intgrapnoi 5 หลายเดือนก่อน

      @@johnvoorhees2331
      1.) I'm not sure what learning a strongly typed language has to do with anything. Javascript is weakly typed (a scripting language) just as much as C can be considered weakly typed because you can cast the crap out of it without compiler errors. (-1)
      2.) LAME is a subjective term and without further justifying a compiled language being "better suited" for back-end as currently Javascript is the most widely used backend language by a million miles - around 97% sites use Javascript for their backend (-1)
      3.) I don't agree that learning a compiled language first will force you to understand how code is generated and executed because you can learn very easily learn a compiled language WITHOUT learning how its generated, whatever that means. If you're saying you by knowing how to code Java you know how its converted into bytecode you must be from a different planet
      4.) Script Kitties are one thing - and a term that stopped being used as soon as Hackers came out in 1995. For the last 5-10 years that has been more Javascript/Rails/(Scripting) developer jobs than candidates available so there will always be a demand for I guess you call "Script Kitties" - but of course only the talented ones get those jobs as today's bootcamps does churn out maybe what you're calling "Script Kitties" that couldn't pass a simple take-home web app test.
      Appreciate your thoughts sir but I'm guessing your comment is coming from the 80's before Hackers came out and the mainstream use of the internet. Have a great day!

  • @georgikyshenko4380
    @georgikyshenko4380 5 หลายเดือนก่อน

    AI can`t code or at least they cant replace the human coders, for now.

  • @HueCodes
    @HueCodes 6 หลายเดือนก่อน

    It's easy, learn python that makes AI 😂

  • @williamparrish2436
    @williamparrish2436 5 หลายเดือนก่อน +1

    I finally realized most people aren't built to write code. If the thought of doing algebra 8 to 10 hours a day for the rest of your life sounds like hell, then don't be a developer. Because that is basically what you are doing. Algebra and using logic to push data around. And you only push it three ways: Into the database, inside the business logic, and into the UI. Over and over again. I think code is glamorized and there are so many ways to make money in tech that you don't need to be a programmer to make bank. I like my route now of certifications and experience. At some point I'm going to be the guy that knows so much about technology and business that people will come to me for advice. I won't be doing any programming and I'll still be making 6 figures. Programming is really only for a certain type of person.

  • @gmxmatei
    @gmxmatei 6 หลายเดือนก่อน +3

    2024? Coder? No! OOP is a perfect waste of time and money. The future in software is Subject Oriented Programming. The current software model is a non-intelligent system -- a pool of programming languages, a pool of databases, a pool of people, a pool of applications, and so on. In the first we have to build an intelligent system -- the Universal Software Model, based on only three main concepts (parameters, subjects and Informational Individuals). It is ready (60%) as a perfect functional prototype: usmXXfundamentals Multi-Oriented Programming.

    • @NNokia-jz6jb
      @NNokia-jz6jb 6 หลายเดือนก่อน

      Wut?

    • @I_Lemaire
      @I_Lemaire 6 หลายเดือนก่อน

      The future will be interacting with the LLMs.

    • @gustavojoaquin_arch
      @gustavojoaquin_arch 5 หลายเดือนก่อน

      XD

  • @vlogulsibian
    @vlogulsibian 5 หลายเดือนก่อน

    you love me ???

  • @josersleal
    @josersleal 5 หลายเดือนก่อน

    I started puking on the first few me me me seconds of the video.

  • @NonchalantWalrusParty
    @NonchalantWalrusParty 5 หลายเดือนก่อน

    Eeesh Steve Jobs? Gross.

  • @gavinschuette9826
    @gavinschuette9826 5 หลายเดือนก่อน

    lol sure!! just have the AI do it!! lol go ahead!! gooooo d luck!! hholy shit that shnoz