关于程序员:优秀程序员应该具备的-11-个特质

4次阅读

共计 8051 个字符,预计需要花费 21 分钟才能阅读完成。

这是一篇写给本人,也是写给和我有一样迷茫的人,心愿读完当前能对你有些帮忙,少走几年弯路。

前言

我失眠了好几天,就这么静静的看着天花板。

往年我工作满三年了,近半年也因为生存中的一些不顺,经常痴心妄想。

三年来我干过开发、运维、施行,最初我的项目越来越成熟,开发工作越来越少,我的项目成员都转走了,留下了的人除了改改 Bug 调调稳定性和性能也没有别的事能够做。

我的项目搞了那么久整个架构我都摸透了,有时候有新的想法和翻新也没方法真正落地,节约了很多工夫在无谓的加班上,总是忙于应酬各个环境的 Bug 和对外施行部署加上人力不足、本人也不懂汇报,很多时候都是一个人死磕,也不晓得求助共事和领导,业务倒退的越来越好,共事也越来越多,但如同大家都有本人的方向,只有我一个人在迷茫。

本人有了想法和迷茫也不晓得找谁交换,磨平了很多激情和空想,最近也在狐疑将来的方向,不晓得本人到底致力是为了什么,也不晓得本人在谋求什么,甚至想不分明人生的意义

工作就是一个循环,每天都在反复前一天的事件,下班上班吃饭睡觉,盼着发工资,盼着涨工资,盼着日子能更好过一点。

不晓得你有没有遇到和我一样的迷茫,陷入到这个循环外面,不晓得本人十年后二十年后是不是还在过着这样的日子,最初被更有激情和生机的新人代替?

三年来,我一边学习、实际,踩坑,一边向我的领导共事、有教训的人取经,总结了一些贵重的教训。

如果你也遇到过 “工作总是延期,打算总被打断,工夫总被占用?”、“做了很多致力但总得不到认可?”、“他人升职加薪本人满载而归?” 等的相似问题,如果有,那明天就赚到了,你也能够退出我的 Java 学习交换裙:3907814,任何技术问题和工作问题都能够探讨。

这篇文章中我在“工作”与“沟通”办法这两个模块下总结了优秀员工的 11 个特质,聊聊我这些年流下的血泪,心愿大家少走一点弯路

冷静下来想想,咱们到底在谋求什么?

有清晰的指标和定位

我以前素来没有想过这个问题,按理来说我这个年纪应该无牵无挂、吃吃喝喝,然而我真的做不到,互联网行业不景气,危机意识不容许我不想这些事件,未到而立之年,思维却提前不惑,放心的事件很多,想让老爸老妈受罪,想要买房买车结婚生子,想要这些就要多多赚钱,一步一个脚印,能力走的更稳当一些。

这算是我的第一个指标。

有时候也想过,下面的事全副经验一遍,还是活成了一个普通人,然而 很多人那么致力,却连活成普通人都做不到,我是不是应该知足一点?把手头的事做好,对得起本人,对得起爱你的人,对得起他人的信赖。

很多事件我还想不明确,临时就不想了,当前经验的多了也就明确了;能做的就是 怯懦一点,直面挫折,踏过来成长起来

我是个俗人,是俗人就会有欲望,有欲望就会愁,做不到四大皆空,面对欲望就得踏过来,笑着面对迎接挑战。

从心所欲不逾矩,每一件事件都有本人倒退的法则,什么年纪就做什么年纪该做的事,当下该做的事就是好好工作,争取在下一个阶段能给本人有抉择的机会,而不是被抉择,被淘汰,被放弃。

我大学毕业就加入工作了,凭着本人的一腔热血,一直的挑战了一个又一个的工作,缓缓降职到当初,职级要求也越来越高,想要降职到下一个职级就要提前体现出相应的能力,不是实现工作就能够的。

所以更要 会来事,有翻新,在对应畛域深入研究成为专家,让他人想能你就能想到你波及的畛域,要学会沟通、学会汇报、学会带人。

这是我的第二个指标。

所以无论是工作还是生存,有明确的指标和定位,晓得本人在谋求什么,晓得做每件事的意义和指标,体现在行为上你才会沉下心去做,做得更好,认真负责。

少埋怨,多做事

你应该更 坚韧 一点。

坚韧,指的是保持和忍受。

普通人往往是依据本人的情绪做事,劲头上来就很卖命,一旦受挫或遇到困难,就会缓缓的消极,做事件也得过且过。而优秀员工则对此更加感性,做事时很少受到情绪的影响。

