1,717 karma · joined February 24, 2015
Probably a better choice as an appendix, move the good stuff up to the top. But overall its NBD.
Its priming the pump, I agree there's probably no way around it. Once you get some adoption you can use that experience to go to other cities. Hit social networks often to generate interest organically.
To answer your question, no. I'm growing deeply suspicious of outright vibe coding as a practice. We still need to figure out the tools and process, so experimentation is pretty much where we're still at.
Oddly I could not find any cheaply priced Japanese Whiskey, and I looked around quite a bit. It was all about as much or more than what I could get it for in the states.
I have a spare laptop with Pop OS on it now and I'm really enjoying it. Kind of forget I'm on it sometimes. I'm considering putting it as my OS for my main powerful laptop that I play most of my games on.
Here's the problem I see with how this particular article is moving though: the context of these projects are often highly technical connecting back to the human problem space. Developers sit on the technical end but they also usually have a mental model for how it connects back to the non-technical. A product manager is another addition to compensate for the user connection. Between all of these folks they can only hold so much in their head about the problem space on a day-to-day basis. And that headspace for the problem is what is critical. Management wants to try a new idea for sales? They need to take it to the team with that problem space to translate it into working code. Even with the assistance of agents, one needs to hold the important patterns in their head. And my company certainly isn't going to vibe code its way through anything regulatory, mistakes there might cost us a ton in fees and bad PR. Hell I've seen product managers sweat over the possibility of getting a few 1 star reviews on the app store.
Anyway, you still need people with context to break things down and get them out the door, the agents can just assist with the speed of the In Progress stage. And clever teams can figure out how to automate their validation (but they could already do that).
Rockstar developers often seem to be the ones who can parachute in, gain context, make changes, and leave to find another problem space. They get bogged down when they've visited 10 or more problem spaces and then they start getting called back into service. Again the agents don't change any of that, the human involved has a finite capacity for context.
Teams who structure around maintaining context might be best suited for the new world of code.
If nations can solve wealth and job distribution under globalization then I think we return back to peaceful times. The current problems stem from people getting left out and then voting in leaders who do not understand diplomacy or the global market at all.
And there's a pretty obvious parallel in wealthy nations: the lavish wedding. There are many examples of otherwise modest to low income couples, even with support of their families, putting on weddings they can't really afford but they do it anyway because of social mores. Maybe there's a clear connection between those examples and strong kinship networks. Or maybe its back to peer pressure and keeping up with the joneses.
Every conference talk on this stuff seems to suggest that we're all way behind the curve on AI implementation, but I suspect its mostly smoke and mirrors and mechanical turks. My company invests heavily in automated IVR and chat responses and we still optimize for getting the customer to a real agent. Those agents are largely overseas BPOs, but at least that's better than an AI loop that gets you nowhere.
From the investment standpoint they still have a lot of value to siphon from, but its all rent seeking behavior, its not producing new ecosystems like them or Sun did in the past. Long-term blue chip play.
Though all the Paramount stuff is loosely coupled to them now, so tough to say if its a good long-term play anymore.
I know there's an attempt to shift the development part from developers to other laypeople, but I think that's just going to frustrate everyone involved and probably settle back down into technical roles again. Well paid? Unclear.