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

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

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

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

    🚀 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 หลายเดือนก่อน +46

    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 หลายเดือนก่อน +18

    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 หลายเดือนก่อน +12

    Stop to work to the companies, work to yourself

    • @vladimirkraus1438
      @vladimirkraus1438 9 วันที่ผ่านมา +2

      Only about 1 dev in a thousand can realistically produce his own marketable product... 999 will work for companies. That's the reality. The chances of being the one are rather slim.

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

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

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

    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.

  • @sylvainbodji1124
    @sylvainbodji1124 หลายเดือนก่อน +14

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

  • @chthonianboy
    @chthonianboy หลายเดือนก่อน +37

    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 หลายเดือนก่อน +18

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

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

      @@apricotmadness4850lmao

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

      Nice question😅

    • @CodingPhase
      @CodingPhase หลายเดือนก่อน +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 หลายเดือนก่อน +1

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

  • @XenoHypes
    @XenoHypes 4 วันที่ผ่านมา

    Nice vid right there. Thanks for the advice😁😁😁🤩🤩🤩

  • @sakshinarkhede3854
    @sakshinarkhede3854 หลายเดือนก่อน +11

    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 TH-cam projects, even if they’re standard, to quickly add to our resume? Kindly give insights in this matter.

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

      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.

  • @yelodev
    @yelodev หลายเดือนก่อน +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

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

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

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

    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.

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

    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 หลายเดือนก่อน +5

    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 หลายเดือนก่อน

      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.

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

      @@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 หลายเดือนก่อน +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 หลายเดือนก่อน +1

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

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

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

    • @Lucas-xn5bn
      @Lucas-xn5bn 12 วันที่ผ่านมา

      What is your opinion now after the o3 announcement?

    • @CallousCoder
      @CallousCoder 12 วันที่ผ่านมา

      @ I’m not feeling threatened. I don’t see it actually solving problems. The coding has always been the easiest part. It wi t analyze abstract problems for you and come up with creative solutions. It can implement those (probably better than previous generations, which is fine) but that’s not what a programmer does. A program analyses those abstract little problems and derive solutions for it. It still has no domain knowledge and domain experience nor can it creatively think. That’s engineering.

  • @maralinemanahan9148
    @maralinemanahan9148 10 วันที่ผ่านมา

    Im learning Python, cybersecurity , UX and data analytics right now through coursera. Its my stepping stone to build a agritech business in the future. For sure AI cant replace a Farmer with tech skills. Hihi

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

    Right! Basic is important!

  • @charlesd4572
    @charlesd4572 11 วันที่ผ่านมา

    Yeah I think we're definitely in a moment of change and I don't think even in a few years anybody will be coding the majority of their code bases by hand. I work in a team of devs each with over 15 years experience and all but one uses chatGPT to code c. 50% of all their new code. This will only likely get greater - we're only using what's free and online. I can see AI becoming an assistant rather than a replacement. I think the limiting problem is that AI still can't capture in a predictable manner complex ideas and implementation written in natural languages (which are terrible for programming - we've tried it before). You just don't have the control, accuracy and precision necessary using natural languages and LLM. Ultimately, I think there will be an intermediate language created that allows reproducibility, accuracy and the precision necessary - a super high level language.

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

    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.

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

    thanks❤

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

    Thanks for this video! Keep it the great work!

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

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

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

    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.

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

      easiest way is to ask chat gpt to make them for you

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

    Just watching inspires me to code

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

    It's true that productivity has increased. But let's not fool ourselves. If you don't have the skills as a programmer in the problem domain, you can't create a quality software. And this takes time.
    AI can help you as a advanced code search and generator. But natural language is a poor tool to convey all the requirements, and LLMs don't have the kind of reasoning ability like humans to clarify the requirements with iteration.

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

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

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

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

  • @KingShorts-heraw7
    @KingShorts-heraw7 หลายเดือนก่อน

    nailed it👏

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

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

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

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

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

      still relevant

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

      @@InternetMadeCoder Thanks. Going to start my journey.

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

    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.

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

    Where to start baisics?

  • @VicMansaMusa
    @VicMansaMusa หลายเดือนก่อน +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 หลายเดือนก่อน +1

      haha..... That's great

    • @Mous-12-31
      @Mous-12-31 หลายเดือนก่อน

      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 หลายเดือนก่อน

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

    • @ZephyrStorm-w7q
      @ZephyrStorm-w7q หลายเดือนก่อน +2

      ​@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 หลายเดือนก่อน

      @@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.

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

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

  • @anti-social1459
    @anti-social1459 หลายเดือนก่อน

    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

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

    3:42
    Interesting.

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

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

    • @Ryan-ri6wq
      @Ryan-ri6wq หลายเดือนก่อน

      Like what

  • @call-me-potato.
    @call-me-potato. หลายเดือนก่อน

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

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

      envato, codecanyon etc,...

  • @patryk5654
    @patryk5654 หลายเดือนก่อน +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?

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

      Sounds like a great project for me!

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

    is the course a lifetime access ?

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

    Programmers should learn FORTRAN.

  • @Mate-M
    @Mate-M หลายเดือนก่อน

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

  • @cheran69
    @cheran69 6 ชั่วโมงที่ผ่านมา

    Exacty

  • @Arqua888
    @Arqua888 7 วันที่ผ่านมา

    in 5 years, you won't need coders anymore

  • @Random-pk7sl
    @Random-pk7sl หลายเดือนก่อน +7

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

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

      it's a great teacher 98% of the time

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

      @@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 หลายเดือนก่อน

      Bullshit

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

      ​@@InternetMadeCoderwhich version is the best at this?

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

    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

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

    Doing the same 😁😉

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

    so the future of web dev seems boring...

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

    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 หลายเดือนก่อน +1

      You're still young don't get discouraged

    • @CallousCoder
      @CallousCoder หลายเดือนก่อน +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 หลายเดือนก่อน +1

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

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

      ​@@j45393such as ?

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

      Become instead a medical doctor

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

    this is nonsense content

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

    I thought this career was dead?

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

      gimmicks xD

  • @dimitarnikolov7563
    @dimitarnikolov7563 7 วันที่ผ่านมา

    This guy doesnt know SHIT... Everything he said here isn't groundbreaking and everyone knows about everything he said

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

    No

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

    This video is useless