你能够察看一下本人四周的人,像是周五下午、节假日前的最初一天,你就能够发现很多人开始坐不住,无心工作了。但也会有多数人,可能齐全不受影响,专一地工作。

大多数人进入社会后,多少都会有一些眼高手低,急功近利,总想着疾速做出问题。如果遇到领导不器重,或者工作问题没有起色、工资达不到预期的状况,就开始任劳任怨,感觉本人怀才不遇,要么消极怠工混日子,要么就打退堂鼓,想要换工作。

我是一个比拟激情的人,看待老板交代下来的工作会连忙去做,尽快实现,然而总是找不到重点,没有进行深层次的思考,比方 mariadb 运行总是呈现这样那样的性能问题,我开始一直的出长期计划,加班了很屡次,心里就很不爽,感觉本人始终在做脏活累活,埋怨是没有用的,起初才沉下心做了一次彻底的性能优化,长痛不如短痛,解决了这个问题。

胜利的人有更强的忍受能力,他们分明本身的指标,艰难和短期没有回报并不会影响他们的过程,遇到不现实的工作环境,他们甚至会忍无可忍地坚持下去。人想要成小事,要么能忍人所不能忍,要么能人所不能能。

特地是年轻人能力达不到预期,他人做 2 天,他要做 4 天,这种时候就防止不了加班,用工夫换工作教训和能力。

要晓得能力上来了才有话语权,埋怨加班杯水车薪,不如用这些工夫多做一些实事。

在社会中打拼,难免会有享乐受委屈的时候,和本人不喜爱的人单干也是常有的事,如果能把本人的一时情绪放下,感性地去解决问题,卑躬屈膝,真的是很宝贵的品质。

把个人成长和工作紧密结合

很多人总感觉“公司给钱,我劳动,理所当然,上班就应该走人,加班又没有加班工资,别想占我便宜”。

不要这样想,咱们都是劳动人民,诚实说我也有过这种想法,想早点上班回家劳动,起初才想明确这些没有人通知我过我的情理。

公司是要赚钱的,最终要的是成绩和有能力的人,没有任务为一个达不到要求的人降低标准,一而再再而三的达不到要求,所面对的可能就是被开革。

古代职场之残暴,一点不亚于战场,眼看你的共事升官的升官,加薪的加薪,你却一成不变,很可能就是因为这种思想束缚了你。

如果想胜任一个岗位甚至降职,最好的方法就是 把个人成长和工作紧密结合起来 ,这样子你就不会这么冲突了,要晓得 工作做得更好,对集体来说也会有进步,集体有进步,工作天然就会做得更好,这是一个相辅相成的过程。

尽管抵赖本人好学有点不要脸,然而我真的很喜爱本人钻研一些技术难题、记录工作中遇到的问题,也喜爱本人下来学习其余的常识,而后建设了本人的博客,输入文章分享常识,然而有时候分享的常识可能在工作上基本就用不到,起初想明确了,应该在工作中发现问题,寻找知识点,互联网的世界要学习的货色切实是太多了,贪多没有用。

人的精力有限基本就学不完,你 要联合本人的工作内容来有针对性的学习,预测将来可能要用到的技术、性能,钻研友商相应的产品设计、技术计划,不须要谁来追着你跑,自发的走在后面,时刻认清本人。

有一句话说的好,铁打的畛域流水的岗位,即使是岗位会有变动,然而只有入了这一行波及到的常识都是互相促进的,将来从事的畛域也不会有太大变动,所以不要把学习成长和工作离开。

放弃一颗虚浮好学的心,该加班的时候要加班,即便不是为了工作,为了本人的成长也要加班,加班的时候打搅一些资深的员工、老板,这不会太影响他们的失常工作,你也能学到更多货色。

无效的加班

方才说到加班的问题,其实当初互联网加班文化是十分重大的 996、9105 是常事。

有时候加班是因为工作内容太多做不完,有时候也是因为本人效率不高或被一些琐事缠身,我认真想了想,总结出以下几条会影响到咱们程序员 有效加班 的起因,你有没有相似的经验呢?

一个人死磕问题,不借助内部力量解决。我就常常这样子,感觉一些技术点靠本人是能克服的,有时候拉不下脸,放心找他人会给他人带来麻烦,或者让他人感觉本人菜。兴许他人一句话,能让你节俭一天的工夫,而工夫就是生命,适当的时候也能够去麻烦老板,只有你最终能够花尽可能少的工夫解决尽可能多问题,天然升职加薪也会思考到你,你能解决问题,不仅为本人省下了工夫也给公司省了钱,如果你总是解决不了问题,公司就会解决你。。

