读书人

大学生怎么进化到程序猿

发布时间: 2012-08-11 20:50:31 作者: rapoo

大学生如何进化到程序猿
我想,我下面的这个问题,是很多大学生,尤其是那些跟我一样非计算机专业的大学生,一直都困惑着的一个问题:我们应该怎么学习,以进化成一个合格的程序猿!

作为一名电科专业的学生,出于对编程的爱好,大学的这两年里,我一直在自学编程知识。从C到数据结构,到参加ACM竞赛,再到C#,现在又回过头来学习《C++Primer》。我就像一只无头的苍蝇,在这无尽的代码中乱窜,兴奋,却毫无方向。

不知道如何系统的学习编程知识。

最初,以为语法知识就是编程,后来学习了数据结构跟算法的东西,又想当然的认为数据结构、算法知识才是王道,再后来认识了一点面向对象的知识,觉得大型的可维护的代码才是真正的编程。。。。

到底什么才是编程?

究竟如何才能系统的学习这些?

怎么做才能在两年之后出去才有竞争力?

考研还是直接工作?

我的梦想究竟有多少价值?

面对这些,我茫然。。。

没有头绪,没有目标。。。。

写这篇杂文,主要是想问问那些曾经像我一样这样过来的前辈们,到底该如何系统的学习?

同时也希望,那些跟我一样有这些困惑的大学生们,能够一起讨论。

欢迎加入QQ群讨论:189185443

12楼hejingyuan63小时前
看来已经学了很多知识了,加油
Re: cyh243小时前
回复hejingyuan6n我现在每天都花7、8个小时在学习这些东西,但是不知道如何系统的学习。。。感觉很乱
Re: zz9621小时前
回复cyh24nn呵呵,你可能是根本不知道该学什么
11楼liutengteng1304小时前
先理论,再实践吧,在实践中才能成长的更快。
10楼huo_yun5小时前
慢慢来吧,什么事都有一个过程!
9楼han_yankun20095小时前
很努力额
Re: cyh245小时前
回复han_yankun2009n就是太方向感太差了。不知道下一步的目标,,
8楼xyd54459015小时前
jiayou
7楼zz9629小时前
去GitHub
Re: cyh248小时前
回复zz962n就我现在的水平,去Github是不是有点远?
Re: zz9628小时前
回复cyh24nn嗯,我的意思是你在GitHub尝试一下,选择一些和你发展方向一致的中小规模的项目,先可以看看他人的代码,然后再尝试做一些贡献。nn国外有很多大学生参与这个的,而且以后你可以把这段经历写入简历。
Re: cyh248小时前
回复zz962n谢谢,我看起来是一个不错的学习路径
6楼liuyanlinglanq10小时前
我觉得应该先学简单的基础,然后做些项目练手,然后在找其他的.至于学什么C,C++,他们很多内容都是相通的,只用特别学其中一种.
5楼as1990113010小时前
努力,终究有收获
4楼wzdsx10小时前
我也在学习!不过我是初级。 我三年前学了.NET ,现在居然反过来学ASP 。首要目标是学会网站建设必备的工具软件、编程语言等,……
Re: cyh2410小时前
回复wzdsxnASP跟游戏编程或者其他的软件开发,哪个前途好点?
3楼xiaowei_cqu10小时前
我感觉应该多实践,在项目中慢慢摸索
Re: cyh2410小时前
回复xiaowei_cqun大学生的项目实在是少啊,我编过一些小游戏,但是感觉都太简单了。
Re: xiaowei_cqu10小时前
回复cyh24我跟着师兄在实验室做过一些外包的项目,还参加了一些比赛,还是有不少收获。有精力的话找同学做些比赛吧,微软 Imagine Cup那种~
Re: cyh2410小时前
回复xiaowei_cqun是在项目中发现知识缺口,去填补,还是先有基础再去深究?对于这点,我也不是很清晰
Re: xiaowei_cqu10小时前
回复cyh24有空可以读读刘文鹏的文章,像《我在南大的七年》,还有关于学习和思维的系列。nhttp://mindhacks.cn/2009/05/17/seven-years-in-nju/
Re: xiaowei_cqu10小时前
回复cyh24其实我也只算个刚入门的小菜鸟,怎么成为合格的程序猿,这命题太大我可说不好,只是以自己的经历来说一直觉得实践很重要,在实践中可以查漏补缺,之后找到自己喜欢的方向深入下去
Re: cyh2410小时前
回复xiaowei_cqunThank U。
2楼qiangzai501410小时前
我是打酱油的!其实我的真是目的是赚分,哈哈!
1楼wangyongxia92112小时前
兴趣是最好的老师,你已经具备了,我觉得你应该找找相关的老师,毕竟他们有经验,有阅历,可以给你提供系统学习的方向,祝你成功!
Re: cyh2412小时前
回复wangyongxia921ngood idea。Think U

读书人网 >编程

热点推荐