文档章节

对程序员非常重要的24个软技能

青灯夜
 青灯夜
发布于 2015/09/01 22:09
字数 1375
阅读 24
收藏 0

软技能通常是被低估的。几乎所有的软件工程师都知道要关注技术的提高,但你忽视的软技能很可能会影响你的职业生涯。下面我将介绍24个对程序员非常重要的软技能,以及我对这些技能的看法和感受。

图片描述

1、学会如何学习

学无止境。

2、制定阅读规划

我的生活常常没有规划。我也不知道这次我是否能够真正地执行我的阅读规划。但是按照时间表总比自己漫无目的地修读和看书要好。

3、改善健康

睡眠和工作对于保持最佳的脑功能状态非常重要。我觉得自己不应该再拿年轻人不需要运动为借口逃避锻炼了。

4、练习面试

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

图片描述
5、创建博客

我可以将在软件工程领域发现的所有问题都一一表述在博客上,博客让我更加自信。

6、找一个导师

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

7、启动业余项目

我不知道该创建什么,哪怕是曾想到过点子也无从着手。我更倾向于搭建使用新技术的平台。

8、每天提前一小时醒来

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

图片描述

9、跟踪自己的时间

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

10、少看(或不看)电视

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

11、强化软技能

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

12、加入社区

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

13、做演讲

虽然我有点口吃,但我也曾在论坛上做过公开演讲。加入社区,公司中的闪电谈判,都需要语言的技巧。

图片描述

14、做个导师

我喜欢指导。当然关键是要找到适合指导的人。参照第6点。

15、制定年计划

想要构建什么样的品牌和技能集其实是可以提前规划的。如果你不设定目标,那么你如何实现这些目标?

16、学习一门新技术

作为一名软件工程师,你如果不学习新技能,那就会落后于人,因为事物每天都在变化。

17、更好地了解你的IDE

这一点实实在在会影响工作效率。知道捷径和IDE的功能才能真正加快开发,减少调试时间。

18、专业化的简历

呵呵,我可不会花费超过500美元找人为我写简历。我相信他们会比我写得更好,但是没有必要。这块敲门砖我自己就能搞定。我会问那些翻阅简历的同事,如何才能提高被选中的概率。

19、请马上连接,过时不候

这一点我们总是在不断地重复。网络是个好帮手,我不是很擅长,但没有理由不这样做。

20、利用高效的技术

高效的技术?得了吧!只是这样的想法就让我讨厌。也许是因为我没有足够的动力,又或者是因为心里还没有啥鼓舞人心的目标。

21、开发例行程序

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

22、升级装备

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

23、建立个人品牌

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

24、专业化

我的职业生涯一直是一个全栈Java工程师。我并不是什么专业人才,我的职位需要我身兼多职。我也希望能够专业化,但现实不允许。也许侧重于个人的学习和项目可以帮助我。但老实说,我更想学一些目前尚未得到公认的专业技术,是不是显得有点怪?

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

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

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

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

本文转载自:http://www.imooc.com/article/1212

青灯夜
粉丝 2
博文 35
码字总数 21708
作品 0
朝阳
程序员
私信 提问
国外认为怎么才算一个合格的程序员?

像'真正的程序员'或天才,天才,顶级,摇滚明星或独角兽这样的术语即使缺乏明确的定义也会被抛诸脑后。 根据我个人的经验,我发现一位优秀的程序员具备完成工作的技术技能,但“真正的”程序...

wx5acf3bdd61e68
2018/04/13
0
0
7本软书,助你突破职场天花板

来,审视一下你所在的公司,是不是存在下面的现象: 有个人技术水平不如你,却是你的领导 有个人技术水平不如你,却是项目经理 有个人技术水平不如你,却比你薪水高 有个人技术水平不如你,却...

foruok
2017/12/30
0
0
程序员最常犯的七个错误,开发年限越久的程序员反而越会犯这些错

时间久了,我发现很多程序员总是犯着相同的错误,前仆后继,却毫不自知。 下面就是程序员在他们的软件开发生涯中最常犯的7个错误。 ▼没有明确的目标 心中没有终点目标,那就只会随波逐流。 ...

公众号Python6359
2018/08/27
0
0
【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2 Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员...

腾讯Bugly
2016/09/12
70
0
编程技能和做员工的技能——哪个更重要?

从最最基本的层面上讲,每个员工都应该为最求两种基本的能力而奋斗,它们是:编程技能和做员工的技能。 编程技能是指能写出好的,稳定的,有效率的,可维护的,以及所有其它褒义形容词能描绘...

oschina
2012/09/17
2.5K
22

没有更多内容

加载失败,请刷新页面

加载更多

rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
4
0
简述TCP的流量控制与拥塞控制

1. TCP流量控制 流量控制就是让发送方的发送速率不要太快,要让接收方来的及接收。 原理是通过确认报文中窗口字段来控制发送方的发送速率,发送方的发送窗口大小不能超过接收方给出窗口大小。...

鏡花水月
今天
8
0
OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
899
11
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部