自动化不欠缺。有时候你在本地测试通过了,想在环境上跑跑,你得本人公布;有时候他人提交了谬误的代码,代码评审会浪费时间,拉代码下来跑出问题还得改,如果能花工夫做好 devops,不仅节约了工夫,共事也会感激你。

版本治理太乱,你应该本人辨别好开发分支和主分支,遇到紧急 bug 暂存代码,解决当前再复原现场;你也应该治理好版本号,晓得公布进来是包是哪个版本哪次提交;老版本只做 bug 批改,新性能只提交到 master;定制开发另拉分支,用不同的版本号来治理,提交到不同的 yum 仓库,这样你当前的开发工作会异样难受。

代码短少正文、可扩展性太差、第三方组件总是出问题,我的项目中应该严格遵守代码标准,你应该花工夫适当钻研相似于《代码整洁之道》《设计模式》之类的书;在用的第三方组件要深入研究,抽时间和共事探讨现有问题的解决方案,寻找公司或者业界相似的组件进行改善,如果有新的计划记得和老板探讨,寻求倡议。

工作时注意力不集中,总是被打断,带上降噪耳机,有人想打断你的时候就会犹豫,能够无效防止 50% 的烦扰;适当清理工位给本人良好的办公环境,能够让情绪更好思维更麻利;把琐碎的事件集中处理,不要总是看聊天软件和邮件,你能够尝试番茄工作法,专一 50 分钟,劳动 10 分钟,在劳动的工夫上厕所、喝水、解决邮件和回复共事的留言;写打算或者一些激励本人的话贴在显示器上时时看到,做一条划掉一条,特地有成就感!

还有一条比拟重要,那就是做事要有布局,在本文的最初再另提出来说说。

正视工作中遇到的问题

工作中你总是会遇到很多难题,你应该怎么看待工作中遇到的问题?这,是工作态度的间接体现。

遇到难题首要做的事是 不埋怨,直面问题,沉着剖析 ;如果遇到笨笨的(无贬义)产品或者其余共事要给予了解,想想本人也是经验过从无到有的过程, 能帮一把是一把,帮忙他人也是锤炼本人表达能力的过程,还能够梳理一下本人的常识体系,从其余共事的身上开掘闪光点。

执行力要强 ,“领导安顿的问题能做就做,不能做的缓缓磨?”的心态必定是不行的,领导安顿的事件,如果本人做不了,无论是工夫不容许还是能力范畴不容许,都应该和领导进行沟通,把领导当作本人的敌人,最终达到解决问题的目标,保障优先级高的工作优先失去解决。 交代的事件踊跃解决,遇到问题及时沟通请示。

为什么优秀员工不是你?

有的时候不是你做的好,就应该是你的,要晓得有人比你更致力,比你更优良,甚至比你有更好的条件去当这个优秀员工,要学会坦然面对,给你就是你的,不给你也不去奢求,做好本人分内的事件就好。

第一、想一想你的 心理有没有放在工作上?是不是最近有哪些生存上的难题影响到了你的工作?比方贷款压力大、小孩调皮、和 TA 吵架等等等等,和老板约个饭唠唠嗑,毕竟他们的教训很丰盛,兴许你会失去了解或者意想不到的解决办法。

第二、你感觉把份内工作做好,就够了?不是的,不应该总是让老板给你安顿活干,或者解决好手上的活就完结了,作为一个想成为高工或者曾经是高工的程序员来说,应该 心中有事,被动找事(不是指挑事),本人去寻求解决方案 并和老板沟通,而不是总让老板操心。

第三、有时候可能组里的员工太多了,老板基本顾不过来,你 能够试试写周报,写周报有些形式主义除非你写的很好,老板才会细看,因为每天要收的邮件切实太多了,我本人每天都要收到好几十封,更别说老板了,要抽时间来看你写的周报挺难的,认真写一封周报,看见了也挺好,写的周报内容乌七八糟没有重点还不如不写。

程序员个别 只会埋头干事,不太会体现自我,你应该花点工夫和老板成为敌人。

和你的老板成为敌人,学会汇报和求助

花工夫和老板成为敌人,听起来有些功利,就像是我在蛊惑你当舔狗一样,咱们都厌恶舔狗,做老板的敌人是把老板当作你工作中的助力搭档。换位思考一下,老板的业绩是怎么体现的?

每一个老板都有一个幻想,就是带的团队会主动运行,所有员工会主动联结起来一直的发明出喜人的问题。

所以作为老板,他最心愿的事就是本人能帮忙到团队里每个员工,能为员工协调资源,能把控危险,掌控大局,最终把事件做好,这样老板本人也能出问题失去降职。

