points by randusername 1 day ago | 0 comments
> the big wins come from specialists learning to code as the vanguard, then a few engineers taking over for production
The best places to work are ones with high mutual respect between the 'R' and 'D' of R&D. When either camp dismisses the value of the other and everyone stops giving a little to make the handoff easier it just makes everyone miserable.
There's very little mutual discussion, brainstorming, anything. The slowness inherit in building software before made those discussions almost necessary, now they're post-hoc criticisms (PR "review") rather than fulfilling collaborations.
It's fine from a technical sense, but I do wonder what it does for culture.