gjadi
Joined 5 years ago
Joined 5 years ago
Now, I'm still trying to figure out what I can fully delegate to an agent and what I can't. Right now, LLM feel like a senior on technical stuff and a junior on decision/taste. One thing is sure, I can't delegate a critical development to it, not without review. For that review, I need programming skills. Maybe in the future that won't be the case, but I am not seeing that right now. (Using Claude code)
Tutor-mode is a SKILL I made to have the LLM guide and teach through questions and hints.
So I delegate completely the boilerplate/build system/CI and switch to manual+aided by AI for specific implementation part of the code.
I also keep a final validation step to me because I've experimented a few too many "sorry I told you I passed the test suite and I did, but the build failed and I didn't told you".
I want to believe formal methods can help, not because one doesn't have to think about it, but because the time freed from writing code can be spent on thinking on systems, architecture and proofs.
I'm sure almost no family have an upper limit on book time.
Thus aiming for screens the replace books is a bad aim.
When you get a fatter check because your code break, the incentives are not in favor of good code.
If your tooling can pull a dependency from the internet, it could certainly check if more recent version from a vendored one is available.
Steve Jobs
Now, what are doers in the age of LLM is another question.
> We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.
But once you have a home, enough to raise your family and save for later, when is enough enough?
And is the work fun? Fulfilling?
Money is a mean to an end.
Sure you can aim to earn enough to get FIRE asap. In my case, I aim for FIRE in the next 40y while maxing my fun in the meantime :)
Good enough can be good enough and then aim for fun/interesting/challenging/fulfilling work instead of a fatter check.
Think about dating apps, pictures could be fake, and now words exchanged can be fake too.
You thought you were arguing with a gentle and smart colleague by chat and mails, too bad, when you meet then at a conference or at a restaurant you find them very unpleasant.
Software Engineer at MicroEJ Currently working on embedded systems/IoT in Java & C. Previously worked on ML & NLP in Java, Python, Common Lisp, C, C++, ...
Homepage: https://omecha.info Email: gjadi@ the homepage domain. LinkedIn: https://www.linkedin.com/in/gr%C3%A9goire-jadi-8988a415b/
https://hnbadges.netlify.app/?user=gjadi