Pinned Tweet
AI raises the bar in software engineering. Itâs an amplifier, not a replacement. But only disciplined teams thrive. Hereâs how we tackle the AI era:
serban-petrescu.medium.com/aâŠ
Is a CS degree still worth it? A LinkedIn study says: maybe not. After a year, 92% of CS grads and 92% of bootcamp grads land software jobs.
Same outcome. But one takes 4 years and heavy debt. The other takes a few months. So what are we really buying?
1
54
Iâve also taught in academia. Third-year students couldnât model basic software systems. They studied C and physics, but had no clue about architecture, layering, or real-world engineering. I had to fill those gaps myself.
1
28
An exec told me this week: âJust dump JSON into the database. No need for schemas.â
That mindset sounds agile, but it breaks the moment your app needs to read that data. And letâs be honest, every app needs to.
Schema-less just means schema chaos.
1
37
NoSQL isnât about speed. Itâs about scale. DynamoDB and Cassandra shine when you know access patterns and need global throughput. Most apps donât.
For evolving products, SQL gives clarity, safety, and flexibility without scattered schema hacks.
1
24
âEveryone should spend 2 hours a day exploring AI toolsâ sounds smart. In reality, itâs a wasteful solo grind.
In my team, weâve seen better results by structuring exploration, rotating who scouts tools, and sharing findings. Everyone contributes, no one duplicates effort.
1
20
Our model is bottom-up. Anyone can suggest tools worth exploring.
We track ideas in a shared backlog, assign scouts to evaluate, and let adoption emerge through peer evangelism, not top-down rules.
AI tools spread faster when theyâre proven useful by peers, not imposed.
1
9
Some say AI is a developer productivity boost. Others cite the 2024 DORA report, which shows a drop in release frequency and quality. I've seen papers claiming a 19% decline. At the same time, GitHub and Anthropic say AI writes 80% of the code.
So what's the reality?
1
24
In my team, per-capita productivity has tripled, but only because we kept humans in charge.
AI is great at typing, scaffolding, and research. But the moment you let it decide things, especially small architectural choices, you lose context, and everything downstream suffers.
1
12
AI didnât just kill LeetCode. Itâs quietly collapsing how junior engineers learn. And almost no one is talking about it. đ§”
1
1
16
The result?
Many juniors today are indistinguishable from casual ChatGPT users. Same prompts, same output, same shallow grasp.
1
9


