答读者问(30):一个大一学生有关未来技术方向的疑问及答复

【来信】
周老师:
您好!
我是一名学计算机专业的大一学生,首先非常感谢您能看这封信。
我大一主要尝试过Java Web后台开发和Linux C++ 后台服务器编程两个技术方向,共积累了3万行左右的代码量。
我想请您帮我指点的问题是:
1.网上很多人认为Linux服务器开发学习难度大、周期长、后劲大,我自己也感到学这个确实比学Java Web开发更难一些,牵扯到操作系统、底层的知识多一些。
请问您认为这个技术方向就业后的后续长远发展怎样?后劲如何?
2.网上有前辈说:“服务器方面的需求终究还是少数,各种服务已经成熟,大家都是拿一个成熟的来用,很少会再去新开发一个,即吃力又不讨好;所以这方面的机会相对少了很多”。
请问您认为Linux C++ 服务器端开发目前以及未来的就业前景、供求分别怎样?
3.我很想以后在学好专业课的前提下,专攻Linux C++/C 后台服务器端编程,就业就找这方面的工作;但是我老是担心未来在Linux C/C++ 的道路上走得会比较艰难,达不到名企对应届生的要求,不能实现自己预先设定的目标:本科毕业以后能够进入BAT工作。
您以过来人的身份看,我应该怎样看待和解决我的这个想法问题呢?

再次感谢您能抽时间看这封信件,学生为占用了您的休息时间深表歉意。祝您生活快乐,工作顺利。

此致
敬礼
2015年7月14日

【答复】
同学:
你好!

非常感谢你的来信!作为一名大一学生,你能够积累3万行左右的代码量,是相当不错的。相信你在未来的学习中有更加优异的成绩和更加出色的表现。

你在来信中说到了Linux服务器开发,很抱歉的是我没有从事这方面的开发工作,因此无法给你详细讲解这个技术方向的现状和就业前景。但对于一个软件或行业来说,它会经历快速的发展期和平稳的成熟期,具体来说:
(1) 在快速的发展期中,很多公司都会争着想进入这个市场去分一杯羹,因此对人才的需求量是很大的,就像现在的手机客户端开发一样。
(2) 在平稳的成熟期中,一般会出现几大巨头占领了大部分市场份额的局面,这个时候对人才的需求要相对小一些。各大公司招进去的人,也主要从事软件系统优化、重构等方面的工作。对于你在来信中提到的Linux C++ 服务器端开发,应该就处在这个阶段。

但是,并不能因为一个行业已经比较成熟了,我们就认为没有发展前途了。对于任何一门技术,只要你钻研得足够的深,都是各大企业抢着要的人才。况且,后台开发牵涉到很多操作系统、编译原理、计算机组成原理等底层的知识,把这些知识学好了,你可以找到很多与之相关的工作,而不单单是Linux C++/C 后台服务器端开发。我认识的很多优秀的程序员都对底层相当的了解,你在这个方向上努力是没错的。

顺便提一下,你现在才大一,没有必要将自己的未来设定在某一个技术方向上。在学习好Linux C++/C 后台服务器端开发的同时,你还应该学习一些与之相关的其它方面的东西,像移动客户端开发等,并注意关注最新的科技动向,做一个和时代接轨的人。

最后,在学习的同时,你也应该学会分享,将自己的学习心得写成文章发表到论坛或博客上。再次感谢你的来信,本人新书《C程序员:从校园到职场》即将出版,请多多关注!



本人微信公众号:zhouzxi,请扫描以下二维码:

时间: 2024-10-30 01:23:16

答读者问(30):一个大一学生有关未来技术方向的疑问及答复的相关文章

答读者问(27):一个大一学生有关未来规划的疑问及答复

[来信] 周老师: 您好! 我是山东大学计算机科学与技术学院的大一新生,自从选择了这个专业以后,经常需要看别人的技术博客来学习知识,看到您的博客后十分敬佩,您这种工作勤奋又乐于帮助他人解决疑惑的精神实在是令人敬仰. 学生有个关于大学学习方向的问题,想了很久,但是还不是很清晰.一直想给您写信咨询,但又怕耽误您的工作,在这里先谢谢您能为我看这封信了. 首先介绍一下我的情况. 1)我大学四年的目标:不读研究生,直接去Microsoft.Google.BAT其中之一的一家公司做软件开发工程师.我通过搜索

答读者问总结 & 微信群欢迎你

在<大学里最重要的七项学习>这篇广受在校学生欢迎的文章中,李开复老师说:就读大学时,你应当掌握七项学习,包括自修之道.基础知识.实践贯通.培养兴趣.积极主动.掌控时间.为人处世. 确实,在校时光是一个人一生中最美好的时光,在校园里面,大家不用为生计发愁.不用为世俗所惑,可以尽情在知识的海洋里攫取自己感兴趣的东西.如果四年时光能够规划并利用好,那么大学必将成为一个人事业发展的起点,在大学里面的所学必将让自己受益终身. 但是,"迷茫"充斥着整个校园,在这个自由的环境下,很多人失

