如何成为优秀的软件开发工程师?
如果想从事软件开发(软件开发工程师),必须学习哪些知识呢?有没有相应的测试题检验学习效果? 有啊,编程理论可以去牛客刷题,往年的阿里、华为等BAT软件开发真题都会有至于学那些知识?面太广太泛,但是软件开发来说,相关计算机的书籍都要学,每个编程语言进阶路线不一样,主要编程java,c/c++,Python吧,针对阿里、华为、百度、网易还是这几门语言需求比较大,中小型一般公司软件开发都是java或C/C++。
至于实操
1. 我建议你先有一个想法,写点什么?
2. 定下来使用的语言,然后付出行动,写好之后用算法不断优化程序,尝试用一些自动化工具对自己软件进行测试。
3. 慢慢的可以学习一些界面编程,做一些linux或window下图形界面开发,QT,MFC等等
当然这些过程大学4年也许就过去了{:10_256:}
页:
[1]