90% 或以上程序员的能力短板是什么?!

【线粒体基因组数据提交实战】从注释校验到GenBank批量入库的避坑指南 本文详细介绍了线粒体基因组数据从注释校验到GenBank批量上传的全流程避坑指南。重点解析了GB2sequin工具的正确使用方法、TBL注释文件的精修技巧,以及BankIt平台提交的隐藏要点,帮助科研人员高效完成NCBI数据提交,特别适合需要批量上传线粒体基因组数据的研究者。 阅读详情

见字如面,我是军哥!

当然是沟通能力,就一个原因,众所周知在公司里靠单打独斗是很难成事的,并且公司的组织架构设计也是希望大家多合作,但是据我了解,程序员这个群体普遍沟通能力不太行,短板很明显。

诚然,沟通的重要性不言而喻,大多数职业和岗位对沟通能力都有要求,例如,产品经理要懂得挖掘用户行为背后的真实诉求,循循善诱,引导需求方思考得更全面,进而提出更高质量的需求。沟通,既要“沟”也要“通”,是双向的。

一直以来,程序员对沟通都有一种莫名的恐惧,也可以说是一种“职业病”吧,程序员的劳动工具是电脑,以软件开发为例,需要长时间的专注,思路一旦被打断,就需要花一些时间重新进入状态。所以,程序员做久了,更愿意花时间和电脑打交道而害怕与人沟通,越害怕越躲避,沟通技能就越得不到发展,与人沟通起来就越难。

许多程序员都有一个误区,觉得自己走技术路线,不需要太强的沟通能力,甚至放弃了对沟通能力的锻炼。殊不知,在 BAT TMD 这些一线互联网公司,高级别工程师都很强调沟通、协调能力。一流的技术架构,也需要一流的宣导落地工作,才能让大家理解它的设计理念,以便更好地使用它。

本文尝试从理性、工程的角度来讲解沟通,帮助工程师更好地理解沟通的本质,用更有效率的方式与他人进行沟通。对沟通整个过程的拆解,可以得出沟通信息流,如图所示。

21a649a8e5a2d0ecf1e2cfdd809b6ffa.png

图 沟通信息流

沟通的整个过程,包含以下七个要素:

  • 说话者

信息发送者,也就是信息论模型中的信息源。说话者的文化背景、知识结构、经历经验、性别、职业、兴趣爱好、能力等方面的差异决定了其传递信息内容的差异。

  • 听话者

听众,即接收信息的一方(信宿)。说话者的目的是将信息传递给听话者,并且希望获得某种回应。和说话者一样,听众之间也是具有差异的,包括语言、文化、知识结构、性别、年龄、职业、经验、兴趣爱好等。对于一个好的说话者来说,这些差异都是他在传递信息之前所必须考虑的,进而影响他对说话内容、方式的设计。

在具体的沟通过程中,听话者与说话者的角色不是绝对的,而是不断地变换位置,他们都是沟通的主体。

  • 信息

信息是说话者所要表达的思想感情,是沟通的客体。它是看不见摸不着的,必须通过语言符号、态势语符号等方式传达。

  • 媒介

传递任何信号,都必须有运载工具,即信道,即时沟通中的媒介。最基本的传播媒介是声波和光波,随着传播媒介越来越丰富多样,认识其特性并学会熟练地运用它,对于说话者来说越来越重要了。

由于媒介对信号会产生影响,因此即使不考虑编码和解码,说话者发送的信号和听话者接收的信号也很难达到完全相同。

  • 场景

场景又称背景,是沟通发生的时间和地点,任何沟通总是在一定场景下发生的,包括某一具体的场景,也包括社会历史场景。场景会对沟通产生不同的影响,因此,说话者必须具有根据实际情况的变化而改变沟通策略的能力。

  • 干扰

干扰可能来自于外部的一些刺激物,如噪音、迟到者等,也可能来自于沟通主体的内部,如身体某部位突然不适、思想开小差等。

干扰会影响说话者,也会影响听话者,从而阻碍信息的顺利传播。消除干扰是不可能的,成功的说话者能够很好地对付各种干扰,减少它们的影响。

  • 反馈

反馈本来是电子工程学的概念,这里借指说话过程中听话者对接收到的信息的反应。在沟通过程中,说话者把信息传递给听话者,听话者接收信息后就会产生一定的反应,这种反应信息又被传送给说话者,并对说话者的信息再输出产生影响,这就是沟通中的信息反馈。反馈的形式包括语言形式和非语言形式,如喝彩声、嘘声、鼓掌、摇头、起身离开会场的行为等。

