首页 > 代码库 > 对程序猿很重要的24个软技能

对程序猿很重要的24个软技能

软技能一般是被低估的。差点儿全部的软件project师都知道要关注技术的提高,但你忽视的软技能非常可能会影响你的职业生涯。

以下我将介绍24个对程序猿非常重要的软技能,以及我对这些技能的看法和感受。

技术分享

1、学会怎样学习

学无止境。

2、制定阅读规划

我的生活经常没有规划。

我也不知道这次我是否可以真正地运行我的阅读规划。可是依照时间表总比自己漫无目的地修读和看书要好。

3、改善健康

睡眠和工作对于保持最佳的脑功能状态很重要。

我认为自己不应该再拿年轻人不须要运动为借口逃避锻炼了。

4、练习面试

我特别赞同这一点。面试也是一种技能,但非常多人往往不能意识到这一点。此外,常常性地做一些代码挑战也有助于在工作面试中取得成功。

技术分享
5、创建博客

我能够将在软件project领域发现的全部问题都一一表述在博客上。博客让我更加自信。

6、找一个导师

我的职业目标是成为软件project师,和我的同伴并不同样,因此在前行的路上。找一个合适的导师有时候可能是非常困难的。

7、启动业余项目

我不知道该创建什么,哪怕是曾想到过点子也无从着手。

我更倾向于搭建使用新技术的平台。

8、每天提前一小时醒来

好建议。我不是夜猫子,早晨往往让我更easy集中精神力。更富有成效。至于提前1小时起,或许我年纪大点的时候才干办得到。

技术分享

9、跟踪自己的时间

这一点的工作量看上去有点大。我认为自己还没做好管理我的工作的准备,当然或许将来某一天我会这么去做。

10、少看(或不看)电视

这对我真心是一个非常艰难的决定。我已经非常少看电视了。通常我都是等孩子们睡了以后和我妻子坐在一起看一会。

11、强化软技能

查阅一些关于提升软技的技巧。比方说这篇文章?!

12、增加社区

对于单身的人非常方便,但对于我们这样有孩子的父母,带着孩子去社区显然不大现实。所以在线社区也是一个不错的选择。

13、做演讲

尽管我有点口吃,但我也曾在论坛上做过公开演讲。

增加社区。公司中的闪电谈判,都须要语言的技巧。

技术分享

14、做个导师

我喜欢指导。

当然关键是要找到适合指导的人。參照第6点。

15、制定年计划

想要构建什么样的品牌和技能集事实上是能够提前规划的。

假设你不设定目标。那么你怎样实现这些目标?

16、学习一门新技术

作为一名软件project师,你假设不学习新技能。那就会落后于人,由于事物每天都在变化。

17、更好地了解你的IDE

这一点实实在在会影响工作效率。

知道捷径和IDE的功能才干真正加快开发,降低调试时间。

18、专业化的简历

呵呵,我可不会花费超过500美元找人为我写简历。

我相信他们会比我写得更好。可是没有必要。这块敲门砖我自己就能搞定。我会问那些翻阅简历的同事。怎样才干提高被选中的概率。

19、请立即连接,过时不候

这一点我们总是在不断地反复。

网络是个好帮手,我不是非常擅长,但没有理由不这样做。

20、利用高效的技术

高效的技术?得了吧!仅仅是这种想法就让我讨厌。或许是由于我没有足够的动力,又或者是由于心里还没有啥鼓励人心的目标。

21、开发例行程序

保持好习惯是很重要的。不仅如此,假设你可以不因一些意外而脱离正常的轨道,也不因懒惰而暂停例行程序,那么你可以加快之后的恢复事宜。

22、升级装备

我事实上并不大依赖用装备来写代码。

23、建立个人品牌

最好还是将你的职业生涯当作生意。你的品牌就是你在雇主眼中的价值。

24、专业化

我的职业生涯一直是一个全栈Javaproject师。我并非什么专业人才。我的职位须要我身兼多职。我也希望可以专业化,但现实不同意。

或许側重于个人的学习和项目可以帮助我。但老实说。我更想学一些眼下尚未得到公认的专业技术,是不是显得有点怪?

你对这些技巧有什么想法吗,欢迎分享。

译文链接:codeceo.com/article/24-soft-skills-for-programmer.html
英文原文:Soft Skills are so important to Software Engineers

翻译作者:码农网 – 王国峰

本文分享自慕课网。http://www.imooc.com/article/1212 ,如涉及版权问题,请联系我删除。

对程序猿很重要的24个软技能