【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?

【腾讯Bugly干货分享】React Native项目实战总结 你是否想体验Web一样的发布节奏来发布终端的特性? 你是否想低成本让先前的H5特性拥有Native一样的流畅体验? 快来一起拥抱ReactNative吧! 阅读详情

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2

Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。定期会举行嘉宾分享,话题讨论等活动。

本期讨论话题为:程序员的成长离不开哪些软技能?

首先,什么是软技能?

软技能就是激活人资的能力,即是调动别人的资源和知识的能力以及调动自己知识进行创造性思维的能力!软技能能力值越高,处理事情的能力就越强,它是衡量一个人处理事情能力的量表!这里的资源指:知识和朋友。软技能实际上是指那些“不易看见的技能”,是一个人“激发自己潜能和通过赢得他人认可和合作放大自己的资源,以获得超越自身独立能力的更大成功的技能”的总和。

下面是大家讨论后总结出的几个重要的“软技能”


一、倾听与沟通

沟通是人与人之间、人与群体之间思想与感情的传递和反馈的过程,以求思想达成一致和感情的通畅。

在工作中,很多人认为程序员不善于沟通,尤其是程序员与产品经理之间的沟通问题,一直被大家调侃。

@ kevinkong:

我觉得沟通能力非常重要。

我们平时都喜欢打断别人,其实这样很不礼貌,没有等别人表达完他的观点,就急着表达反对,然后表述自己的观点。

沟通我觉得不只是耐心等待别人把话说完,还有就是要站在对方的角度想,如何让他更容易,更清晰的明白这件事情。

我们做产品也是,产品是和用户进行沟通,很多时候用户想要什么功能的时候,我们会说:“这个功能我们有啊,在哪里哪里,只是你不会用。”这其实就有问题。

@ 省略号

我觉得沟通与倾听的关键是换位思考,沟通不止语言表达能力,有时候产生改学简笔画的冲动。

我习惯听完别人观点,复述自己的理解。我说的不对的地方,对方会不断地纠正。当我的复述被对方认可时,我再发表我的意见。

沟通到最后,开发人员进行总结。开发能够把整个流程说完,且业务挑不出毛病,那这就是一次成功的沟通。

@ Thomas

我觉得有两点:
1. 任何场合,耐心等待被人把话说完,不要急着反对别人的观点。
2. 会议等讨论场合,发言做到条理清晰,一二三点数出来。

@ 呆

沟通时,事件的背景一定要交待好,特殊名词要做好解释,尽量用对方能听懂的语言描述,仔细听提问者的问题。

我倒是觉得有时候,每次都等对方说完,会拉长沟通的时间。有时候会议人很多 我就不好意思这样。如果想节省时间,前提就是双方都本着高效沟通的想法去。不是你的每个错误 别人都会特别认真的聆听。

二、时间管理

时间管理是指通过事先规划和运用一定的技巧、方法与工具实现对时间的灵活以及有效运用,从而实现个人或组织的既定目标。

针对时间管理这个问题,大家不约而同的提到了“番茄工作法”,并针对这个方法进行了一番讨论。

什么是番茄工作法?

番茄工作法是简单易行的时间管理方法,是由弗朗西斯科·西里洛于1992年创立的一种相对于GTD更微观的时间管理方法。
使用番茄工作法,选择一个待完成的任务,将番茄时间设为25分钟,专注工作,中途不允许做任何与该任务无关的事,直到番茄时钟响起,然后在纸上画一个X短暂休息一下(5分钟就行),每4个番茄时段多休息一会儿。
番茄工作法极大地提高了工作的效率,还会有意想不到的成就感。

@ Ben

时间管理确实让我头痛,尝试过番茄工作法,但最终还是败给了坚持,坐等大家分享经验~

@ 飞

我觉得要注意碎片时间,每天刷微博、朋友圈、知乎什么的,这些时间收集起来会有不少,还有就是要有大段时间的保障。

对于番茄工作法,如果25分钟内被打断怎么办?我最好怕的就是写代码被人打断。

