那些让你痛苦的,终将让你成长

此文写于2019年3月23日,晚上

前言

前段时间晋级答辩完之后发了个朋友圈:

再一次经历人生大考,表面镇定,其实慌得一B,过段时间写篇文章记录下,主题已经想好了 – 2019年2月26日

既然立了个Flag,不管怎样含着泪也要把文章写完,原本想分享这段时间准备晋级技术答辩的一些思考和感想,但想着其实可以放大一点来看这个事情,而不只是单单只是这么一个阶段,或许这样会更有意义一点。写这篇文章,除了给大家看之外,自己也想着更发散去思考关于成长这件事。

大家经常聊天的时候会看到一张搞笑的图:

其实这张图包含了经典的哲学三连问

  • 我是谁?
  • 我在哪?
  • 我在干什么?

以前自己做事还是想的比较简单,很少去想做一件事情的意义所在,因为比较佛系,时间一长遇到事情的时候就会出现上面那张图,迷茫,我不知道其他人会不会这样,我不是那种比较慢热的人,如果一件事情让我觉得有激情,我是会愿意付出时间和精力去投入,比如我会愿意花金钱和时间去研究改装车,让自己的车变得更酷,变得更快,比如我觉得咏春是能够让我体验一种武道的精神,任何一招一式都得经过长时间慢慢磨练才能有,放到其他事情也是一样的,技术也是需要花时间去磨,光打嘴炮是没有用,得亲自实践并且有高手指引才可能有突破。

说起本篇文章的主题那些让你痛苦的,终将让你成长,我们为什么需要成长,我一直秉承一个理念:

不进则退,浪潮会把弱者拍死在沙滩上。

但成长过程中是痛苦的,不可能舒舒服服就能达到某个境界,得有经历才有所感悟。

回顾工作这5年

入行

工作5年应该算是一个职场人第一个阶段,虽然我是14年毕业的,但我实习经验是比较丰富的,大三已经把学分修满,大四一整年都在外面闯荡,记得那时加入的公司是佳都新太,从事Android实习相关工作,Android是自己花了一个暑假啃了一本厚厚的书自学(那时Android还在2.2版本,现在已经9.0了),那个炎热的夏天家里还没有空调,在家每天就是对着书敲代码,慢慢学会了如何写UI,如何开发一个简单的App了。想起那段时间,我也不知道自己为啥会这么有耐心(沉迷学习,无法自拔,手动滑稽)。从那时开始,我便开始走上了移动开发这条路,也正是这项技能我才跟上时代的浪潮,后面也找到了好公司和好工作。

那时候自学Android算是我比较痛苦的事情了,无人指导,遇到问题也只能上网查,摸着石头过河,也正因为这样我才慢慢有了自学东西的感觉。

第一家公司:天拓游戏

天拓游戏不算我真正意义上的第一家公司,因为我加入半年左右就离开了,那时候其实比较迷茫,找工作并不是很顺利,所以面试过几家公司拿到天拓游戏的offer之后没怎么想就去了,当时还是在做Android开发,因为是游戏公司,需要对接不同渠道,我负责做的事情就是写SDK嵌入到游戏中,工作内容还相对简单重复,后面觉得没什么挑战就离开了。

刚毕业最痛苦的事情就是迷茫了,因为不知道自己能干些啥,但我知道如果继续呆在这家公司,估计我会更加迷茫,所以痛定思痛,干脆利落就提了离职,这是我第一次炒公司鱿鱼

第二家公司:南方周末新媒体

南方周末新媒体是南方周末旗下做新媒体转型的公司,当时整个团队都是重新开始组建的,老板是典型的国企派作风(喜欢管人),但做事确实是雷厉风行,当时我是凭借着自己莫名的自信加上一点点实力顺利加入到这家公司,公司同事都非常nice,我在里面也得到许多照顾,在这期间,我们共同研发了《南方周末》、《知道》等新媒体产品,我在这完整经历了互联网产品如何从0到1,也积累了许多产品研发的经验。就这样我呆了一年半左右,后面因为公司整个战略变了,毕竟老板并非出身于互联网行业,导致我们一度陷入混乱,没有人能够指引我们后面该如何发展,当时我就觉得如果老板都没能给我们指明方向,那我们后面就更别提个人发展了。那时候心生去意,想着一定要去真正的互联网公司去看看,没过多久我就离开了。

