Coding Is Changing...How to GET AHEAD in 2025 (must-know)

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

КОМЕНТАРІ • 89

  • @InternetMadeCoder
    @InternetMadeCoder  18 днів тому +2

    🚀 Zero to Python Developer with No Degree - 30% discount using code CHANGING (10 COUPONS LEFT!) - academy.internetmadecoder.com/python-dev-masterclass?video=WPw7lYR7b1g

  • @CallousCoder
    @CallousCoder 19 днів тому +35

    It’s the thinking part that is the software engineering part. The programming is just an after thought. I spend literally only 10-20% coding. The rest is looking for gaps for potential problems and things to improve.

  • @mikeyc6171
    @mikeyc6171 19 днів тому +15

    This is good to get coding projects quickly that will help get an interview. I have had some coding interviews lately and they have been hackerrank problems with no GPT allowed. If you have used this as your learning tool, your in trouble, unless you really know how to write code and not completely rely on iterative LLM coding creation. Unless a job is not your goal of course 🙂

  • @fernandohiar9985
    @fernandohiar9985 15 днів тому +7

    Stop to work to the companies, work to yourself

  • @sylvainbodji1124
    @sylvainbodji1124 18 днів тому +8

    understanding coding fundemmental is crutial to be able to use AI effectively and debug

  • @yelodev
    @yelodev 17 днів тому +2

    You are absolutely saying the truth bro,
    Some thing using AI doesn't make you a developer, because you don't need to write code, buh to me..the case is different..
    I also do most of my things using AI from A-Z,
    well said bro.......i appreciate

  • @chthonianboy
    @chthonianboy 19 днів тому +26

    Further evidence that right now there's no money in learning how to code, but teaching how to code. I started 2 years ago and it's... depressing, to say the least, to see how AI made my limited progress irrelevant.

    • @apricotmadness4850
      @apricotmadness4850 19 днів тому +14

      Generative AI can hardly do anything complex in regards to coding; what were you doing for two years?

    • @pritvikraj2598
      @pritvikraj2598 19 днів тому

      @@apricotmadness4850lmao

    • @alameenibraheemhameed4346
      @alameenibraheemhameed4346 19 днів тому

      Nice question😅

    • @CodingPhase
      @CodingPhase 18 днів тому +1

      bro seriously… smh what have you been doing the last 2 years. Have you made a dollar in the last 2 years?

    • @chthonianboy
      @chthonianboy 18 днів тому +1

      @@apricotmadness4850 yeah maybe Im on the wrong field. I mean I do like coding but took me ages to made progress.

  • @pavi013
    @pavi013 18 днів тому +3

    Cursor is a great tool, it can create small scripts in seconds and even bigger projects using claude and o1 model.

  • @lancemarchetti8673
    @lancemarchetti8673 18 днів тому +5

    Spot on! I'm a truck driver with zero background in programming, yet I have almost completed my new Steganography app that rivals all current methods. Fair enough, its been ongoing since March 2023, but without AI, I would still be busy trying to understand Javascript syntax and spending endless hours on stack overflow. Great Video.

  • @sakshinarkhede3854
    @sakshinarkhede3854 19 днів тому +10

    I often hear that most students' projects aren’t unique enough, and that basic projects like clones or e-commerce sites shouldn’t go on a resume. But as beginners, isn’t it normal to start with these types? Completing end-to-end projects, even if common, teaches us a lot of complex features. Isn’t it useful to build experience through UA-cam projects, even if they’re standard, to quickly add to our resume? Kindly give insights in this matter.

    • @InternetMadeCoder
      @InternetMadeCoder  19 днів тому +4

      it's great to start with standard projects, for a resume they might not be unique enough as the recruiters will have seen the same projects so many times. So for start, you can add common/basic projects to your resume and give it a shot but over time you should try to build something more complex/unique to maximise your chances.

  • @omarleal6688
    @omarleal6688 10 днів тому

    These tips are awesome! Thanks for the info, you're totally right! Keep it up!

  • @rinaldir8628
    @rinaldir8628 14 днів тому

    Thank you for sharing your great video. You really touched the essential basic yet also shed an entirely new perspective into coding/programming in 2025.

  • @rmcgraw7943
    @rmcgraw7943 18 днів тому +4

    Bad coding is easier to learn than it every was before, certainly. Any fool that can read a blog or copy and paste from github can produce an application, but it’s hardly an enterprise solution. AI and other tools can give advice, but those tools are produce humorous architectures and unmaintainable code, or rather they produce code that can only be maintained by AI. But, AI can not produce scalable code at all. NL coding is nothing new, but it’s made some improvements; however, NLC’s ability to grasp the context of a critical section of code is null.
    As far as thinking first, that is ABSOLUTELY the best way to go, but that too is but a side effect of test driven development, a paradigm that helps non-architects think first.
    Good video.

    • @brotherpeter00
      @brotherpeter00 18 днів тому

      Test-driven development is not the answer and often creates very unperformant code. The real answer is that the developer / programmer should always be aware that eventually their programs run on real hardware and that there are real considerations that have to be made in terms of cache friendly data structures in terms of microcontroller / microprocessor utilization in terms of understanding what assembly will be generated in terms of understanding the operating system that software will be running on and many more. Computer programmers have all but divorced themselves completely to the realities of hardware and in doing so create programs that are 10x 100x 1000x slower than they could be. How many programmers are even able to determine the theoretical maximum of any given algorithm based on their specific hardware operating system etc.

    • @pavi013
      @pavi013 14 днів тому

      @@rmcgraw7943 You're right, you can't blindly trust AI but i don't fully agree with your statement because if you already know what you're doing and know how to prompt, you can guide AI to give you better solution to a problem you have and that can lead to a better code. Obviously even an idiot can copy paste but that's not how real software is created.

  • @CallousCoder
    @CallousCoder 19 днів тому +4

    AI (which it btw isn’t its just an statistical LLM) isn’t solving anything, and many big companies like banks don’t even allow LLMs (it’s not even AI) to be used because of copyright infringement risks. Secondly you still need to think like a software software engineer and chunk problems down to its smallest parts, that’s the real work of a software te engineer, not the actual coding. And I did a video on building FORTH in zig and I actually used an LLM in that project. And yes it was helpful implementing the easiest of words (functions in forth) like and or, shl shr, add, sub but the compiled words it couldn’t do anything useful with. LLMs and AIs can’t be creative and that’s what people can. And the programming is always the easiest part.

    • @soymadip
      @soymadip 19 днів тому +1

      Yeah, that's why it's tool🙂
      Not developers

    • @CallousCoder
      @CallousCoder 18 днів тому

      @@soymadip indeed. It’s nothing more than a tractor is for farmers.

  • @ManjilJoshi
    @ManjilJoshi 14 днів тому

    I hope this view also adds to this presentation, especially regarding hiring processes for aspiring candidates. My viewpoint is about embracing AI in interviews, as this approach doesn’t dilute technical rigor-just as devices, PCs, and software are already essential in the field-but instead aligns with the evolving demands of software development. With AI now central to many tech roles, interviews should primarily assess candidates' ability to collaborate with AI, think strategically, and adapt to real-world workflows. Focusing on these areas will help hiring managers identify candidates who are also equipped to leverage AI along with sufficient coding skills for enhanced productivity and innovation.

  • @AstonJay
    @AstonJay 18 днів тому +4

    I've found that the understanding of programming concepts is VERY important. If you don't understand and master the basics (without any programming language syntax), then advanced concepts won't ever make sense and you'll never become a software engineer. This understanding is the key to accelerate your learning. Being a software engineer is actually not the ability to write code but what I mentioned above.

  • @aimperialdesign6519
    @aimperialdesign6519 19 днів тому

    Right! Basic is important!

  • @francishubertovasquez2139
    @francishubertovasquez2139 14 днів тому

    Real time application of coding, you're right with that, another is the manual application, I think that can be correlated to real time presentations. Another thing, why did I say that the XX and XY will thrive, it's because the future extent of Advanced/ Modern civilization is about continuity and to thrive, the way it's called tribe of Judah and Tribe of Israel which is to thrive and the other tribes also like the sons of Noah, and they have trustees and experts and new capable trainees to succeed the heads each per advanced/ modern civilizations created or built. Because I have a premonition its categorical. That's pre time travel of each advanced/ modern civilizations.

  • @VicMansaMusa
    @VicMansaMusa 15 днів тому +4

    Thank God i never learned coding, now AI is doing it for me in minutes. Now i need to learn English to give AI better prompts🤣🤣

    • @alals6794
      @alals6794 13 днів тому +1

      haha..... That's great

    • @Mous-12-31
      @Mous-12-31 12 днів тому

      goodluck in the future, where your source file started to get big all written by AI. and when a bug comes out you won't know how to deal with them manually because you have no fundemental knowledge and doesn't even know programming principles and standards. English is not even enough, you still need to understand what programming is to give it more accurate and bugless prompt.

    • @ZephyrStorm-w7q
      @ZephyrStorm-w7q 8 днів тому

      Good luck building the next photoshop completely using your ai prompts👍

    • @ZephyrStorm-w7q
      @ZephyrStorm-w7q 8 днів тому +1

      ​@Mous-12-31 people don't understand that to even be capable of using ai to build something, you will need to actually know exactly what to do before you can actually tell ai what it is you want to do. And besides, ai code tends to have lots of bugs which you won't notice or know how to fix as a non-programmer. Trying to reverse engineer and understand code that ai has written to the point of editing it to do something you want is even more difficult than writing code from scratch yourself

    • @Mous-12-31
      @Mous-12-31 8 днів тому

      @@ZephyrStorm-w7q Insanely Correct! i have an esperience yesterday i'm trying to program a UDP client in c++ but it doesnt work, i even let AI check it for me but he says there's nothing wrong. I started reading my code flow by flow and line by line until i noticed that one function that my program needs to even run correctly is commented, and AI didn't even noticed it because idk my file is too big? that's why i dont trust AI too much and use it as a tool to ask about predefined functions, headers and teqniques that i don't know.

  • @SamerAlhasweh
    @SamerAlhasweh 19 днів тому

    Just watching inspires me to code

  • @ZDL679
    @ZDL679 9 днів тому

    I am building ai coding coach assistant as a project to learn coding.
    Do you know where I can find free ux/ui designs for:
    - A homepage
    - A questionnaire
    - A chatbot that helps with you with your coding
    do you think it is necessary to add a login feature.

  • @MazineZ
    @MazineZ 19 днів тому

    I was just searching for a similar video until this pulled up

  • @prashik4810
    @prashik4810 18 днів тому

    Where did you get that thumbnail from. By the way i was following the same approach. Great video.

  • @ByronWatts
    @ByronWatts 12 днів тому

    'we' didn't have the internet or Google or yahoo or AOL....we had books and magazines

  • @Sheepbreedr11
    @Sheepbreedr11 19 днів тому +2

    Ive just turned 15, And i want to become a software engineer. It seems for me to even get a job at Google or Microsoft by 2036 I have to code an entire operating system, a clone of youtube, and an ai chatbot website for me to even get hired. How sad.

    • @GeorgeInTech
      @GeorgeInTech 19 днів тому +1

      You're still young don't get discouraged

    • @CallousCoder
      @CallousCoder 19 днів тому +2

      No it won’t. Secondly you don’t what to work for FAANG! You want to work for a small company as you’ll do and learn much more because you need to do everything there as they darn have the resources to just hire a person for one dedicated task.
      And people don’t higher programmers but problem solvers. So focus on learning to solve problems and identify possible problems and mitigate them.

    • @j45393
      @j45393 19 днів тому +1

      I'd seriously rethink being a software engineer these days. Lots of other career options

    • @elisehighlights1222
      @elisehighlights1222 19 днів тому

      ​@@j45393such as ?

    • @RedCount
      @RedCount 16 днів тому

      Become instead a medical doctor

  • @Popi_671
    @Popi_671 18 днів тому

    Thanks for this video! Keep it the great work!

  • @topisantala632
    @topisantala632 14 днів тому

    Tammikuussa alkaa kouluttautuminen tietotekniikan-inssiks, saa nähä miten ala muuttuu siihen mennessä kun on valmistunu😁

  • @anti-social1459
    @anti-social1459 18 днів тому

    I want to invest in myself I’m new to this but we’re should I invest in to teach me to become a full stack developer

  • @ttc744
    @ttc744 16 днів тому

    If one was starting out probably best advice is not to go into computing. Much better opportunities out there

  • @engineeringmadeasy
    @engineeringmadeasy 17 днів тому +1

    Hi, I was thinking to do CS50. Do you think its still relevant? Or should I consider an other path? Thanks

  • @rafikrafikoya5103
    @rafikrafikoya5103 16 днів тому

    thanks❤

  • @Random-pk7sl
    @Random-pk7sl 19 днів тому +7

    I am learning to code and Chatgpt is a wonderful teacher..

    • @InternetMadeCoder
      @InternetMadeCoder  19 днів тому

      it's a great teacher 98% of the time

    • @shhawty
      @shhawty 19 днів тому

      @@InternetMadeCoderIt’s a great “teacher” and that’s all. I used it only for explaining not for completed code. I personally don’t understand how programmers use it for writing them code, don’t they lose that great feeling of writing code all by themselves? It’s like you gave me a task to do that you really like doing by yourself, but you give me that task only because I can do it better rather than asking me to explain it to you😕. I think programmers that use ChatGPT for actually writing them code at work aren’t true programmers and never were. They’re just users with a bit of programming knowledge. I mean why work as a programmer when you don’t like writing algorithms by yourself. Personally I will use AI for writing me apps only then, when this AI will be written by me, because I’ll know what this AI will be capable of if you know what I mean. Like Jarvis lol

    • @jeffsad8391
      @jeffsad8391 18 днів тому

      Bullshit

    • @seetsamolapo5600
      @seetsamolapo5600 15 днів тому

      ​@@InternetMadeCoderwhich version is the best at this?

  • @call-me-potato.
    @call-me-potato. 15 днів тому

    I need advice from IT community , i have developed accounting software, how can i sell it ?

  • @kvelez
    @kvelez 17 днів тому

    3:42
    Interesting.

  • @KingShorts-heraw7
    @KingShorts-heraw7 19 днів тому

    nailed it👏

  • @robertklund3201
    @robertklund3201 13 днів тому

    Programmers should learn FORTRAN.

  • @herontorress
    @herontorress 17 днів тому

    Do you use the free version of chat gtp or wich AI do you use?

  • @Mate-M
    @Mate-M 17 днів тому

    This won't work in many companies because of privacy concerns

  • @rb11_eleven
    @rb11_eleven 16 днів тому

    Hello ,
    " just want ur opinion not advertising myself" would you like to hire a skilled thumbnail maker along with skills in marketing ,channel growth and who will bring brand promotions

  • @patryk5654
    @patryk5654 19 днів тому +2

    Im building first bigger project right now. I will have website displaying job offers for python junior dev, scraping from few popular websites in my country. Im using Django and might use React (have to learn it first). I separated backend from frontend, I will probably also use Docker for practice. I use a little of gpt to summarize job descriptions.
    My problem was that I don't want to open so many job offers, but I want to know what skills are most common among jobs, so I can learn them. Of course I use AI to learn, it's so much faster, but I have to watch out so I don't outsource everything, including solving problems. Do you think it's a good enough project for portfolio?

  • @akbotyt3353
    @akbotyt3353 14 днів тому

    Where to start baisics?

  • @AlaKareem
    @AlaKareem 5 днів тому

    is the course a lifetime access ?

  • @SMOKE6251
    @SMOKE6251 16 днів тому +3

    This video is useless

  • @Pulsefire1995
    @Pulsefire1995 16 днів тому

    I thought this career was dead?

  • @Nothing41i
    @Nothing41i 19 днів тому

    Doing the same 😁😉

  • @romeoborja3316
    @romeoborja3316 16 днів тому +1

    this is nonsense content

  • @alexandrodisla6285
    @alexandrodisla6285 19 днів тому +1

    No