程序人生|毕业一年有感
毕业一年有感
不知道为什么,最近一直想写这篇文章但又无从下手,拖了快两个星期;我想大概是自己太懒,没有好好总结过去的一年,也就觉得没什么可写吧。但无论如何,终究还是提笔记录过去的一年。
毕业出来工作,对我而言感觉并没有什么新奇和不适应,这些新奇和不适应早在研一进入导师公司的时候就经历过,深知整天上下班打卡的日常,项目需求不停的变更以及新同事的相处之道;毕业,对我而言,无非就是换个地方上班。
或许大家毕业都有毕业旅游吧,讨论去大理,去西藏,去稻城亚丁等等;因为6月份开始还房贷的压力,迫使我那个三年前办的大陆居民往来台湾通行证静静的躺在我抽屉里;毕业旅游,对我而言,就是写在纸上的四个字。
当然,现在的处境都是每个人自己抉择的结果;不是悲观,不是后悔,更不是责备自己,而是感叹生活百态,你羡慕别人的生活,或许别人也正在嫉妒此刻的你。
说说工作吧。
从7月9号入职公司起,到今天一共过去378天,由于是校招管培生的“特殊身份”,所以经历了一年的单休,还好不是很反对单休,毕竟我这个年纪别的没有,时间倒是一大把;在公司参与的项目也是日活亿级数据的系统,虽然平时做的工作都是一些版本迭代的简单工作,但是要想真正成为系统的负责人那还是很有挑战性,毕竟一个日活亿级数据的系统涉及到上下游很多系统,一旦出问题就是大事故;可能大部分人跟我一样,做着简单的CRUD,写了一个又一个枯燥的接口,治理一个又一个无关紧要的异常,这大概就是大家口中没有技术含量的活。
我记得入司培训的时候,领导讲过一句话,不是那句已经说臭的“不想当将军的兵不是好兵”,而是“一名好员工应该从平凡岗位挖掘自身的价值”;用大白话说就是:你做这件事要跟别人做的不一样;这里面蕴含着很多东西,如果我们的认知和思维没有达到一定的水平是无法理解的;后来我才发现,前面那句话只是给我们指明了一个方向,而后者却告诉我们实现的途径。一年内,我时常问自己,我是否能够做的更好?除了完成本职工作外,我还能从中学到什么?对于异常治理,我是不是应该记录问题形成解决文档分享在wiki上,防止别人遇到同样的问题?我是否真的理解这个异常发生的原因?我是否真的理解项目中组件背后的原理?结果不重要,重要的是我逐渐在培养这种意识,在这种意识的趋势下,我这一年过得很充实。
最值的一提就是坚持写了一年的博客,除了5月份偷懒没写外,共写了101篇原创博文;博文的内容,包含Javac,GIT,JUC包下的主要类和面试题系列,面试题系列是最近在写的一个内容,后面还会继续写下去。经过写博客,发现自己基础变扎实了,之前很多一知半解的内容现在都能清晰的说出它的原理和运用场景;技术是一种能力,你拥有了一项技术就会拥有这个能力,而且这个能力是在你毫不知情的情况下获得的;如果你有能力了,还会担心薪资问题吗,还会担心N+1的问题吗,所以坚持学习并且总结是提升技术的好方法。另外,随着技术的广泛涉猎,我逐步找到自己的方向,而且公司给了我定岗为优的成绩。如果你一边不停的抱怨CRUD没有技术含量,一边不学习提升技能,那么你这辈子就这样;别怪领导不给你机会,要怪就怪自己没有承担风险的能力。所以,我坚信学习是改变现状的唯一途径。
说到技术方向,我想谈一下我浅显的认识。
刚入职场的我其实很迷茫,整天写着业务代码,而且一旦你想学点其他的东西都会被打扰到,因为你的工作职责就是维护好现有的系统,解决现有的问题并且保证它不出问题;那么这一切的前提都是你了解系统的业务知识,所以此刻比较看中你理解业务的能力和跨部门沟通的能力,这种岗位的成长路线应该是技术经理到部门经理,再到技术总监,到总监了,普通人到总监职位已经很NB,而且需要至少十年的工作经验且相似的业务经验,所以这种偏业务类型的总监很少空降,基本都是从下面升上来的。如果你打算走这条路线,我觉得最好是要沉住气,做好打算常驻公司的准备。
另外一个职位估计是很多程序员的终极目标:架构师。这类职位更加看中技术能力,对业务的要求不是很严格,所以有很多架构师或者CTO都是空降来空降去;架构师的年薪虽然很诱人,但活不容易干啊,需要的技能太多,这也是普通程序员望尘莫及的原因。当然,架构师里面还分很多,比如系统架构师和基础组件架构师,工种不一样但需要的技能差不多。
有些时候,我并不知道我想要什么,可能脑袋里的想法跟现实世界有冲突,亦或是脑袋里的想法太远,导致现实的自己眼高手低;在入司半年感觉最强烈,觉得自己做的很low,没有技术含量,没有任何的成就感,工作毫无意义,感觉上班就是在浪费生命;后来想想还是自己太浮躁,太急了,而且总是把事情想的太简单;要知道市面上的初级,中级,高级程序员以及资深和技术专家是如何定义的,我到底有没有进入对应的层级,如果没有,那么是为什么,我应该怎么做才能进去;经过这一系列的反问,我才更加坚定我要写博客坚持学习的决心,并且我相信,天道酬勤。
谈谈生活吧。
程序员几乎都是996甚至007的都有,所以生活都很简单,只能以时不时的冒出某某公司程序员cusi新闻来作为谈资;不过,我身边的同事倒是对车和股票蛮有兴趣,特别是上半年股票的大起大落,周围同事更是讨论的日火朝天;我呢,以前不太关注,现在多少也了解一些。我这一年,用的最多的APP应该是知乎和网易云,休闲时光基本都花在它们身上,不过知乎上真的有很多优质的系列文章,平时看看还能开阔视野以及提升认知;毕竟我们已经很少有自己的时间来完整的阅读一本书了。买的《人类简史》就看了前面几页,几乎很少有时间去翻他。我们程序员大部分时间都在与机器对话,而且用的是最底层的逻辑思维,所以我们程序员是一个很单纯的群体,特别是那种技术大牛,没有任何套路。
谈谈未来吧。
别问,问就是写博客。
哈哈哈,博客肯定要坚持写下去,并且已经找到了内容的具体方向;为了更加美好的未来,我们只有执着拼搏。希望明年的自己能够交上一份满意的答卷。
写于2019年7月22日星期一凌晨3点。
程序人生|毕业一年有感相关推荐
- 同宿舍的程序员毕业五年之女生篇:有人怀疑人生,有人考虑出家
导读:在昨天的推送<同宿舍的程序员毕业五年后:有人年薪百万,有人月薪一万>中写了男生宿舍毕业五年的现状,而女生宿舍又如何呢? 作者:五五 来源:程序人生(ID:coder_life) 女程 ...
- 程序人生(三):毕业第二年,涨薪100%
最近我将用系列文章,回顾十年程序生涯,一方面是对职场生涯的阶段性总结,另一方面希望这些经历,对大家往后职场生涯有所启发. 这是十年程序生涯系列的第三篇,第二篇在这:腾讯一年,离职了-.添加链接描述 & ...
- 研究生毕业一年有感 —— 写于2021年5月29号
研究生毕业一年有感 我的亲身感悟,读研究生一定要读自己感兴趣的方向.否则读研的几年你会很痛苦,我就是这么经历过来的.由于自己对科研提不起兴趣,研二时偷偷跑出去上了四个月的嵌入式C/C++辅导班,一天学 ...
- SegmentFault 技术周刊 Vol.21 - 程序人生(二):2016 这一年
在第 18 期社区周刊<程序人生>1 中,我们汇总图灵访谈.SegmentFault 内部程序员访谈.社区开发者的编程之路和工具利器等,分享 2016 这一年里,社区开发者们的日常.其中提 ...
- 雷军:如果程序人生的话,这条路太漫长
点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历.初衷以及思考.写的 ...
- 谈谈我的程序人生程序生涯-飞鸽传书
谈谈我的程序人生程序生涯-飞鸽传书,这段时间一直在考虑离职的事情,因为在公司工作四年多了(毕业三年多,大学最后一学期在公司实习),(飞鸽传书)感觉各方面都有了一定的瓶颈,技术上对很多东西已经熟悉了,其 ...
- 同宿舍程序员毕业五年后:有人年薪百万,有人月薪一万
导读:工作五年是个分水岭,大部分程序员从初级工程师成长为中高级工程师,薪资较刚毕业时翻几番. 同一个宿舍毕业的人有不同的发展轨道,有人年薪百万,有人仍在基层搬砖.小编采访几位工作五年的程序员,谈谈他们 ...
- 中国第一代程序员潘爱民的 30 年程序人生
作者 | 潘爱民 出品 | 程序员大本营 [编者按]搞技术是一件极其幸运的事情,不仅是我们迎来了最好的时代,亦在于我们的祖师爷大多还都健在甚至健谈,比如 Linux 之父 Linus Torvalds ...
- 同宿舍的程序员毕业五年的现状:有人要当“螺丝钉”,有人头发掉光要出家...
作者 | 五五 本文经授权转自程序人生 之前,在<同宿舍的程序员毕业五年的现状:有人年薪百万,有人月薪一万>中写了男生宿舍毕业五年的现状,而女生宿舍又如何呢? 女程序员的职业发展之路没有男 ...
- 【方向盘】程序人生 | 春风得意马蹄疾,一日看尽长安花
生命太短暂,不要去做一些根本没有人想要的东西. 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpa ...
最新文章
- python 时间time()及日期date()函数
- CMU贺斌教授团队提出FAST-IRES技术,利用高密度EEG产生脑信号源的动态图像
- 教程 | 以太坊智能合约编程之菜鸟教程
- python3精要(6)-string类的format()方法
- [深度学习] 面试常见问题+解析汇总
- c标签foreach遍历list_遍历 Dictionary,你会几种方式?
- 面向对象编程学习5月7日-5月23日 网络直播yii-外企使用最多的PHP框架
- java kettle6_java 调用kettle 6.1 转换
- php5.6 win2008 mssql,Php5.6.31连接sqlserver 2008R2数据库问题sqlsrv(php5.3及以上版本)与mssql(php5.3以前版本)②...
- 码了几年代码的程序员,有一定的开发经验,应该如何提升自己?
- linux librtmp 编译,在linux系统下安装python librtmp包的实现方法
- html响应式布局media,JS中使用media实现响应式布局_飛雲_前端开发者
- cad2019菜单栏怎么调出来_AutoCAD2019工具栏没了找不到解决方法 AutoCAD2019工具栏怎么调出来...
- 笔记本电脑进水怎么办?
- QT中使用以管理员权限启动一个进程
- 【软件工程】软件工程中应用的几种图辨析:系统流程图、数据流图、数据字典、实体联系图、状态转换图、层次方框图、Warnier图、IPO图、层次图、HIPO图、结构图、程序流程图、盒图、PAD图、判定表
- 日本武士的简介与起源
- android 8 平板,击败Android平板:Windows 8志在必得
- 计算物品的良率(python)
- LIO-SAM imageProjection
热门文章
- C# 温故而知新:Stream篇(五)
- STM32F103_study48_The punctual atoms(STM32 Serial communication experiment )
- ODI报错/警告/调度异常流程信息
- 【防火墙QOS 基于策略的带宽控制】
- 说明书丨亲和纯化驴抗绵羊IgG(H+L)二抗
- C/C++黑魔法-另类switch
- uniapp省市区三级联动
- 计算机设备管理器怎么看主板,电脑主板型号信息查看方法
- poj 1287 Networking(最小生成树)
- 学点字符串匹配——zbox