Chinaunix首页 | 论坛 | 博客
  • 博客访问: 232455
  • 博文数量: 35
  • 博客积分: 659
  • 博客等级: 上士
  • 技术积分: 357
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 21:16
文章分类
文章存档

2012年(12)

2011年(23)

分类:

2011-11-18 12:38:04

           最近有些浮躁,发现自己要学的东西很多,总是不能静下心来。书买了很多,从《C和指针》《C专家编程》到《编程人生》《Erlang编程指南》,不管哪一本都没有全部看完过,都只是在概率论课或者数电课上挑一两章看看。看着别人都在学习更多的知识,而自己有点停滞不前,很是苦恼。
           昨天小组的学长们从各个公司实习回来了,给我们09和10级的小组成员分享他们从面试到工作,技术到生活等等各方面的经历经验。我总结了一下学长们的话,大概如下:
           1.基础是最重要的。面试的时候问的都是基础的东西,大学里所学的专业基础课就是你进入公司的敲门砖。除非你在某些技术特别厉害,不然进入公司还是从零开始学起,做一些公司需要你做的事情,学习一些公司需要你会的技术。
           2.学习技术要有广度,但同时要在某一领域有深度。比较大的公司他们的面试涉及到很多领域的知识,所以不要太早的确定自己的方向,而不学习其它的一些领域的知识。先要把基础打好,再对某一领域去进行更加系统的学习。
           3.坚持自己的兴趣。有一句话是这样说的,找一份喜欢的工作,找一个爱的人,这样上班的时候是开心的,下班的时候也是开心的。 找一份自己喜爱的工作是很重要的,这样做的才有兴致,才更会发挥出自己的长处,有几位学长对之前的实习工作不是很满意,最后都选择另一家公司,选择做自己最喜欢的事。
           4.坦诚待人。 不管是面试还是进入工作中,表现出诚恳要比虚伪、勾心斗角舒服的多。
           还有就是一些技术上的经验,比如说内核,看看内核代码还是有些好处的,但不要盲目的看,要有选择性的看;对于Linux系统,学长们的建议是不要用Ubuntu,还是用一些跟服务器类的系统相接近的系统比较好,比如说Suse,Red hat, Fedora。软件专业的看一下网络知识,比如说TCP/IP的“三次握手四次分手”,而网络的学生则提高下编程能力。学习过程中遇到的一些细节问题不要轻易放过,有些细节问题可能会在以后的面试或者工作中遇到。
           各位学长学姐说的最多的就是基础,包括数据结构,C/C++,还有网络知识。所以现在还是不要急着找方向,需要要看的书很多,慢慢去看,先把基础的东西掌握了再去学其它的知识。
          
           
阅读(1080) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

KakitChen2011-12-04 18:51:12

高傲的活着: 我也曾学过Linux,但是后来就再也没学习了,现在连命令都记不住几个了.....
是啊,  暑假看的鸟哥那本书,就常用的命令能记起来,其它的都差不多忘了~

高傲的活着2011-12-04 14:26:01

我也曾学过Linux,但是后来就再也没学习了,现在连命令都记不住几个了