广州为学教育科技有限公司

主营:软件开发,Java培训,全栈工程师培训

免费店铺在线升级

联系方式
  • 公司: 广州为学教育科技有限公司
  • 地址: 广州市天河区车陂大岗路4号沣宏大厦A栋3001
  • 联系: 黄老师
  • 手机: 13288494988
  • 一键开店

进入BAT必须具备的素养

2019-01-15 03:28:15  221 次浏览

本文将从素养方面手把手的告诉你,我作为一个非科班毕业,出身于三流大学的草根,是如何凭借自己的努力,进入到国内互联网公司的。

55cc5faee4b0529fd53facc8.png一、代码风格

说到程序员的素养,个就是代码风格。

虽然代码风格并没有正确的风格,但是在满足基本的Java代码风格的前提下,你应该逐渐形成自己的代码习惯,而且必须是一个好习惯。

说个简单的例子,不管你多么厉害,如果你的变量命名是用拼音来命名的话,那么别人对你的印象一定是,这是个非常low的程序员。

其实程序员有时候和艺术家很像,一个专注于绘画的艺术家,一般都会有自己的风格。说得夸张一点,可能他的画只要拿出去,就有人能认出来,这其实就是一种风格。

作为一个程序员,你也应该有你自己的代码风格,虽然在工作中,为了大家更好的通过代码沟通,你或多或少的需要做一些妥协,和大家保持一致的风格。

但是你自己的开源项目,它应该是你的艺术品,你在雕琢它的同时,其实也是在形成你独特的代码风格。

而且,有的时候,你的开源项目,可能可以直接或间接的帮助你,获得一份不错的offer。

二、写作能力

看到这个或许有的人会很意外,但是我个人觉得,写作能力是一个程序员应该有的素养。

代码风格只是你写代码的素养,你还需要有写文字的能力和素养。一个程序员是否专业,文档和注释也是一个很重要的衡量标准。

因为不管你的技术多么厉害,别人看到的,除了你的代码以外,就是你的文档和注释。这部分能否写好,在很多时候,直接决定了别人对你的印象。

因此,写作能力其实也是一个程序员应该有的素养,至少我一直是这么认为的。因为不管这个人的技术多么厉害,如果他的文档和注释写的一团糟,丝毫体现不出专业二字,那么他的形象一定会在我心中大打折扣。

网友评论
0条评论 0人参与
最新评论
  • 暂无评论,沙发等着你!
百业店铺 更多 >

特别提醒:本页面所展现的公司、产品及其它相关信息,均由用户自行发布。
购买相关产品时务必先行确认商家资质、产品质量以及比较产品价格,慎重作出个人的独立判断,谨防欺诈行为。

回到顶部