学习了沟通七要素,再来聊聊高效沟通的五个原则:

第一,说人话,用对方能接受的方式说。尤其在专业性比较强的领域,如计算机、金融、法律等,专业人员往往会忽略对方对专业知识的掌握程度,一开口沟通就满嘴专业词汇,弄得对象一脸问号,显然这是无效沟通。

正确的做法是用口语化的表达,来解释专业领域知识,例如,给非计算机专业的朋友解释区块链技术,千万别说什么共识算法、去中心化、加密算法等,可以用比喻的方式来解释,将区块链比作男女谈恋爱,晒朋友圈、秀恩爱、承诺相爱一生一世,并被其他所有适婚男女所知,这就是区块链的应用。如果有一天某一方违背诺言,不要以为删除照片就可以了,因为桩桩件件都被所有适婚男女记录在案,不可删除、不可更改,这就是区块链技术。

第二,重要的事情当面说。在移动互联网时代,人与人沟通的方式丰富多样,有电子邮件、短信、电话、视频通话等,这些沟通方式都是线上化的,并非面对面的。实际上,最有效的沟通方式还是面对面沟通,就连微信发明人--张小龙都曾给大家建议:放下手机,多跟人聊天。

因此,重要的事情不仅要说三遍,更重要的是当面说,如年轻人彼此表达爱慕之情、向别人借钱或还钱、商务谈判等。面对面沟通,除了语言表达之外,还能借助肢体语言、眼神等方式,帮助信息更有效地传达。

第三,找个安静的地方,平静地说。在沟通七要素中,我们知道了干扰因素对沟通效果的影响,选择在一个安静的、没有外人或噪音打扰的环境之下沟通,可以降低干扰因素,有助于提升沟通效果。

同时,沟通的过程也要尽量保持情绪的平和,避免情绪波动较大的时候进行重要事项的沟通。

第四,通过丰富的媒介提升沟通质量。在一些重要的商务沟通场合,如项目方案演示会等,可以借助PPT、图表、视频等多媒体方式帮助双方更高效地沟通。人类的思维是偏感性的,眼见为实,因此一些复杂的方案演示采用视频动画的方式可以更好地表达意图。

第五,根据对方的反馈,调整沟通方式。沟通是双向的,除了说话者表达自己想要传达的信息外,还需要借助听话者的反馈,来验证听话者是否完整接收到了说话者想要表达的信息。当说话者接收到听话者的反馈后,要及时进行信息补充、纠正。这是非常重要但常常被忽略的环节。

以上,我们学习了沟通的七要素及沟通的五个原则。在职场当中,上级向下属布置工作任务是一个很常见的场景,在这样的一个小场景里就将沟通容易出现的问题体现得淋漓尽致。

例如,中国的一些管理者,不会把任务说得很明白,更不管员工是否明确任务的细节,这些管理者通常会说,“不要让我再说第二遍”“你悟性不够,不懂我!”。然而,在日本的一些企业中,情况却截然相反,日本的管理者在布置任务的时候会说5遍。

给华为起草《华为基本法》的中国人民大学包政教授,曾经描述日本公司是这样布置工作的:

第一遍,管理者说:“渡边,麻烦你帮我做一件事。”渡边准备去做。

第二遍,管理者说:“别着急,麻烦你重复一遍。”渡边重复了一遍。

第三遍,管理者说:“你觉得做这件事的目的是什么?”渡边复述出目的。

第四遍,管理者说:“你觉得做这件事会遇到什么意外?遇到什么情况你要向我汇报,遇到什么情况你可以自己做决定?”渡边说:“如果遇到A情况我向您请示,如果遇到B情况我自己解决。”

第五遍,管理者说:“你还有什么更好的想法和建议吗?”渡边谈谈自己的看法。

最后,需要强调的是,沟通不难,是可以学习和训练的。沟通是双向的,螺旋递进的、层层深入的。好的沟通,能够让工作效率提升、事半功倍。良好的沟通能力,也是事业发展的基础,成为一个IT职场达人,从培养你的沟通表达能力开始。

最后的最后,这几天有多位读者想我分享一下2024 的 IT 行业趋势,顺势而为大家都听过,这就很重要了,所以程序员在这样的环境一下应该如何应对?需要具备什么新的技能!我觉得这一个不错的主题,所以这周六晚上21点来整一波,请点击下方「预约」,我们不见不散~

以往热文推荐:

