米粒创意|软件开发人员的“定投”:把知识当作生意来对待
全文共2368字 , 预计学习时长6分钟
文章图片
图源:unsplash
本文脱胎于《实用程序员》一书中的章节 , 在现实生活中 , 笔者也经常将投资与编程作类比 , 这种讨论不仅非常有趣 , 也非常值得思考 。
1.认真的投资者会定期投资——把它当作一种习惯
作为软件开发人员 , 最重要的资产是储存在大脑中的知识和经验 。 然而 , 这是一项可能随时到期的资产 。 随着科技的飞速发展 , 如果不定期关注这项资产 , 它的价值将逐年下降 。
软件开发人员不能放松下来 , 安逸于当前的投资赚取的红利 , 必须不断调整投资组合 。 最重要的一点是 , 投资要大于支出 。 换句话说 , 要不断学习新东西 , 养成终身学习的习惯 。
每年至少学习一门新的语言/技术
这并不是说每年都要成为一种新语言或技术的专家 , 但是能够使用多种方法解决类似问题是成为一名更优秀的开发人员的好方法 。 即使不打算用该语言编程为生 , 在学习过程中掌握的技能也很可能是有用的 。
学习一门新语言的选择基本上是无穷无尽的 , 包括免费的YouTube教程、付费的在线课程、技术书籍和博客文章 。
不断加深对工作的领域/编程语言的了解
虽然学习新技术很有趣 , 但不断扩展主要掌握的技术/编程语言方面的知识也很重要 。
作为一名iOS开发者 , 我每三四个月至少要读一本关于iOS开发/Swift的技术书籍 , 跳出舒适圈接触一些不熟悉的技术 , 比如ARKit或SpriteKit , 不断关注iPhone的新功能和Swift语言的改进 。
你不可能对某一技术或语言了如指掌 , 这是一个永不停歇的学习之旅 。
文章图片
图源:unsplash
每天至少阅读一篇技术博客文章
虽然需要制定宏伟的计划 , 比如学习一门新语言或阅读一本大部头的书 , 但同时也需要一些小的成功来保持动力 。 而做到这一点的最好方法就是每天早上吃早饭的时候在网上阅读至少一篇编程博客文章 。
这是一个获取知识片段的好方法 , 可以一点一点地加深对Swift和iOS的理解 , 快速浏览不同的技术 , 带着成就感开始每一天 。
2.多样化是长期成功的关键
可以适应的技术种类越多越好 。 比如 , 不应该局限于一种编程语言 , 它可能在未来变得无关紧要 , 变成没有人愿意再为之花钱的专业知识 。 坚持上一点说到的事情 , 你自然会拥有多样化的知识储备 。 然而 , 我认为谨慎一些也是恰当的 , 注意不要过度多样化 。
如果像笔者一样 , 发现几乎每一个新的技术或应用程序接口都很有趣 , 并且想要深入研究它们 , 这时多样化并不是一个好主意 , 这会导致学习太过分散 , 浅尝辄止 , 仅仅知道很多技术的基本知识 , 但不足以用其中的任何一项去完成有意义的工作 。
和生活中的其他事情一样 , 最好的方法是制定一个大计划 , 在这个计划中 , 你要在一个时间轴上规划好你想要学习的技术 , 然后开始坚持执行 。
如果还能跨领域进行多元化 , 那就更好了 。 如果一名开发人员能设计用户界面 , 或者精通市场营销 , 那么就能获得更丰厚的报酬 。
3.聪明的投资者会在保守投资和高风险高回报投资之间权衡投资组合
文章图片
图源:unsplash
投资者应该努力成为某一技术领域的专家 , 不仅要在目前通过该技术拿到不错的薪水 , 还要在几年内或几十年后可能发展势头迅猛的技术上下赌注 。
从保守的一面来看 , 我们最好掌握iOS和全栈web开发技术 。 笔者目前是一名iOS开发人员 , 但喜欢为个人项目、想创建的业务或纯粹为了乐趣而做web开发 。
推荐阅读
- 四海创意|x2pro狂降一千,依旧无人问津?,是什么原因?让find
- 米粒创意|五大代码异味:你需要提高警惕了
- 车家号|强化软件开发实力,丰田重组TRI-AD技术研究院
- 手机大魔王|iQOO 3手机,时尚创意保护壳精选,打造个性vivo
- 张小龙|中国软件开发大王:每月薪酬2500万元,估值8000亿,10亿人天天用
- 米粒创意|160Hz刷新率手机现身!因续航手机高刷屏追上电脑显示器很难
- 米粒创意|日本海关严查!逆算法征收关税?亚马逊实用运营建议来救急
- 米粒创意|2020年全球唯一影像大展有哪些惊喜?飞宇、锐鹰、永诺他们这样说
- 古风徽韵|Yottamaster硬盘盒,一款半透明的硬盘盒,硬盘盒也玩创意设计
- 米粒创意|一起“吃鸡”!玛莎拉蒂新Ghibli首次搭载腾讯车联网