刚被踢出舒适圈的我

我今年22岁,从事java web开发已经有五年多了,一共待过两家公司,在上家公司工作了4年多。我高中因为个人原因主动辍学了,然后阴差阳错的走上了程序员的这条不归路,17岁时候我就开始工作了。2月底,公司突然宣布解散,虽然在我的意料之中,但是还是觉得来的太快了,还没有准备好该怎样面对。失业的这一个多月,我一直在想我这几年的人生经历,有太多的感悟,想分享几点,给那些还处在舒适圈的同行们以及刚步入社会的同学们提个醒,把我的经历作为前车之鉴。

第一,不忘初心,坚持自己的理想

这一点我认为是最重要的,我小时候的梦想是做一个游戏设计师,做一款绝对公平的游戏,让大家都能喜欢上我做的游戏。在我高中选择辍学后,我的第一想法也是找一个专门学游戏设计的学校,当一名游戏设计师,但是当时我还没有比较无知,父母是个体户,对互联网也不是很了解,结果阴差阳错的进了一家培训班,开始学起了Java和C#。在培训期间,我很喜欢用java和C#来做各种小游戏,比如Java纯文字版的回合制游戏、C#版的贪吃蛇之类的。在培训到后期时,课程走向了web方向,也导致我的第一份工作不是游戏设计师,而是一个web工程师。在我进入第一家公司后,我的理想慢慢的变成了成为一位独当一面的架构师,我希望我开发的产品能有很多人用到。在第一家公司工作一年后,我发现这家公司的发展速度过于缓慢,而且公司里并没有经验丰富的技术大佬,我认为对自己的发展很不利,于是裸辞去寻找适合自己的公司。面试碰壁了一个多月后,我总算拿到了一个offer,在第二家公司我的技术能提高了不少,但是我却离我的理想越来越远了,可能也是因为在第一家公司裸辞后,面试的一个月经历了太多次的碰壁,对自己学历的不自信,对自己技术的不自信,再加上我清楚第二家公司的业务后,有了只要站在风口上猪都能飞起来的想法,我开始幻想着自己可以找项目去创业。在这家公司的四年时间里,因为公司工作相对轻松,也没什么压力,我会利用我的业务时间去了解各种创业项目,并尝试着去做。期间我也想过继续在技术路上走下去,我选择了自考计算机专业,想巩固下自己的基础,也为了以后能有更多的机会去往大公司工作。这几年脑子里乱七八糟的想法都冒了出来,自考断断续续的一直没考完,理想也被生活磨灭的差不多了。在公司里也越来越摸鱼了,整天想的是什么项目可以赚钱,变得越来越迷茫了...

第二,对学习的态度和坚持

我是培训班出身,在2015年的时候,大多数的培训班也只是教一些皮毛知识,仅仅教会了我们如何使用,是一种为了工作而工作的培训,也因为受到这种培训影响,那时候的我认为只需要懂得这个技术是如何使用,功能可以被实现就行了。在第一家公司工作了一年,公司里也没有经验丰富的技术大牛,产品的所有功能我也都是靠百度实现,导致我的那种想法越来越根深蒂固了。第一家公司裸辞后,在面试中每当面试官问我各种技术原理时,我都会轻描淡写的说一句:“这个技术我说不上来,但是我会用”,然后就很自信的把电脑拿出来,告诉他们这些产品都是我开发的。当然这样的面试方法在2016年的时候还是有些用的,我的第二份工作就是这么到手的。在第二家公司我技术得到了很大的提升,对技术学习的认知也改变了不少,也一切都归功于我的技术大佬。在工作中他不会直接告诉该怎么做,而是让我自己去想,然后再把解决方案告诉他,他会给我一些建议,当我实在想不出最简单的方案,他才会告诉我。他是一个彻彻底底的技术爱好者,对技术一丝不苟,逻辑思维也很强,而且还有代码洁癖。我刚开始写的程序基本上都要被他嫌弃并退回来重改好多次,不过在优化和重构的过程中,我代码设计能力提高了很多,也变得代码洁癖了。对待技术学习,我认为只需要学习对我有帮助的就可以了。学校教的知识生活中很少会用到,渐渐地我开始读书产生了否认,越来越相信读书无用论了。在报名自考后,我需要学习很多我认为用不到的知识,我十分反感,对学习这些知识也提不上劲,看不进去书,自考也暂停了一段时间。工作了一段时间后,我对公司业务越来越熟悉,负责的工作也越来越重要,难度也越来越大,由于我基础不扎实,导致写的bug也越来越多了,很多并发问题欠考虑,代码设计十分糟糕,也就慢慢意识到基础的重要性了。我恶补了很长一段时间的基础知识,当我可以造轮子了,也可以独立处理线上问题之后,公司开始让我管理团队了,自己在技术上的学习也就慢慢停下了脚步。公司解散后,我以为凭自己的技术和管理经验,即便没学历,也能找到像样的工作,当参加了几个高水平的面试后,才发现自己只是个小丑,技术水平比其他五年经验的程序员已经相差了很多,十分后悔自己没能一直坚持对技术的深究。