分享三个小机密

1、你做的所有工作老板不可能都看见,你感觉重要有价值的工作,老板可能感觉没有意义,所以你须要花工夫思考怎么在你和老板之间建设起信赖,和老板沟通确定哪些工作是有价值的

2、适度的工作汇报,对于领导来说也是一种尊重,领导会感觉你很器重他,你很置信他的业余度,所以你想得到他的一些意见和倡议,给老板一个机会就你所做的工作提供一些倡议或者提供一些帮忙

3、常常汇报工作是你和领导共享信息的一个机会,领导可能会走漏一些平时你不晓得的信息,有时候你和某个部门对接起来比拟艰难,然而你不晓得老板以前和这个项目组的领导是老同事,拉个群就解决了,不必靠本人死磕,傻傻的十天半个月解决不了

学会使用老板是一个必备技术,特地是在大公司尤为重要,因为 老板也是反对你实现我的项目的一项资源,然而你不能滥用,这样他会感觉你的能力不行;也不能害羞,因为没有什么比让老板见证你的业绩成绩,更有说服力的事件了。

如果你能 从集体的能力登程,变成了集体的竞争力,再进一步变成了企业的竞争力 ,这是一件脍炙人口的事,也是领导想看到的。你被动展现出违心承当更多、学习更多的货色的志愿,老板才会把更多的责任交到你的手外面。所以 被动思考,抓住表白红利,你的想法才会失去组织反对和资源反对,相应的你本人也可能实现升职加薪。

如果你想约老板沟通,然而老板永远没有工夫怎么办呢?这可能是你的办法不对。你不应该总想着约一个会议室和老板单聊,自身老板管那么多人就很忙了,要抽空和你聊天更难,所以你必须想方法抓住老板的空隙,看见老板在那坐着就阐明有汇报的机会,汇报尽量精确简练节俭单方的工夫。

你能够思考这些关键词,能够疾速抓住老板的趣味,节约单方的工夫:

  • 应该多用精确简练的语言表述案例
  • 通知对手是怎么做的?行业的趋势和用户变动是什么?赚钱机会?做这个事可能会遇到的危险?这四个点能够疾速抓住老板注意力
  • 你干的活老板不肯定都能看到,所以你要学会多汇报:留神主次明显、给老板选择题、多做图表少用文字

如果领导能成为你的敌人,能见证你的成长,能常常提出他的想法和倡议,最终帮忙到你能输入更多有价值的工作,你也能因而帮忙到其余共事,那么你势必会播种更多货色。

多和优良的共事沟通,发现闪光点

在和共事相处的过程中,不要嫉妒或艳羡他人,你的对手只有你本人。太在意和他人比拟,很容易陷入一种想要证实本人比对方强的怪圈,浪费时间和精力去做许多没必要的事件。专一于本人的指标,防止被别人扰乱节奏,保持每天有所提高,才是正确的前进方向。

所以面对共事,首要留神的点是 不要攀比,不要把共事当作本人的敌人 ,大家都是来打工的,特地是互联网行业没有那么多勾心斗角弯弯绕绕,和共事好好相处,更 应该把共事看作你后退路上的助力,相互搀扶,互相帮助,这才是一种衰弱的状态,如果共事总是能帮忙到你,你也总是能帮忙到共事,你们的关系将会比所有人都铁。

虚心一点,甚至提前想想你接触到的共事都 有哪些长处值得借鉴,哪些毛病须要防止,他们各自负责的工作内容是什么,和能力较强的共事处好关系,这样在你遇到困难的时候才晓得该找谁。如果遇到比拟紧急本人又不晓得找哪些共事沟通,别胆怯,你的下级将会是帮忙你的最初一根救命稻草。

沟通有筹备,别浪费时间

所以和共事、老板的交换之前,你应该做好短缺筹备,至多别现场想问题,应该把问题列出来让他们做决定,把纳闷列出来让他们能够疾速 get 到你的点,缩小有效的沟通。

别一个存在有效沟通危险的例子就是散会,散会的首要指标是 对齐大家的思路,所以在散会之前你应该做好短缺的筹备,尽量想好计划,用多图表少文字的形式出现,甚至私下找共事对齐,在散会时含糊其辞,列观点讲事实说缺点表有余,把想法和案例、好的坏的通过本人一轮筛选再出现进去。

散会的时候花少一点工夫在现场思考上,花多一点工夫在汇报、出现上。如果是本人发动的会议,会留神与会共事是不是能尽量参加进来,如果只是须要征求意见,大可不必节约共事的工夫,而是应该在散会得出结论当前,再和共事沟通。

