大二计算机专业学生想在c/c++方向发展,求高手给点建议,指明一下学习方向。

陈启正 发布于 2012/06/06 18:02
阅读 927
收藏 2
我是计算机科学与技术专业的大二学生,想请教一下如果向c/c++这方面发展的话,除了学好必修专业课外,还要具备哪些方面的知识才能达到企业的用人标准,顺利就业?就我们目前所学的知识我也只能编写一些简短的小程序,如果要做什么具体项目的话,我感觉知识严重不够。我从网上也下载过一些项目的代码,里面好多头文件都是在c/c++课本里没出现过的。求各位高手各位过来人给些建议,指明方向,感激不尽。
加载中
0
中山野鬼
中山野鬼
做点小玩意,比如前面一个在校的朋友用 C写个坦克大战。为什么你不考虑这种项目呢
陈启正
陈启正
呵呵,说的很对,谢了。
中山野鬼
中山野鬼
回复 @陈启正 : 按照你的想法先去做。碰头了,就着解决方案,,带问题查资料,才能学到真正的东西。如同你带欲望去泡妞,才能。。。我就不多说了。
陈启正
陈启正
我也想写,但是力不能及,我前几天下了一个俄罗斯方块的源代码,试图学一学,但是好多头文件都没见过,更别说用了,我们学的是谭浩强版的c,里面更本就没有在游戏里看到的头文件,不知道那本教材上有详细的介绍。
0
IT丫挨踢
IT丫挨踢
先学好你的C/C++吧,然后再讲别的事情。
醪糟儿蛋
醪糟儿蛋
你那也叫学过c/c++? 那当年我学过也很多
陈启正
陈启正
c/c++我们都学过了,课本后面的习题没什么问题,但是对头文件的介绍课本里只是略提了一下,感觉远远不够。现在我最关心的问题就是怎样才能达到企业的用人标准,马上就要找工作了,现在还有时间,仅仅把学校开的课学好不知道够不够,还需要提高哪方面的能力?
0
v
vista1995
建议自学,书本实在东西太少了,我现在大一,自学linux,不过大部分老师不会,只能自学
明月惊鹊
明月惊鹊
这年头大牛都一般不当老师。老师会的说明都是小玩意,你就是要学到老师不会的。
陈启正
陈启正
是啊,学会学习才是关键。
0
小熊猫大暴走
小熊猫大暴走
其实学好必修专业课就已经是一种挑战了
小熊猫大暴走
小熊猫大暴走
回复 @林雪华 : android如果是应用的话基本都是java做开发,如果是游戏的话,可以考虑 java-》jni-》c++ ,ipad游戏开发其实还是c++,应用可以考虑object-c,如果你是c++程序员,就坚持c/c++吧,当然多学几门也是可以的
LLnight
LLnight
必修专业课学的差不多后,应该往哪一方面拓展呢?我现在在学习android,还有ios开发的一些简单程序。
陈启正
陈启正
嗯,谢谢,主要是太迷茫了,担心就业问题。
0
xinzaibing
xinzaibing

强烈推荐LZ入门的一本书:《Unix/Linux编程实践教程》

入门好书。

看完以后看看一些数据结构与算法,linux程序设计,喜欢游戏的话就看看游戏程序设计,喜欢网络的话就看看《unix网络编程》

主要看网哪方面发展


陈启正
陈启正
好的,谢谢你了。
0
xinzaibing
xinzaibing
如果目前对linux一窍不通,先看看《鸟哥私房菜(基础版)》吧
0
Jooooooker
Jooooooker
真要学好C/C++ 有很长的路要走。。。个人建议 C++ primer精读一遍 细节理解好 然后开始了解库(STL,BOOST,CPP NETLIB,QT?点点点) 然后开始研究库源代码(个人建议直接看BOOST会比较有兴趣吧。。。毕竟很多东西都把语言技巧发挥到了极致,STL的话 建议看SGI版本的,不过总感觉看STL很无聊 没BOOST有意思) 然后就是基于操作系统了 首选LINUX/MAC OS?(这个我没有用过 不清楚) 当然 前面你还得穿插学习算法 不然看库代码肯定很蛋疼 最后就是构建系统 海量数据 设计模式那种了吧~个人观点
陈启正
陈启正
嗯,谢谢告诉我这么多,感激不尽。
0
会员Top1
会员Top1

引用来自“vista1995”的答案

建议自学,书本实在东西太少了,我现在大一,自学linux,不过大部分老师不会,只能自学
  会的老师太少了,这是真话。只能自学咯
0
K
Kraks
我也是大二的学生,握爪……拿起K&R C重新读一遍……
返回顶部
顶部