我是大一的网络工程专业的学生,很喜欢自己的专业,请大家指导一下!

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:48:26
很喜欢编程,很想以后从事IT方面的工作,现在学习C语言和C++语言,想成为一个大师级别的人物,有目标,但是具体该怎么做不太清楚,靠在大学四年老师教的肯定不行,还要自己学些什么东西,怎么学,怎样才能少走弯路,想要详细的解答,最好有一个高级程序员的成长经历什么的文章,越详细越好,谢了!
说一点通俗易懂的,呵呵

好样的..推荐你几个网站..一个是CSDN,一个是ITHAO123.一个是希赛..我很理解你现在的心情.因为我也是这样过来的...我想ITHAO123上的那些文章会对你有帮助..这些网站你上百度搜就有了..以后路很苦.要有心理准备.不过之后的成功会让你认为这些苦是值得的..而且有兴趣的话也不会觉得苦..关键是遇到难点要挺过去.希望你能坚持而不是赶时髦.....^_^

1. 学习C语言
也许你更喜欢C++,但在这之前,请先学好C语言。C比C++更偏重机器底层,这对于了解和熟悉计算机体系有莫大的帮助。人的学习轨迹都是从具体到抽象,C能让你更容易触摸到计算机的本质,看清重重抽象机制下面的运作原理。

2. 学习数据结构
这个根本就不用说了,计算的本质就是数据的组织方式,对数据结构的掌握程度决定了你会在程序设计这条路上走多远。

3. 学习计算机体系结构
程序的运行都是建立在一定的硬件基础上的,当你看见你的程序输出“Hello, world!”时,希望你能清晰的知道,计算机到底做了什么。

4. 学习程序设计方法和软件工程
程序设计是一门工程学科,语言只是工具,方法才是重要的,你要修剪出一个漂亮的草坪,是持草剪还是割草机这都不是关键,关键是你怎样去修剪它。

5. 学习数学
离散数学和线性代数,计算机的本质基础是数学,如果要成为牛人,那么数学将是你必不可少的课程。

6. 学习英文
请不要忘记了,计算机起源于西方国家。

7. 建立一生的兴趣和创造欲
兴趣是最大的动力,而程序设计就是在使用智慧的火花,创造新生事物

8. 不断的学习学习再学习
你要相信,在一门技术被你了解以后,就已经进入了消亡期,因为技术的发展是如此迅速,你必须不停的充电,不停的学习,这个行业知识的更新速度远甚于其他行业

9. 热爱生活
单纯、执着,程序是重要的,但更重要的是生活

个人感觉,看那些高级程序员成长经历的文章,一点用都没有。
实际一点,学一学MCSD的内容吧,MCSD 涵盖了桌面开发、分布式开发、体系结构、数