魔都,3年,程序员到CTO

作者: 陈宇明 | 来源:发表于2016-07-15 10:17 被阅读27436次
    凝固的风&摄影/李佳鸾

    过一个平凡无趣的人生实在太容易了,你可以不读书,不冒险,不运动,不写作,不外出,不折腾……但是,人生最后悔的事情就是:我本可以。
    -- 陈素封

    我可以

    在来上海之前我看完了李华明老师写的《Android游戏编程之从零开始》特别喜欢他的铭言:“不要让任何事情成为你不去学习的理由!

    我来了,魔都!

    魔都

    2013年6月22号,当时怀满腔热血,踏上长达16个小时的火车来到了上海,一路坎坷的记忆至今亦可清晰可见(袋装泡面!硬座座位!晚点火车!)

    面试!

    来到了上海安置下来之后,我便开始投简历,找工作,写好自己的简历,海投!一股劲投了300多家公司,心想:上海那么大,公司那么多,总有我这个菜鸟的容身之处!。
    投了简历后连续接到了几十家面试通知,当时由于面试电话太多接电话都手忙脚乱,后续的半个月时间被面试排的满满当当。
    刚来上海,人生地不熟,赶往面试公司唯有查地图,记得那时候面试,一天跑三家公司,从早上8点出门到晚上9点回来,一天一顿饭,回到住处基本倒头就睡。6月份底,那太阳火辣到不行不行的!
    面试的时候,当面试官说要看我做的东西的时候,手机上唯一能显示的作品也就只有在书中学习到的飞机大战的游戏了,在凭借着自己的运气和一点点实力,花了三天的时间面试了7家公司,拿到了4个offer(感觉自己十分的幸运!)。

    第一份工作

    Android开发,公司的产品是一款语言助手APP,上千万用户量。

    在这家公司我参与了备忘录模块,天气播报模块,帮助事件,查找命令,来电播报,短信播报,应用管理模块,联系人模块,摇一摇功能,换肤功能,参与酒店模块以及重构开发。

    虽然经常加班、但是感觉特别充实,学到了很多!感觉自己就像一块海绵一样,在知识的海洋里贪婪地吸收着。平时毛毛(Android主管)分配的任务,我都会用最快速度去执行并完成,每次都能够提前完成,再主动找毛毛要新任务,如果没有新的任务则会主动问同事有没有需要帮忙的地方。

    非常感谢毛毛对我技术上的指导,直到现在我和毛毛还一直保持联系着,互相讨论技术和人生,他算的上是我的良师益友。

    无论做什么任务都要全力以赴,虽然每次安排任务会越来越多,但是不要怕做的越快任务越给越多,要知道实践的越多学习的越多,对自己成长越大!

    很高兴能够认识宇明,对他、我、包括很多认识他的同事都有很高的评价。
    2013年,由于移动互联网的高速发展,各种外部环境要求公司产品迭代的速度很快,宇明作为Android这边的核心开发人员,对整个项目帮助很大,工作的闲暇之余,我们还会探讨游戏引擎的底层原理,设计模式在工作中的高效应用,他的心态和学习能力让人非常钦佩,直到现在我还和宇明保持联系,从平时的聊天中看得出来再对技术的追逐道路上,他一直没有懈怠,管理能力上,他也一直让我惊奇,从一个开发一步步走到现在带领一个团队,他的成长真的再次让人刮目相看,看好并祝福他,希望以后有更强的提升,更好的发展。

    --毛毛

    第二份工作

    从Andorid程序员到移动部主管,一家做移动医疗的公司,刚进公司那会总人数才十多个人,并且在地下室进行开发,进来是以Android开发的职位任职的,进去大概半个月的时间,我从三名Android程序员当中脱颖而出,被CTO叫去谈话,负责Andorid团队,他说:“看了你这段时间的表现,效率较高,代码写的还可以!”,当时感觉自己挺幸运的,但是又很茫然并不知道要做什么,心想:“还是先写代码吧”,于是开启了天天加班写代码模式,(苦逼的是在地下室开发,手机没信号,在做注册功能的时候,短信收不到,还得上去接)。

    在此同时公司也在高速的发展,几个月后,公司人数成倍增长,于是换了新的办公地点,Android团队从原来的3个加到了6个,我从最开始主程角色转变成管理角色,但是内心还是放不下技术,于是只要有空闲的时候就查阅Android相关的技术资料、书籍。

    平时学习的时候,有记录的习惯,有一天突然想是不是可以分享给别人?于是在2014年8月份在csdn开了自己的博客,有的人可能会疑问,为什么写博客?我的想法:在刚学习Android的时候我通过他人的博客资料进行学习,那么现在自己有一定的积累了是不是可以用同样的方式回报呢?于是就开始了自己的博客之旅(我就是想到什么,就会立马去做。),最开始是上传了1年前自己学习Android的笔记,后来开始写原理分析的文章,有过几篇文章上过CSDN首页,通过自己半年多的努力拿到了CSDN博客专家的称号,在写文章的同时也在公司做技术分享给我的小伙伴们。

    有输入(学习)必然要有输出(写博客),教别人就是一种最好的学习方式。

    由于这家公司是一家创业公司,难免有时候人手不够,在其他组人手不够的时候我都会主动提出去协助开发,不会就学,就这样研发部所有的技术职位的开发工作我都有过参与
    如:

    • 用JAVA写过后台系统(之前在学校有学过)
    • IOS开发(一咬牙一跺脚,拿着信用卡刷了一台Macbook pro自学IOS)

    正因为Android和IOS开发我都会,并且实战过企业项目,后来公司让我就负责了整个移动研发部(10+人)。

    公司缺什么样的技术人才,就利用工作之余的时间去学习相关技能,快速学习,加入实战帮助公司,从而提升个人价值。

    第三份工作

    目前是在一家做婚宴场地的公司担任CTO,刚来的时候才成立研发部,从0到1组建研发团队(至今20+人),在这段工作中前期没人就自己上,但是这对于我来说并不难,因为之前的工作大多数时间还是开发,我认为最难的就是与人打交道。

    招人

    虽然我会后台也会app开发,但是还是要招人,这样才能更快速出产品以及迭代。所以需要招人,招人主要通过两种不同的渠道

    • 社招
      在面试时候与应聘者交谈中发现很多都是在互联网公司待过的,以及更喜欢互联网公司的环境和气氛,还有很多应聘者甚至会有这样的疑问:传统公司的研发团队是否稳定?,我的回答:我们公司的优势在于线下实业有稳定的收入,可提供持续发展的平台,现在很多互联网创业公司情况不是很好大多是因为没有稳定的收入。
      每个企业都想做一个好的产品,我认为好的产品需要好的人才持续的改进,不能说我们做产品就一定好,但是只要有好的人才持续的试错改进那么肯定产品是越做越好。并且互联网产品大多是服务于传统行业,而恰好我们公司就是传统企业,而我们做的产品是服务于我们这个行业的,这样就更有优势。听到这里求职者的疑虑就打消了。再聊聊其他的,基本就能招到想要招的人。
    • 内推
      联系身边有能力的朋友,过来聊聊,通过工作了一段时候后感觉挺好,自然就会叫他们的朋友过来,从而形成一个良性的循环,据统计内推的人员质量比社招的质量要高的多。

    留人

    如何让招来人留下来了?
    我的做法:和公司老板谈为他们解决实际问题,如:弹性时间。
    以及能够学习到知识提高自身的能力,如:技术分享。
    让他们感受到自由、成长,这样才会有内推

    管理

    敏捷开发模式

    人不多的时候还好,几个人就坐在一张小办工桌上,什么事情一说就好了,十分的高效。当团队越来越大了,这种方式就略显无力了,于是我就去寻找新的管理方法,后来得知了敏捷开发模式,于是去阅读大量的资料,去尝试去摸索去求教,一开始会有也许不适,通过慢慢的磨合也使用上了,写过两篇敏捷的文章:

    反思

    一开始不太习惯,大部分的工作时间被开会所占据了,心里有些恐惧,因为之前以技术获取的成就感现在一无所有。所以在业余的时间写了个开源项目

    看了一些书,才发现自己错了,我太注重自己的成长了。

    在成为领导者之前,成功的全部就是自我成长;
    当你成了领导者,成功的全部就变成了帮助他人成长。

    --《商业的本质》

    以前的我一直以为技术好就是王道,现在发现在并不是这样的。

    通晓天下武功而百无一用,其实和不出家门的书生也没太大的区别;学尽世上技术但做不出成功的产品,一样是毫无意义。所谓知行合一,是在缺一不可!
    --《MacTalk 人生元编程》

    成长

    以前的我,只会一味的阅读技术书籍,沉迷于技术。
    以前的我,不喜欢和不熟悉的人聊天,甚至有些偏内向。
    以前的我,只会用最快的速度完成安排下来的任务。
    以前的我,只关注自我成长。

    现在的我,阅读的书籍类型有管理,心理,商业,人文。
    现在的我,喜欢和人聊天,倾听,讨论,分享自己的想法。
    现在的我,在接到任务之前更多的是思考是否合理,有没有更好的解决方案。
    现在的我,关注团队每个人的成长。

    以上为我三年来的经历,感悟,希望对大家有些许帮助。

    我喜欢程序员,他们单纯、固执、容易体会到成就感;
    面对压力,能够挑灯夜战不眠不休;
    面对困难,能够迎难而上挑战自我。
    他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。
    我想说的是,其实我是一只程序猿

    --唐尤华

    相关文章

      网友评论

      • jiaji_3740:看完,目前工作三年,后端研发,技术可以但跟大牛有很大差距,不过如果想在小公司做管理岗应该绰绰有余。
        想问博主一个问题,小公司待三年,然后在非科技公司做cto,可以理解为技术羽翼未丰满,已经在职业选择上偏向了管理岗。如果再想在技术上打磨,由于年龄的原因,感觉重新把重心回到技术提升上来说比较困难。
        目前面临这个选择,小公司的管理岗,个人觉得继续在小公司成长对个人发展有阻碍。暂定跳槽到大型公司继续完善技术,项目管理相关经验。
      • 默默9987:很棒的分享,启发意义很大。
      • 6adfe445c969:看的出来作者是个马上行动的人,敢做敢拼,加油!
        PS:文风真的很程序猿,流水哗哗的:joy:
      • 爱做小污龟:好奇是一共三年工作经验还是在魔都待了三年呢
        陈宇明:@爱做小污龟 来魔都才开始第一份正式的工作。
      • dbd10e11032d:向你学习
      • f86f01f68a37:技术控:+1:
      • 屠龙刀张无忌:呵呵 😂
      • 赵赵小胖:请问,如果是用java编写游戏程序的话,比如五子棋,加一个倒计时功能怎么去加
      • 码农大表哥:嘿嘿,我一年了。成了前端开发主管。🙂🙂
        陈宇明:@码农大表哥 :+1:
      • 00881be18eb2:3年就做cto?你这CTO是项目经理吧,实际连项目经理都够不上,开发组长勉强,先把CTO是什么搞清楚吧
        HelloBoy_:老哥说的在理!
        chuwe1:老哥 你这话优点过分了
        陈宇明: @老才臣 请教一下,CTO是什么?
      • 0949bea44228:挺努力的一个小伙子,但是还是要低调,技术人该有的特质,最后送上一句不知道谁说的话,没有一千人的公司,不要叫CEO,CTO等等
        0949bea44228:@萬物并作吾以觀復 这是一种态度,并非真的说一千人
        markRao:一千人?大哥,互联网公司做到这个量级的很少了
        陈宇明: @陈修能 谢谢
      • 佑佑2:烙铁给你双击666 原来经历了这么多
      • 十二点方向:谢谢 群主!受益匪浅。
        应该好好反思自己了。16年来的上海。
      • 8a420e49153d:那个...能不能问下.你年龄多少?
        陈宇明:90后
      • MiraclesHed:原来是BaseRecyclerViewAdapterHelper的作者:smiley:
      • e1d2f8c5ff3f:三年,兄弟可以的:+1:
      • 97859488633f:收藏了先
      • simple__:三年从程序员到CTO,不要太励志!
      • 4588e4274830:我见过18岁HR
      • 不爱做饭的码奴就不是合格的猫:我喜欢程序员,他们单纯、固执、容易体会到成就感;
        面对压力,能够挑灯夜战不眠不休;
        面对困难,能够迎难而上挑战自我。
        他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。
        我想说的是,其实我是一只程序猿
        柯柯格格:@樹影 现在还培训?
        itse:@程序猿小白 ?可以,很强势
      • 情深智隔:未来会更美好
      • 任饭酱:很受益,经历很励志,但是感觉斜体字不易于阅读,背景就能很好的做区分了
      • c38b85486934:加油宇明!我一直很看好你,未来的技术大牛就是你
        陈宇明: @JerryYuFei 多谢,老大肯定。
      • 7f257a58e3f5:非常感谢楼主分享了自己的亲身拼搏经历,很感人,很励志,很动心。使我收获了很多,在职业发展上帮我打开了新的视野,非常期待楼主分享跳槽心理路程!是怎么选择下一份工作的。
      • 堂卿:谷歌的面试邀请啊,真羡慕,佩服
      • fcab3bfacbbc:感觉差距在逐渐的拉大,加油!~
      • 81dd338ba0cd:同样,魔都,Android,程序员,,只不过是刚毕业
      • SZhua:666
      • Alien的小窝:我呢,还是一名学生,今年来魔都找Android工作,不得不说,我诚实的简历 竟然没有被已加公司看准,面试电话都是培训机构,曾经不为人知的努力换来的是什么样的结果?竞争不过一堆假简历培训机构出来的人,甚是无奈.....
        陈宇明:@编程之乐 多投,坚持,抓住每一个面试的机会,展示你与他们的不一样。
        daffaca9230b:@编程之乐 现在android市场基本是饱和了,越来越多的培训机构更是让我们这些技术渣们喘不过气啊
      • e811a35be91f:在成为领导者之前,成功的全部就是自我成长;当你成了领导者,成功的全部就变成了帮助他人成长。 :+1:
      • 码读先生:从你那总结中,我也在反思自己,多多少少有点相似,多多少少看到了自己。
        总结的很好。
      • Domon_Lee:倍受感动。
      • hewking:很值得我们学习,但是看完总觉得怪怪的,公司感觉越混越差,是不是因为钱才去小公司的。。
        陈宇明:@CJH 主要看自己的职业规划。
      • 5cb362bbd589:我毕业学的是计算机后面进工厂了,10年帮别人做淘宝没存多少钱,现在真的感觉财务不自由,觉得做软件什么的有钱,但是真的没法入门也不知道做什么,想了很多也收集软件学习的资料网站,感觉还是有点累啊,说真的也很想认识这方面的人一起学习,真考虑转长了,做淘宝真TMD的累又没钱.
      • 603b048fb8fa:很好很强大,,很有收获,谢谢了,,
      • ec95b5891948: :+1: 看了作者你几篇文章,收益颇多,已关注,期待更新! :blush:
      • 职场自由如风:真心很赞!
      • c5dc1c310212:走在安卓的路上
        c5dc1c310212:@编程之乐 😒
        Alien的小窝:@行_走_人 你可以放弃了
      • wenzhiming:佩服!
      • 9e01fc315c2d:向你看齐,我刚过来,加油!
      • 8aa7301cf881:我也加油,向你看起
      • 左潇龙:3年。。。。25岁的CTO?吓尿了 = = 好厉害。。。路过赞一个。
      • 18cd5cfb289a:我也会成为一只猿!
      • 7c86e20e16f0:必须赞
      • ad582e85962b:😊 努力学技术,加油
      • 623e9ec16d5f:不回复我这铁粉,不开心😞
        陈宇明:@奉皇涅槃中 可以的,先打好基础。
        623e9ec16d5f:@陈宇明 我也来魔都
        陈宇明:@奉皇涅槃中 😳
      • 英贰与我:独立开发iOS一年多,虽然能力提升了不少,但真心累,公司说招人,从一月份到现在也没招到个合适的,让我推荐朋友,可是我觉得公司福利待遇和身边朋友公司相比有所欠缺,更是没有技术分享氛围,自己都想在年底离职,何必推荐朋友来呢,遇到个每天一碗鸡汤毒药的老板真是程序员的不幸……
      • 天天向上卡索:好厉害,我今年刚毕业刚到魔都,争取三年之内能做到CTO或项目经理的位置
        天天向上卡索: @陈宇明 嗯嗯,谢谢鼓励
        陈宇明:@天天向上卡索 加油!
      • CCCoder:楼主好厉害!我这个月刚刚进公司实习(下学期大三),正在努力学习技术
      • 8739bac722f8:佩服。。
      • d1488a25a33c:刚入职前端行业一个礼拜 这没有任何经验的情况下就被领导安排独自负责一个项目的前端 只能咬牙去学
        陈宇明:@lietu 机会来了,好好把握。
      • 幸福就是不断的经历:没有毅力学习。
        陈宇明:@幸福就是不断的经历 知道自己的不足,就去找方法去提高它。
      • 白与微光:前辈你好厉害,三年就成长得到如此程度。。。好羡慕你有如此强的学习能力,程序员最可爱,因为他们是如此的热爱分享。
      • e9989fed5cee:看到最后莫名的感动,我已经走到一半了
        陈宇明:@小卷毛G 没有终点,只有不断的前行。
      • DevicsYun:大二即将升大三,计算机科学与技术专业,女生,感觉编程好难,不喜欢编程啊 。。 不懂一门心思学技术的程序员是怎么想的,女生编程能力一般,是不是就得考虑转行啊!感觉程序猿大牛都是男生呢 。。但是我都已经在这个专业里了,还能有什么方向呢!迷茫啊!!求过来人指点指点!
        陈宇明:@Mrpopo 正解
        Mrpopo:@DevicsYun 这个行业里分支很多的 开发 运维 测试等等 测试蛮适合细心的女孩子的 仅供参考 😊
        陈宇明:@DevicsYun 如果你不喜欢编程,你可以了解一下测试。
      • 已重置2020:光鲜的表面背后必有不为人知的汗水
      • Soulfree521:很赞,作为一个正在努力转为程序员的我来说,有很多学习的地方。
      • 69c600613d1b:不求真的成为作者那样的人,但可以作为一个方向
      • 80e2eed6503c:毕业生刚踏入魔都找工作,希望自己也会成为自己想成为的人!!
      • 5adbe3028db1:求介绍经验求收留各种求!!!
      • HyxXej:佩服佩服
      • 花前月下:很励志。赞啊
      • 刘思雨:佩服
      • 6c5b219c765d:我现在在学iOS :relaxed:
      • 子集:楼主正能量爆点了,现在自学安卓,谢谢楼主美文:+1::heart:
      • 慧行说:牛逼啊兄弟,佩服
      • 你喜欢的蓝:666,还有两年就要毕业了,我也想去魔都
      • lxyz22zp:楼主牛逼
      • 黄二的NPE:作者厉害啊。今年刚刚毕业,现在还在大广州苦逼地找工作,希望能向作者一样出色,三年后不求能成为作者一样的大牛,但也要对得起自己和爱我的人。
      • 我说今晚月光这么美你说是的:先干为敬,csdn已mark
      • 我说今晚月光这么美你说是的:先干为敬,csdn已mark
      • 我说今晚月光这么美你说是的:先干为敬,csdn已mark
      • 我说今晚月光这么美你说是的:先干为敬,csdn已mark
      • 3054a1ca1302:三年,成长了挺多
      • 船长_:励志:scream:同样程序员表示有压力
      • 也一:勿忘初心
      • Double丶K:mark读了你的文章感受到的满满的正能量
      • doyer_太阳:努力奋斗的故事总是好听 向你学习
      • 鹿鱼的小站:即将踏入魔都
      • ab9e2b55ab01:很厉害
      • 76bb1b4f4d91:的确很励志,身边有同样的人,3年到cto,很厉害
      • 2bd976eb72f7:我也是在网上看见李华明的书才下决定学的ios, :sunglasses:
      • f31349ff96db:楼主成长值好快
      • f31349ff96db:楼主成长值好快
      • 尛坏蛋:我想想,我来上海也三年了,自己感觉还过得不错,真是与人相比,气死自己啊,哈哈哈 :smile:
      • 中旭信用:魔都第二年,同样的程序猿:smile:
      • 像羽毛那样轻:自带bgm的男人

      本文标题:魔都,3年,程序员到CTO

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