logoalt Hacker News

simianwordsyesterday at 7:08 PM1 replyview on HN

1. we will be thinking at the level of systems like services and DB's and forget about inconsequential things like methods, classes, variables

2. we will think of verification loop more - tasks will be chosen that have more ability to be easily verified

3. the concept of the difference between "generation" and "verification" will be more mainstream [1]

4. spec driven development will become more common

5. scenario testing will become mainstream

i have few more predictions like these.

[1] I wrote a blog post on this explaining why I keep this generation vs verification difference in many parts of life https://simianwords.bearblog.dev/the-generation-vs-verificat...


Replies

Imustaskforhelpyesterday at 7:23 PM

> 2. we will think of verification loop more - tasks will be chosen that have more ability to be easily verified

> 4. spec driven development will become more common

I do believe both of these, recently someone created an rar open source alternative for all its version using LLM agents because of that specs and in some sense verification/easy debug (or compile time) aspect.

On the other hand, I was making a GUI application (a rough scratchpad app) in Odin and there were so many bugs that I had to explain it and even then it was like lottery or just about unpredictable would be the better word as it would fix one thing and break another or just not fix it.

At the end of the day for GUI apps, it just doesn't have any way of testing them that greatly perhaps. There are many GUI things which I feel like LLM's are still underwhelming in, especially if you wish to create a GUI in say any niche language.

It can do that but the workflow is so bad that it might just not be worth it. i do wonder if GUI development becomes the one thing that AI can't do and their software development jobs are safe.

I was just scrolling upwork randomly and I saw tons of flutter & wordpress jobs.

show 1 reply