答读者问(21):一个研二学生有关论文的相关疑问及答复

         最近,我在博客上收到一条私信,内容如下:          您好,我是XX通信专业的一名研究生,现在研二,刚刚开会又被老板骂了,唉,他说我不应该从理论开始再去实践,而是从实践开始再去找理论与之相配,简单点说就是,先分析一篇代码再在上面修改编程,然后再以理论来说明,这样的逻辑对么?          因为我看到你的一篇博客<再见,南邮!别了,南京!>上面有写到看了超过100篇的论文,写出的论文EI检索,SCI,所以我想也多看些论文才能想出创新点吧,于是我就看论文,可是老师又说我

答读者问(24):一个大二学生有关数据结构学习的疑问及答复

       最近,在V众投上有一个标题为"最近学习数据结构陷入了死循环大脑一片空白"的问题(http://www.vzhongtou.com/question/744),具体内容如下:         大一下学期学历c语言 学了半吊子 大二一开学就开始讲数据结构 没学过汇编啥的 我知道c语言的指针很重要就复习了指针现在对指针有所了解 老师讲课是一星期讲两节大课 一大章一节讲课一节上机 只讲伪算法 现在讲到树了感觉太抽象了完全搞不懂 本人数学基础比较薄弱 另外感觉自己的逻辑和抽象思维有

答读者问(17):一个在读女硕士有关实习及如何进入企业的相关疑问

       最近,我收到一位研究生的邮件,内容如下:        学长你好!         我是一名现在在XXX读XXX的学生,我本科在国内一所211工科院校读通信工程专业. 在你博客中答读者问的栏目,有些对我很有启发,比如16号的女生如何进入IT行业一文,你指出了女士从事IT行业的一些方向. 现在我也有些疑惑,非常期待听听你的看法和建议.        因为本科读通信工程专业,接触一些通信方面的理论.        微积分.数学物理方法等理论方面学得很好,电磁场理论.电路分析.信号与系统

《MacTalk•人生元编程》一一2.2 独自在家续篇兼答读者问

2.2 独自在家续篇兼答读者问 很多人没事就抱怨北京的空气,但是懂得变化的人会知道,何时赞美,何时吐槽. 总结一下,北京的空气变化大概是这个样子: 在月黑霾浓的深夜,伸手只见五指,这时一个叫做"大风"的环保工作者出现了,经过一夜激情,第二天阳光明媚,天蓝云白,PM2.5指数50,朋友圈多了很多蓝白之物.你极目远眺,蓝天和大地的交界处有一层透明的薄雾.第二天,深蓝变浅蓝,天地间的白雾变为灰色,PM2.5指数70.第三天,浅蓝变灰白,天地间夹了一层薄薄的雾霭,PM2.5升到120左右.第四

答读者问(20):一个在读研究生有关在校学习的相关疑问

       最近,在V众投上有一个"在校学习"相关的问题(http://www.vzhongtou.com/question/688),是一个在读研究生提出来的.        这个问题的具体描述如下:        感觉现在学习好像没有重点,什么都想沾上一点,但都不精,最后没什么成果,感觉自己遇到难题就想放弃,这个该如何解决呢?                我的答复如下:        对于在校学生来说,感到迷茫是很正常的,因为在大学里面,缺少了像高中那样的严格管教,所以很多学生

答读者问(3):有关本科生技术方向的选择等问题

       自从开通了CSDN博客专栏<软件项目实践中的C语言一瞥>(http://blog.csdn.net/column/details/anotherc.html)之后,我经常收到读者的邮件,以下是一位在校本科生的邮件:        学长:         您好!         我是一名在读的大二学生,现在所学的专业(计算机科学与技术)并不是我当初填报这所学校想学的,但是我努力的改变使自己适应这个环境,让自己喜欢上这个专业,并且我做到了.我现在对IT是很感兴趣的.        

答读者问(28):一位在校本科生有关IT学习的疑问及答复

[来信] 周学长,你好.我现在是南京邮电大学的一名本科生,可以问你一个问题吗?其实我对it这一行业很感兴趣,但我的本专业不是学这个的.我自学完了C++,程度大概是可以写一个很初级的类似学生管理系统这样.然而我不知道之后应该干嘛了.你可以给我一些指点吗?谢谢. [答复] 同学,你好! 你能在大学里面找到自己感兴趣的东西,作为学长,我也为你感到高兴.很多人在大学里面浑浑噩噩地度过了四年,最后发现所学的专业不是自己感兴趣的,找的工作也不是本专业的.希望你能够将你这个兴趣的火花延续下去. 你所学的专业不