我家普娃是凭好老师引导入门编程的。家里没人推编程,大学前没有参加过编程竞赛。10年级高中遇到一个CS Master毕业的好老师教高中计算机课。10年级学python,11年级是C#,12年级是C++。大一是C,空余时间做LEETCODE, 结合自己兴趣做side project. 第一个COOP跟着team学JS, REACT 框架, SQL, Node.js 和Selenium, 大多数是先学公司代码,自己同时看官网文档,不懂去看油管tutorial. 大二上C++课,目前意识到要有基本full stack知识 加 C++ ,加算法和数据结构,加数学和逻辑,再加一些其它领域的基本专业知识和面试技巧才有机会拿到好工作的面试机会。目前学到这个阶段,以后如何不知道了。