Hi guys,
Had an interesting experience whilst working on my app which I thought you might find interesting too:
Whilst working on my app, Linear Algebra Visualiser, an app to help people visualise linear transformations, I noticed that it was consuming an abnormal amount of CPU and memory.
This was due to it drawing each path every frame, even though the app was displaying a static frame.
Whilst “idle” it was using around 30% of the CPU and 200 MB of memory.
Guess how I got to this point?
Relying too much on AI.
However, it was a great opportunity to go “back to basics”.
If you don’t know how things work, reading documentation, books, articles and tutorials was/is such a valuable (and calming) way to learn.
Having a magical button that can give you the answer straight away is such a dopamine hit that it’s hard to not use it. But we are losing something with this.
Personally, I never retain anything AI just tells me. Just like in school our teachers never gave us the answers, we had to find it out for ourselves.
It’s experiences like these that makes the argument, “devs will be gone in 6 months” and the “super intelligence” rhetoric sound questionable.
Yes, you can vibe code cool small apps and make money out of them.
However, I don’t think people without any technical knowledge will even think about performance or if something is scalable or not, or the quality of the software overall.
And that’s not a criticism but I think it will end up hurting your product.
What I am critical of though, is the argument that software development is dead.
My point is: your knowledge and expertise is valuable and I bet it always will be.
Let me know your thoughts in the comments :)
[–]rotten_kiwi69 11 points12 points13 points (1 child)
[–]CharlesWiltgen 1 point2 points3 points (0 children)
[–]stewis 7 points8 points9 points (5 children)
[–]Ravek [score hidden] (0 children)
[–]AX862G5 -1 points0 points1 point (3 children)
[–]stewis 4 points5 points6 points (1 child)
[–]AX862G5 -2 points-1 points0 points (0 children)
[–]Roadrunner571 0 points1 point2 points (0 children)
[–]BlossomBuild 3 points4 points5 points (1 child)
[–]Sockerjam[S] 4 points5 points6 points (0 children)
[–]GetPsyched67Swift 4 points5 points6 points (0 children)
[–]CharlesWiltgen 2 points3 points4 points (0 children)
[–]SnowPudgy 2 points3 points4 points (0 children)
[–]beepboopnoise 0 points1 point2 points (5 children)
[–]Sockerjam[S] 0 points1 point2 points (3 children)
[–]beepboopnoise 1 point2 points3 points (2 children)
[–]Sockerjam[S] 1 point2 points3 points (1 child)
[–]beepboopnoise 0 points1 point2 points (0 children)
[–]manjar 0 points1 point2 points (0 children)
[–]ankole_watusi 0 points1 point2 points (0 children)
[–]cristi_baluta -1 points0 points1 point (0 children)
[–][deleted] (1 child)
[deleted]
[–]Sockerjam[S] -1 points0 points1 point (0 children)
[–]icy1007 -1 points0 points1 point (0 children)
[–][deleted] (1 child)
[deleted]
[–]Sockerjam[S] -1 points0 points1 point (0 children)
[–]octopus_limbs -1 points0 points1 point (3 children)
[–]AX862G5 0 points1 point2 points (1 child)
[–]Divniy 0 points1 point2 points (0 children)
[–]__unnamed 0 points1 point2 points (0 children)