美文网首页
2019年 — 压力与斗志并存的一年

2019年 — 压力与斗志并存的一年

作者: 稻草人_b788 | 来源:发表于2019-12-01 20:17 被阅读0次

    2019年对我而言是沉重的一年,在这一年里我设定的核心目标其实都没有完成。
    我所在的公司由于资金链断裂无法支付我的薪水,而我又由于刚进入计算机行业不久,经验不足让我不敢轻易离开,不敢去冒险。于是我就以没有收入的状态在公司里呆了9个月。
    人,一旦感受到压力,就想逃避,就慌不择路,饥不择食。
    在这段没有收入的日子里,我只能用存量和家人的帮助渡过。这种生存的压力感,让我不敢去想什么长期收益,我只想到的是努力工作,甚至是换工作,减小家庭的经济压力。
    好在这些压力没有压垮我,它虽然让我不自在,却也让我明白自己当下的定位,让我更加专注于编程能力的提升。幸运的是,在年底我终于换了份工作。
    这件事也让我对那些超越自我的力量有敬畏之心,也让我明白心中有希望是多么的重要。

    一、这一年的蜕变

    (一)心态的转变

    迫于生计,在专注于提升编程能力的这段时间里,我几乎和社群里的伙伴没有什么联系,也很少参加活动。
    看到群里的伙伴展示出的高势能成就记录以及讨论的高质量的话题,自己往往会产生一种落差感,觉得自己和他们慢慢拉开了差距。
    不过后来细想一下,自己走的路和别人不同的,做的工作内容也不同。每个人都在自己的路上走,节奏不同,前进的步子大小也相异,我只要没有停下就可以,慢一点也没关系。
    读了《稻盛和夫的人生哲学》一书,其中有一句话特别震撼我:“将所学的知识百分百用于工作中”。我很认同这个观点,只要我成长了,并且能在工作和生活中,提升自己的价值,改变自己的生活就可以了。
    每每想到这里,心情豁然开朗,对自己所聚焦的领域也更加有信心,也能够更加坦然面对自己当下的选择。
    “知也无涯而生也有涯”,我会持续分阶段地探索自己未来要探索的领域,不断实践、调整、总结。在这几个领域中持续做价值积累、交换、变现。对于自己将来能成长到什么程度,怎样的生活,我充满了期待。

    (二)框架 + 关键词学习法的践行

    结合永澄老师的关键词学习方法以及秋叶大叔的框架式学习方法,形成了自己在web开发领域的框架。这是一套底层的、通用的、可迁移的学习体系。看到这些关键词,并且有个框架去统筹,感觉自己拥有了一张知识地图。先做什么,后做什么,有什么关键点,这些都能够一目了然。随着不断地探索和积累,这张知识地图会变得越发丰富清晰,相信自己能够对这个领域有更深更广的了解,能够更高概率的成为这个领域中的专家。

    (三)重新认识年目标

    今年的年目标大大小小我自己设定的有10个,在执行的过程中,一些都放弃了。
    除了外界环境的剧变,执行策略,主观能动性外,还有一个极其重要的因素—时间。
    对我而言,如果一周可以拿出15-20小时发展增量的话,一年大约有750-1000小时,如若考虑到冗余时间以及状态波动,那么一年就用500-750小时。这些时间其实不多,几乎只能分配给三个核心目标了。
    这也给我自己今年的年目标课程提个醒,无论别人设定了多少目标,不要去模仿,冷静地分析如何分配这些时间资源在有限的几个目标中。

    (四)我所拥有的让我对未来更有信心

    一直以来我的职业路程走的都不顺利,经历过转行,经历过待业,也会抱怨生活的不公。
    后来想想这是或许命运的安排,让我经历这些坎坷,哪些杀不死我的终将让我变得更加强大。
    又或者是因为自己的现在是自己的过往决定的,出来混总是要还得。
    又想到早踩坑比晚踩坑好,趁着自己年轻还能翻身。
    好在我的身边还有家人、朋友、有永澄老师和热心的各位同侪在,没有什么坎是过不去的。而且自己不是已经学了目标管理了吗?
    当我想到这些,自己内心的力量突然涌现出来,积极准备web开发相关的常见和关键的知识点,主动投递简历,终于在11月份的时候再次返回了职场。

    我喜欢稻盛和夫的那句话:人生就是不断打磨灵魂的过程
    我赞同永澄老师的那句话:你的经历是包袱还是财富取决于你看待它们的方式
    回顾这一年的经历,也有许多幸福和成就。

    二、这一年的珍珠项链

    (一)23个幸福事件

    1.家庭幸福

    • 元旦期间为家人做了一份乌鸡汤得到了家人的夸奖
    • 每周与家人进行了视频通话
    • 除夕夜和家人精心制作了晚餐,共度了2019年的除夕
    • 组织家人一起去万达广场玩乐,并共进了晚餐
    • 通过视频和照片看到孩子在雪地里玩雪的可爱模样
    • 和家人沟通,澄清家庭目前遇到的问题,并能够和爱人平和地进行交流,觉得内心很舒坦。看到孩子可爱的模样,觉得很幸福
    • 和爱人进行了一次深入的交流,她给了我很多鼓励,我很感谢她
    • 5.18日回家带孩子出去玩
    • 5.20日和爱人一起买菜做晚饭
    • 9.14日:陪孩子去上早教课,感受到他在持续地成长,而且变得懂事了许多
    • 9.21日:陪孩子去上亲子探索课,感觉到他真的成长了很多,懂事了很多,作为父亲感觉到很欣慰
    • 和爱人交流了一些成长心得和孩子教育方面的知识,达成了一致观点

    2.社会关系

    • 分享给伙伴们自己整合的执行录模板
    • 主动将在工作中发现的潜在问题和同事沟通,得到了对方的认可和感谢
    • 联系了几个多年不见的发小,一起看电影、聚餐、闲聊,放下了不少的压力
    • 春节期间走亲访友,拜访了很多许久未见的亲人和朋友
    • 3月2日和3月3日和两位大学同学玩了两天
    • 为同事梳理其当前遇到的问题的原因,帮助其调整假设,并用目标达成的方式给出相应的解决方案
    • 10月3日:和很久未见的亲戚相约娱乐和聚餐
    • 将新项目的配置流程讲解给了同事,并帮她解决了项目环境和一些工具的配置问题,体会到了教别人的快乐
    • 对室友进行了模拟面试,给予他反馈和建议

    3.自我实现

    • 把自我教育和教育他人作为了自己一生都会做的事情,觉得孩子的成长给自己带来了很多动力、能量和幸福感

    (二)109个成就事件

    1.职业发展

    • 学会了在ruby中进行图片的base64编码方式
    • 独立梳理通了点击多选和单选按钮,重进模板后不保存编辑或选择的信息的逻辑,整理到了常用代码文章
    • 在工作中梳理了被答辩人分开选择答辩内容类型的功能背后的逻辑,并优化了默认选择答辩类型功能,萃取成了方法
    • 解决了使用两层循环改变指定内容时出现重复打印的问题,萃取出了方法
    • 独立实作除了两组复选框之间的互斥效果
    • 完成了ruby高级开发课程第10章的学习
    • 独立实作了预览页面而打印页面两个表格的不同显示效果
    • 整理了很多rails的知识点,打通了一些知识阻塞
    • 整理了一些重要的ruby和rails知识点,并能进行复述和运用
    • 打通了rails中controller中的new action是否需要初始化实例变量的场景
    • 进行了ruby&rails岗位需求调查,为接下来帮助室友找工作做好前置准备
    • 整理了rails中的helper methods
    • 整理了ruby&rails的知识点,打通了rails101教材中的一些知识阻塞
    • 整理了使用linux shell文件的两种方式以及它们之间的区别
    • 整理了“让其他电脑访问本地rails项目”的方法
    • 打通了rails中表间关系的构建以及运用表间关系来简化创建资料的代码
    • 解决了rails5.2及以上版本未正常运行bootstrap端框架中下拉菜单的问题
    • 系统学了rails中的render和redirect的用法,和curl命令的简单运用
    • 理清了git中fork和clone的作用,学会使用了几个git命令
    • 总结了三种点赞功能个实现思路,形成了收藏、投票、加入群组、点赞等功能的底层逻辑
    • 从xdite老师的博客中学习到了partial和helper的混用来提升view层的效能
    • 通过假设和实践验证,理解了form_for和simple_form_for中实例变量和路径的解析,修改后台逻辑,自行改写了表单写法
    • 总结了一些rails的migration方面的用法和注意事项
    • 根据rubychina的一些文章和吴军老师的专栏内容,初步形成了自己对成为一名全栈工程师的理解和提升路径
    • 整理了JSON方面的知识卡片,明白了JSON诞生的背景和价值意义以及JSON正确的语法格式
    • 对params和routes路由生成的参数有了新的认知
    • 总结rails中N+1query的产生场景、影响和解决方案
    • 整理《rails5敏捷开发》第一部分的知识点,形成知识卡片
    • 掌握了一些heroku的命令和配置方面的知识
    • 使用angular实现了多组复选框或多组单选按钮的互斥效果,总结形成方法
    • 阅读xdite老师的博客,对rails机制和数据库操作有了更深刻的认知,在开发过程中应当把合适的任务交给合适的工作和组块去做,充分发挥rails、ruby、数据库和插件的作用。
    • 学习并总结了rails中的filter、controller对象、errors信息的使用和数据库rollback transaction的方法
    • 整理了用benchmark测试ruby代码性能的方法
    • 总结了rails中自定义验证方法的流程
    • 了解了rails中终止事务回调的方法以及潜在的风险和相应的应对策略
    • 总结了计算机中为数据库添加索引的意义以及索引的应用场景
    • 整理了rails中操作数据库的方法
    • 理解了rake任务和rails的migration文件的关系,migration本质上是rake任务,而ruby的rake可以理解为ruby版的make
    • 加深了对ruby中代码块的理解和使用时的注意事项
    • 了解了JavaScript的发展历史、诞生背景、要解决的问题、现状生态、面临的问题挑战和相应的解决方案,对JavaScript学科体系有了更深的认识
    • 学习了一些关系型数据库sql语句的使用方法和通配符使用,整理成知识卡片
    • 了解了word数据复制到excel中避免数据格式错误转换的方法
    • 学习了rails中model和table间的映射关系的设定
    • 研究了冒泡排序法,并用代码实现,了解了一些算法方面的基本概念
    • 了解了网络基础方面的一些概念,如socket
    • 整理了js知识体系中的关键点和常见风险
    • 理清楚了GraphQL查询的解析、验证、执行的整理流程
    • 整理了一些ruby性能优化的技巧

    2.个人成长

    • 与年目标伙伴关于效率的问题进行了交流,并就其年目标的计划给出了自己的观点和建议

    • 在处理工作中的任务时,思考了多种实现文书名称可编辑的方案,并最终实现了需求

    • 形成系统化学习永澄老师的文章的方法

    • 初步打通了理解、判断、决策、改变和目标管理,解释体系,假设体系,决策体系,反思体系的关系,并形成了“分析和解决问题的基本方法”的知识卡片

    • 整理永澄老师的公众号中提到的解决两类决策问题的方法,纳入到方法库

    • 学习了snipaste的用法,形成了实践记录

    • 形成了关于目标达成的更为深刻的心理表征

    • 阅读两篇launchschool的英文学习资料并进行整理

    • 阅读一篇永澄老师公众号的关于“职场新人发展”的文章,提取要点形成结构,关联了一些模型和其他文章

    • 梳理了主题式学习永澄老师公众号文章的方法,调整原来的策略,准备补充学习5步阅读法、属性阅读法、结构化思考力

    • 更新了作品:生活必备知识:如何高概率买到火车票?--by稻草人

    • 用5步阅读法阅读永澄老师的“你这样学习知识来捐学习”一文

    • 和胡奎交流了自己的内耗问题,并调整了对信念的认知

    • 用系统思维反思了排bug的过程

    • 整理“永澄:普通人并不知道,自己是由作品构成的”一文的关键内容,对作品的形成方法和价值有了更深刻的理解

    • 使用Markeditor践行永澄老师的4层次价值输出体系

    • 形成了“出行核查清单”

    • 2.13日:快速从过年的氛围中调整过来,完成了月目标的制定和本周计划的制定

    • 解决了戴尔显示器dp接口热启动不稳定的问题

    • 根据边际成本递减原则,整理了项目中部分常用代码,降低之后处理类似任务的认知成本投入

    • 通过写周回顾,形成处理情绪和解决问题的思路,形成和强化了一些信念和假设

    • 用系统思维梳理了排除程序bug的流程

    • 阅读吴军老师《态度》第7封信:决策时格局要大,萃取知识卡片,并形成了关联总结

    • 阅读吴军老师《态度》第6封信:好习惯成就一生,萃取知识卡片,并形成了关联总结

    • 将吴军老师《态度》一书中关于习惯、决策格局、做事境界三封信的内容和永澄老师的价值思维、长短期收益、决策原则、模式等概念进行了关联,形成总结

    • 整合资料形成初步的开发需求的确立流程

    • 通过觉察发现自己搜索资料的途径和方法太过单一,调整自己的搜索模式从只搜索中文关键词到中文+英文关键词

    • 整理搜索技巧,为形成搜索体系做准备

    • 在工作中形成了快速定位问题和确定原因的方法,并和吴军老师说的粗调和精调思想进行了关联

    • 在工作中践行DRY(don't repeat yourself)原则进行书写代码,写出了一个比较简洁的可复用的代码片段

    • 根据最近几个月的周计划达成情况,反思了自己制定周计划的方法以及执行任务过程中存在的问题,并形成了初步的解决方案

    • 通过永澄老师的文章,明白了休闲时长并不能与假期总时长,还要考虑必须要做的工作和转换成本,并从文章中萃取了从休闲状态转换到工作状态的方法

    • 觉察到自己学习方式的问题,总结了专题式学习的方法(调研-道-术-器-用-总结)

    • 觉察到自己的推进任务时,没有拆分任务(拆分不够细致),设定不合理的预期掉入到完美主义的陷阱中,并形成了解决方案来调整该模式

    • 从道的层面了解了二分查找法的适用场景、使用时的前提条件,避免盲目使用二分查找法

    • 总结了10倍程序员工作法的思考框架和四个原则,和永澄老师提出的目标管理知识、价值思维、指标衡量、PORT、GROW模型等进行了关联,准备接下来进行实践。

    • 通过自我觉察,遵循渐进明细的原则,将日计划分为上下午两部分,提高了对时间和任务量的掌控度

    • 打开了认知范围,对编程范式有了新的认知

    • 以进度导向解决问题:根据错误提示,使用了定位方法来排除bug,而不是一行行去阅读代码来找原因,提高了解决问题的效率

    • 对工作中的修改法院名称的问题进行了深挖,用了高效的策略去达成,体会到了沟通交流和高效思路和方法带来的意义感和成就感

    • 通过读书进行自我调节,聚焦于实践输出,将自己从低落的精神状态中拯救出来

    • 发觉了自己学习中的误区,并给出了相应的改进方案

    • 将霍彦军老师的“成长中的爱与碍”讲座内容整理成文,并分享给家长们

    • 将学习到的早教理念应用在陪外甥女画画的活动中,引导她进行自由想象

    • 总结《见识》和《巴菲特致股东信》中的投资理念

    • 更新了自己的职场思维

    • 整理web开发领域的知识体系框架,筛选出关键点,并划分学习优先级,感觉到学习路径明晰了很多,接下来就能有的放矢地进行学了

    • 根据租房过程中踩到的坑,更新了幕布成果“怎样租到靠谱的房子”

    • 开始写自己的博客,保持一周一更的频率

    3.休闲娱乐

    • 学会制作新菜品:滑鸡
    • 学会制作新菜品:红烧鱼块
    • 学会制作新菜品:啤酒鸭
    • 学会制作新菜品:凉拌面
    • 自动动手调了饺馅
    • 学会制作新菜品:葱爆牛肉

    4.社会关系

    • 打通了如何通过view向action中传递额外的参数,以及action之间的参数传递,并教给室友
    • 参考拉勾、boss直聘、猎聘、领英等招聘网站,带着室友去梳理招聘网站的用户故事
    • 和胡奎一起探索关于跳过某些目录的查找内容和替换目录中文件的内容的linux命令,形成了知识卡片
    • 和室友交流如何找到适合自己的对象(使用了结婚教练不必老师的方法),得到了对方的认可
    • 帮助室友找到了工作

    5.身体健康

    • 体重维持在130斤,作息时间大约稳固在22:15-6:00

    相关文章

      网友评论

          本文标题:2019年 — 压力与斗志并存的一年

          本文链接:https://www.haomeiwen.com/subject/mmgzwctx.html