Comments by "Mikko Rantalainen" (@MikkoRantalainen) on "Should You Still Learn To Code? | Prime Reacts" video.

  1. 3
  2. 3
  3. 1
  4. 1
  5. 1
  6. Coding is already ultimately just prompt engineering. The current "AI" system we have to actually create the software are typically called compilers and the prompt is called source code. And because existing systems are so primitive, prompting those to output an usable software is really hard, hence the need for pro software developers. Future AI-based compilers may be able to understand instructions that are at or near the level of average human communication. And if such future AI can generate the resulting software rapidly and for cheap, it doesn't even matter if normal people fail to communicate their needs at first because rewriting pieces of software will be so cheap that it doesn't matter if there are misunderstandings and creating software that will be thrown away immediately when it has been made. The reason great human software developers work so hard to truly understand the needs of the end user before writing the code is because they want to avoid wasting work. If work is next to free, normal people can just iterate the full software and generate the spec by telling AI to replace the incorrectly guessed parts until the resulting software is deemed good enough for them. It all boils down to communication. The party with money is trying to communicate what they want and the current way to creating software is definitely a compromise because software development is so expensive right now. And most software ever done is broken in every imaginable way and just barely works well enough to be usable. Before AI, I was thinking that there will be always programming work available because we cannot ever fix even all the existing software for real.
    1