软技能通常是被低估的。几乎所有的软件工程师都知道要关注技术的提高,但你忽视的软技能很可能会影响你的职业生涯。下面我将介绍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工程师。我并不是什么专业人才,我的职位需要我身兼多职。我也希望能够专业化,但现实不允许。也许侧重于个人的学习和项目可以帮助我。但老实说,我更想学一些目前尚未得到公认的专业技术,是不是显得有点怪?

编程心灵鸡汤-程序员除了技术的提高,软实力也很重要24条建议相关推荐

  1. 如何提升你的编程能力?年轻程序员听好了,我给你的这几条建议一定会对你有所帮助

    一转眼工作已有8年,前两天公司一位初入职场的同事希望我给一些建议与经验.我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发. 我工作过的公司有4家,NVIDIA, G ...

  2. 程序员,技术的“背锅侠”,盘点 2020 年面向监狱编程的那些事!

    [CSDN 编者按]过去一年,"删库跑路".安全漏洞等事件层出不穷,企业.技术人深受其害,作为一名程序员,在新的一年即将到来之际,我们该如何避免面向监狱编程? 作者 | 马超    ...

  3. 如何划分程序员的技术层级

    自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外.当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西 ...

  4. PHP程序员的技术成长规划

    PHP程序员的技术成长规划 作者:黑夜路人(2014/10/15) 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理 ...

  5. 编程范式,程序员的编程世界观

    编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式.随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐 ...

  6. PHP程序员的技术成长规划(转)

    第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护:能够做基本的简单系统的PHP开发:能够在PHP中型系统中支 ...

  7. 编程范式,程序员的编程世界观(转)

    编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式.随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐 ...

  8. PHP程序员的技术成长规划(转载)

    按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定 ...

  9. 从程序员到技术领导者

    入行 你为什么要当程序员?每当我问起很多人入行的人,回答各不相同. 有很多人是因为喜欢.谁说过:热爱是最好的老师.当然,关键是热爱是否能支撑自己把爱好做成一份职业.但不论做多久,因为热爱或曾经热爱,这 ...

最新文章

  1. mysql之子查询作业
  2. python 点云配准_点云配准(Registration)算法——以PCL为例
  3. 上线10天iOS流水破亿,万字长文剖析《最强蜗牛》
  4. flutter图片预览_Flutter 视频缩略图
  5. 面向对象思想精华总结
  6. 边缘检测后去除噪点_修图前vs修图后,原来那些网红“照骗”都是这样修出来的!...
  7. bvp解算器是什么_对数小史,以及为什么ln x的导数是1/x
  8. 正则表达式2-测试代码
  9. orcl导入dmp语句_oracle中导入dmp数据注意事项
  10. 【报告分享】企业出海全知道.pdf(附80页pdf下载链接)
  11. LeetCode(349)——两个数组的交集(JavaScript)
  12. 【文献阅读】Densely Connected Convolutional Networks-best paper-CVPR-2017
  13. 简述网桥、网关、网卡之间的联系和区别
  14. sql 差值_SQL_LeetCode的连续性题目
  15. 程序员如何接私活?十年码农悄悄告诉你
  16. 安卓初级开发教程 ppt+视频+案例源码
  17. pe系统安装win10系统
  18. 毕业季--写给未来的自己
  19. Android8.0以上,打开uiautomatorviewer.bat,报错Unexpected error while obtaining Ul hierarchy
  20. 永久删除的文件还能找回来吗 永久删除的文件如何恢复

热门文章

  1. python 对数据进行base64加密、解密
  2. (转载)office2016安装报错 1: 1935 2: (BBC00726- F9C9-4C83-B6F0-C85B2C695753]
  3. # EVM Overview
  4. 〈灰色系统理论及其应用〉第7版,刘思峰 P153例7.3.1
  5. 安全通过广州火车站攻略
  6. javascript的二进制、八进制、十六进制表示和相互转换
  7. 初识MIMO(一): MIMO信道模型
  8. 开放开源开先河(下)
  9. 深度学习计划(3)图片质量评估PSNR和SSIM
  10. 计算机专业html5的毕业论文范文,计算机专业毕业论文格式范文参考