首先让我们搞清楚,我们是如何成为一件商品的br>
自从工业革命,流水线作业让工人再也不能自主劳动。工位、分工、职能都被严格限定,工人变成“螺丝钉”,可以被轻易取代。
对工人来说,成为商品不是好事。但是那个时代没有更好的选择,你没法离开工厂,独立工作。企业家雇佣作为商品的工人,获得稳定可预测的产出。过去的二百年,一直以工人让渡一部分自我为代价,换取 会财富的积累,以及 会整体快速发展。
今天,计算机操作容易,甚至不必是IT工程师,也可以用计算机创办企业。很多像 WhatsApp 一样的产品,都是由小团队创造的。
在这个时代,每个人都有更大的影响力——而不仅仅是拥有流水线的企业家。
但是,大多数IT工程师选择的职业道路,和流水线上的工人没什么不同。我们也需要不断激励着自己去完成公司那些枯燥的任务。
云计算引发了 SaaS 软件的大规模涌现,个人和小团队可以建立一个比大公司更有效的技术栈。大公司与他们所使用的工具紧密耦合,无法利用这种快速复合的软件。但是你可以随心所欲地混搭使用你喜欢的工具。
今天,这些软件工具就是生产工具,相当于21世纪工厂的流水线。而且,这些生产工具唾手可得,你需要的仅仅是点击下载按钮。
当前的经济活动已经变得相当分布化。不仅仅是生产工具,还包括分销、合同、支付、专业知识的获取,以及业务的其他方面。
在一家大公司,生产力常常因为必须与项目经理和需求人员打交道而降低。小公司则受益于这样一个事实,即工程师必须掌控大局——包括业务、设计、销售和产品开发。
在一天开始的时候,工程师在每天的站立会议上选择他们自己的工作。没有 PM 经理、BAs、QA /测试人员,在大公司环境下开发的所有规则都消失了。因为僵化的形式和规则往往限制了真正的创造力和生产力。
无论你是参加编程训练营,还是把自己锁在公寓里,通过付费重新学习技能的过程都可以大大消除在大公司工作的无力感,让你重新发现创造性的快乐,这种快乐很可能让你一开始就爱上了编程。
这意味着摆脱繁琐的工业语言,如 Java 和 C#,深入开发一系列支持快速成型的工具,如 React 和 Node.js 或 Ruby on Rails。
对数据科学和机器学习感兴趣的工程师可以花时间学习 TensorFlow 或 Spark, 上有无数的教程。
构建一个完整的原型并将其部署到 Digital Ocean 或 Heroku 是一种令人满意的体验,尤其是在软件流水线上花费了几年时间,只了解整个系统的一小部分。
通过足够的练习,构建自己的软件变得容易,然后挑战就变成了构建什么。
构建什么/h2>
一旦你具备了构建软件产品的必要技能,你要构建什么许保罗·格雷厄姆的文章和《精益创业》之类的书都是有用的指南,可以帮助你想出一个可以赚钱的软件创意。
在一家大公司呆了很长时间之后,你想出新点子的能力可能会变弱。当你试图想出新点子时,很容易气馁,认为一切都已经发明了。
克服这种思维萎缩的一个策略是,关注巨大的市场。即使世界上所有的程序员都在同时追求这些市场,这些市场也太大而难以占领。
“机器学习 + X ”是最安全的路径之一,如果你正在建立一个软件业务,不知道从哪里开始。正如凯文·凯利所说:“接下来 10000 家创业公司的商业计划很容易预测:选择 X 并添加人工智能。”
每个企业都需要机器学习应用程序,就像 90 年代每个企业都需要一个 站一样。与此同时,大多数开发人员害怕机器学习,因为它听起来很吓人。当开发人员尝试可用的机器学习工具时,他们发现 scikit-learn 就像 Ruby on Rails 用于 web 开发一样灵活。
物联 是新硬件开发者的起点。不管你开发的是什么产品,每个软件工程师都应该牢记一个基本趋势:对你有利的最大经济力量是供应方的云计算和需求方的移动设备。
还有许多其他新兴行业,如 络经济、虚拟现实、Docker、加密货币等。在仔细研究了这些领域中的任何一个之后,我们就会清楚在未来几年中,技术增长能够实现多少,以及很少有人能够把握住它。
这里最困难的战斗是理解你应该建立一些东西。一旦你内化了这个事实并获得了必要的原型技能,构建过程就是一次有趣的探索,即使你一路上失败了。实在不行,你还是可以回到一个大公司,伴随着更好的技能水平。
其实仔细想想,即使世界经济继续按照目前的方式发展,走公司职业阶梯的道路要比自己创业的风险大得多。公司提供了一个职业阶梯,可以吸引那些在高中和大学的线性发展道路上顺利进步的学生,在那里成功是很容易计划的。
当我们建立软件公司时,随着时间的推移,风险会自动增加。随着用户的增长,我们的财务波动也越来越大。喜欢我们开发的产品的用户给予我们的赞扬,比朋友圈的点赞和评论更有意义。智力上的挑战使人不断进化,提出新的问题来解决。
创造新的软件是可持续有趣的一件事情,也更像是一次冒险。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!