写在从事了软件开发的第五年。软件开发这个行业,也算看到了兴衰。最火热的时候,单子都是接不过来的。2013年的大众创业万众创新,互联网+的风口,还记得当初做支付宝地推,连小摊贩都整上了二维码,那时候还能上新闻。现在看来都是稀疏平常的事,这一晃十年过去了啊。
最开始入行互联网的时候,是产品助理,然后到产品经理,再到产品总监。只因为产品这个岗位不需要懂技术,但是当初在做产品经理的时候,其实对技术却有一种痴迷,甚至在产品评审的时候,会对具体的技术细节做出要求。有时候还会帮程序员改bug,因为感觉提bug、评审、排期太久了,不如自己手动改一下(指的当初一个内部小产品,并没有用代码管理,部署在内部服务器上。开发需要开发公司的核心产品,申请开发资源的话还是需要的)。
做产品经理的时候,也经常在简书、人人都是产品经理网站上写产品类的文章,也经常获得编辑的推荐。因为那时候懂点技术,所以写得比较硬核,大家会认为比较干。但是实际这些东西华而不实。
那会在互联网上有些流量,于是就行程了一种从互联网上获客,然后从我这边定制产品方案,然后再外包给我开发的模式。那几年开发很好接单,大多数都是开发小程序的。很多老板意气风发,觉得抓住了转型互联网的风口,现在我看着仓库里的陈年代码,感叹物是人非。代码还是那些代码,年代已经不一样了。
想想那几年做的项目,也有上百个,但是可惜的是没有一个项目能存活的。所以,互联网创业,真的是九死一生。
刚开始从事互联网的时候,一切都是新鲜的,感觉自己的工作都是将会改变世界的。我相信10年前就开始从事互联网的人都会有这种体验。现在的互联网,其实都纯纯已经变成了工具,不再具备颠覆模式的属性,既然是工具,那在工具底下工作的人,难免也成为工具人。
这也是我觉得这互联网干不动的原因。但是我又不想让我在这几年的所学,在今后转行后,就浪费在自己的脑子里。所以想写出来,作为自己从事互联网10年的一个总结和交代吧。
思索了一下大纲,可能后续也会改动或者补充。
第一章 互联网产品经理
1、产品经理的岗位说明
2、产品经理的技能树
3、产品经理的进阶
第二章 全栈开发-综述
1、技术栈、技术架构
2、是应该全栈还是选择主攻一方面
3、技术成长路径
4、前后端交互
第三章 全栈开发-前端开发
1、前端开发综述
2、HTML基础
3、CSS基础
4、JS基础
5、前端开发框架-VUE
6、跨端开发框架UNIAPP
第四章 后端开发
1、后端开发语言选择
2、PHP基础
3、分布式部署
4、REIDS与高并发解决方案
5、数据库瓶颈与读写分离
第五章 项目管理
1、敏捷开发
2、代码管理
第六张 人工智能
1、人工智能概述
2、人工智能开发与传统开发
3、人工智能应用