goodbye 2018 hi 2019

for a new 2019

Posted by 宸笙 on February 2, 2019

相比前两年不太一样的2018过去了,心里还是有些感触,虽然在年终就落笔,不过迟迟没结束,直到快开始新一年才算搁笔完成;

main

something in 2018

工作(skill)

  1. 结束了在传统大企业的不太合适的状态,来了创业公司,创业公司的节奏和能得到的成长还是可以的,自己需要承担的虽说多了一点,不过还是值得的;
  2. 原本都不会玩游戏的自己进入了游戏公司SDK,短期内快速学习IOS并实现对应平台的SDK,也因为业务需要写过IOS原生的小游戏,在需求来回修改的过程虽然折腾一点但回头看也进步了;
  3. SDK部门属于平台技术支撑性部门,基本加班不多,只是经常会有一些技术之外的对接和技术支持的事情(时间不定),不过同事也理解有的时候因为个人身体情况而加班不多;
  4. 聚合SDK接入新的渠道的对接和联调,CP接入方接入SDK遇到的一些事情(比如有的是初次接入或只会unity或cocos需要这边做更多的支持如远程或直接调试工程),也或多或少需要了解一些游戏开发的工具如cocoshbuilder,有时也许也需要直接去求改游戏的源码;
  5. 工作的反思:

    在技术之外的软素质:主动性(or shoulder more),这点确实需要在习惯和意识上加强;

  6. 需求不多的工作时间经常研读开源三方库的源码,相比之前读的更细致理解也加深,也能输出对应的简单实现(如在java中简单实现promise,实现基础版的RxJavaRetrofit等),一些理解相比前一两年着实改善了;
  7. 博客的持续积累,16和17年在Bmob的时候经常会和同事交流一些技术细节不过因为没想着写blog就确实浪费了沉淀的机会,回头发现一时无法找起,所以快年中的时候开始重新写,后续还需要持续产出,至少在自己回头看的时候有所理解,否则流年飞快,如白驹过期,若非这些痕迹好似不曾经过(之前在看在学校快找实习的时候一个代码仓库,虽然后面因为觉得前面的代码看起来naive便删掉,但是随后2016在Bmob开始做SDK的改造开始的热修复提交了很多次,刚好补丁是从githubraw下载的,那时候也没觉得什么,到上月自己看到好几十个commit,去看提交日志着实感慨,无心插柳),虽说随着自己技术和经验的提升回头看自己的blog会觉得naive,但这不是不写blog的借口,我着重想写的还是一些通识的编码相关或开源库解析和实现的文章,那种调用API的文章也没必要写(对自己,很快学习和上手的东西没必要花很多时间学blog得不偿失;对潜在的读者,看了或许浪费别人时间),所以还是在自己力所能及下写写思路相关的,如果对某一个想写的领域发现有些力有不逮,那就需要主动学习了,想来也是正向的激励;

生活

  1. 其实有一点小动荡,相比之前的平稳今年多出了很多杂事,甚至是很影响心情的事情,这些确实会有自己无奈的成分,一些因为个人角色与自我和身边人边界定位不清晰(或是还没想分离),总会收到影响,心态沉浮,但也知道谁都不易,多想点积极的;
  2. 戌狗本命年确实不太顺畅,不过还是挺过来了,今年好几次身体都有bug,一月去了三次急诊,还好多谢老大理解,其他的事情多少有自己的坚持结果还算不太失望(过程中太多的自我怀疑却不知如何才是对的);
  3. 慢慢越来越开始思考唯心的东西,一些无从改变的事情使得自己开始思考是否真的有宿命一说,需要理性看待这些曾被一帮子打为封建的事物,宿命很多时候表现为性格的惯性,加上个人性格因素(在而立之前或多或少收到既往历史和家人的左右牵挂),配合外部环境因素基本有的就可下定论,不过自身努力的程度还是可以改观一些,所以自身还是要多努力,剩下的看造化,至少努力过后没有遗憾一说;
  4. 执念深深与业障重重,接触唯心的一些东西后更加理性和坦然看待自己的性格弱点,看待一些事情希望更淡定些,因为执念所以有了诸多业障;
  5. 慢慢看到一些现象会更条件反射地想到如果是我当如何处理,不想类似的窘境发生在自己长辈或家人身上,所以作为长子要更进步一些;
  6. 回家看到一些变化才知岁月无情一点不假,自己慢慢需要承担更多的东西,职业路径要走好走稳了;看到一些穷山恶水的惯性也比较反感,虽不想同伍,总归是要提升自己(不然会被迫融入);

