程序员被裁不可怕,可怕的是你只会写代码!


戳蓝字“西蒙讲编程”关注我,获取游戏免费学习资源!
Hi,你好!我是西蒙,现在是一个独立游戏开发者,小游戏作品《僵尸消灭计划》。文中和封面图来自网络,若侵删!
最近后台私信挺多,有找合作的,有职场发展的问题。被裁的程序员也有一些,为了保护隐私就不截图了,但这确实是一个话题。
我之前写了一篇《为什么裁员要先裁技术?》引得一些人不爽。我觉得人嘛,就是要先客观看问题,而不是立场先行,不要屁股决定脑袋。

老话讲得好:不懂产品的程序员,不是好的运营。
不管你是不是程序员,跟业务相关的事多少应该做一些了解。如果你只是一个接需求的状态,那就真是苦力。当苦力虽然辛苦,但确实现实中是不太被人看得起的。
就我角度来看,互联网程序员实现产品的功能有四个层次:
第一层:实现需求功能。这个属于入门级,如果这个都不能达到,恐怕真是入错行了。
第二层:技术架构灵活维护、扩展。在第一层基础上,能考虑到功能的潜在问题,并预留拓展接口,以便后续自己能轻松地扩展能力和维护。这属于比较有经验的程序员了。
第三层:理解用户需求,数据论证。在第二层基础上,能认识到功能的合理与不合理地方,能站在用户的角度与产品争论,哪些必须做,哪些可以不用做。不是仅仅为了争论而争论,能用合理的数据采集,科学地论证结论是否合理。
第四层:理解业务的商业模式。在第三层的基础上,不仅能做功能,还能知道怎么用产品去变现盈利,会懂运营。
从这个四个层次来看,只会写代码的程序员,可能只停留在第一、二层次。离开业务,可能什么都做不了。它必须服务于产品,实际就把自己定位在功能实现的外包开发上,自己对用户需求本身就不是很在意。如果是上述情况被裁了,就必须找新团队。
如果全部都懂的程序员根本不慌,只要能找准需求,自己又能做出产品,又能盈利,那么你就可以立于不败之地。
有人会说,如果花时间去研究策划,运营等这些,那是不是技术都搞得不深了?
我觉得这本身是一种错误的认知。谁说写程序就不能去研究运营产品?谁说做产品做运营就不能写程序?
不能认为把自己的限制和锁死。技多不压身,多学一门技能,就会变得更强大更自信。
我个人是认同这个趋势的判断:未来是超级独立个体IP,一个人要会的更多才会相对更加独立,否则就只能依赖。
技术一定是为最终产品服务的,如果技术没有落地的场景,这种技术只能自娱自乐,最终走向消亡。作为应用级开发,就应该定位在用户产品落地上面,如何能做到海量级的稳定性等。
有人也会问:难道我往底层技术走不行吗?作为程序员要有追求!
有追求是好事。但也要明白,每个层次都有自己定位,你如果定位到更低一级链条,那你就要修炼那个链条上所需要的技能,也就是挣那个链条的钱。另外,也要有一个机会给你发挥,最后你才有可能获得收益。
无论你是不是程序员,来到这个陌生人社会,最重要的是首先生存下来,再求发展。
如果裁员这个事,能让重新思考自己的职业和发展,自己的长处和不足,并行动起来。那么我相信未来这位朋友事业上一定会有很大的收获。裁员,是残酷的,但也帮你打开另一扇窗。
全文完!如果觉得本文对您有用,请点个赞和在看。谢谢您的支持!
【作者介绍】
西蒙,85年,曾在腾讯工作12年T12级工程师。现在是一个从零开始、半路出道的独立游戏开发者。我主要分享,技术、职业、游戏、互联网产品等相关方面的思考和经验。
非常高兴自己现在可以抛开一切杂念,有勇气去改变,去回归初心,去追求活成理想的人生版本,我相信你是跟我同频的人。
如果你也有一颗游戏开发的心,无论你有没有基础。我都可以载你一程,让你拥有属于自己的一款游戏。扫描直接跳转到B站付费课程:

【往期精彩文章】
从技术的本质理解程序设计(一)组合与结构
85年,40岁,自由职业两年,说点心里话
我的游戏被抄袭了,该怎么办?
游戏开发从零到超神之学习路线
个人微信小游戏发布流程攻略
我曾经也是个菜鸡程序员,直到膝盖中了一箭
我发现产品做失败的最大原因:不肯面对现实
到顶部