2024年打死也别碰的这三类项目!

2024 年程序员生存指南!


更多精彩,关注我公号,一起学习、成长

2b9aaff74a2ab43ccc868e060bd77a23.png

ROS2仿真抓取分拣案例,使用myCobot 280机械臂结合ROS2系统搭建机械分拣站 本案例展示了如何利用myCobot 280 urdf模型构建一个对象分类站,并在ROS2 jazzy中完成运动规划。 阅读详情

相关推荐

【WSL】window11 安装WSL2配置conda环境及mlatom环境搭建

写这篇文章之前自己安装过两次环境,可能每次都会产生碰到同样的问题,为了搭建适合自己的虚拟环境保证每一步的正确性,按顺序记录一下。

wangxiancao的博客 1629

程序开发人员缺乏经验的 7 种表现,从零基础到精通,收藏这篇就够了!

是的,不专业的开发人员就会这样做。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验,正如一句话所说:“我们以为我们是工作了十年,其实却只有一年的工作经验,只不过又重复用了九年”。其实不只是新人——一些有几年工作经验的开发人员也会表现出这种傲慢,一部分原因是其满足于个人获得的专业成就,另一部分可能的原因是其缺乏和优秀的人共事的机会,有点坐井观天。缺乏经验的开发人员不接受任何建设性的建议,甚至代码评审中的评论,他都会认为是对他个人的一种攻击。他们试图并行处理多项任务。

Javachichi的博客 652

用VINS-Fusion跑通EuRoC数据集:Ubuntu22.04+ROS2环境下的保姆级评测指南

本文详细介绍了在Ubuntu22.04和ROS2 Humble环境下使用VINS-Fusion处理EuRoC数据集的完整流程。从环境配置、数据集转换到参数调优和性能评估,提供了一套全面的多传感器融合分析方案,帮助开发者在无人机精准定位场景中实现高效部署与优化。

weixin_29212867的博客 517

程序开发人员缺乏经验的7种表现

作者 | Lokajit Tikayatray译者 | 王莉敏策划 | 李俊辰来源|前端之巅知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。软件行业的工作经验和你从事这个行业的...

我本可以容忍阳光,如果我不曾见过太阳,然而阳光已使我荒凉,成为更新的荒凉。 402

Keil5安装包别乱下!手把手教你从官网精准下载C51/V960和MDK5,并完成2032年有效注册(避坑网络资源失效)

本文详细介绍了如何从Keil官网安全下载C51 V9.60和MDK5开发环境,并提供2032年有效注册的完整指南。通过验证安装包完整性、自定义安装路径和长期激活方案,帮助开发者避开网络资源陷阱,搭建稳定的STM32开发环境。

weixin_26886855的博客 532

战舰V3移植CANopenNode并驱动电机全流程

第三部分是电机的对象字典(也就是节点的OD)中的索引,长度2个字节。索引发送的是小段模式,比如这一部分为0X40 0X60,实际操作的索引地址为0X6040。第一部分是COB-ID,长度1个字节,电机的node-ID默认为0x01,所以报文ID一直是601。第五部分是要写入的数据,数据发送的时候是小端模式,低字节数据先发送,长度由第二部分决定。配置定时器6,时间为1ms,根据公式计算得到参数PSC取72-1,ARR取1000-1。第二部分是CMD,长度1个字节,其实就是数据部分的长度,

qq_50526837的博客 3045

ai 已经能编出很完美的程序,程序员这个行业以后是不是会消失?

我可以斩钉截铁的告诉你,不会。能问出这个问题的人,真的是完全不了解AI现状啊。事实是,AI根本做不出完美的程序。前谷歌产品经理moonboy,就狠狠吐槽了AI的技术现状。谷歌工程师曾尝试让AI同时生成Java后端和Python数据分析模块,结果出现了一场技术灾难。AI把NumPy、Pandas等Python库硬塞进Java的pom.xml、Python的#注释入侵JavaDoc,导致Javadoc生成器直接崩溃、将Python的GIL机制强加给Java多线程,性能暴跌90%。

jennycisp的博客 1273

稳定性性能系列之十五——系统稳定性监控体系建设:从指标到预警的完整方案

深入探讨Android系统稳定性监控体系的设计与实现,涵盖指标体系设计、数据采集方案、异常检测算法、预警响应机制,并提供完整的监控平台搭建实践。

Cheson的专栏 1358

居然还有比技术能力还重要的能力!

