• 2022 年-Q2


    2022 年-Q2

    上篇文章: 2022-05-18 22:18:29

    现在: 2022 年 8 月 13 日

    已经有 3 个月没有更新了。

    这三个月经历很多的变化,心态一直在调整中。
    现在状态比较稳定了。因此做一些总结,想着为下半年做新的规划。

    经历了什么

    4 月份,进入了新的公司。
    区块链相关,算是一家行业内头部的公司吧。

    去新公司的原因,是看中了薪资待遇和可以允许远程办公。
    公司拥有较大的用户量,可以去体验高并发等接触较少的应用场景。

    憧憬着可以接触到行业的尖端知识,能够有一番作为。

    刚刚进入做得都是一些比较基础的内容。并不复杂,和之前工作内容类似。
    期望着可以在 6 个月后,做到比较核心的内容。

    但是事情往往不想预期那般顺利,也经历了一些转折。

    从 4 月急招,到 8 月大规模裁员。行业上的动荡,导致了公司的决策。

    值得庆幸的是,裁员没有裁到我的头上。但也使得我的危机感空前。
    安全感比较低。还是要加强对技术的学习,保持自己的竞争力。

    此外,我也转换了 team,技术栈也随之改变。

    原本是 ruby on rails,现在改为了 elixir.
    换成了一个更为小众的语言,它是函数式编程语言,基于 erlang 虚拟机的。

    远程办公怎么样

    working from home.

    想象中是比较爽的,实际上是非常爽的。

    因为不需要去公司办公,生活的地点就不再有限制。
    所以,回村里了。省去了北京的房租钱,吃饭的成本降低了 50%左右。

    同时,没有通勤的需要,不用挤公交,地铁了。省去的时间可以做一些其它事情。

    工作时间比较固定,早九晚六,一般不加班。
    有了一些时间,养了一条小金毛,取名为毛毛。现在 3 个月了,小母狗,12 斤了。

    但是,也需要自己多一些掌控自己时间的定力。
    需要对自己的时间有一些规划。不能天天下班就玩手机,看电视剧啥的。

    这一点,我做得不是很好。这段时间工作之外的时间,用来学习的很少。
    对学习有些懈怠了。

    周末会有一天完全放松,有一天会好好学习,总结。
    算是保持张弛有度吧 😃

    远程办公的缺点,就是缺少了 face to face 的情况。
    大家看不到具体的人,都是网络上的朋友。 互动性会稍微差一些。

    英语与单元测试

    在团队中工作了 1 个月。
    leader 提出了 2 个方向上是短板,可以加强提高。

    第一个是: 英语

    因为是在一家外企工作,英语的使用是比较多的。
    和公司内部的同事交流也会经常使用到英语。
    在一些会议上需要用英语来沟通。

    但是,我的英语还有很大的提升空间。因此需要制定一些计划来 improve。

    第二个是:代码测试

    包括单元测试,集成测试。
    如何编写测试代码,写出一个全面可以 cover 住各种场景的测试代码。

    如何组织代码结构,如何写出可读性高的代码?

    在以往的工作经历中,缺少这一部分的内容,很少写测试代码。
    基本上是通过手动测试代码。

    基本上依赖 QA 来人肉测试。

    到了新的公司之后,发现测试代码如何写的好的话,确实是一种很高效的工作方式。
    直接调用到具体的代码,会比手动在页面中点,要方便很多。

    而且测试代码,还会有文本上的记录,直接执行。

    后面如何去做

    主要的目标是:

    • 英语达到可以沟通的水平。 workable
    • 测试
      • 大家认可的测试代码
      • 逻辑清晰,可读性高
    • elixir,react
      • 可独立进行日常的开发

    英语

    优先级最高的是:

    口语和听力,原因是:在日常的一些会议中,我有些内容挺不太懂,而且无法正常地表达出自己的观点。

    如何提高?

    • 外教课程,目前是每周2次,在周末,一次1小时。
      • 课程录音,反复训练。
    • 平时学习
      • 开言英语,可以多练练。多思考真正的场景。试着去表达。
      • practice
    • 英语频道
      • YouTube
      • 其它软件,尽可能地多体验英语的环境

    测试

    • 多看,多练。了解到测试的具体目的,如何写。 最佳实践等。
    • 视频,Clean Code

    elixir,react

    具体的内容,还是比较好学习的。
    看看官方资料和B站上的视频。

    跟着team一起做一些需求,这方面会提高比较迅速的。

  • 相关阅读:
    SCI论文高效写作:Citespace、vosviewer和R语言在文献调研与论文撰写中的应用
    使用javascript模拟并行位全加法器
    DevOps中集成自动化测试的具体案例
    解决 calico-node 无法启动问题
    KMP算法 (自己复习专用)
    一位毕业生的自我分享
    [Database] 脏读、幻读这些都是什么?事务隔离级别又是什么?MySQL数据库的事务隔离级别都有哪些?
    某大型建设公司薪酬体系设计项目成功案例纪实
    go proto 简单学习
    机器人微控制器编程(CoCube)-破除定势
  • 原文地址:https://blog.csdn.net/qq_34120430/article/details/126330344