something will to or should be done in 2019

  1. 工作相关的便是持续进步和自我总结沉淀,更心里有底,最好能多熟悉其他技术栈,当然是纵向提升没耽误的前提下,工作上也需要shoulder more,技术上最好提升一个小档次(两个考量标准);
  2. Blog的持续产出和更新,需要写得更细致;
  3. 看更多的,这几年看了很多不过有的确实需要多次反刍才能理解;
  4. 在唯心的知识理解需要能慢慢提升,尽管这有点难;
  5. 慢慢平衡好现阶段的一些矛盾和引起自己分心和焦虑的因素(一手想解决,一手跑快点),尽管这也比较难;

一些想法

  1. 关于工作变动:
    • 随着年限增加,需要对自身规划做合理并负责的考虑(虽说规划是动态的),对自己的决定负责,要有自己的思考,换言之,如果自己是对位的一方,如何看待自己;实习的老东家的猫哥问了几次要不要过去还是说暂时不考虑了,现在公司对自己也不错加上自己还想多沉淀下,而一些外部的言论也要要自己的思考,适合现阶段的自己的才是重要的;
    • 还是喜欢在创业公司或者节奏快的互联网公司,虽说累一点,但是同样的时间经历和得到的成长会更多;
    • 从毕业到年初都在领域知名(前二)的公司,和前老大们一起努力,快的时候半天作为一个迭代的单位,激情过后也要面对领域市场的不乐观和现实情况加上自身的外部诉求,在内因驱动下我还是走了,2019年即将毕业三年,光靠理想不太现实,自身也需要一些阶段性的正向反馈(能力是否进步等);不过在看前老大的朋友圈的时候确实感慨良多,想到了之前一起努力的时光,想到了那些平台迭代和诸多用户需求,不会忘记走的时候kun哥的真心挽留,也不会忘记一些发生过的事情,不到10人的技术团队撑起来这么多的用户量确实不容易(SDK面对诸多的用户需求,后端面对日益庞大的DAU),不过在那个位置也能看到一些结构分层复杂的地方看不到的思考(在那个位置才会看到或者被逼想到的),想到一个开发者去chuangye,对我说他想的东西完全和自己在上班时候不同,这其中或许有何之前自己作为普通基层对立和矛盾的,或许这就是常态吧,当一些事情不理解的时候想下如果你在那个位置上会怎么考虑;
  2. 对技术的理解要足够,也要有自己的习惯坚持和主张(看一份猫厂jd的时候想到的);
  3. 工作之外的:随着年龄渐长,也需要去面对和做一些新的事情,好像自己从2013年底进入实验室开发到现在5年多基本还算是没堕落脱离正轨,在感慨时间飞快的同时也慢慢调整自己当年对不愿的事情的态度和心理准备,在你年龄渐长的时候也有人陪你变老;
  4. 对一些时间节点的考虑可以提前想下,虽说直面会有点残酷,比如年龄现象(^_^),但是不面对到时会更加脆弱;其实从进入实验室到现在也5年多了,慢慢要考虑这些问题,辩证地看一些比如所谓现象的到来其实是好事,比如入行早,悟性不差,努力快,那么早点达到这个预期瓶颈是好的(自我感觉与外部评价),早日达到就相当于走的时间短些,自己也适逢想下下一个小阶段要做的事情;

    就差干了,留个hook,明年写goodbye 2019 hi 2020的时候回过头看下。