3 ms·
I've been teaching my partner to code lately (Python). She's picking it up fairly quickly, but what I am learning is just how damn complicated and unapproachab
by daenz 7y ago
I've been teaching my partner to code lately (Python). She's picking it up fairly quickly, but what I am learning is just how damn complicated and unapproachable we've made everything. There's layers upon layers of outdated/wrong documentation online. Frameworks/best practices/patterns falling in and out of favor. Giving a new person the abbreviated version of why some things are the way they are is a really difficult task. It's demoralizing to me because I know how demoralizing it would be to her if she knew the breadth of things she needs to learn to even have a hint of competence.
I've got no answers, but this roadmap brought out all of those feelings.
- jamil7 7y agoI’m going through the exact same thing with my girlfriend. She has a fair bit of scientific programming experience from uni but wanted to build a small hobby app. I set her up with react native and expo thinking that would be the easiest and quickly found myself struggling to explain in a simple way why it worked the way it did without delving into what came before and what it’s built on top of. I’m struggling to know if this is the right way to introduce newcomers to building apps or if going back to fundamentals and building the app natively is better.