Senior Full-Stack SWE @ VPN company | Building custom tools and solutions | Code, 80% unfinished projects & memes | Target is to have my own B2B agency.
I see a massive divide on LinkedIn regarding the AI code revolution.
People with "Founder" or "CEO" in their headlines are praising the innovation and going all in. Meanwhile, actual developers are... not so optimistic.
And I get it.
Founders see their developers producing products faster. They pay the same salaries, but get double the output. It looks like a win.
Developers, on the other hand, have to keep up with an increasing pace.
We have to learn new models and features on a monthly basis. We have to read and review substantially more code (often AI-generated slop). We do this without getting our "brain scratched" the same way as before.
All this for the same pay, while being told AI might replace us anyway.
Maybe the "replacement" threat is just a scam to keep us quiet and working harder? 😀
Or maybe there is a balance, but I don't see it. Do you?
"Prompt Engineering" is just the new "Googling Skill".
Remember those times you got stuck on some issue and had to google it out?
Well, the time you stayed stuck depended entirely on your googling skill.
Prompting an AI is very similar to googling.
In a way, you have this huge pool of data and you try to pinpoint what you want with an input.
Search became easier as you can describe things in a speaking manner, but you still have to navigate to the right spot.
As before when googling, you had to pick your words, be precise, try out different keywords, and never go to page 3 or 4 😅.
The rules for Prompting aren't that different:
* Be clear with your intent.
* Give context (because things can be interpreted in many ways), be mindful not to give too much.
* Stay on path; don't divert from the topic.
* Don't give multiple conflicting ideas.
The tool changed, but fundamentally, what you are doing didn't.
How I code daily has fundamentally changed.
There is a specific sad feeling when you realize you don't learn as much as you used to.
I don't get that dopamine hit of finally solving a tough problem anymore.
Now, I am just pumping out new code like it's nothing. Development has shifted from "writing" to prompting, reviewing, and deleting the AI slop.
(And I am sure everyone is just as excited about reviewing AI-generated code as I am... 🫠).
Of course, the company gets the benefit of a faster pace. But my actual Developer Experience has taken a beatin.
If I let the AI do everything, my skills atrophy. Now, I have to purposely be mindful and force myself not to get lazy.
So more code reviewing, less coding, and a constant fight to maintain expertise.
I wonder if other devs feel the same way?
ChatGPT isn’t magic.
It’s not intelligent, and it definitely doesn’t care about you.
I’ve heard of cases where people use it for emotional or psychological support and end up with "AI-induced delusions psychosis".
Use it as a tool to multiply your productivity, nothing more.
It can amplify your work tasks, or it can get you sidetracked. It all depends on how you use it.
This video "ChatGPT made me delusional" is kinda silly, but it proves the point. 👇
This is what your AI girlfriend really looks like.
A language model that’s just really good at predicting the next word.
Words turned to basicaly set of numbers living inside a giant multidimensional dataset that gets serached with provided context.
Sure, there’s a ton of math and engineering that makes it feel like magic, but at the core, that’s all it is.
There’s always a chance that instead of ‘I love you’ you’ll get ‘I love trains’.
To "Which is harder: Backend or Frontend?" debate.
I usually work fullstack, but recently I had a break from frontend for about 3 months.
Today I returned to the UI.
And honestly: What the hell?
I just spent a solid hour trying to force a 3rd-party UI component to simply take up the full available width.
This is silly. The Backend would never do this to me...😂
Note: all the ugly vibrant borders and background colors are just for me, initial layout setup.