怎样成为一个优秀的程序员

来源:百度知道 编辑:UC知道 时间:2024/06/29 22:45:18
我是一个计算机专业的大一学生,已经学过C和C++,可是似乎我学的东西离真正的软件还有很长的一段距离,至少现在我总是觉得我学的东西太过于基础,没法实际应用。我想问一下,假如我非常勤奋的话,要编写一个互联网上常见的几个M的小程序需要多久,另外,我需要看什么书籍,现在学的东西早就明白了,可是却又不知道该再学什么了。

建议几条路
一,算法研究,以后考研究生,出来后大公司抢着要,读书期间注重理论研究和基层编程技能的积累,不需要参加什么项目的。可以多参加学校里面的编程竞赛。无论对以后的工作还是培养算法编程的兴趣都很有帮助的。
二,学习j2ee或者c#,搞一些个图书馆系统啊,简单的人力资源管理系统啊之类的东西上手做做,一边熟悉开发工具,一边积累项目开发的经验,同时了解数据库应用。
三,网络编程,做网页,熟悉网页三剑客,无论哪个剑客学到无敌了,都是前途无量,还要熟悉相关的网页开发工具。
四,熟悉硬件,如果搞的好,工作机会好,一开始就让你接触ibm小机等,还是蛮有前途的,机会不好,大不了沦落到电脑市场卖电脑。
你自己慢慢选择吧

书还是要多看的,不明白没关系,知道有这么个事,等你有一种语言明白了,过去看过的东西都可以串起来的,祝你成功