自我提升
老猿说开发
这个作者很懒,什么都没留下…
展开
-
从程序员到项目组长,要经历六重修炼
领导天天找你要成果,下属天天找你说困难,你在中间受领导和下属的夹板气。你要驱动整个团队前进,必须把团队成员的心态理顺,要让大家以你为核心工作,确保团队的工作目标和你的工作目标一致。真正的原因是你在这个角色转变的过程中没有及时地转变思维,沿用技术人员的思维方式来做管理者的工作,必然会出现各种管理、协调上的问题。项目出现技术问题的时候,你需要能挺身而出,带领同事钻研解决问题,而不是束手无策,期盼问题自己消失。领导任命你为组长之后,你只是名义上的组长,并不是真正的组长,要想成为真正的组长必须经过六重修炼才可以。原创 2023-02-27 15:55:28 · 374 阅读 · 0 评论 -
如何区分杠精和批判性思维
我通常的做法是看对方是杠精,还是具有批判性思维的人。通过上面三个维度的分析,就可以很容易辨别出对方是杠精,还是具有批判性思维的人了。要记得杠精的话不要相信,就算是他们偶尔碰巧说对了,也不代表他们的思维方式是正确的。批判性思维方式是具有逻辑性、科学性和客观性,善于听取别人的意见,并对自己的观点进行完善,不会故步自封。杠精是对人不对事的,喜欢用绝对的语气下结论。带有强烈的个人感情色彩,简单粗暴,喜欢走极端,要么就十全十美,要么就十恶不赦。批判性思维是为了寻求真理,找到问题的答案,并不在意自己的面子问题。...原创 2022-07-30 10:45:22 · 227 阅读 · 0 评论 -
程序员遇到bug,总是没弄清楚原因就急着解决问题
大家在工作中一定会遇到这样的情况,生产环境出现Bug,需要紧急修复上线。每当遇到这种问题的时候,我们程序员无论是在拥挤的地铁上,还是躺在热乎乎的被窝里;无论已经熬了多少个通宵,身心多么疲惫,都会马上拿出祖传的笔记本电脑,立马开工处理问题。从这一点可以看出,我们程序员朋友们良好的职业道德和专业精神。先给大家点个赞。在实际工作中,我发现很多程序员总是太急着解决问题,而没有找出问题产生的原因,甚至很多项目经理也会犯同样的错误。当修复代码上线之后,并没有解决线上bug,有时候解决了线上bug,但是引发了更多新的b原创 2022-02-12 14:51:21 · 341 阅读 · 0 评论 -
为什么大多数程序员没有工程思维
现在程序员大多数没有工程思维,甚至很多项目经理也对工程思维没有什么概念。可能有人不赞同我的观点。没关系,我今天提出这个问题是希望可以引发大家的思考,逐渐开始建立软件工程思维。我们刚入行的程序员朋友基本都具有编程思想,但不具有工程思维。因为我们在学校里或者培训机构学习的主要是编程技术,软件工程并不受重视。主要是两个原因,第一,很多老师都是从校门到校门,并没有太多实际软件工程项目的经验。所以他们对工程思维也不是很懂;第二,软件工程发展的时间较短,各种软件工程思想还不成熟,目前没有发展出一套大家普遍公认的工程原创 2022-01-27 19:00:00 · 5283 阅读 · 0 评论 -
程序员与软件工程师的区别
程序员和软件工程师这两个概念经常被混用,有人说程序员和软件工程师是一回事儿,也有人说这两个概念是有区别的。当然了这两种说法都有各自的道理。我们也不需要评判谁对谁错。今天我想从这两个词出发,谈一下我的理解。观点不一定对,我来抛砖引玉,还请大家批评指正。我认为程序员是缺少工程师思维的软件工程师。换句话说,程序员不具备工程师思维,软件工程师是具有工程师思维的程序员。核心点在于工程师的思维。那么到底什么是工程师思维呢?所谓工程师思维,是指在处理软件工程技术问题的时候,可以综合考虑人员、工期、成本、业务流程等原创 2022-01-15 20:00:00 · 1067 阅读 · 0 评论 -
四招儿带废一个软件开发团队
作为一名新手Team Leader,如何能在最短时间带废一个开发团队呢,这四个高招儿教给你。第一招,追求效率。时间就是金钱,效率就是生命。作为Team Leader,必须时刻关注研究提升效率的方法。什么需求分析、系统设计、测试案例这些影响效率的工作统统可以砍掉,为团队争取更多的时间编码。开发团队不注重编码还叫什么开发团队嘛!第二招,注重细节。人们常说魔鬼隐藏在细节中,我们软件项目亦是如此。作为领导应该一马当先,一头扎进技术细节中。至于系统架构、代码规范、人员协作这些工作不用太费心,细节弄好了这些都会原创 2022-01-14 20:00:00 · 145 阅读 · 0 评论 -
程序员不愿意主动沟通,这是病,得治
很多新手程序员由于各种原因,不愿意和领导、同事沟通交流,非常影响团队协作,久而久之就会被团队边缘化淘汰掉。我总结了新手程序员在沟通方面经常犯的几个错误,供大家参考改正:1. 接到工作任务的时候,没有及时和领导确认清楚工作的具体内容或业务需求,连要做什么都搞不清楚,更别谈能做出什么工作成果了。2. 在工作过程中,不愿意及时向领导汇报进展情况,出现了偏差领导也没法帮你及时纠正,进度出现延误,领导也不知道。3. 任务完成之后,不及时向领导报告确认,领导以为任务还在进行中,实际上你已经无所事事好几天了。原创 2022-01-10 19:15:00 · 3137 阅读 · 0 评论 -
程序员怎么做可以安全通过试用期
现在程序员简历包装的现象非常普遍,很多人在面试通过入职之后适应不了公司项目节奏,而被迫离职。这导致个人简历出现短期工作经历或工作时间断档等问题,给后续的求职增加了难度。其实,大部分人只要用对方法,完全可以避免这种情况的发生。我总结了几点经验供大家参考。1. 积极沟通。刚开始进入一家公司工作,肯定会有很多不适应的地方,这是正常现象。做为公司的新人,务必要怀着空杯的心态做事,遇到问题一定要主动向同事和领导请教。如果对方很忙,一定要注意方式方法,看准时机。2. 主动汇报。领导交办的工作任务,必须全力赶工,原创 2022-01-04 17:08:07 · 1952 阅读 · 0 评论 -
不懂技术怎么能管理好软件开发团队
通常软件开发团队的Leader都是优秀的开发人员提拔起来的。这种领导技术团队有天然的优势,因为懂技术,更容易理解开发人员的想法,沟通效率高,开发人员也更愿意服从领导。但是如果你不懂技术怎么才能管理好开发团队呢?首先,要学会尊重。让团队开发人员感受到自己被重视,安排工作的时候,要多做铺垫,让人更加自然的理解和接受。这个主要考验的是你的沟通技巧。如果不懂怎么沟通,可以多看看《人性的弱点》《非暴力沟通》之类的书籍。第二,要有担当。项目出现问题要敢于负责,不能简单把责任推给团队人员,要学会受委屈。有担当原创 2021-12-19 13:08:36 · 316 阅读 · 0 评论 -
程序员最讨厌的四种产品经理
程序员工作中经常要和产品经理打交道,大多数产品经理都是认真负责,有专业精神的。但是有少部分产品经理是程序员很讨厌的。主要有这么几种:1. 人太懒。很少写文档甚至不写文档,程序员问需求就直接甩一个竞品网址过来,每个模块抄一家竞品,模块功能之间各种自相矛盾。2. 乱改需求。定好的产品方案,还没有开发完,又提出一个新想法,否定了上一个设计,开发人员又要从头来过。3. 不懂技术还乱指挥。有的产品经理是开发转岗过去的,懂一些技术又不太精通,对开发人员提出的解决方案指手画脚,生怕别人忘了他的技术身份。4.原创 2021-12-17 14:05:18 · 193 阅读 · 0 评论 -
当项目经理还不愿受委屈,趁早算了吧
软件项目进度滞后了,产品被客户投诉了,第一个挨批评的就是项目经理。这时有些人就开始后悔做项目经理了,原来做开发工程师的时候是多么幸福,可以专心写代码,完成自己的任务就行。现在不但技术荒废了,还要挨批评,真的不值得。其实,这种想法就是典型的程序员思维,心态没有随着职位的变化而变化。一个管理者从基层走到高层,不仅需要他的技术业务能力不断提升,更重要的是他的心态,他对磨难和挫折的承受力也要不断提升。如果不及时调整好心态,势必会在某些关键时刻承受不住压力而崩溃。有时候你的老板会质疑你,觉得你的工作不够出色,原创 2021-12-15 17:04:54 · 92 阅读 · 0 评论 -
Java开发人员简历做假的常见情况
Java程序员简历做假主要分三种情况:第一种情况:工作经历和薪资做假 虚构工作经历 工作经历时长做假 多见于中途转行做开发的人,为了让自己的开发经验更多而做假 实习经历做假 薪资做假情况最为普遍,因为很难核实,简历薪资普遍会比实际薪资虚高,要求薪资也会水分很大,北京比深圳普遍水分更大,以我粗略统计北京比深圳求职者薪资需要30-40%左右,比实际能拿到薪资需要50-60%。 第二种情况:项目经验做假 学习练手的项目当作真实项目 夸大自己在项原创 2021-06-24 17:14:54 · 2013 阅读 · 1 评论 -
别天真了!工作年限真的不等于工作经验,更不等于工作能力
为什么同样的寒窗苦读十几年,你同学一毕业薪水就比你高一倍?为什么你努力工作了好几年,薪资一直在低水平徘徊?如果你只愿意闷头赶路,不愿意抬头规划未来,请你划走这篇文章。有人说,做任何事情都要坚持,做到一万小时就可以成为这个行业的专家,也就是我们常说的“一万小时定律”。那么请问,我当7年保安,是不是可以成为安保专家?我写7年CRUD是不是可以成为CTO?很显然,答案是不行的。现在很多人在换工作时不能正确地定位自己,总认为工作年限 = 工作经验 = 工作能力。如果你很多时候都是在做重复性的工作,那么你的工作经原创 2021-06-15 16:21:56 · 508 阅读 · 1 评论 -
对那些躺平的人,别劝了行吗?
最近有个新词突然就蹿红了,那就是“躺平”。越来越多的青年朋友感觉心累,对未来失去希望,想过一种清心寡欲的生活,对一切都没有兴趣,只想躺平。诚然,现在社会的快节奏和高度竞争让大家的压力越来越大,每个人都面对升学、就业、买房、抚育子女等等各种各样的压力。很多时候,发现自己做再多的努力也无济于事,那种无力感充斥着自己,似乎只有躺平才能让自己心理平衡,想要不失望最简单的方法就是去除希望。逻辑完美!其实,躺平这件事是个人的主动选择,别人也无权擅加指责。而且指责也基本不会起什么作用,人家都要躺平了,都四大皆空了原创 2021-06-01 10:08:00 · 262 阅读 · 1 评论 -
好习惯是成功的关键(最经典的成功思维)
成功的人有什么特别之处?怎么做才能走向成功呢?可能很多人会告诉你,成功的人需要有异于常人的意志力,做任何事情都特别能坚持。事情真的是这样的吗?如果你是一个渴望进步、渴望成功的人,下面的内容极有可能会改变你的认知。先说结论,成功最关键的因素不是靠意志力,而是要建立起好习惯。下面我先来说一下习惯行为模式的基本原理。人的大脑在上百万年的进化过程中,建立了独特的机制用来处理那些需要不断重复的行为。这些行为存储在大脑中的一个特定的区域,这个区域叫做基底核,基底核距离大脑的核心更近,处理速度更快。就好像电脑原创 2021-05-12 17:40:19 · 942 阅读 · 1 评论 -
事不宜迟,赶快学会在焦虑中走向成功
最近有很多同学找到我,说自己感到很焦虑,不知道未来的路在哪里。其实人人都会焦虑,人人又都厌恶焦虑。焦虑是一种生理状态,人生而有之,我们可以把它看成是人类的一种本能。比较轻微的焦虑,只限于情绪上的。严重的焦虑不仅在情绪感知上,同时有明显的身体表现,像出汗、心慌、发抖、昏厥等等。常见的心理问题,如脆弱、敏感、内向、创伤等,都会引起焦虑。焦虑带给人的体验通常是不舒服的,但是你知道吗,这些焦虑中蕴含对个人成长有着非凡意义的能量。比如在学习上,保持适度的焦虑,能让你主动控制效率、进度,也能让你有着良性的竞争意原创 2021-04-29 10:38:59 · 81 阅读 · 0 评论