The three skills with a lot less overlap than you’d expect:

1. Ability to code.
2. Ability to perform well in a coding interview.
3. Ability to validate code.

@norootcause

I hate live-coding interviews. If someone is watching me, I forget how to even type. Obviously my 30+ years of writing code, all my open source stuff, my extensive resume, all those papers and conference presentations were just me faking it.

@rk @norootcause
But do you remember how to vibe? I'm told that's all that matters any more!
@shriramk @rk Is vibe-verification a thing yet?
@norootcause @shriramk @rk isn't that what a prototype or say, a log visualizer or other tooling is for? I vibe so much "peripheral" things that are there mostly to help me play and understand the main problem, at which point I can hopefully do a fairly reliable review. Example from today, learning cozodb/cozoscript. full vibe, incredibly useful.