上一次写简书已经是6个月前的事了,那个时候还是满心期待可以开始搞项目,于是去研究了不少技术协作方面的资料。包括插件化开发,GIT版本管理,CI/CD等等。
六个月过去,先是公司筹建准备占用了大量的写代码时间,公司成立还参与了视频制作等等各种杂活。在向互联网公司靠拢的过程中,发现了大量和现有制度格格不入的矛盾点。一时半会儿貌似也解决不了。
在这个前提下,开始承接政府项目,可以说是举步维艰,可以说除了开发能力啥都没有。总结了一下:
- 基础环境不到位,时不时会出现考虑不充足的地方。不过倒是让我熟悉了从网络到后端的完整技术架构。
- 人员不到位,架构师不足,产品经理不足,设计师不足,项目经理不足。人员的不足和经验上的不足导致了各种各样的篓子,比如架构师兼产品经理,没有原型设计,开发团队在异地等等什么稀奇古怪的问题都有。如何找到自己和团队的定位成了需要时不时考虑的事情,也算是摸着石头过河了。
- 技术支撑规范不到位,都什么年代了,还是虚拟机,还是手搭环境。基本的容器管理没有实现,技术规范,应用架构都缺乏规划的前提下,一下铺开了20多个项目。
- 制度不到位,初创的公司,什么项目都是从头开始踩出一条路。不少是照搬原有的制度,但是并不适用于现在这个快速变化的甲方需求,所以磕磕碰碰,浪费了大量时间在流程上。
经过这六个月的训练,我倒是收获不少:
- 所有事情过来了直接在脑中分解出需要执行的步骤,但是在人员调配方面还有所不足,自己扛了太多的事。
- 与甲方打交道的方法倒是越来越熟练,明确公司的能力在哪,将困难陈述共同协商解决。实在不行再让领导沟通。
- 多事务并行切换能力开始娴熟,上一秒说完一个事,下一秒就可以转换到另一个事情上。也不知道是好是坏。
心中纠结的有几个,其一是目前能承受的项目已经到达上限,精力已有所不足。其二编程能力不能落下了,我要找个需求自己写写代码练习一下。