给想要做软件开发的大学生的建议

前阵子参加了公司今年的校园招聘,三个学校的宣讲会,场场人满为患,学生们的热情参与出乎我们的意料。感叹今年学生求职环境更加艰难。但是站在企业的角度,单从软件开发工程师岗位来看,优秀的人少之又少。所以作为过来人,并结合企业需求来看,给各位在校小伙伴们些建议。
一、多读书,多思考。
这里的书是指课外读物,想读什么就读什么。你头脑里的知识体系和世界观、方法论、思考方式,就在这个时候建立起来。往往很多大学生毕业了,只读专业书籍,没有自己的世界观、方法论、思考方式,走一步算一步,未来没有方向,也不知道自己喜欢什么样的工作。

二、学好英语。
不解释。

三、加强编程实践。
学习编程的方法和路径是:学习基础语法和知识,看别人优秀的代码,自己写代码,debug,写代码,debug。。。
当然其中要多总结和写文档。
学生在校期间,基础课比较多,如果是读了研,光是研究论文的就很辛苦了,但是我还是主张多加强编程实践。
方式有很多种。
1、找份兼职工作。
没有想法,不知道如何开始编程,那就找一份兼职的软件开发工作。随着工作的展开,你涉及的技术会约来越多,慢慢的形成自己的认知和技术方向。
2、加入开源项目。
相当于要到网上领取开发任务,没有钱赚,但是可以提升知名度,并且任务会推着你去写代码,提升编程经验。
3、开发自己的app。
现在android很火,可以试试去开发自己的app放到各种store去看看,也会还会有额外收入。
4、学生大都会经常访问技术论坛,看看技术贴,这很好,但是这种提升编程技术很慢。通过上面的实践后,你可以多谢谢自己的博客。

四、建议参见社团活动。
学生会、读书会、辩论会、各种小组。。。。
只要是与其他人一起合作完成事情,就要多参与,因为工作后,就是做技术的也不会是一个人闷头开发。大学毕业时,你要做到能把事情说清楚,把事情说得有趣。
与人合作,事半功倍;与人斗,其乐无穷。 哈哈。


作者:sanlei1616
来源:CSDN
原文:https://blog.csdn.net/sanlei1616/article/details/49965861
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/a1023182899/article/details/83793855