@ ouyang jun

番茄工作25分钟才休息5分钟,反人性呀。也可以试下把时间划分成15分钟每段,工作完15分钟就决定接下来15分钟是继续工作还是玩。

@ 利炳根

番茄工作法的使用,我觉得还是看个人。有些人能扎进去,25分钟间隔反而是一种干扰。番茄主要是降低对专注能力的要求。

我读书以六分钟为一间隔,基本就没专注上的压力了。六分钟,坚持一下还是可以做到的。

三、写作

写作是运用语言文字符号反映客观事物、表达思想感情、传递知识信息的创造性脑力劳动过程。

很多技术大牛都有自己博客,写作不仅可以分享知识,还可以检验自己对知识的掌握程度,打造个人品牌。

@ kevinkong

关于写作,记得上次跟唐巧聊,他说自己不是大牛,就是喜欢写作 喜欢分享,然后每次写作的过程都是对内容理解一个提升的过程,分享以后,再和其他同学一起讨论,反馈,更加增进对内容的理解。刚开始也写不好,然后慢慢坚持、锻炼。一点一点就成就了现在的自己。

我觉的写作是一点一点积累起来的 我觉得写作跟刚才说的沟通是相通的。谁都不可能一上来就能写出 10万+的内容。

可以学学王健林,先定一个小目标~

@ 飞

同意写作的重要性,能真正掌握一个知识,是在能写出来将给别人的时候。

@ 利炳根

写作方面,我碰到不少朋友是因为对自己要求太高,而一直没养成写作的习惯。总想着一写就写出天下皆赞的好文,而一直觉得自己水平不够,而一直不写。

一方面,写作需要练习,写得越多才容易越能写,才能更好地表达自己。另一方面,新手写得没有大牛好,实在再合理不过。要给自己一个成长的过程。一步一步,一篇一篇提高,而不是一上来就给自己定个会造成畏难情绪的目标,自己打击自己。

我们可以要求自己每天努力提高,但不适合要求自己在很短的时间内达到高得不合理的目标。

四、探究新技术

这个时代,我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。随之而来的问题便是如何在这知识的海洋中选择自己的前进方向。

@ 飞

大家有没有这样的情况。就是新技术很多,每个都敢兴趣,都想看看,搞的每个都不深入。怎么解决?

@ 小磊

个人感觉,专注力,是很有必要的,我们现在几乎每天都在不停的开会,写代码,交流。感觉如果专注力跟不上的话,各个事情,都做不好,因为我们无法预知我们下一秒在做什么事情。

@ 张楷

@小磊 @飞 我认为,确实每个人的精力有限,但是我觉得知道一个技术大概是做什么的优势是什么大概的原理,当我们工作开发遇到一些问题之后能想到这个技术可能有帮助,再深入了解比较现实合理些吧

还有就是需要有好奇心,做技术的只有保持好奇心才能不断的学习新技术。

@ 子嘉

永远只了解前沿技术和基础技术,面向金钱编程,T字形发展,这才是王道~

五、锻炼身体

程序员天天坐在电脑前,加班什么的也是家常便饭,导致很多程序员都被颈椎病,肩周炎等疾病困扰。甚至因过度加班熬夜,导致猝死的事情。

欣慰的是,大部分程序员都已经意识到了健康的重要性,坚持定期锻炼身体,越来越多的公司也开始为员工提供健身房等福利。

@ 飞

坚持锻炼身体很重要,身体不好什么都白说。以前老熬夜,现在都不行了。现在每天晚上回家锻炼一会儿,开始不用太猛,能养成习惯就好。毅志力也是会消耗的,开始太猛就坚持不了了。

还有就是预防风湿,好多公司空调开得都太猛,要备个外套。

@ 子嘉

一定要多运动预防颈椎病,程序员要保护好身体。我现在每周去跑步3~4次,每次跑个40分钟。跑着跑着,你就感到身体有些问题了,然后再继续简直,你会发现身体问题渐渐都好了。

