又好久没更新这个系列的文章了,最近特别特别多事情,以至于,我似乎快要崩溃了。
创业公司一人身兼多职是家常便饭,然而我似乎已经到了疯狂的地步了,这次我就来吹吹水吧,聊聊我这个弱不禁风的伪技术总监的全栈之路,噢不,是“全栈之路”(必须加双引号)。
1. 技术“总监”?
大家别误会,我才不是什么技术总监,这只是老板给我的名号,我们公司就那么几个人,单手可数。
不管如何,我的职责就是开发产品、管理公司、控制进度,以及,解决所有丢给我的难题。
也因此,我开始了“全栈之路”。
2.我已忘了我的身份
如果别人问我是做什么工作的,我真的很难问答,也许我只能敷衍地回答一句:算是做网站的吧。
如果稍微尊重一点对方的话,那就是:算是做网站的吧,管理系统之类的。
可实际上,我做的事情如下:
- ASP.NET前后台开发
- 已上线的网站维护
- 数据库维护、优化等
- 服务器维护
- Unity游戏开发
- 游戏服务端开发
- 简陋的桌面客户端(WinForm)开发
是的,这就是为什么我回答不了我是做什么的。
每一件事情,分开来让我做,我都能应付,可是,最近这些事情总是喜欢一起来。
在这么多角色里转换,我已经有点蒙了——我出门的时候把老婆反锁在家里了,而我却完全不知道。
感觉我最近都傻逼傻逼的,精神状态不太好。
3.“全栈”?
能做网站,能做游戏,还能写游戏服务端的开发者有多少呢,我不知道,反正我是其中之一。
听起来这样的开发者似乎很厉害,其实不是,百通而无一精,说的就是我。
真正的全栈开发者比我强百倍,我倒是不渴望成为全栈,我只希望能写出有意思的游戏。
不过我的游戏一定只会满足小部分人的胃口,我觉得那样比较帅。
我没有办法,我所做的这些事情,并不是没有人能帮我,我的另一位开发者已经帮我分担了ASP.NET很大一部分的工作了,否则我早已疯掉。
公司还没盈利,想照个好点的开发者也做不到,更别谈找个Unity开发者或者游戏服务端开发者了。
活该,可即便如此,我还是宁愿待在这个公司,而不是去别的游戏公司。
4.我好想写游戏教程啊
其实我最近一直都很想写Unity的教程,可是,我的精力不够了。
我们公司依旧是不加班,坚决不加班。
当然,其他人偶尔会自己加班(1个月1次?),我不想阻止他们,我尊重他们的工作方式。
我自己是坚决不加的,这样我才能保证我写的代码不会因为我的精神状态差而变得漏洞百出。
然而,我一般都会提前上班,因为我白天特别精神。
5.唠叨一下
也许大家很好奇,我每天都做这么多不同的事情,好玩吗?
肯定不好玩的,大致是这样的场景:
- 早上打开电脑,熟练地打开TIM、VS2017、VPN
- 继续昨天的工作,期间又打开了另一个VS(别的项目)
- 继续工作,期间又打开了另一个VS(别的项目)
- 继续工作,期间打开了Unity客户端
- 继续工作,来回切换VS,来回百度
- 继续工作,期间可能会有客户找我,是正在维护的网站出了点问题
- 继续工作,期间可能会打开服务器,改改数据库
- 继续工作,期间又打开了另一个VS(别的项目),期间又打开了一份文档
- 继续工作,期间可能会有客户找我,是还没上线的项目有需求改动或疑问
- 继续工作,期间关闭多余的VS,又打开另一个VS(别的项目)
- 继续工作,期间可能会接到老板的电话,有新的问题
- 继续工作,努力回忆接到电话前我在做什么事情
- 继续工作...
- 继续工作...
- 下班前2分钟,关VS,关VS,关VS,关VS,关Unity,关服务器,关文档,随便关几个文件夹,关机
是的,以上一点夸大成分都没有,甚至更夸张。
如果不是怕不安全,怕浪费电,我真的很想每天都不关机。
由于很多项目是要相互联调的,我只能这么来回切换,不过,倒也不错,自己跟自己联调,也是一番享受。
通过我做的事情可以知道,我的管理水平依旧没有进步。
以上就是我的现状,也是公司的现状,很多事情要做,但还没开始盈利。
压力是有的。
瘦了,我最近瘦了很多。
以上。