武汉北大青鸟中南软件学院
400-027-0822

作为一名程序员,如何更好的经营自己

2017-04-07供稿中心: 北大青鸟武汉中南软件学院

软件开发程序员在外人看来描述的比较神话,但有时又过于丑化,对于程序员这个职业,与大多数的职业一样,没有很特殊的地方,无非就是程序员需要自己有技术作为支撑,但不是单单靠技术吃饭的。技术固然重要,重要的是看作一个整体去经营。

玩过《传奇》的都知道,在游戏里你想厉害,不光等级要高,装备也要好,而且技能也要学,同时,学了技能以后,你还要提高你技能的熟练度,这样才可以在整体实力上碾压别人。

很多时候,生活和游戏里一样,你只知道一门心思的升级,却不知道全方位的提升自己,最终还是会被别人完虐。因此,所谓经营,就是要全方位的打造自己。

软件开发程序员

在代码方面,代码这个东西,一个同样的功能可以有很多种的写法,虽然好的写法没有固定的格式,但是坏的写法却基本都是相似的。

任何一个程序员,都应该在业余时间去打造自己的开源项目,至于项目的大小,以及项目到底是什么,这个并不重要。

开源项目最大的优势是,你可以更加自由、更加精益求精的,去形成你的代码风格,毕竟在工作当中,有些时候是要有妥协的。

 

§ 1、针对刚参加工作不久的同学,比较建议第一个开源项目,可以写一个自己的工具包。不用多么复杂,比如一些StringUtilsHttpUtils等等,把你日常使用的工具类,都变成自己的开源项目,积累下来。

§ 2、针对两年左右的同学,建议这个时候写一个自己的个人博客,特别是做Java Web的同学。而且,做的时候,最好使用你最熟悉的Web框架来写,并尽可能追求不写一行多余和重复的代码。

§ 3、对于四年左右的同学,建议自己写一个框架。这个框架可以是Web框架,也可以是ORM框架、NIO框架等等。

这样三个开源项目下来,基本上你的代码素养就可以得到充分的锻炼。当然了,在写这些开源项目的时候,请务必保持着一颗匠心,否则的话,就算你写再多,也是无济于事的。

软件开发程序员

在技术层面,交际层面,小青就不在这里一一说明了。更多的内容可以持续关注武汉北大青鸟官网。

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页