1. 聚能聊>
  2. 话题详情

程序员除了要写好代码,还需要会哪些你不知道的软技能?

硬实力决定你是不是能够入行,而软实力决定你可以走多远。一个好的程序员不仅要程序技术棒棒哒更要软技能66的。那么一个厉害的程序员,又离不开哪些软技能呢?
首先,先简单了解一下什么是软技能?
软技能就是激活人资的能力,即是调动别人的资源和知识的能力以及调动自己知识进行创造性思维的能力。
软技能能力值越高,处理事情的能力就越强,它是衡量一个人处理事情能力的量表!这里的资源指:知识和朋友。软技能实际上是指那些“不易看见的技能”,是一个人“激发自己潜能和通过赢得他人认可和合作放大自己的资源,以获得超越自身独立能力的更大成功的技能”的总和。

1
小编看了一些相关内容,总结了几点希望能帮到大家,当然也欢迎大家评论补充,多多益善哦~
1.人际关系
良好的人际关系,可使工作成功率与个人幸福达成率达85%以上;一个人获得成功的因素中,85%决定于人际关系。所以几乎所有的人都懂得处理好人际关系的重要性。
2.学会时间管理
时间管理是指通过事先规划和运用一定的技巧、方法与工具实现对时间的灵活以及有效运用,从而实现个人或组织的既定目标。可以使用番茄工作法,大大提升工作效率。
3.沟通能力
马克思指出:“人是一切社会关系的总和。”“一个人的发展取决于和他直接或间接进行交往的其他一切人的发展。”因此,沟通能力是一个人生存与发展的必备能力,也是决定一个人成功的必要条件。
4.探索新技术,不断学习
现在这个时代,我们可以越来越方便廉价地获得大量学习资源,博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。保持一颗好奇心,不断去学习新的事物。

2
Ps:
1.你觉得还有哪些比较重要的软技能呢?
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    阿里云代金券 x 5

  • 奖品二

    云栖定制电脑包 x 1

  • 奖品三

    手机话费 x 3

41个回答

3

矫情镇物 已获得阿里云代金券 复制链接去分享

.你觉得还有哪些比较重要的软技能呢?

还有:

  • 项目管理能力, 对项目周期的可控度, 对自己任务进度的可控度 ;
  • 善于发现的能力, 在与同事下属沟通,交流,安排任务的时候, 能把正确的人安排在正确的岗位上, 这是一个软技能, 也就是识人用人 ;

.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。

比较擅长 沟通能力项目管理能力:

  • 沟通能力: 沟通最重要的一点就是 倾听 , 如果对方赞同, 则可以主动, 更多的发表我们的观点; 如果对方反对, 则一定要清楚对方反对的点在哪里, 然后针对这个点一一论证 ; 倾听倾听 态度也很重要 :)
  • 项目管理能力: 项目做的多了, 慢慢的心里就有明悟, 这是针对自身实力的一个安排, 无可道也 ;

若有幸获奖, 希望得到阿里云代金券

小怂怂 回复

评论
1

嘉德game 已获得阿里云代金券 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
时间安排能力,我觉得这是很重要的,能够控制好时间的程序员,能合理在工作生活中找到平衡点。工作不会影响生活。还有就是人际交往的能力,很多程序员忙于工作,忽略了社交和人际网络的构建,也错失了很多机会。
说到人际交往能力,很重要的就是个人情商的培养,很多人多程序员的认识,都停留在高智商,低情商的程度,有些人觉得智商很高的人情商往往很低。在注重追求专业能力的时候,不要忘记情商的培养与发展,情商高的人,能有更多的机遇和更好的人际关系,能更好的维持家庭。程序员工作很忙,常常不顾家,不只是要有个善解人意的家人,自己主动维持,主动调剂也是很重要的。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下
说来惭愧,正是应为做的不好,才会更有感触。我觉得我应该注意提升一下的我的情商和人际交往能力。

洗碗工人 回复

我写的这个能上浮屏吗

评论
2

笨小孩啊 已获得手机话费 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
自身方面:学习能力是特别重要的,除了把自己擅长的做精达到深度,还得跟上技术的趋势来达到广度,才能选择出更适合业务的方案。
对外方面:沟通能力和协作能力特别重要
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
学习上保持饥饿的状态,工作上对代码保持敬畏之心

1

盖地虎王晓 已获得手机话费 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
我觉得沟通吧,但是我感觉我这方面很不行,唉,有时候感觉程序里面好简单的东西,但是和业务人员沟通时,就是那么难。

2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
软技能里面我感觉我比较喜欢运动类的,比如爬山,打乒乓球,游泳,下棋啥的,可以我周围人貌似对这些兴趣都一般,和我的兴趣不太一致。至于做到方法嘛,人个爱好了,如果你喜欢这方面,你就会去学。

5

黄二刀 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
懂得如何与其他同事合作协作共同完成任务,有强烈的求知欲望脑补知识,懂得积累管理经验。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
我属于那种善于积累管理经验,后来慢慢从研发岗位走向管理岗位,毕竟,研发干不了太长时间,年纪大了思维就没有年轻人那么活跃。
3、我想要电脑包。

