缘何而作?自第一次实习之日起,时至今日,已经过去了五年又九个月。其中发生了很多事,最近换了工作,突然有了很多闲暇(坐地铁的摸鱼时间),重新回忆起选择计算机作为职业起点的初心。有时候走了很久,却忘了为什么出发。谨以此作为这五年余载的一个标点,从今天起,重新出发,从心出发!

拓扑入口

  • 从问号开始
  • 在五年的位置打了一个分号
  • 下一个五年要做什么

从问号开始

翻看 五年前的“笔录”,2016 年 7 月,在大多数同学选择了读研深造,而我错过了保研。坚持不读研这个想法,大概维持了在大学生活中的三年半的时间。也是在实习过程中的突然有一天,初入职场的我发现原来想要有机会去做大数据方向/研发岗位/机器学习方向,竟然是有学历要求的。于是我开始打破自己,并重组自己的一些固化的想法,选择了自己完全没有接触过的毕业设计——Hadoop & Spark。这是一次尝鲜的机会,学到的东西比我想象中要多很多,这也成功把我的野心变得大很多。一个渴望新知识,渴望不同领域知识冲击的自己,慢慢看到越来越多活生生的“故事书”。
确实,在这五年里,我偏离了大学时最初的轨道,老板们总是给我画着各种各样的饼,而大部分的饼和我对自己期望要实现的目标毫无关系。我迷失在各种成熟的开源框架中,写着最多涉及到 CRUD 的业务代码中。我开始越来越明白业务,和实现业务需要的技术实现中,但是曾经深谙的代码只是实现业务逻辑的手段。甚至有一天,我发现我不想写代码,因为我找不到写这段代码给业务上有什么实际的增值效应。嗯,我开始怀疑业务的必要性。我搞不清为什么要做这件事情,所以我觉得为了完成这个功能逻辑而写的代码也是没有意义的,继而这个让我产生了对写代码这件事情本身的怀疑。
这个厌恶写代码的状态可能持续了一个季度,到 2019 年的 9 月,因为一个技术调研,当我看到在云原生背景下,原来代码是有脾气的。拆解功能模块,并不只是意味着一种对当前普适技术环境的迎合,它是一种让代码本身更加有“人味”的途径。这个“人味”听起来很不人味,诚然技术是解决问题的一种手段,最终当然是为了解决问题,但是解决的是什么问题,并不是技术本身能够决定的。但是好的代码自身就是一门优雅的艺术,好代码不需要解释,清晰自然、一脉相承。我从这次技术调研重拾了对技术的欣赏,好像是一个花心的多情者,在花丛中过尽千帆,乱花迷眼之后,再回首,才发现原来粉黛未施的初恋依旧是心头的白月光。代码本身是很纯粹的一种逻辑,解决问题也只是代码被赋予的附加价值,业务和技术是一种相爱相杀互相反哺的调和关系,而那时找不到业务价值也找不到技术优雅的我迷失不过是一种偶然中的必然。
我到现在再反过来看一些问题的时候,有的时候我在想是什么左右了我对同样的代码产生了截然不同的态度。我一度以为是因为自己的技术瓶颈期,后来我看了一些关于技术心理的内容。我现在理解为,技术自己是没有直接价值的,一段代码哪怕写的再优雅,它如果只是 leetcode 上被刷的一份题解,那最多也就是集赞,证明了写代码的人扎实的代码功底。但是如果一段代码在一个非常牛逼的平台上一天被上万次接口调用,先姑且不谈代码的质量,给写代码的人的这种长期的成就感是与前者在完全不同量级的水平上。业务是附带价值,但是附带价值决定了程序员的薪酬水平、幸福指数。换言之,平台赋予了一个人的成长,不仅仅是技术上的,更多的是对自己的认同感、对工作的成就感。

在五年的位置打了一个分号

现在再回过头来看大四一年实习期几次迷茫,在无可奈何的时候,无数次错失机会,无数次被挡在门外,经历了两次实习,但还是对前路无限担忧。直到正式工作三个月后,被派遣了一个项目。回顾这五年,我经历了很多次打逗号的节点。有的节点纵向很深入,有的节点则是浅尝辄止,有的节点索然无味,可能某一天把点串成线的时候,一切的转变就都有了意义。接近五年的正式工作,我把这次的工作切换定义为一次分号,一次和之前做 DevOps、运维开发都不同的工作内容,但又是原先工作的一部分。

下一个五年要做什么

所以,下一个五年计划,到目前为止我还没有一个大致的概览,需要后期想清楚之后,再做一个补充。就先写到这里。

