1.您现在在南京大学教授什么课程?在网易云课堂上开设了哪些课?
我负责南京大学软件学院的两门本科核心课程:大二的统计与经验方法和大三的软件测试。两门课程的部分内容均已在网易云课堂上线。
2. 作为一门大三的课程,想学好软件测试这门课应该如何入手? 需要学习哪些基础课程呢?
编程!编程!编程!重要的事情说3遍!没有好的编程基础,难以成为一名优秀的软件测试工程师。同理,不理解软件测试方法,难以成为一名合格的软件开发工程师。
3. 我要具备什么能力才能有机会成为一名优秀的软件工程师?
编程!项目实践!编程只是基础。只有真实的项目实践,才能理解资源受限下的工程方法折中选择,才能体会团队合作的实际作用。真实的项目实践,是大家从程序猿向攻城狮蜕变的必要过程。
4. 软件工程师的职业发展路径是什么样的?
计算必然会成为一种基础设施。
因此,未来,估计很长一段时间后,计算机毕业生大部分都将是廉价劳动力,站在金字塔顶端的还是少数。因此,学会自我思考,比你会用什么编程,会用什么工具都重要。