和共事成为敌人,成为共事的助力,帮忙对方达成工作指标,成为某个畛域的专家,让共事想到这个畛域就想到你,让老板感觉你是一个会协调资源,会应用好共事资源的人,这样才会冲破本人的壁垒,蛟龙得水。

凡事有交代,件件有着落,事事有回音

怎么做一个虚浮靠谱的人呢?你应该做到 凡事有交代, 件件有着落, 事事有回音。

这句话说的是工作上的“闭环思维”,如果你接下了一件事件,无论最初办到什么水平,都要有个交代。办成了,有个交代,没办成,也要有个交代。听起来仿佛不是很难,可其实绝大多数人都做不到。

我之前放心没办成事,会被感觉是本人能干,不好意思说;遇到困难总想闷头本人做,打算最初给对方一个惊喜,其实这都是果断的态度,不论办不办得成,都应该及时汇报。

在要害的节点上和老板共事沟通,他们才好及时发现你的工作方向是不是和预期有偏离,及时发现你遇到的艰难和问题并在要害的时候给到你意想不到的帮忙。

靠谱和能力无关,也不是事事能办成,而是在你力不从心的范畴内,把事件做的周全。

治理本人的工夫和指标,解决客户 / 共事的意见、要求或单干,与老板在事务上保继续沟通,你会发现这种“闭环思维”的经营办法,能够成为推动本人的衡量标准和反馈工具,能更好的帮忙你把生存和工作运行的东倒西歪。

“闭环思维”,要特地留神的一点是 要以本人为核心。如果你把这些反馈当成了具体的工作内容,你就相当于又让本人围着老板团团转了,和那些有求必应或者气宇轩昂的工作形式,并没有高超到哪里去。

凡事有布局,定期要回顾

最初想对本人、对你说的事是,做事要有布局,这是 律己 的体现。

如果有一件特地重要的事件,须要从两个人当选一个来帮忙,你会抉择早睡早起、言出必行、从不早退、做事认真周全的人,还是会抉择常常赖床、总说大话、不恪守工夫、做事件随随便便的人去做?

咱们身边从来不缺那种天天喊着要减肥要多赚钱,而后啥都不干,一年到头又对本人的碌碌无为感到悔恨的人。

这样的人显然难以获得胜利。我决定当前每天早上提前 30 分钟到公司,想一想前一天实现的工作和做明天的打算,这里举荐 Trello 看板做打算。

每天早上能够想想:

  • 明天我将全力以赴实现的事是什么?
  • 明天有哪些事是须要和共事、老板沟通对齐的?
  • 回顾昨天的复盘。

每天晚上复盘能够想想:

  • 明天工作完成度是否合乎预期?今天打算实现什么?
  • 明天我遇到了什么工作难题,并如何解决?
  • 明天我犯的谬误是什么?下次怎么防止?
  • 明天哪些分心 / 浪费时间的事,让我无奈更有效率?怎么防止?

每周总结与打算:

  • 下周指标是什么(只设定一个大指标,并布局每天解决打算)
  • 下周有哪些事,在工作之外能够思考解决,解决这些事会给你带来什么帮忙?
  • 回顾一周工作实现状况,总结未实现起因和如何防止。
  • 本周哪天节约了最多工夫,如何防止?
  • 工作内容和状况、以及解决方案哪些须要和老板 / 共事沟通?

每月总结与打算:

  • 本月最值得骄傲的工作事项是什么?实现了哪些重要的工作?
  • 本月节约了多少工夫在其余事项上,如何改良?
  • 本月哪些事项和老板 / 共事放弃了沟通?
  • 下个月的打算是什么?

总结

身在鹅厂,共事们都很优良,也很有想法,反观本人感觉心里很慌,这篇文章是我失眠了好几天,本人在被窝里推敲进去的,也是本人这几年工作的所思所想,这是一套对本人十分有用的想法和布局,原本想本人留着看,想了很久还是决定分享进去,心愿或多或少对你有些帮忙。

小熊当初很喜爱深刻思考一些问题和本人的有余,心愿在将来的日子里可能工作越来越顺利,和共事和老板的沟通越来越通顺,成为一个做事靠谱、积极向上、明事理知进退、想共事领导之所想,忧共事领导之忧愁,在工作中有效率、有担当、负责任、值得信赖的人。

也心愿看到这篇文章的你,能有醍醐灌顶的感觉,如果你能在小熊的思考和经验中失去哪怕一点帮忙,少走一些弯路,让你的敌人也能失去一些帮忙。

正文完
 0