@ 徐春

我来点实在的,等我加完班,就去中关村软件园跑两圈,有约的吗,哈哈。

其他

其实对成长有帮助的“软技能”还有很多,例如:
- 英文能力,阅读技术文档
- 使用工具,提高工作效率
- 社交能力,拓展人脉

这些技能对于大家的帮助都是显而易见的,希望大家平时在提升自己专业方面的“硬技能”之外,也不要忘记强化自己的“软技能”哦!

更多精彩内容欢迎关注bugly的微信公众账号:

腾讯 Bugly是一款专为移动开发者打造的质量监控工具,帮助开发者快速,便捷的定位线上应用崩溃的情况以及解决方案。智能合并功能帮助开发同学把每天上报的数千条 Crash 根据根因合并分类,每日日报会列出影响用户数最多的崩溃,精准定位功能帮助开发同学定位到出问题的代码行,实时上报可以在发布后快速的了解应用的质量情况,适配最新的 iOS, Android 官方操作系统,鹅厂的工程师都在使用,快来加入我们吧!

【腾讯Bugly干货分享】让 CodeReview 这股清流再飞一会儿 本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/ToYeT4Y4pzx0ii9Z92fo-Q 作者:刘永丽 导语精神哥最近和团队中的开发同学聊天,看到很多开发同学对代码技能的提升都是有诉求的,只不过快速的业务节奏没有给他们太多停留的时间,在这种情况下如何给团队营造浓厚的工程师交流氛围呢?方法有多种, 阅读详情

相关推荐

【腾讯Bugly干货分享】iOS黑客技术大揭秘

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/5791da152168f2690e72daa4“8小时内拼工作,8小时外拼成长”这是大家共同的理想。除了每天忙于工作外,我们都希望能更多地区吸收领域内的新知识与新技能,从而走向人生巅峰。Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工

腾讯Bugly的专栏 3906

【腾讯Bugly干货分享】总结一个技术总监的教训和经验

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/Ry-G0Nikh6m-h3ZVC2cLyQ导语2017年来了,新年开篇,就不跟大家聊技术啦,给大家分享一篇鹅厂技术总监在多年工作中总结出的教训和经验。这篇文章自从在腾讯内部论坛发表后,精神哥每年都会拿出来重新研读一番,每次都有新的感悟和收获,所以强烈推荐给

腾讯Bugly的专栏 4473

用Verilog搭出RISC-V架构单周期CPU

这是笔者学校暑期学期的必修课,难度并不高(仅追求及格的话),但相当耗时,对于在硬件设计方面完全不感冒的同学更是一场避不开的折磨,所以笔者想通过自己的成果和被折磨经验来帮助有此方面需求的同学,或是对于CPU设计有浓厚兴趣的人。

paticita的博客 1万+

人人都可以做深度学习应用:入门篇

作者:徐汉彬 链接:https://zhuanlan.zhihu.com/p/25381420 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一、人工智能和新科技革命 2017年围棋界发生了一件比较重要事,Master(Alphago)以60连胜横扫天下,击败各路世界冠军,人工智能以气势如虹的姿态出现在我们人类的面前。围棋曾经一度被称为“人类智慧的

wzy的博客 8290

STM32F103单片机驱动TM1637数码管显示模块

最近项目中需要用到数码管显示,于是买了一个TM1637芯片驱动的四位数码显示模块,现将调试过程记录一下,方便以后参考。 使用的单片机是STM32F103C8T6最小系统 使用的数码管模块是TM1637四位数码管显示模块 实际运行效果 下面先看一下TM1637和数码管连接的具体线路图 实际使用的模块没有带按键,只用了4个数码管,模块和单片机连接只需要4根线VCC、GND、CLK、DIO。芯片和单片机通信使用的是I2C总线,下面就来说一下如何...

HXYDJ的博客 1万+

NFS共享速度慢?麒麟系统性能调优5个关键参数实测对比

