怎样从计算机类专业的学生成为一个靠谱程序员

2025-05-14 19:27:58

1、如果你还在大一,刚进大学,那么恭喜你,你很有前途。如果你已经要毕业了,马上就要找工作了,那么也不要灰心,还可以拼一拼。首先,调整心态。作为一个程序员,有两个心态一定要好:一是钻研的精神,就是不懂的地方一定要弄懂。二是自信的态度。钻研的精神,就是自己培养的。自信的态度,就是需要树立的,作为一个程序员,一定要对搞定某个面临的问题有自信。对于我自己而言,在写了几千行代码之后,我终于有了一点点自信的基础。代码训练对自己很有帮助。

2、代码训练。既然要成为程序员,那么代码就是以后谋生的手段,和赖以立足的本领了。既然叫训练,那么肯定是比较枯燥无聊的。不过,我觉得,可以稍微有点趣味的做这件事情。有一种代码训练,叫刷题。这个比较适合还有大量时间在学校的同学。刷题顾名思义就是题海战术。就是解各种算法题,用自己熟悉的程序语言写出来。可以显著提高程序能力、并且能显著提升对各种经典算法的理解。可以百度搜索poj,ACM等关键词,国内比较好的地方就是北大的刷题副本了,如下图。还有一个代码训练,就做项目驱动。没错,就是自己来实现一个**系统,什么图书管理系统了,什么学生成绩管理了,什么网站发布了,什么论坛了。这个比较适合马上要面临工作的同学。因为,行业软件还是比较容易找工作的,当然,如果已经ACM各种好,竞赛成绩总是第一的话,这种训练就不要参加了。

怎样从计算机类专业的学生成为一个靠谱程序员

3、熟悉职业要求。原谅我把比较重要的一点,放到第三的位置。因为我觉得,如果不解决态度的问题,那么就不要谈做程序员了。既然要以程序员作为自己的职业,那么最为重要的就是熟悉职业要求了。最好的办法,就是浏览各大公司网站的人才招聘栏了。一般互联网公司的人才招聘栏,都是在他们官方网站的下方,比如腾讯,在最下方的页脚,有一个不起眼的链接,“腾讯招聘”。百度,也是在搜索首页下面,有一个小链接“关于百度”,点击进去,就有招贤纳士了。

怎样从计算机类专业的学生成为一个靠谱程序员
怎样从计算机类专业的学生成为一个靠谱程序员

4、明确自身定位。这一点也很重要。疙熳阊涓信息行业是个巨大的行业,大到超乎各位同学之前的想象。所以,在成为程序员之前,还需要明确的一点就是,要成为一个什么领域的程序员。这是你之后,工作前几年的着力点和领域。当然到了顶端是一通百通,但是你要知道,大神们也是有擅长领域和专研方向的。单就应用领域而言,电子邮箱,即时通讯工具,网上社区,游戏,行业软件(电信,电力,酒店,交通,政府等等),通讯,安全,应用工具,办公等等等。单就语言而言,C,C++,Java,C#,python,ruby。好吧,我希望各位不要太困惑,请参考2014年2月TIOBE编程语言排行榜所以,明确自身定位是非常重要的,主要要明确两点,一点就是自己对哪个领域的工作有兴趣,是互联网还是行业领域,是网络服务还是数据库,是系统工具还是网上社区等等。第二点,就是你明确了领域之后,你主要对什么工作有兴趣,是研发还是测试,是软件还是硬件,是前端开发还是服务器开发。比如,你要成为一个百度搜索引擎的研发工程师,那么首先你要了解百度的工程师是什么要求,然后,去根据这些要求,在来学习相应的知识谱系的知识。第一就是百度现在主要使用什么方面的技术,包括操作系统,开发语言等等。二就是成为一个搜索引擎工程师,你要学习哪些知识。

怎样从计算机类专业的学生成为一个靠谱程序员

5、形成自己的知识谱系,熟练使用至少一种开发工具。知识谱系就是,要对整体要有相对都要有把握。比如你要做一个论坛应用,那么你至少要了解服务器用什么操作系统windows server还是Linux,服务器应用是(tomcat还是jboss或者iis),数据库用什么(ms sql server还是mysql还是oracle),是否采用了内存数据库,开发语言是哪种,是否使用框架,框架采用哪些,AJAX,Struts,Spring,Hibernet(个人比较熟悉java谱系啊),前端开发使用的是什么Js,还是其他富客户端的语言。开发工具至少要熟练使用一种,不同的语言,开发工具各不相同,但大部分都有互通之处。比如Java的集成开发环境Eclipse,虽然高大上的大神们都不太用,但是,据我所知,各位起步阶段的少年,还是先老老实实的来吧。

怎样从计算机类专业的学生成为一个靠谱程序员

6、形成解决问题的能力。以上,都是为你的能力做准备,作为一个程序员,一定要善于解决问题。这是一个最注重应用结果的行业,解决了就是好,没解决,万般努力都是不好。这就回到我们最开始的态度问题,首先是钻研,然后是自信。

7、保持好奇心,保持学习的习惯和态度。保持迅速了解和深入新事物的态度。这个行业,日新月异。别的不说,Java都8了,python都3.x了。永远都要跟随技术的潮流。先是面向对象,然后是面向架构,然后是面向服务,然后就云计算了。所以,一定要不断的学习新事物啊。

8、最后,为了顺利能找到工作,先劝大家应付第一份工作的笔试,当然要多多浏览一些网上流传的笔试题哦。

怎样从计算机类专业的学生成为一个靠谱程序员
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