离开南方周末也是我主动提的离职,最痛苦的事情莫过于离开自己熟悉的地方和已经建立起联系的同事, 但天下没有不散的筵席,离开是最好的选择。

第三家公司:腾讯

我是没想到自己能加入腾讯,并且是从广州来到深圳,我最初想加入真正的互联网公司的愿望实现了。腾讯是一家非常好的公司,加入到现在已经接近3年了,从这里我学到了很多东西,首先我非常认可公司的文化,公司提供了丰富的培训和完善的晋升机制,公司的同事也非常nice,非常开放和包容。我这里遇到很多挑战,是我以往从来没有感受过的,以往的做事方式和思维方式受到了极大的挑战,我们崇尚价值导向,可能我以前就比较单纯的做事情,但来到腾讯之后发现没人会关注你做了什么事情,而是关注你做的事情产生了什么价值。大家可能会比较奇怪,会问难道我做这件事一点价值都没有吗?不是的,做任何事情都会有价值的,不然也不会去做,但是要想清楚这件事为什么去做。这是个难题,我加入到腾讯两年都还被这个问题困住无法突破自己,后面因为晋级的事情我不得不去思考这样的问题,以往我可能能很好的把事情给做了,但仅仅只是做了一件事情,但没有想清楚为什么去做,它能给业务带来什么变化,其中有哪些问题是值得被解决的,解决到什么程度才算理想。你会发现做事的思维方式完全变了,我很感谢身边有这么多优秀的同事,从他们身上我确实能发现一些不一样的东西,而正是这些东西深深的影响了我,我才能有今天的一些变化。

加入到腾讯,我的成长发生了质的变化,最让我痛苦的事情莫过于要走出舒适区,去接受那些自己害怕直面的事情。

以上回顾了工作这5年自己的一些变化,有时候不回头想想,还真没发现自己其实是有进步的,我们往往高估了目前的自己,却低估了未来的自己。毕业5年了,我也从一名普通的程序员成长为高级工程师,过去痛苦的周遭每一次都是在刺激自己寻求改变,如果你也有类似的经历,不妨也这样回顾一下,或许能找到哲学三连问的答案。

结语

前段时间我长途开车路上听了一个讲书,讲的是《知行合一王阳明》,里面提到王阳明心学四诀:

无善无恶心之体,
有善有恶意之动,
知善知恶是良知,
为善去恶是格物。

这心学四诀,我当时听到就觉得非常有意思,但我现在还不能完全理解,大家有兴趣可以看介绍王阳明心学相关的书籍。我们普通人根本就很难做到知行合一,往往是知易行难,这是我感触最深的,经常别人在告诉我们一些道理,听完之后就觉得很有道理,但是就没有然后了。就好像老一辈经常觉得我们年少不经事,很多事情没经历过就啥都不懂,其实是有道理的,我从来没有觉得自己读的书多就比长辈们懂得多,比如一些人情世故我就不懂,现在长辈说的一些话我也会听,但会加上自己的思考。这是结语,我希望我以后追求的人生境界也是知行合一

感谢大家的阅读,日后再见。

