This is my personal take — and I know it’s an intense one. I’m aware that for many people, the flood of LLMs generating content and code is more overwhelming than liberating. I don’t want to bring my bubble as your reality. This is just one point of view, from someone who gets genuinely excited about this stuff.
I don’t know how you feel when you see time flying but I feel it’s the best time ever to be a developer and see time being stretched immensely with the use of AI to build software.
I never feel so happy as when I have an idea and I can just code it at the speed of my ability to put it in words in detail.
When I don’t have all the words, most of it works very well for simple scenarios and it’s been amazing to prototype ideas.
Well, I’m a big fan of prototypes. I even had a company in the past that was solely dedicated to patents and prototypes, and we had built quite a few prototypes that involve hardware and software and sketching the main backbones of software behavior. I think my ability to document my steps was one of the most important steps in my career and it helped me to build my own authority online and become a big fan of documenting all the things.
I feel it’s never been easier to prototype and prove new ideas. In the past, even when we had good ideas, prototyping full scenarios was hard because we were overwhelmed by the amount of new things happening around us.
Now, I don’t feel we have excuses to not do things. For quite a while, several times in a week, we were surrounded by blockers like:
- I got stuck on test coverage
- I was not able to reproduce
- I could not inspect it properly
- I don’t know exactly how X works
Too long days where your energy was simply drained out from a big problem out of our scope domain, and now we can just learn it on the fly or rely on the expertise without going too deep.
What I love about it is that we have the ability to zoom in and out on every rabbit hole and choose topics and fill learning gaps, to become better and better engineers.
The ability to write your code with the AI should never surrender your cognitive perception but work to amplify it. Learn to filter what overwhelms and focus on continuing to learn.
Do you think just plugging more skills will make you smarter?
It’s not about installing more skills but better using them. Thinking more creatively on the future of our careers and how we’re expanding the potential into another scale.
If you get stuck, it does not take weeks but hours to move forward. Monthly achievements now are weekly and I love to see how agents are finally cooperating.
All big challenges seem like they’re becoming much easier to explore. To dive into the challenges, organize, brainstorm, understand alternatives and collaborate like a pro, you don’t need a big team, you can just sit with your favorite set of LLMs and have fun seeing your agents working and digesting, comparing, benchmarking, and trying to deeply get “the best” from your input.
Well, we have only a single valid excuse: we’ve reached the rate limit.