请问HN:你们是如何长期保留技术知识和领域知识的?
我正在探索一个学习系统,旨在解决我们许多人面临的双重挑战:既要记住技术概念,又要掌握有效应用这些概念所需的业务领域知识。
经过多年在不同产业的编码经验,我注意到理解业务领域(如金融、医疗、电子商务等)往往与掌握技术栈同样具有挑战性,而大多数学习工具仅关注技术方面。
我有几个问题想了解:
1. 你目前是如何在掌握技术概念的同时,捕捉和保留特定领域的知识的?
2. 在进入一个陌生业务领域的新代码库时,你面临的最大挑战是什么?
3. 你是否尝试过使用抽认卡或间隔重复法来学习技术或领域知识?效果如何?
4. 你认为一个能够帮助团队建立技术栈和业务领域共享认知模型的工具是否有价值?
5. 你目前是如何在团队成员之间传递领域知识的?
我现在处于早期验证阶段,希望在构建任何东西之前能获得你的见解。如果有足够的兴趣,我会分享我从这个讨论中学到的内容。
查看原文
I'm exploring a learning system that addresses the dual challenge many of us face: remembering both technical concepts AND the business domain knowledge needed to apply them effectively.
After years of coding in different industries, I've noticed that understanding the domain (finance, healthcare, e-commerce, etc.) is often as challenging as mastering the technical stack, yet most learning tools focus solely on the technical side.
Some questions I'm curious about:<p>How do you currently capture and retain domain-specific knowledge alongside technical concepts?
What's your biggest challenge when onboarding to a new codebase with an unfamiliar business domain?
Have you tried using flash cards or spaced repetition for either technical or domain knowledge? What worked or didn't?
Would you find value in a tool that could help teams build shared mental models of both their tech stack and business domain?
How do you currently transfer domain knowledge between team members?<p>I'm in early validation stages and would appreciate your insights before building anything. If there's enough interest, I'll share what I learn from this thread.