本文针对银河麒麟服务器系统上NFS共享速度慢的问题,通过实测对比分析了五个关键调优参数。重点探讨了rsize/wsize传输块大小、TCP/UDP协议选择、sync/async模式权衡等,并结合麒麟系统特性提供了具体的优化建议与配置示例,旨在帮助用户有效提升国产化环境下的文件共享性能。

weixin_29254029的博客 337

iOS集成Bugly详解

异常上报 SDK 集成 通过CocoaPods集成 新建项目 cd 项目目录 vim Podfile # source 'https://github.com/CocoaPods/Specs.git' inhibit_all_warnings! platform :ios, '7.0' target 'BuglyDemo' do pod 'ReactiveCoc...

十二指环的博客 6642

VMware 安装 Windows11

一、下载win11的镜像文件 可以在MSDN网站下载: MSDN系统库-致力于原版windows生态服务 二、创建虚拟机 1.双击打开VMware虚拟机,点击创建新的虚拟机 2.选择典型(推荐),然后点击下一步 3.在安装程序光盘映像文件下,点击浏览按钮,选择Windows 11ISO镜像文件所在的路径,在Windows 11安装文件路径中不要有中文或其他特殊符号,否则有可能引起错误。然后点击下一步 4.在选择客户机操作系统界...

m0_56015193的博客 7021

iOS-崩溃日志收集(Bugly&BugHD)

啊,APP无缘无故的崩溃了,如果用模拟器,可以查看到是什么原因,断点调试到奔溃位置 但是,当APP安装在手机上,入Xcode断开的时候,崩了,咋办呢? 别怕,有很多第三方平台帮我们实时监控崩溃日志,并且能分析崩溃的原因及位置等信息下面介绍两款简小的监控奔溃日志平台:Bugly 和 BugHD一 Bugly快速集成1 创建项目,获取AppId点击进入Bugly官网2 集成Bugly SDK 方式一

Mazy's Blog 3122

面向干净核心的并行扩展:SAP BTP 上的 side-by-side extensions 全面解读