1

沙漠的热情 复制链接去分享

沟通、演讲、组织管理、资源整合、英语能力、共情能力,最后加一点站在巨人肩上。
哎,似乎除了能换位思考有点共情能力外,处处都是自己的短板。

微wx笑 回复

反木桶原理

沙漠的热情 回复
回复@微wx笑:

见笑了

黑夜中漫步 回复

哈哈

微wx笑 回复

我觉得个人发展来说木桶原理并不适用。

评论
2

nicejambo 复制链接去分享

会学习,会生活,会泡妞

青山不见我 回复

现在都说的撩妹!会说土味情话。

评论
1

darrenchai 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
第一个是知识管理能力...每天都会接触新的东西,就像婴儿呼吸到第一口空气一样,我们依然在不断的了解新的东西,过程中就会产生一些自己理解或掌握的知识,当知识库累积到一定程度后,感觉对知识的管理就显得尤为重要。使用什么工具,怎么做到后期检索性强等等,都是对知识管理的重要手段。
第二个就是学会使用已有资源和寻找资源,攻城狮在码代码中遇到问题,特别是小白,会碰到各种各样的问题,这时候就需要去找已有的资源,比如公司的大牛,来帮忙解决,如果大牛比较忙,那这个时候就是看自己的寻找问题根源的能力了。
在我看来,这俩是很恨很重要。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下
知识管理,作为一名小程序员的我,挑战与好奇并存,因此也在不断挑战和优化自己的神兵利器,借助于笔记(某知笔记或者微软的onenote),以markdown为文本基础,也可以发布到自己的博客或者其他博客上,方便后面的检索

1

大圣哥哥 复制链接去分享

要擅长生发🤣🤣🤣

1

紫魔兰 复制链接去分享

1UI设计掌握时尚潮流;2心理学,懂得用户心理;3创新,不断创新是软件开发的源泉;4缜密的逻辑性;

1

东方汀波 复制链接去分享

自我时间管理、人际关系、高效沟通、不断探索、会泡妞

1

小哥刘 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
软件上的技能的话,觉得通用的就是word,ppt这两个不论是哪个职位都应该做好,这个可以给别人展现自己的想法,是重要的沟通软件。
还有就是ps配合使用。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
iconfont(阿里旗下)可以找到很多,很好的图片去配合作图,配合ppt,大赞。
一定要让自己保持一个学习状态,我个人是每半年总结一下是否学到有用的技术,知道有用的东西。解决有用的问题。如果没有,我就会感到不安。

小哥刘 回复

我想要包包

评论
1

张吉寅 复制链接去分享

bug fix

1

浮生递归 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
大部分楼主都已经提到了吧。有时候,作为技术人员,是会觉得有些软技能没什么用。但实际情况中,还是会遇上一些软技能能大幅提升自己形象的情况。比如单位一个项目的可行性报告,拖了有一个多月吧,都没解决好。而我认识相关方面有经验的人,我出面解决的话,大概也就一天时间……

2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
抱大腿。每个人都有需要他人帮助的时候。在别人需要你帮助的,你帮人帮到底,送佛送到西。下次你有求与人时,对方也会很乐意提供帮助。良性循环。在团队协作的时候,也会更加高效。不属于别人工作范围的,可能出于对你的好感,就直接帮你做了。
比如我平时在阿里云的产品圈,还算挺活跃的。有活动什么的,我都会尽量支持一下。有次看到一款阿里云的t恤,我还没有的,就直接问该项目组的成员要了一件,没几天就收到了……

0

世事皆空 复制链接去分享

修电脑啊,不修电脑还敢说你是程序员?

青山不见我 回复

哈哈赞

评论
0

bossky 复制链接去分享

写文档,写注释,背锅

aoteman675 回复

这个好

评论
1

夏渝 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
我个人理解,需要创新的思维。想做出和别人不一样的东西,敢于动手,敢于探索新知识,抓住学习的机会。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
“激情”,keep fresh

1

海阔天空yy 复制链接去分享

1.你觉得还有哪些比较重要的软技能呢?
能从多种渠道获取新知识新技能,比如在项目中通过应用的技术,提升能力
多了解技术以外的东西。
其实最主要的还是沟通,沟通好了,有时候别人的一句话就能成倍加快你的工作。
2.这些软技能里你比较擅长哪些呢,是如何做到的可以跟大家分享一下。
我也没什么擅长的,无非就是你处在一个项目中,从别人身上能学到很多东西,包括但不限于:管理,技术,沟通,配置等
主要还是在项目里要积极一些,其实这个氛围是很重要的,你能接触到种种技术, 种种人,所以在这个环境学习是很主要的
所以你要积极一点,多做工作,也才能多学到东西。

0

1999028082705119 复制链接去分享

最主要两方面:
1:沟通(人想要变强不可以只靠平台、组织,最主要还要靠自身如何与人沟通。)
2:自理(炒菜做饭洗衣服,不要以工作太忙说没时间,当你花一点时间做一点小事的时候。你在工作想不懂的问题 突然就有灵感了,当局者迷,局外人清)

0

踏浆糊 复制链接去分享

工作后的学习能力吧,很重要

2