理工专业毕业,想改行做软件工程师,需要从什么学科开始学起?请顺序列出科目

英语还不错,数学一般般

计算机原理、软件工程,这是讲宏观原理的;
数据结构、数据库,程序设计等等这是讲技术原理的;
各种语言(C语言、JAVA、C++,C#……)看你想学什么,基本是相通的;这是实现上述原理的工具,也就是代码追问

需要补补高数的知识么。

追答

如果有精力的话,可以,不过高数知识不是那种马上见效的,高数是个辅助功能,主要贡献的是思想,比如实现的某种算法时候,有高数知识很方便

温馨提示:答案为网友推荐,仅供参考
相似回答