程序员必备素质

#程序员应该有什么职业素养?
TOP0:认清自己、尊重自己的职业
TOP1:动手能力
TOP2:代码洁癖
TOP3:注意细节
TOP4:持续学习,保持好奇心
TOP5:时刻逼自己一把
TOP6:沟通能力


TOP0:认清自己、尊重自己的职业
你是一个程序员,并做好把程序员这个职业贯彻你的下半辈的生涯的准备了吗?
你是否足够重视自己的工作?
并且能为自己提交的每一行代码负责?
能为自己提交的每一行代码而骄傲?
你的工作是否对得起你拿的工资?
我之前面试过java转php的程序员,非常让我火大,人家觉得php简单,java难,觉得php有手就行,所以来面php不敢去面java,结果问一些基本的问题都是一问三不知,这种人就是职业素养有问题,自己能力不行再怎么换泳池都是没用的。

TOP1:动手能力
没有动手能力全是空谈,实战为王
面试的时候很多细节别人问你,你没有实战的话根本就没有办法答出其中的细节。
历史工作经验中如果有经历过成功的实战项目、大项目等,面试一定会加分!而且是大大加分!比如你做过淘宝级别的项目,那么你去其他项目一定也是ok的。

TOP2:代码洁癖
为什么代码洁癖如此的重要??因为我以前因为代码没有注释、频繁提交代码,一个需求没有按照要求去rebase分支被上级挑刺了,一个项目久了,有非常多的人开发过,每个人的思路都不一样,注定会变成一坨屎山,没有清晰的注释真的很难受,并且也是很不负责的行为!!!

TOP3:注意细节
时刻注意一些细节,比如代码冗余,是否可以优化,内存控制,调优等等
时刻保持思考?很多时候出现了问题,bug都是一些细节导致的!!!

TOP4:持续学习,保持好奇心
作为职能部门,你不能直接为公司产生任何收益,只有保持不断学习,让自己变得强大,你才能站稳,面对失业等情况,你才能不慌。加油!!!

TOP5:时刻逼自己一把
其实可以算top4里面的,但是很重要,要经常逼自己去学习,逼自己去把代码写的更好,逼自己去思考!!!最高的自律享受孤独!不懂的代码反复看,反复思考,总结自己的心得!!

TOP6:沟通能力
处理好上级下级关系、良好的沟通能力是职场必备的技能,甚至可以转岗到管理岗位!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兰博lamb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值