新程序员应该精通一种技术,直到精通该技术吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 好的,我一直在教一个伙伴如何编程已有一段时间了。他是一个学习速度很快的人,到目前为止,他在编程方面也很擅长。但是,他有一个我一直试图纠正的“问题”。 他开始学习并开始进行高级编程,而没有学习一些基础知识(他创建了功能强大的Web应用程序,但仍然不知道分页或会话管理)。 不过这不是问题。他一直在研究新技术(Node.js,MongoDB,EC2等)。我试着告诉他,他应该每天学习一些有关他所选择的RDMS(MySQL)的基础知识,然后再花大量时间学习MongoDB的基础知识(并可能会迁移到新的东西)。 我是这里的错人吗,还是他应该一次专注于一件事情并真正做到这一点?