那些让你痛苦的,终将让你成长相关推荐

  1. 痛苦是能让人成长的,所以不要害怕遇到痛苦

    人生总有一些突如其来的意外,是让人感觉异常痛苦却又无论如何都躲不开的.这时,我们一定要让自己变得更加坚强,要勇敢的去面对所发生的事. 既然已经发生了,就不要逃避.不要退缩.这不仅没有任何意义,还会让自 ...

  2. 野蛮生长的大数据终将趋于稳定成长

    导读:十余家数据风控公司被调查,行业陷入停滞.百余款app因违法违规采集个人信息被下架整改. 作者:唐亚华 来源:燃财经(ID:rancaijing) 一场大数据行业诞生以来最大规模的"地震 ...

  3. POG个体成长模型:痛苦是成长的起点

    在阿里工作的9年多时间里,我作为技术主管(在阿里内部称为TL,Technical Leader)主要从事过两大块业务.第一块是UC浏览器PC版的技术主管,负责包含开发.测试和项目管理在内的工作(团队规 ...

  4. 程序员都要学学任正非的坚强!这个老头,在逆境中崛起!

    点赞再看,养成习惯,微信搜一搜[findyi]关注这个喜欢写情怀的程序员. 回复[1]获得程序员职场晋升PPT一份 2019年的最后一天,罗胖在跨年演讲中引用了何帆老师的一句话:用一个人的长期主义,对 ...

  5. 套索回归 岭回归_使用kydavra套索选择器进行回归特征选择

    套索回归 岭回归 机器学习(Machine Learning) We all know the Occam's Razor: 我们都知道Occam的剃刀: From a set of solution ...

  6. 狂神说java java基础篇 学习笔记

    java基础的视频内容笔记都在这了 前言等字数非常长的章节,使用了AI语音识别成文字后修改的,有错漏欢迎提出 面对对象模块的按照自己的理解进行了内容修改,可以对比原视频内容理解,如有建议欢迎提出 前言 ...

  7. 年薪20W的云计算人才,是如何炼成的?

    大家好,我是誉天云计算的夏同学.前段时间攻略了云计算的HCIE认证,一把通关,拿下了证书. 在正式分享这段学习成长旅途之前,容我先晒出我的成绩单嘚瑟一下,也希望能够以此提醒大家:HCIE证书就在大家不 ...

  8. 翻开过去,我们重新来过。

    2019年只剩下最后的100天了我很清楚的记得在1月1日那天我给自己写下的计划,在这过去的四分之三日子中经历过:迷茫,焦虑,疲倦,失眠,未知的路. ​随着年龄和心态的增长我们遇到的困难都在逐渐被解决, ...

  9. GIA张怡:关于小白入门AI算法工程师的直播分享

    一.我是小白,怎么开始修炼之路? 1.如何开始学习AI知识 有目标的学习,从项目,从试验场景中找解决问题的方法,以实现某个问题为导向去学习. 2.如何入门 Just Do it! 找到自己的目标 我想 ...

最新文章

  1. 常用的网络配置命令 ifconfig 所在的包
  2. 查看动态代理生成的代理类字节码
  3. app aws_服务网格:Istio和AWS App Mesh
  4. gitlab 如何关闭force push
  5. note_idea中的maven命令操作
  6. 新款iPhone SE预约量超40万,拼多多已经安排上,击穿底价2999元?
  7. virtual析构函数(作用)
  8. 【Vue2.0】—组件(十一)
  9. AJax错误WebForm1没有定义的javascript错误的解决方法
  10. Python中字符串,列表,元组
  11. 腾讯会议录制视频下载
  12. jQuery手风琴图片轮播(源码+注释)
  13. 不谋全局者 , 不足以谋一域 : 不谋万世者 , 不足以谋一时
  14. 二阶求导 算法 实现 寻峰问题(转)
  15. 助推建筑业数字化转型升级,紫光云再出招
  16. 一款RS485电表的调试与上位机通讯过程
  17. 计算机的应用技术包括CAE,CAE技术
  18. HTML防止input回车提交表单
  19. 机器学习模型训练测试完整步骤
  20. FT232芯片的国产化替代

热门文章

  1. 电子商务的 OKR(附案例)
  2. 【Kafka从成神到升仙系列 六】kafka 不能失去网络通信,就像西方不能失去耶路撒冷
  3. 【Visual C++】游戏开发笔记二十五 最简化的DirectX开发环境的配置
  4. 温度记录仪和传感器的校准知识
  5. ATEC | 蚂蚁金服技术出海,如何让人人享有平等的金融服务?
  6. Android实战技巧之八:Ubuntu下切换JDK版本
  7. 数字孪生电网解决方案助力智慧电网体系建设
  8. hadoop 3.x 启动过程中 Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
  9. 输入两个自然数min,max,计算、输出[min,max]中的超级素数的个数#C语言
  10. 学习uni-app记录