第三,选择的重要性

关键的选择会改变我们的人生。我人生有两个重大的选择,第一个选择是对高中的选择,原本我中考差几分是能考入市重点高中的,我很不甘心想再重读一年,但是当时的高考政策对我也不太友好,我是南方人,从小跟着父母做生意在北方长大读书,当时政策是不允许异地高考,我们也没办法在北方落户。考虑到每个省的教学内容不同,所以打算着回南方读书,这时候我爸妈说拖人帮我找到了一所高中,并且还可以异地高考,高中还说很好,于是我也就同意了,和我姐两个人独自在浙江读书。本来打算在高中认真读书的,争取考上重点大学,但是可能老天给我开了一个玩笑吧。当我进入这所高中,我人生的噩梦就开始了。学校的教育制度和班级里的学习氛围让我感到可怕,我仿佛进入了一所监狱,老师不为了教书,学生不为了上学。在这个班级里我随便学都能考第一,但是全校的名次就非常落后,一部分是学习氛围所致的,另一部分是因为学校的教育制度。起初我想的是能不能让父母帮我换到好班,但是学校却给了我一个十分恶心的回答,他们说“如果班里的好同学都去好班,那么那些不学习的同学也不会来上学了”。我十分不能理解,我让父母帮我打听看能不能帮我转学,但是父母也没有什么能力,父母劝我忍耐,但是我自己很明白即便等到高二分班,以现在的教学方式我根本进不了好班,如果继续在这里荒废下去,我的人生可真完了,于是我做出了我人生的第二个选择——辍学。现在的我回想起我之前的那两个选择,我会觉得第一个选择是错误的,我没有坚持自己重读,只因为别人说那个高中很好就同意去了,自己没有深入的了解和判断,导致我自己毁掉了学校生涯。但是第二个选择,我觉得我做的很正确,那所高中教不了我太多的知识,留着那里只会让自己更加的颓废。在工作中选择也是十分重要,决定着自己未来的发展,我在第二家公司呆了2年后,我猜到了这家公司最终会倒闭,我有跳槽的想法但是却害怕失去轻松又高薪的工作,我选择了留下。当倒闭的这一天来临,也让我知道了没有可以一直存在的乌托邦。

第四,不要太在乎眼前的利益

这句话是站在我们打工人的角度上来说,并不是指我们为公司打工不要在乎薪资,我一直都认为薪资是这家公司对我们能力的价值体现。我这里指的利益是通过大量时间和体力劳动换来的利益。我在培训班的期间,生活时间非常多,因为想着自己已经不再是学生了,所以也不想向家里伸手要生活费了,就会出去做一些兼职,比如发传单、打电话、端盘子这种活。我一个培训同学,因为帮房地产招兼职赚了些小钱后,经常不去上课,导致后来技术跟不上,草草结束了自己的培训,也结束了自己的程序人生。所以劝解大家兼职偶尔做做锻炼锻炼还可以,如果用大量时间去做,很耽误自己的学习还有前途的。在前几年工作中,我会利用业余时间接外包,当时觉得挺好的,一个主业一个副业。但是这份副业占用了我太多的时间,导致自己连学习时间都没有,有时还会影响到正常工作,后来我慢慢醒悟了,觉得十分不值得,于是停止了外包,专心学习和工作。也因为对工作更加专心了,也成了公司的核心人员,薪资涨了不少。所以说,不要在乎眼前的利益,眼光要放得长远一些,能获得的就也多。

第五,认真对待每一份工作

工作了几年后,我越来越觉得程序员就只是一个工具。但我不会因为这样敷衍自己的工作,我觉得要对得起自己的这份工资。对待公司项目,即便只是项目中的一小部分,我都会把它当成自己的作品,我会想着把它做的更完美。在日后的面试中,也能把它展示给面试官,也是证明自己能力的表现。我在每一家公司工作的都很认真,所以自然公司大佬都很重用我,在第一家工作的公司,老板一个月就给我转正了,薪资涨幅也比其他同事要高要快。在第二家工作的公司,我成了管理,薪资涨幅也涨了很多,还获得过“最佳优秀员工奖”,还有很丰富的奖金。我一直都很认可的一点:创造的价值越多,获得的回报也越多。

第六,正经行业的意义

网上经常传的一个玩笑:“要想知道什么项目赚钱,翻翻刑法看看哪个判得最重就知道了”。我第二家公司属于不太正经的公司,我之所以会去也是觉得这种公司技术肯定很高,再加上当时没几个公司看得上我...奔着学习技术的目的就去了。我在这个行业待了四年多,了解了很多大大小小的项目,赚钱的项目确实有很多,但是我觉得为了赚钱而赚钱,对我来说没有什么意义。虽然不违法,但是违背道德,我希望我开发的产品,不是用来帮助他人破坏规则,而是能有积极的作用。即便现在社会上有太多的水分,我还是希望能有多一点的真实存在。


以上是我对自己这几年经历的感悟,也是我想对自己说的话。分享出来,希望对大家有一点点帮助。

