程序员可以培养的第二技能有哪些?

原创 2018年01月07日 00:00:00

在过去的“十几年”里,一直在培养三个技能,PWD(Program, Write, Design),即编程、设计、写作。这些都与日常的编程有一些关系,而且也很容易培养。在钱柜娱乐开户首页,可以看到我的主要方向:

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

在我最近几年的年终总结里,都可以看到这几方面的内容:

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

写作

编程方面,我就不说了,在写作方面。我的个人博客大概是从 12 年开始写的,到现在差不多已经有六年了。上面有 662 篇博客,可能是少数仍相当活跃的技术博客

0?wx_fmt=jpeg

而就编程和写作的结合来说,在过去的几年里,我表现应该还算不错的。写了两本书,翻译了两本书,参与了五本英语书籍的审阅:

0?wx_fmt=jpeg

有了上面的博客,便整理成了电子书放在 GitHub 上了:

  • 《一步步搭建物联网系统》

  • 《GitHub 漫游指南》

  • 《一个全栈增长工程师的练手项目集》

  • 《RePractise》

  • 《Growth: 全栈增长工程师指南》

  • 《Growth: 全栈增长工程师实战》

  • 《我的职业是前端工程师》

  • 《Serverless 架构应用开发指南》

设计

在设计方面我一直表现平平,主要是没有足够的时候去练习。唯一多练习了一点的是拍照:

0?wx_fmt=jpeg

几年前设计的 Logo:

0?wx_fmt=jpeg

画的画:

0?wx_fmt=jpeg

在编程与设计方面,我在自己的开源项目里使用自己的 Badge 来区分项目的类型:

0?wx_fmt=jpeg

详细见:phodal/brand

之前在尝试建立自己的色库及图像工具:

0?wx_fmt=jpeg

于是打算在今年里抽出时间来出一些相关的事情,比如说设计自己的 UI 设计系统(phodal/mifa):

0?wx_fmt=jpeg0?wx_fmt=jpeg

演讲

在过去的三四年里,也经常做一些内部的分享,一些可以公开的 PPT 可以见:phodal/slides

0?wx_fmt=jpeg

新的一年里,可能会出一些外部分享。

新媒体

在女朋友 @花仲马 的影响下,我在两年前建了自己的微信公众号:phodal-weixin。欢迎扫码关注:

0?wx_fmt=jpeg

除了经常性的发一些技术文章,也会秀一下恩爱。花了两年多,一点点地写原创文章,从 0 到了 21k +:


0?wx_fmt=jpeg


从几个阅读量到几千个阅读量,还没有上万,2333:


0?wx_fmt=jpeg


与编程相关可以做的事件有很多,编程之外的就更多了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

如何提升你的能力?给年轻程序员的几条建议

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

我的编程之路(一) 兴趣是可以培养的

一年之前的我怎么也没有想到自己会走编程这条道路,总是感觉自己一定会在动漫那方面发展,所以大一、大二一直借着画画来逃避编码、借着考试的分数来麻木自己,至少那样的虚荣心可以让我感觉自己还算是个与计算机专业...
  • hzk1562110692
  • hzk1562110692
  • 2013年06月24日 12:37
  • 1318

谈谈程序员解决问题的能力

谈谈程序员解决问题的能力 解决问题的能力,程序员立业之本。 一般写文章我不会特意去写,而是有感而发的时候刚好又有时间我就会去写写文字。本想推些技术文章的,但写技术文章又很耗时,写得太浅显又没有技术...
  • wwj_748
  • wwj_748
  • 2017年03月25日 12:36
  • 5577

程序员如何培养第二技能?

我们来看一看这篇来自公众号 stormzhang 的文章,很中肯地表达了程序员第二技能的重要性。 阅读文本大概需要 2.2 分钟。 之前的中兴跳...
  • qq375688290
  • qq375688290
  • 2018年01月07日 22:44
  • 20

程序员如何培养第二技能?

阅读文本大概需要 2.2 分钟。之前的中兴跳楼事件,我就告诫大家一定要培养第二技能,尤其是程序员,第二技能异常重要,有了第二技能才能避免中年危机,很多读者留言,想让我写一篇如何培养第二技能的文章,这篇...
  • po86BHac10C4
  • po86BHac10C4
  • 2018年01月03日 00:00
  • 789

程序猿如何培养第二技能

我为什么说程序员培养第二技能异常重要呢? 想必大家都听过这么一句话,程序员都是吃青春饭。这句话虽然我不完全同意,但是不可否认的是如果你想一直写代码,你是很难写到 35 岁的,有人反驳...
  • zhuxue_
  • zhuxue_
  • 2018年01月08日 10:33
  • 81

程序员: 该培养你的软技能了!

如果埋头苦干了两三年, 那么, 应该对所学习和使用的技术有一定熟练度了。 这时候, 需要着重培养自己的软技能了。 1.  容易犯的错误 过于关注自己所做的那份事,而不能站在整体视...
  • shuqin1984
  • shuqin1984
  • 2014年03月12日 22:53
  • 1350

谈谈在校程序员技能培养

本文转载自:http://blogread.cn/it/article/7652?f=hot3#original     趁年初跳槽人数多,公司想多捞一些员工进来,一直激励员工内部推荐,我也...
  • chivalrousli
  • chivalrousli
  • 2016年07月05日 18:31
  • 347

javascript挑战编程技能-第二题:计算字符数

问题:创建一个程序,提示用户输入字符串,然后输出这个字符串以及其中包含的字符数。 要求: 1、确保输出中包含原始的字符串。 2、使用一个输出语句来构造输出。 3、使用javascript内置函数来确定...
  • onil_chen
  • onil_chen
  • 2017年03月16日 00:16
  • 377

2016-2017年度WEB程序员必备技能.pdf

  • 2017年12月25日 13:43
  • 40KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:程序员可以培养的第二技能有哪些?
举报原因:
原因补充:

(最多只允许输入30个字)