返回信息流版上大神很多,也有很多学弟发贴问怎么学C,作为一个菜鸟学长,在北邮待了小4年,要滚蛋的时候,作为反面教材,希望能给学弟们一点帮助吧。当然也可以当笑口看,调节一下心情。
通信工程的课上学了C++和数据结构之后,也写过一点课后题什么的,但是不会写的太多,会写的基本抄书,想不起来当时对c有没有什么想法过。学得也还算中规中矩。后来觉得只写控制台的程序太无趣了,要有界面那才高端呢,所以自己学了学MFC的一点东西,当然也是学得稀里糊涂,但那时也可以写点低级的东西。后来一个同学找我帮忙写Qt的东西,也试了下QtSDK。当然这些都是很久远的事情了。我想把这个阶段称为无头苍蝇
大二的时候,觉得Java不错,其实也不知道哪来的这种感觉,又稀里糊涂的参加了创新项目,至此暂时告诉了C,从一点不会Java慢慢学起,迫于结题的压力,只得用什么学什么,基础的Java SE,后来的Java EE都是这样,不懂网页,学Html,学CSS,学Javascript,学jQuery,都是学一点就用,决不深入学习,就这样总算把项目搞完了,大三也过完了。觉得自己学得不好,又不想考研,没什么竞赛,通信也不行,C也忘得没有了,只剩下Java相关的这点东西,没办法,就只能用这个找实习。我想把这个阶段称为多歧亡羊
实习找到之后,做Java相关的开发,第一次接触这么大的工程,找个文件都费力。用了接近三天的时间搭环境,熟悉他们用的代码生成框架,从简单的把Input标签搞成Readonly,到后来写点验证用户输入的Ajax;从开始的fix bug到后来自己独立写一点小东西;从看别人的代码模仿着写,到让后来的人看我的代码写;从只开始的只写代码到后来关注框架中还存在的问题,从出一点简单的数据报表,到优化一点简单的SQL;所有事情都是慢慢来的,你越着急,越是走上歧路。实习让人的成长很快,如果你发现你什么也不会,那么恭喜你,你进步的速度又加了一成。实习结束了,学到的东西也会忘的,留下的是最宝贵的它们曾带给你的思想。我想把这个阶段称为问羊知马
现在,因为毕设与C有关,又重新回到了原点,只是经过了很多,所有拿起C Primer Plus,很多以前不明白的也知道了,很多不会的也有一点点想法。同时,也学习了一点AT&T语法的x86汇编,学习了下ELF文件格式,对编译链接的过程多了解了一点。C Primer Plus还没有看完,今天又看了几页。我想把这个阶段称为老马识途
最后感谢版上大牛的指点。抛砖完毕,各位轻拍。
这是一条镜像帖。来源:北邮人论坛 / cpp / #68157同步于 2013/3/4
CPP机器人发帖
[心得]菜鸟学C(哇!还真求到m了!)
zx723
2013/3/4镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。