职业生涯阶段性回顾之第一个五年计划相关推荐

  1. 【回顾九月份第一周】 为什么你的前端工作经验不值钱

    原链接:http://bluezhan.me/weekly/#/9-1 1.web前端 JavaScript 函数式编程术语大全 SegmentFault 社区访谈 | Linxz:只会写 CSS 不 ...

  2. 个人的第一个五年计划

    个人的第一个五年计划 2021-2025 2021-2025 从啥时候开始学Java, 每个人自己想必都是知道个大概的时间的. 我是从2020年10月30号开始的. 以前从来没有想过, 有朝一日, 居 ...

  3. [转]博格坎普职业生涯全回顾:绿茵场上的哈利波特

    博格坎普是当今这个充满功利的足球世坛中少数仍然在坚持踢艺术足球的超级球星.他是自克鲁伊夫和巴斯腾后又一出类拔萃的荷兰前锋,冷静的头脑使他非常年轻时就已经开始参加国际大赛,他被认为是荷兰足球在19世纪9 ...

  4. 非计算机类专业毕业生五年程序员职业生涯的回顾和思考

    0.前言 看到过几篇程序员的职业生涯过程,我也来当一回写手吧,希望对和我一样曾经磕磕碰碰过的人有帮助.谨以此文纪念大学毕业五周年. (< 如何优化程序员的内部培训>,这篇东西for六周年) ...

  5. 职业生涯规划设计-分析第一部分

    自我分析 世界上没有相同的两片树叶,也不可能有做相同梦的两个人,每个人都是不同的,一个人要成才首先要选择一条适合自己发展的职业道路,在寻找道路的过程中首先要明白自己想干什么,适合干什么,能够干什么,因 ...

  6. 【SCL】博图SCL语言回顾和第一个面向对象程序

    西门子SCL语言回顾复习和编写第1个面向对象程序 (形参:形参指的是指令上标记该指令要使用的数据位置的标识符;简单来说就是只有数据类型,没有实际的地址,在调用时可以写入). (实参:实参指的是包含指令 ...

  7. 自己对职业生涯的回顾和总结

    现在是2020/02/19,这个春节放得特别长,或许再回想起,已是笑谈.         说说自己的职业生涯吧.我的职业是软件开发,我现在26岁,从事行业4年有余,感谢杨总带我入门.我现在还只是行业中 ...

  8. 操作系统回顾总结第一天:

    本人是一名软件工程的在校学生,回顾自己的专业学习之旅,感慨万千,曾几何时,我在网上花费大量精力寻找一个简单的问题的答案,却总是不求甚解.而如今,我对软件工程这个专业大体上也有了较为清晰的认识,因此,我 ...

  9. 【新星计划回顾】第一篇学习计划-通过变量定义简单批量模拟数据

    最近这段时间非常忙,虽然导师首次参与新星计划活动已经在4月16日圆满结束,早想腾出时间来好好整理活动期间分享的知识点. 非常感谢大家的支持和活动期间的文章输出,导师也是忙里抽空给大家准备分享的内容,也 ...

最新文章

  1. 数据库:SQL Server与MySQL
  2. hadoop入门学习系列之三mysq+php+mysqladmin安装
  3. 深入互联网广告中的出价模式(中) — 智能出价模式
  4. php功能大马加密乱码,php大马加密工具 phpTrace:奇虎360开源的PHP脚”的相关知识...
  5. Theano 中文文档 0.9 - 7.1.2 NumPy新手
  6. opcua协议服务器端口号,opc ua服务器 数据配置
  7. Baseline管理
  8. PHPWAMP开启SSL,PHPWAMP配置ssl证书
  9. 关于小米Ruby15.6笔记本驱动黑苹果博通蓝牙的补充
  10. 《进击的虫师》爬取豆瓣电影海报Top250(2020年10月23日更新)
  11. VOCs有机废气处理方法-吸附树脂
  12. 局域网内建网站教程,如何零成本搭建自己的网站?
  13. 图像的灰度增强、去噪、图像增强
  14. 非递归前序遍历二叉树,非递归中序遍历二叉树,非递归后续遍历二叉树
  15. hive -- return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  16. 海思16DV300系统搭建过程
  17. Delphi 10.2 Tokyo 下载激活
  18. dz论坛开启html,DZ论坛解决https开启后部分出现http的网址问题导致https不能显示方法...
  19. C#在透明窗体WinForm上面画图(电子尺小工具的实现)
  20. 解锁Gradio Interface的便捷与扩展性:load、from_pipeline、integrate和queue方法的魔力

热门文章

  1. 穴位模型,blender 文件 分享,我免费分享了
  2. 解决Anaconda无法添加环境变量问题,适用于Linux的大多数发行版本。
  3. 域名被微信拦截怎么办?
  4. 22.纯 CSS 创作出美丽的彩虹条纹文字
  5. 风控人不能不知的黑产大揭秘
  6. k近邻算法python_k-近邻算法的Python实现
  7. 如何让同步/刷新的图标(el-icon-refresh)旋转起来
  8. HTML5+CSS大作业——蓝色的异清轩个人博客(6页) 个人博客模板源码异清轩博客
  9. 高校考的计算机应用能力一级,四川省普通高等学校计算机应用知识和能力等级考试一级考.PDF...
  10. Unity中UI组件