如果有一天,你写不了代码,你会做些什么?

栏目: IT资讯 · 发布时间: 5年前

内容简介:华为被限制的故事,深刻地影响了每一个技术人员。火热的互联网行业,缺少了对于基础设施的关注。没有基础设施,只会受制于人。同理于 Web 应用开发,熟悉使用框架、工具,最终来会受制于人。多数时候,造轮子并不重要,重要的是时刻准备好造轮子。这么些日子以来,我开始思考如何走好下一步,才不会受制于人。

华为被限制的故事,深刻地影响了每一个技术人员。

火热的互联网行业,缺少了对于基础设施的关注。没有基础设施,只会受制于人。同理于 Web 应用开发,熟悉使用框架、工具,最终来会受制于人。多数时候,造轮子并不重要,重要的是时刻准备好造轮子。

这么些日子以来,我开始思考如何走好下一步,才不会受制于人。

战略而非战术

提升学习速度和学习能力很重要。

但是,学对的东西,永远比学快重要得多。

方向而非自律

也是在最近,我在逛知乎的时候,才恍然大悟:大部分人缺少的不是能力,而是一个方向/欲望。当你有了一个方向之后,你便会自律,便会形成各种各样的习惯。诸如,那些跳广场舞的大妈,她们就相当的 “自律”——我的意思是按时参加活动。

我的自律也是来源于此——确定了一个方向,制定一个计划,然后自律只是因为在执行计划而已。诸如于:

  • 我要成为一个插画师,那么我就需要提升我的绘画能力。对应的我需要一个可执行的计划,所以我每天去练习。
  • 我要成为一个杰出的程序员,那么我就需要一一提升相应的技能,编码、质量、架构。对应的,在提升编码能力时,我选择在 GitHub 上连击。
  • 我要成为一个作家,那么我就需要不断提升写作技巧。对应的,我每周去练习写作。

所以,我只是在成为自己的路上。你想要的,你总会付出努力。最怕的是,你没有欲望。

每件能获得收益的事情很难,就看你要不要。事实上吧,如果你还上班的话,那么你还是相当自律的。因为你知道你需要这一份工资,有了它,你可以做更多的事情。所以,你是自律的。

现在,你只是缺少一个合适的方向。

灰犀牛,而非黑天鹅

“黑天鹅”一般指那些出乎意料发生的小概率风险事件;“灰犀牛” 指那些经常被提示,却没有得到充分重视的大概率风险事件;

回顾一下:

  • Oracle 裁员是一个黑天鹅吗?显然,看上去是。
  • 中兴事件是一个黑天鹅吗?显然不是。过去,已经有各种迹象了。
  • 华为被封锁事件是一个黑天鹅吗?显然不是。很多人都知道,这样的事情会发生——诸如于 CPU 封锁。所以,他/她们做好了准备

所以,如果你保持现在的技术,不学习新的技术,有一天被裁员。你觉得这是黑天鹅事件吗?显然不是嘛!

它是灰犀牛事件,你每天都在看到相关的提示,但是你却无动于衷。 你知道这一切会发生,但是总是装作看不到。

Tech:具体 <=> 抽象

日常开发的时候,我们:

  • 面向文档编程
  • 面向 Google 编程
  • 面向 StackOverflow 编程

我们总以为在工作的时候,学不到东西,需要额外的花时间去学习。但是事实上呢,在工作的时候,我们仍可以学到更丰富的知识:

  • 向后端人员,学习相关的 API 设计技巧
  • 在解决问题后,思考为什么,下次如何去解决
  • 了解框架背后运行的原理
  • 总结日常的内容,形成更高层次的抽象

不论是 DDD 和 Clean Architecture、组件化架构等,都是源于日常的开发。

而日常开发也源于这些抽象,应用这些抽象。所以,有空的时候,看些技术书,也是会有所收获的。

Out Technology

现在,只是一个 程序员 随时都可能会被 fire,所以总得思考一些技术之外的可能性。

硬技能 -> 软技能

软技能,除了你在日常工作中可以用到,它还被用在大量的领域里。

  • 沟通技能
  • 演讲技能
  • 领导力
  • 教练
  • 解决问题
  • ……

事实上,我们需要的可能不止是一个技巧,而我们还需要自信的勇气。

赚钱 -> 广度

写代码,我们是在以技术换取收入。

  1. 写写软文,赚点广告费
  2. 写写书,赚点苦力费
  3. 写写公号,赚点广告号

咖啡店、开个民宿。

怎么一年年入百万,存上个一个亿在银行。 怎么一年年入千万,存上个十几亿在银行。

赚大钱都是资本游戏。

跨行业

不论是转岗,还是跨界,尝试去了解不同的行业,不同的职位,都是一个有意思的故事。或许在过程中,能获得更丰富的收获。

优秀的程序员,始终还在这个行业存活下来,但是对于诸多程序员来说,留下来很难。

问题来了

说了那么多,事实我想说的是: 只要平时花费点时间,做点喜欢的事 。你的备胎计划就有了。

如果有一天,你写不了代码,你会做些什么?

  • 我可以靠写作 :)(以后,现在还不行)
  • 我还可以靠画点插画 :)(以后,现在还不行)
  • 我可能还可以卖鸡汤 :)(以后,现在还不行)

你呢,如果有一天,你写不了代码,你会做些什么?


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

系统程序员成长计划

系统程序员成长计划

李先静 / 人民邮电出版社 / 2010-04 / 45.00

在学习程序开发的过程中,你是否总是为自己遇到的一些问题头疼不已,你是否还在为写不出代码而心急如焚?作为软件开发人员,你是否时时为自己如何成为一名合格的程序员而困惑不已?没关系,本书将为你排忧解难。 这是一本介绍系统程序开发方法的书。书中结合内容详尽的代码细致讲述了不少底层程序开发基础知识,并在逐步深入的过程中介绍了一些简单实用的应用程序,最后还讲述了一些软件工程方面的内容,内容全面,语言生动......一起来看看 《系统程序员成长计划》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换