见字如面,我是军哥!程序员在职场里的竞争,本质上是综合能力的竞争,特别随着你工作时间越来越长,所以妄想只靠技术能力杀出重围,最后的结局大多是败下阵来。那么除了技术能力,快速学习能力之外,什么能力最重要?我认为是如下三个,也是大部分程序员的短板,特别是最后一个,我们一个一个来聊。1、沟通表达能力大多数程序员不擅于沟通,比较沉默寡言,主要是因为平时工作和机器打交道超过于人,但是要想往高阶技术人(架构师...

chengjun_java的专栏 147

分布式系统中的“无状态”和“有状态”详解

有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如 tomcat 中的 session。例如登录:用户登录后,我们把登录者的信息保存在服务端 session 中,并且给用户一个 cookie 值,记录对应的 session。然后下次请求,用户携带 cookie 值来,我们就能识别到对应 session,从而找到用户的信息。

AI天才研究院 2万+

PCL 法向量夹角剔除错误匹配点对【2026最新版】

实现了一种简单的基于对应点法线角度的对应关系去除方法。博客长期更新,本文最新更新时间为:2026年5月24日。

点云侠的博客 41万+

AI编程能力上限由谁决定?90%开发者都搞错了模型和工具的关系

AI编程的能力上限,和工具无关,只由模型决定。 工具只是外壳,模型才是真正的内核。内核性能不行,换再多花哨工具,都是换汤不换药。

做笔记\记录遇到的程序bug 499

边缘计算与产业生态系统

目录 文章目录目录边缘计算产业参与者边缘计算产业生态系统 边缘计算产业参与者 边缘计算领域参与者众多,主流公司以打造生态优势为目标,基于自身服务层级向产业链上下两端进行拓展,目前市场主要参与者有: 系统集成商:在产业头部,具有广泛的能力,可以集成不同生态系统公司的产品,具有一定的全球性属性,在边缘计算领域大多由云服务商、电信运营商担任。 云服务商:具有领先的云技术优势与应用生态体系,同时拥有全球性资源布局与市场资源生态,并渴望成为边缘计算主导者。 电信运营商:具有边缘基础设施优势,以及不可替代的

烟云的计算 2103

收藏备用!普通人&程序员入门大模型实用指南:从落地到应用,避开90%的坑

很多人对大模型的焦虑,源于“只看不做”——总觉得自己还没准备好,总在等“更全面的教程”“更简单的工具”,结果一直停留在原地。其实入门大模型,你只需要做好3件事:换视角:把大模型当成“工具”,不是“高深技术”,像用手机、电脑一样自然使用;找场景:从身边的小事入手,比如用大模型写一篇周报、生成一段代码、改一个文案,先落地第一个需求;轻起步:不用学底层、不用追新,先把“提示词+主流工具”用熟,再逐步进阶。大模型不是专家的专属,而是这个时代给普通人&新手程序员的“效率杠杆”。

EnjoyEDU的博客 1223

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

程序员转行做电商之现在入局电商还有机会吗?小增长电商|电商批量转账|返款工具|电商选品工具

电商竞争激烈,程序员转型需找准自身优势。拥有低价供应链、内容创作能力、资金实力或私域运营能力者仍有机会;若无优势仅靠搬运商品则难以立足。跨境门槛高新手慎入,建议积累经验后转型为电商技术服务商,开发效率工具解决行业痛点。电商入局需理性评估自身"护城河",避免盲目跟风。

xiahuadongitbest2009的专栏 944

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

普通人&程序员入门大模型实用指南:从落地到应用,避开90%的坑

未来不会属于“懂大模型的人”,而属于“能让大模型为自己创造价值的人”。从今天开始,动手搭建你的第一个AI助手、落地第一个大模型需求,你就已经走在了正确的路上。

2401_82469710的博客 417

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

像做缺陷检测一样经营短板:把劣势变成个人品牌标签

在工业视觉与计算机视觉领域,缺陷检测早已成为质量控制的核心环节——从基于Halcon的缺陷检测到配电网绝缘子无人机巡检,行业关注的不再是掩盖问题,而是对缺陷进行分类、定位与量化。这种工程思维同样适用于个人职业发展:技术短板并非需要遮掩的羞耻,而是可被重新定义的特征。借鉴工业检测中“缺陷分类”与“缺陷判级”的方法,可以将短板分为可修复、可回避、可转化三类,并通过场景化改写与公开复盘,将其转化为具有辨识度的个人品牌标签。当长板足够突出,短板便不再是软肋,而成为真实性证明与记忆点。这一逻辑能帮助从业者将技术短板变

weixin_34007886的博客 257

程序员如何抓住AI风潮,不要让ai把自己替换掉!程序员成了自己的掘墓人!未来程序员转型复合型人才大势所趋,掌握业务和技术的程序员不会成为碳基肉体AI

在 AI 时代,程序员的价值不在于写了多少行代码,而在于定义了多少有价值的问题。当技术能力与业务洞察、伦理意识、跨领域知识深度融合时,程序员将从 “代码的奴隶” 进化为 “智能的主人”,在人机协作的新纪元中掌握主动权。这不仅是职业生存的需要,更是技术文明进步的必然选择。

zhang9880000的博客 1122

2026 AI 培训怎么选?分清模式,避开90%人的踩坑误区

2026 年想要转行 AI 开发,如何避开培训套路?本文深度拆解四类 AI 培训商业模式,横向对比主流机构优劣,建立完整择校评判标准,帮助程序员、跨行业求职者理性挑选 AI 培训机构,少走弯路。

2503_93408933的博客 488

程序员35岁危机,AI不是主因:真正要补的是这3种“带得走的能力“

从7月中旬开始,我把知乎、B站、头条上跟程序员、AI、35岁、裁员、转行有关的讨论,一条条翻过去,后来让模型帮我做整理归类。到8月初,清洗去重之后,差不多攒下 4万条。

pythonhy的博客 165

初级前端岗位暴跌62%,AI已生成22%代码——写给同行:我们和AI之间真正的差距在哪

2026年Q1,初级前端岗位招聘量同比暴跌62%,一个0-3年经验的岗位平均收到127份简历。AI在企业代码库中的占比已达22%,头部企业高达40%-50%。传统开发岗位需求下降52%,而AI相关岗位增长1400%。这些数字不是预言,是已经发生的现实。这篇文章不讲焦虑,只讲两件事:AI到底能做什么、不能做什么,以及在这个前提下我们需要建立什么样的能力护城河。

Drawflare的博客 872

OpenCode省钱攻略:按需付费比买显卡省90%,1块钱起

本文介绍了基于星图GPU平台自动化部署opencode镜像的高效方案,帮助开发者快速搭建AI编程环境。通过按需付费模式,用户可低成本运行OpenCode,实现模型微调、代码生成与Bug修复等典型AI开发任务,显著降低创业团队的算力投入。

EmeraldWolf23的博客 657

AI真的会取代程序员吗?

尤其是2026年,大模型能力全面爆发,ChatGPT、Claude Pro、Grok、Gemini轮番迭代,很多程序员、转行爱好者、零基础小白都陷入了迷茫:以后还需要程序员吗?同样的岗位、同样的工作,会熟练运用AI大模型的程序员,效率是普通程序员的3-5倍。不管是学生练手、职场开发、副业接单,还是零基础自学编程,登录GPT886.COM 就能一键切换使用,功能全覆盖、价格亲民,省去所有折腾成本,专注提升自己的核心技术能力。AI的本质是基于数据的概率生成,它可以复刻、仿写、拼接代码,但做不到这三件事:。

2401_82704445的博客 301

2025年有多少程序员转行了?

当前,AI大模型技术正推动各行业智能化转型。该教程通过"应用-开发-算法"三位一体的学习路径,帮助学习者系统掌握大模型核心技能。从工具使用到模型调优,七天集训聚焦真实业务场景的解决方案,完成从理论到实战的能力跨越。把握技术变革窗口期,这场高效学习将为你打开AI工程师的职业通道,赋能未来技术生涯的持续发展。

HUANGXIN9898的博客 1275

Java程序员节课程红黑榜:这3门课90%的人都跟错了,第5门才是王道

Java程序员节推荐课程精选,帮你避开低效学习陷阱。揭秘5门热门课程真实效果,涵盖实战项目、源码解析与架构思维培养,第5门课性价比最高,90%人跟错的坑千万别踩,值得收藏。

IterLoom的博客 990

程序员能纯靠技术渡过中年危机吗?

震惊!小编今年也29了今天刷脉脉,有个程序员写道:“今年29了,距离三十岁不到一年,最近经常听到中年危机这个词,难道程序员不能纯靠技术度过中年危机吗?”一个女程序员前来凑...

huzechen的博客 376
上一篇: 2024年打死也别碰的这三类项目!
下一篇: 恭喜了!全体程序员彻底狂欢吧!这个好消息来得太及时!
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 661粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值