2,195 karma · joined November 11, 2019
I miss the tools I used in the past (gcc, linux, sqlite,…)
Nowadays you ask all of that to codex/claude. And it works. It’s a regression. I don’t mind spending 2h helping a colleague debugging an issue. It’s fun, it creates bonds and we both benefit from it (ofc my employer would think it’s a waste of time, but I couldn’t care less about what executive millionaires think)
I don’t think this is true. I’m working on medium to large features in companies that have around 1K engineers. These features typically involve 50% of work within your domain plus 50% of work in dependant domains. You cannot get anything doing without previous alignment with such domains. There are discussions, tradeoffs, design docs, approval committees, etc. AI can (and does) help in every step, but it’s not a magic wand that can solve the whole thing with a well crafted prompt. Ithe hands of inexperienced people, AI slows down things (e.g., ai-generated robotic and lengthy slack messages that go nowhere, PRs that implement what a jira ticket says… but jira tickets without alignment are worthless, etc)
But you had that extra daylight time in the afternoon (which in London wouldn’t be the case). Wasnt that better? Just curious. For me it would be
It’s interesting for me because early morning means for me: dealing with duties (prepare for school, commute to work, etc) so I don’t really mind doing that in the dark. But afternoon time means for me: free time (school/work is finished ) So if there’s daylight I can decide to go to the park, or play outside, or go to a terrace to eat something. Doing that in the dark is just not feasible
> The machines will do the knowing and caring for them
I don’t think it’s “the machines”, it’s the big 2-3 corporations the ones doing the thinking for us (aka controlling). These AI agents are whatever these corporations want them to be and will configure them as they see fit. We are outsourcing intelligence to a few companies.
Whatever the path is, regular engineers (90% of the people around here) will get screwed up one way or another. But hey, playing with LLM agents is cool!
As long as “business” people don’t wanna do the job and prefer to pay for it. It’s like, you can fix your own sink pipes if you follow youtube video tutorials long enough… it’s just usually not worth the effort, and so you pay someone to do it.
Business people, I imagine, don’t want to deal with software at all.
I definitely need AI help for the discovery part… so it always starts with a simple “I need to do X”
It will be depending on how much you paid. My bet is that in the near future normal people (like most of us) will be attended by AI in pretty much everywhere: the bank, the hospital, shops, hotels, etc.
You will need to pay extra premium to be attended by a human being. Actually that’s what’s been happening to the ultra rich since a very long time ago (e.g. a millionaire doesn’t book an appointment by using their phones, they ask their assistant to book for them; they don’t go online shopping, they get people do the shopping for them, etc)
The main usage of AI for me is to do discovery: if I am working on service A that has a dozen other services as dependencies, then I clone all the repos, point the agent at them, and start to ask questions. I double check ofc. But without the agent I would be back to manual grep code and git logs, asking around, etc… that takes longer and you may miss things
The only difference is that in the Live coding session they now allow AI to be used. I didn’t use it and went old way (because I had already rehearsed it the old way, and found no feedback on the internet about how the company assess AI usage, so I didn’t want to be the Guinea pig)
Interview took place this summer. Major tech company in EU (not faang tho). Also Live coding is not leetcode.
I hate doing the same at work. I couldn’t care less about my CEO’s product, nor about our linting tips or dependency management rules. My PO can pretend he’s the owner of the company, my engineer colleagues that we are shipping the next google. I couldn’t care less. I do it because I get paid and because it’s my career.
So, it’s not like “you like coding or not”. It has nuances