返回信息流大一学了C++,大二学了数据结构,汇编语言,一直在茫然软件开发到底是怎么一回事呢??我是学通信的,可是很喜欢编程,看到各种各样的编程技术不知道该如何下手,又是在WINDOWS下,又是在LINUX下,对于我这个菜鸟完全迷茫了.
这是一条镜像帖。来源:北邮人论坛 / soft-design / #24880同步于 2008/4/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
一个菜鸟的茫然!!!!
iLoe
2008/4/10镜像同步14 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 iLoe 的大作中提到: 】
: 大一学了C++,大二学了数据结构,汇编语言,一直在茫然软件开发到底是怎么一回事呢??我是学通信的,可是很喜欢编程,看到各种各样的编程技术不知道该如何下手,又是在WINDOWS下,又是在LINUX下,对于我这个菜鸟完全迷茫了.
语言 ---> 算法 ---> 设计
按着这个思路逐步提高吧
【 在 iLoe 的大作中提到: 】
: 大一学了C++,大二学了数据结构,汇编语言,一直在茫然软件开发到底是怎么一回事呢??我是学通信的,可是很喜欢编程,看到各种各样的编程技术不知道该如何下手,又是在WINDOWS下,又是在LINUX下,对于我这个菜鸟完全迷茫了.
找个开发软件的公司实习或者进学校的实验室,跟着流程走一遍,你就明白是怎么一回事了。软件开发强调的是组织管理,包括开发流程,人员,软件框架,代码等等的组织管理,当然经常还得和客户沟通等一大堆屁事情。而编程只不过是其中小小一部分。
编程这种东西都是可以举一反三,触类旁通的,把一个学好了,很多东西都可以类推出来。我的建议是专攻一个,对其它的有所了解就好。
作为学通信的,如果你希望在计算机方面有所作为,推荐你多学习点计算机方面理论基础知识。这样面对计算机的任何东西你都不会迷茫,你完全可以看到一个新技术你自己都可以把它的实现原理推论出来,因为你已经明白了什么是可以做的什么是不可以做的。
如果往C/C++方向发展的话,可以学学VC或者 unix c, .net也是很好的选择
学学GUI的设计后,楼主多尝试着自己动手做点东西
【 在 iLoe (iLoe) 的大作中提到: 】
: 谢谢,大家我现在就学了C++,数据结构,汇编语言,还有正在看算法导论,还有什么基础方面的书要看,能给我推荐几本比较好的书吗?谢谢大家了!
个人觉得编程学习这个东西 实践重于理论
实践后再去看理论性较强的书,收获更大
【 在 ox (小贝|抱抱三人组之小宝贝|东北志责任编辑) 的大作中提到: 】
: 如果往C/C++方向发展的话,可以学学VC或者 unix c, .net也是很好的选择
: 学学GUI的设计后,楼主多尝试着自己动手做点东西