Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

in my experience, if you can't explain something to someone else then you don't fully understand it

our brains like to jump over inconsistencies or small gaps in our logic when working by themselves, but try to explain that same concept to someone else and those inconsistencies and gaps become glaringly obvious (doubly so if the other person starts asking questions you never considered)

it's why pair programming and rubber duck debugging work at all, at least in my opinion



Or maybe your in the process of building it and that’s why you cannot understand it: it does not exist yet.


*you are in the process, sorry


should you build something you don't understand?

it would seem to me that would cause a lot of issues


So you should never build anything new? We should not use AI either, nobody truly understands how it works currently, it should not even have been built!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: