月记201812
已经快12月了,距离2018年结束指日可待。
最近主要的生活变化包括以下部分:1:沉迷了一段手游。2:继续研究Golang,大数据和人工智能部分。3:做了一些养老理财投资。4:部分时间开销用来照顾小孩。
1:沉迷游戏
自工作以来,逐渐失去了对动漫,对游戏的狂热感,能沉迷的游戏非常屈指可数,minecraft,信喵,貌似没什么了,很少有热血澎湃愿意沉迷的游戏了,特别是大型MMO或者AAA单机大作,太消耗时间,工作的人没有办法很好的适应。
然而前一阵接连迷上了Final contact,梦幻模拟战,各玩了大约1个半月,分别花费了大约一万多,好几次还上班时候偷偷玩了会儿,哈哈哈。似乎我一直比较喜欢卡牌,战棋这种游戏呢,被DND洗脑有点重,我想之后独立游戏也向这边靠,会比较有趣。
当前工作比之前在国内轻松了太多,但不是EA那种。
EA当时虽然工作时间不多,却要花费成吨的时间在业余学习,有点像在欧美读大学似的,虽然不加班上课到9点,却让你下课写个50000字的对美国独立战争的看法,直接GG了好吗。
而这边,朝九晚六,现在还开始了五天休,按道理来说简直幸福到不要不要的。然而灰常不开心,原因是:低效。
极其的低效。部分人员素质极差,管理混乱,资源浪费严重,后果是产量很低,然而工作进度压力却不小。可以这样打个比方,之前用电力机器磨豆腐,一天产量200块,加班是为了每天产300块。而现在每天只要10块,原本该幸福的笑醒的,结果发现上面给你配了个驴子…………你每天产量下降了吧,但实际上整天又比以前更“累”了。
当然,这也提供了一些机会,例如有机会转型到大数据,有机会偷偷懒玩玩游戏,哈哈哈。 现在在GooApp和GooglePlay上研究了蛮久,对商业游戏的模式理解还是一直跟着时代在跑的,并没有落后,甚至比前几年还有更多机会了解这些趋势,这一点挺好。
2:技术方向
我不记得之前怎么想的了,然而最近我觉得自己有些想法变了。
我记得去年的年底目标,今年还是弄WEB前端方面,因为当时在做软件开发,感觉自己会能转回到H5游戏开发部门的。结果今年游戏开发部直接改名独立出去,调动更加难了,而且那个部门也已经是个空架子,大部分是策划在发外包之类的事情,本身研发已经接近枯竭,我倒也没有什么欲望过去了。
反观这边,在今年年初给调配到大数据组,开始想着能混点钱就好,别因为技术能力不行被开除了就恶心了,结果站的还挺稳,golang, js这边就是全权负责了。老大不错,大数据相关的软件和环境逐渐慢慢在理解,越来越觉得这部门偏运维特别重,什么hadoop, spark, hive, hdfs这些吧,大多都是分布式软件,大量的部署和配置工作,真正开发的,就那么几个ETL job加上我在核心负责的API和前端可视化,于是和我之前的工作简直天翻地覆,光linux shell就吃了慢慢一壶。
我对图形图像的敏感远超对数据的敏感,而大数据特别偏运维偏统计,这两点我都不感冒,导致大半年都没有想融入大数据工作的意思,要不是老大自己也想跑,也很包容,我早可以被开除了。
不过,最近因为国内游戏行业的惨淡情况,以及对经历的两家国际型大游戏开发的工作经验总结,深感“除个别欧洲中小游戏开发公司还有情怀之外,游戏开发圈子已经不是我喜欢的环境了”,当然,现在的玩家也有点难伺候,综合这些原因,我也考虑之后不以游戏开发为唯一工作选项了,可能会考虑以大数据工程师的职位找新的工作。但,做独立游戏的计划没有变化。
于是现在就成了“尽量接受并学习大数据技术,根据自身爱好尝试学习深度学习相关技术”这样的技术发现路线在走了。
其实,这半年综合能力的提高还是比较多了,除Linux大量命令之外,对数据仓库设计搭建,golang/scala/python语言的熟悉应用,以及大数据各种工具软件套餐的了解,倒是比较大的影响了我之前那种’纯开发”的思维方式,可能对未来技术发展有益处。
3: 投资理财
没错,终于还是买了大额的理财养老保险,导致之后三年都负债,压力挺大的说。但想到之后每年能有几万刀的零花钱,应该还是值得的。虽然鬼知道到时候通膨到什么样子,但也不能什么都不做吧。
我也专门为基金股票这些做了一点点的研究,终究难以深入,财商还没有什么显著提高,但也是很努力研究一段时间了,也算尽力不愧对自己了。
4:时间开销
最近一段时间还是坚持了打拳,潜水这些,但没有去年时间开销多,蛮多的时间拿来玩游戏以及陪家人了。小毛豆整天非常皮,而我父母的教育方法简直是惨不忍睹,我实在想不到自己怎么长大活到今天的,控制欲和溺爱两个极端行为就被我父母滥用,于是我和老婆不得不抽出时间干预其中,这个事情是我当前心头大患。自己时间也的确不多,父母带不放心,请保姆不放心,怎么做都难受。而小孩现在2岁,之后在哪儿上学都是头疼的事。在这边学了英语,之后回去怕语文数学跟不上;回去读吧没父母更容易出事。各种难办。 毛豆这事情,不得不要花费一些时间。这是没有选项的。
Totally
整体来说,还是略倦怠了一些,是需要再来一点点鸡血的时候了。
重心的话,现在在做减法:
业余时候,英语,健身运动和潜水就够了,工作时间追大数据和人工智能,允许间隔时间做一些临时性工作和技术研究。
以上。
20181229
呃,这篇原本是对Rect日志的留言答复,因为太长被拒绝发表,干脆拉出来单独记录了,正好最近也没什么好主题想说的,凑个字了,哈哈。
话说,我感觉我们这群中年男人都开始”油腻“了~
我看技术
我之前的好朋友Kira(人在日本)也没之前那样沉迷技术了,我的感觉和他一样。
我现在面试别人都不知道怎么面了,被面试也是头疼,因为。。。我什么都不会,我又什么都能会。
什么意思呢?就如张无忌找张三丰学武功,开始还记得招式,面试就问“你会白鹤展翅吗?应该左手低一点还是右手低一点啊,为什么右手低了就不好呢?“,也很擅长回答这种问题,各种面试666.
但是现在弄得东西越来越多越杂,结果啥招反而都不记得了,别人问我,我就去问white paper, user guild, stack overflow, github issuse,自己什么都记不住,大脑内存越来越少。
但工作还是如耍武艺,你终究要用技术做出产品,长期用一套技术经常会无聊。很多时候我这个太极门生就会申请去打伏虎拳,没问题,给我拳谱三天给你打的有模有样,当然和伏虎门的师爷师伯不能比,但唬二三年的新手拳师还是够格的。
结果就是无能而又无所不能。其实这倒也不差,但真正差的是,因为“无所不能”了,我对攒拳谱也没有之前那么强烈的兴趣了,以前学了罗汉掌还想学野球拳的,看到一套技术激动半天;但现在看起来都那样,学海无涯,知识三年一更新五年一换代。
想一下,之前风靡的Ogre, Gamebryo, Torque, CryEngine, BigWorld现在都没人听说过,大部分常见shader无需编码调参直接拖拖拽拽搞定,复杂的游戏战斗逻辑框架直接上蓝图,网络IOCP环型缓冲分发补发策略现在直接调几个API搞定,大量求导推证逼近梯度算法现在都是十行代码三个API俩个参数的事。
结果上述的这些我都懂,却也不深刻,不足以自己写底层;真用起来却也没有一年API的熟练使用者占多大的优势。而好不容易熟悉了起来之后,它又过了热,难以找工作维持生计,只能再学新的。
于是很茫然,对技术这无尽的轮回之坑也逐渐失去了很大的兴趣。
好在现在被迫转行,迫于生计还在保持学习力而已。
所以现在的解决方案是利用自己技能相对宽泛的优势接私活,并尽量计划不以程序技术作为收入来源的方法去生活下去。
我看生活
说回油腻,现在我也抽出成吨的时间考虑小孩和家庭未来的处境上面,甚至包括医保,水电费都要考量,简直没有静心的时间。
想起最早入行学程序的时候,John D.Carmark的名言一直被我作为座右铭:“在信息时代,客观障碍已不复存在,所谓障碍都是主观上的。如果你想研发什么新的技术,你不需要几百万美元的资金,你只需要在冰箱里放满比萨和可乐,再有一台便宜的计算机,和与之献身的决心,你即可拥有任何你想拥有的编程境界!”没想到,现在真正理解这句话的价值之后,却发现这种简单的条件都是奢侈。
我非常讨厌这样被生活胁迫着的节奏,包括上文说的被技术追着跑的感觉,我都很不喜欢。
没错,或许这才是真正的生活吧,也可能未来的节奏会更快。
我并不反对它的存在意义,只是就是不喜欢接受。我十分讨厌一地鸡毛的油盐酱醋茶,也有些疲于努力和奋斗奔波。
所以我要移民,来尝试缓解这个节奏。生活是用来享受和驾驭的,我要控制它,而不是被控制。
嗯,我现在越来越喜欢周伯通杨过,而不是郭靖。
关于Rect的技术总结部分
首先恭喜Rect经历了项目技术单人负责,技术人员管理两个部分。
项目技术单人负责意味着所有决策判断都无所依靠,所有问题无人可依赖的状态,此时知识层面进步未必会很高,但通常对自己的潜在能力锻炼很快,包括抗打击性,独立性,自信等层面,一旦熬过去,我觉得这对一个人的自身成长很好。在现在公司,聊的来的,能做大事的核心的,大部分都是经历过单人开发困境的人,这种人可托付事情。
技术人员管理这边,我当时在茶光村也一样,忍了那位奇葩哥们一个月。到了国外更是发现,各种奇怪的人真的是会有,只有我想不到的,没有不存在的。
而我现在学会的是放轻松,对,就是不和他急,干活不给力没关系,我给你时间调整;一旦过线,我也放轻松,直接请对方离职,对自己好,也给了对方可能更合适的机会(说不定他转行或者换公司就能做成大事呢)。以前的我会比较着急,对方办蠢事,我会急,”你这样做是不明智的!听我的,这样这样做可以避免撞墙“;对方离职了,我又急,”哎,这哥们这样以后怎么混?我已经给了他这么多机会,不懂调整,哎“。结果与己与人感受都差,连个”老好人“头衔都捞不到。
现在借用《一拳超人》里面的话来说就是,”我放轻松了,也更’狠’了。“,我现在开除人是眼都不带眨的,是真心的祝对方一路顺风,好好发展。
关于行业
这其实也是我最想说的,然而似乎一直没找到这个话题去聊。
我离开游戏开发工作已经2年了,而之前10年间,每年休假从来不足一个月,其余时间都在一线做游戏。所以我一直对这点耿耿于怀,直到2-3个月之前才勉强接受当前的大数据开发工程师职位。
之所以接受,也还是无奈。
去年前年据说成都手游公司死了70%,今年国家不发版号再加上互联网泡沫周期又到了,连世界金融震荡都一起赶了过来,国内互联网特别是游戏一定要受到强烈影响。而寒冬之后,能活的都是抗饿的,说白了就那些资本雄厚的,例如鹅厂猪厂之类,而越是大厂,内部开发氛围和产品的创新性就越是令人不安。简而言之,国内游戏开发的路基本很难走。
雷军说”风口上猪都会飞“,其实我这些年对自己的总结也是如此:能走到今天,不过是好运气进了风口。
大学时候专业不是编程,莫名其妙做了游戏程序,莫名其妙做了主程,莫名其妙去了大公司,莫名其妙到了国外,每一步都有自身的努力也有自己有目的的争取啦,但实际上每一步都是意外的运气,我都不确定”努力“对”结果“的影响有多大了。
现在我依然推荐努力,更多只是为了一种自身的存在感罢了,而不再是期望结果了,真正的做到”尽人力,听天命“的心态了。
回到话题,”游戏“这个风口现在正在下滑是显而易见的,当然,等接下来五年国内经济要是不行了,游戏搞不好又能火一波(分析游戏的本质,会明白这一点),只是那时候靠游戏赚的钱血腥味也会更重一点,并不太吸引我。
那么下一个风口是哪儿,我对VR(已经快凉透了),区块链,大数据,人工智能 这些做了一些分析和了解,前一阵还做了些区块链游戏,发现区块链会是最快死掉的,虽然它很容易落地,但是过于乌托邦(和马太效应在打架好吗?),技术壁垒也低,现在”猪“是飞了,但是飞的高的也是最容易被摔死的,例如它的一号落地对象虚拟币现在的情况就不多说了,简直就是老鼠屎的天堂。
大数据可行,也容易落地,但问题在于它偏运维和偏底层,数据分析师这块要求数据敏感,而我长期做客户端渲染的只对图像敏感,这俩用脑都不在一起,搞不来。但它偏服务,要搞区块链,人工智能,哪怕现在的DevOps,都建议了解大数据,正好我在这个职位,所以按部就班做,做不成大牛,但熟悉一下对未来好。
真正感觉会成风口的是人工智能,它当前限制依然是样本量和算力问题,所以学习很难;它的落地现在除了图形识别和自然语言分析之外,并没有好的落地点(互联网除了广告和游戏,收入点其实很少)。但它的技术变种最多,且非常新,有做先驱的可行性。天花板也比较高,可优化可发展空间较大。但缺点就是必须大公司工作才有意义,工作经验积累难度大。
我打算靠它混碗饭吃。
然而,要说纯粹的本能,我还是喜欢游戏开发,所以我依然目标是快速积累财富,以赢得自由时间来进行真正自由的不被资本控制的独立游戏开发工作,而这样做,也就和行业没什么关系了。
关于目标
话说Rect愿望还真是简单,果然很清心寡欲,和我这边时刻树flag的性格果然不同……
其实最近写了俩目标了,都丢在QQ空间了,那里都是熟人,立flag比这里有效的多。嘛,这里也简单记录一下吧,免得QQ哪天也开始玩屏蔽关门。
五年内支付完养老保险费用,带30W移民定居。大致位置选择在智利,巴拿马,哥斯达黎加,加拿大。
英语肯定加强到和老外能愉快沟通绝大部分信息,日语有空恢复下,西班牙语法语了解下。
调整好作息,保持锻炼,保证身体健康状态。
读书,旅行,潜水,泰拳,画画,摄影,烹饪这些依然作为核心兴趣爱好保持。
其他Deatils
之后的收入方向主要是一部分靠理财保险,一部分考虑转行例如潜水教练,freelancer之类的自由收入,重点还是降低消费,住自己的房,自己做饭,穷游。
另外也可以考虑数字游牧,远程工作之类的方式来获得生活多样性和更多的时间。最后视状况考虑开火锅店或者潜店。
英语,潜水教练,烹饪三项需要额外上课,需要盈余出来时间处理。一起大约需要半年至一年时间。
除了远程工作之外,其他每项选择我都可以保证每天工作4小时以内,余下时间用以进行独立游戏制作以及照顾家庭,这对自我时间管理要求很高,最好现在就做一些这方面的练习。
潜水现在我已经70多瓶,中性不错,也遇到各种奇怪的流,经验应该还可以。我老婆也40瓶,今年刷刷再去几次船宿,应该都可以考潜水教练。现在问题是体质没那么好,每天三四瓶时间一长还有点hold不住,所以还是要优先练好身体,这条路看起来是最容易达成的。
freelancer我在网上了解过,竞争其实挺严重,而游戏程序开发和大数据开发都是很不适合自由接单的,大部分都是web网站开发方面,所以我需要做一些业余时间的技术投入方向调整,现在我并不想做工作中的大牛了,工作中技术够用后,业余现在还是想投资BH方向,收益大。
数字游牧很好,是我真正最想做的,搭配潜水教练这个职业简直完美。潜水教练潜导原本就不是满负荷工作的工种,时间相对比较闲,休息期间进行接单软件开发简直是完美,而且到处跑很符合我的性格。但是数字游牧也有几个问题;收入不稳定偏低但消费比家里蹲高一些,所以依赖接单熟练度;小孩的就学问题很麻烦,他不太适合满世界和我跑。
所以,如果数字游牧的话,可以半年半年的来,或者考虑下能不能带着小孩跑。
远程工作是我最不想考虑的,但就现在网上的了解,似乎也是最容易符合要求的,现在先继续观望。
嗯,突然不想写了,先记录在这里,视情况记录下大数据技术学习资料吧。