Post

"A program is not its source code. A program is a shared mental construct that lives in the minds of people who work on it. Lose the people, and you lose the program. Code is merely a written representation of a program, and it's lossy, so you can't reconstruct a program from its code" -Peter Naur

10 reposts48 likes

I worked in Japan. My co-worker and I didn't speak the same language. I was given data, we discussed requirements with an interpreter, I wrote a spec which was developed by someone in another country. The first test of the interface processed 800+ transactions and 3 failed. Common goals are good.

And replacing people with not people. My heart literally hurts when people compare using LLMs to collaborating with "Junior Devs" because it's a sign that they've been doing a really poor job of helping early career folks grow and seeing the mutual multiplier effect that comes with it.