被踢出舒适圈的我,五年程序员的人生感悟相关推荐

  1. 【听】告別玻璃心的十三件事,走出舒适圈

    玻璃心,人人皆有,不过大部分人都是控制不好,心理不够强大,少部分人能够控制好,当然还要看是什么事情,告別玻璃心的十三件事,让你控制好玻璃心,拥有更强大的内心. 很多人都比较敏感,同时带来的情绪波动非常 ...

  2. 走出舒适圈,从来都不简单

    简介:[为你揭开阿里大牛的神秘面纱]专访达摩院高级算法专家菲莹 舒适圈似乎是一个人人都在讨论的话题,似乎走出舒适圈和成长或焦虑感划上了等号. 当初奋不顾身义无反顾不计后果的离开了舒适圈,而现在,我开始 ...

  3. 30岁以后最大的勇敢,是敢于走出舒适圈还是留在舒适圈?

    前几天,知名作家蔡澜的一条微博,突然火了. 起因是,有人在他的微博问,应该如何走出舒适圈?蔡澜回答说:为何? 近两年,鼓吹走出舒适圈,做自己不擅长的事情的文章越来越多.很多在职场打拼多年.年过30的人 ...

  4. 专家都鼓励嵌入式工程师们走出舒适圈、学习新技能,才能与时俱进

    回忆起来,不知什么时候开始,整个it业界开始习惯用开源软件来开发应用程序(Apps),产业专家也鼓励嵌入式工程师们走出舒适圈.学习新技能,才能与时俱进.正是如此,越来越多的人加入学习嵌入式的大军,致使 ...

  5. 未来五年程序员应当具备的十项技能

    [Csdn 4月9日编译]作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习.近日,著名IT评论员Justin James在 ...

  6. 一个五年程序员的学习状态

    分享我的书架:一个五年程序员的学习状态.收集的图书以及我的学习观 如何被推荐? 去年写了一篇文章<一个工作3~4年程序员的年度学习计划>,里面列出了一些计划阅读的书目.一年过去了,进度很一 ...

  7. 我是一个坚持“朝九晚五”的程序员

    我近来一直在思考Safia Abdalla所发的一条的推特 一个可能不受欢迎的观点(还有一点讽刺): 要成为一个伟大的工程师,你不需要写博客,也不需要致力开源,更没必要进行技术演讲或者做任何其他事情. ...

  8. 【感悟】在工作中勇于走出舒适圈

    最近在工作中需要做一套权限系统,由于之前和一位前辈一起做过权限模块,这次我们系统的权限部分也就让我来做了. 但是,在我做之前,我们系统的权限部分,我是一点都没有接触过,只是大致的了解一点需求. 于是, ...

  9. 盘点中国最牛的五个程序员,有一个年薪上亿,有一个身家上千亿

    程序员被许多人称为码农,不过此农非彼农,现在的码农可都是至少年薪数十万,即使是刚入行的年轻人,月薪过万也比比皆是.那么今天中国zui牛逼的程序员又是谁呢? 今天就给大家盘点一些中国五个牛逼的程序员. ...

最新文章

  1. 学好C++,一个项目就够
  2. canvas实现在线签名
  3. 使用VNC访问Linux桌面
  4. [Python] 制作启动uiautomator2 的web版 uiautomatorviewer2 批处理启动
  5. 检测本地计算机是否正确安装网卡驱动,如何检测驱动是否存在问题?
  6. MIT6.830 lab1 SimpleDb 实验报告
  7. C语言--逻辑判断题(2)
  8. 旅游网站设计参考文献优秀范例合集
  9. 计算机视觉 — Harris角点检测
  10. mysql5.5免安装版教程_mysql 5.5.56免安装版配置方法
  11. 微信接收文件中断(解决方法)
  12. C# asp.net 连接 Sql Server数据库 Timeout expired. 错误,怎么办?
  13. python-简单用户登录注册界面实现
  14. 上海数据交易中心今天落户静安
  15. 毕业于清华的90后学霸,即将加入MIT任助理教授
  16. vue中keepAlive缓存清除的问题
  17. 19年浙江大学软件学院推免面试总结
  18. PDF怎么编辑,如何去除PDF水印
  19. 【android系统】android系统升级流程分析(二)---update升级包分析
  20. 数据分析1-系统认识数据分析

热门文章

  1. vue this.reload 方法 配置, 优于window.reload()的页面刷新
  2. 【Java知识体系】JVM深入浅出,图解易懂,赶紧收藏,入股不亏
  3. 微信聊天记录导出小试
  4. Nginx访问日志(access_log)配置
  5. jBPM-jPDL学习
  6. 2004年最耐人寻味的言辞,最幽默的戏谑,最无奈的表白与最动听的情话。
  7. OBS生命周期管理简介
  8. 解密超高频RFID读写器的工作原理
  9. 22.04 LTS爆料现场 - 优麒麟自研应用全新升级,是心动的感觉~
  10. 玩各种游戏有什么经验与技巧才有机会赢呢?