软件高手经历指导

上传人:灯火****19 文档编号:143142103 上传时间:2020-08-26 格式:DOC 页数:2 大小:81KB
返回 下载 相关 举报
软件高手经历指导_第1页
第1页 / 共2页
软件高手经历指导_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件高手经历指导》由会员分享,可在线阅读,更多相关《软件高手经历指导(2页珍藏版)》请在金锄头文库上搜索。

1、也成,应该比你大吧。我进华为不是靠的我技术有多好,很简单,我学校够好就行了。说实话,学校的事情无法改变,这是没办法。首先你是在校的学生,感觉自己做不出软件什么,这些都不是问题。大学首先第一个要素就是要把你的语言基础打扎实。这是关键中的关键,你不要觉得你做不出什么来就觉得自己能力不行或者找不到工作。语言理解透彻了,你进入项目了上手会很快。大学期间如果有项目做,最好跟着去做,语言是相通的。比如常说的MFC不过是开发平台,您觉得。开发平台不是用来学的,是用来熟悉的。我听一些前辈最大的感触是大学的时候没能好好的去学习语言结构,数据结构。这不是短时间就能学好的。这却是很基础的。比如你去IBM你去微软面试

2、,90%的面试题目是数据结构,而且不会是那种非常难非常巧妙的数据结构题目。程序是算法加数据结构!这句话非常有道理。我最开始学的是windows程序设计,我只给你列出来我的书单。我是从matlab入手,做图像入手的。这个你不用管。关于C跟C+的:最开始学的是谭浩强的c语言程序设计(老少皆宜的,我想对你来说,可能不需要看了,我当初是老老实实的看了一整遍),但是如果你觉得你语言的细节理解的还不好的话,可以再去看一边,老老实实的看一遍。然后看的C+的程序设计,忘记是不是老谭的了,也是那种入门级别的。这些看了只是入门。后面开始看的是C primer跟C+primer其实我觉得单看C+primer就好(期

3、间可以去看数据结构的书,我看到是北邮出版社的数据结构的习题,至少你要先看完队列,栈以及二叉树,注意要能自己实现自己写出来算法,图论如果看不下去可以不看)。中间碰到什么问题了认真的去自己查,去论坛上看别人的技术blog(看别人技术blog会提升很快)。然后,charles petzold的windows程序设计(第五版)认真的去看一遍,这是界面编程的基础,也是理解消息机制,窗口机制的必备。看了这本书,你如果对MFC感兴趣,可以去看MFC深入浅出(基本用来做界面GUI什么的,单单MFC不设计底层的东西,很少)。如果想走底层的话或者不做界面开发的话,建议你去看windows内核(这本书是关于计算机核

4、心编程的,对应的就是linux系统底层了。忘记名字了,也是一外国人写的)。期间,如果有时间,建议你看下王爽的汇编语言(8086汇编,看这本书不需要理解的非常透彻,但是会对计算机的底层啊会对编译啊什么有自己客观的认识,这本书看完能够看懂汇编代码就可以了。看汇编的前提是对数据结构有一定的理解,栈啊队列啊什么的,还要对位运算了解,看一点汇编,你会对指针或者编译模块有新的认识)。 做MFC的实际上是重复的工作 ,很多时候是知道该怎么去做,但是不知道为什么这么去做。你从windows程序设计看过去看到MFC 你知道他们类是如何设计。这就是差别。你可以去问单做界面编程的同学,句柄是什么他们解释不清楚,因为这是windows内核对象的事情。说白了 MFC就是win32 api加上面向对象设计的思想。 熟悉做win32程序的人基本做的是自己的MFC。我这样说不知道你理解不理解。我写的很乱!核心就是一句话: 还是那句话,要静得下心来!出去找工作的时候只要你语言基础好了解一点相应的编译器比如g+或者vc vs,就一切ok。真心话,那些让你熟悉什么的精通什么的 屁话!还有一句真心话:好的书不是看一遍就可以的我的学习周期有点长 你还在读,时间多,希望你坐的下来!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号