摘要: SAP的side-by-side extensions是一种与核心系统解耦的云原生扩展模式,通过API和事件驱动实现与SAP S/4HANA等核心系统的松耦合集成。该模式支持独立升级、弹性扩展和高效创新,是SAP官方推荐的clean core关键实现路径。其典型架构包括接口层(OData/REST API、事件通道)、运行层(Cloud Foundry/Kyma/CAP框架)和体验层(Fiori/UI5)。适用场景包括需快速迭代、复用云服务或服务外部用户的业务扩展。实施时需关注安全治理(如XSUAA

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 305

杰理JL703N的SDK内部MIDI 音色库功能使用教程

本文介绍了MIDI琴按键解码和MIDI文件解码的实现方法。MIDI琴解码通过audio_dec_midi_ctrl.c文件实现,MIDI文件(mfa格式)解码则使用audio_dec_midi_file.c。使用前需将音色文件存放在SD卡或内置flash中(需确保四字节对齐),并在download.c中配置路径。同时需在板级配置中将FLASH设置为16Mbit以解决编译问题。关键注意事项包括音色文件的文件夹结构对齐要求和MIDI数据流的正确配置。

qq_42014563的博客 390

【腾讯Bugly干货分享】职场中脱颖而出的成长秘诀

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/uQKpVg7HMLfogGzzMyc9iQ导语时光如梭,一转眼又是新的一年了,想必大家都已经拿到了年终奖金,升职加薪,沉浸在过年的喜悦中。不过,精神哥也在网上看到一些吐槽自己的奖金少,个人成长慢,对现状不满,考虑年后跳槽的同学。然而,在当今业内都在吐槽互联

腾讯Bugly的专栏 2121

17|CI/CD 集成与质量门禁:让精准测试进入发布流水线

本文讲解精准测试如何接入 CI/CD 流水线,并通过质量门禁辅助发布决策。测试开发工程师。Java 后端开发工程师。质量平台 / DevOps 平台建设者。想了解精准测试落地方法的技术负责人。

专注 AI 精准测试平台实战落地,分享从代码 Diff 到回归决策的完整工程闭环。主张“先建数据链路,再上 AI 智能”,让测试从“靠经验”走向“基于风险”。 67

【腾讯Bugly干货分享】微信读书iOS性能优化

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/578c93ca9644bd524bfcabe8“8小时内拼工作,8小时外拼成长”这是大家共同的理想。除了每天忙于工作外,我们都希望能更多地区吸收领域内的新知识与新技能,从而走向人生巅峰。Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工

腾讯Bugly的专栏 3125

语言模型推理能力与计算表达力深度解析

语言模型的推理能力本质上是一种知识迁移与泛化应用的过程,其核心在于Transformer架构中的自注意力机制和前馈网络的协同作用。计算表达力作为衡量模型能力的关键指标,涉及函数逼近、组合泛化和上下文理解等多个维度。随着模型规模的扩大,涌现能力现象揭示了参数规模与推理能力之间的非线性关系。在实际应用中,通过提示工程和微调策略可以有效激活和优化模型的推理表现。当前研究正探索模块化架构和世界模型整合等方向,以突破长程推理和因果关系建模等前沿挑战。本文深入探讨了语言模型推理泛化的技术原理与实践方法,为理解计算表达力

weixin_42521032的博客 343

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

从校招入职腾讯的四年工作总结

????????关注后回复“进群”,拉你进程序员交流群????????程序员是一个流动性很大的职业,经常会有新面孔的到来,也经常会有老面孔的离开,有主动离开的,也有被动离职的。再加上这几年卷得厉害,做的事更多了,拿到的却更少了,互联网好像也没有那么香了。人来人往,变动无常的状态,其实也早已习惯。打工人的唯一出路,无外乎精进自己的专业技能,提升自己的核心竞争力,这样无论有什么变动,走到哪里,都能有口饭吃。今天分享一位大...

<sdffdsfsdfdfs>sfsfsfsdfsdffds</sdfsDS>Fsd 796

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【腾讯Bugly干货分享】JSPatch 成长之路

SPatch 是 iOS 上的动态更新框架,只需要引入小小的引擎文件,就可以用 JS 调用和替换任意 OC 方法。目前被普遍用于实时修复 bug,已有超过2500个 APP 接入,本次分享介绍 JSPatch 发展过程中遇到的问题和解决思路。

腾讯Bugly的专栏 3175

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Camera2Demo

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

iOS开发:腾讯bugly符号表文件自动上传

分享一份NDK基础开发资料分享内容包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

pCITv1C的博客 1995

从腾讯离职了,四年工作总结

点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库中间件 Sharding-JDBC 和 MyCAT 源码解析作业调度中间件 Elast...

weixin_44421461的博客 195

Bugly多渠道热更新解决方案,安卓工程师跳槽经验分享

这里提一下为什么要上传所有渠道的补丁,因为通过productFlavors配置,会修改buildConfig类中的FLAVOR字段,这会导致生成的不同渠道包的dex是不一样的,所以只能针对具体渠道进行打补丁。我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。主要包括阿里,以及字节跳动,腾讯,华为,小米,等一线互联网公司主流架构技术。

2401_84150191的博客 561

离职腾讯了

推荐阅读:分享一个今年最悲剧的跳槽作者:pioneeryihttps://zhuanlan.zhihu.com/p/602517682程序员是一个流动性很大的职业,经常会有新面孔的到来,也经常会有老面孔的离开,有主动离开的,也有被动离职的。再加上这几年卷得厉害,做的事更多了,拿到的却更少了,互联网好像也没有那么香了。人来人往,变动无常的状态,其实也早已习惯。打工人的唯一出路,无外乎精进自己的专业技...

Java和Android架构 352
上一篇: 【腾讯Bugly干货分享】基于 Webpack & Vue & Vue-Router 的 SPA 初体验
下一篇: 【腾讯优测干货分享】Android内存泄漏的简单检查与分析方法
腾讯Bugly
博客等级 码龄12年 1875粉丝 201原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值