热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

十年,我终于离开了360

假如有一天我们湮没在人潮中,庸碌一生,那是因为我们没有努力活得丰盛。2015年10月,我正式离开了数字,没有组织想象中的告别宴,也没有辅以周知天下的邮件,甚至没有内心悲喜难言的涌动,只是觉得时候到了,

假如有一天我们湮没在人潮中,庸碌一生,那是因为我们没有努力活得丰盛。

2015年10月,我正式离开了数字,没有组织想象中的告别宴,也没有辅以周知天下的邮件,甚至没有内心悲喜难言的涌动,只是觉得时候到了,该出发。

曾以为能在我厂完成人生第一个十年,然终究还是带着些许不完美,与传说中的黄金工卡擦肩而过!对不起,我标题党了。

人生最黄金的九年半,献给了数字;回想过往,如弹指一挥间;有时总觉得不写点什么,终归是个遗憾;直到年根,在失去工作繁忙这个借口后,坐下来,记录下曾经种种。

06年4月,临毕业。经师兄推荐,以产品助理的角色,2500元的薪水,邂逅了奇虎这家豪华创业公司。短暂面聊之后,主管问我要不要试试技术,1小时后,成功在最短的时间,转型为了一名互联网工程师;而考虑这家公司的原因:传说技术大牛都来自yahoo。我私以为没本事进那种名气大的公司,算是换个方式曲线救国吧:)

入职后,如小说中描述的那样,我拼命努力,像个傻子一样没日没夜。有幸经历了公司上市的喜悦,也曾因方向调整,消极等待机会;有幸参与了史上有名的3Q大战,也经历了苦心经营的产品被裁掉的落寞;有幸主导参与了服务端架构的建设,从原始走向了现代,也曾被各种线上事故,数据迁移折腾的死去活来;

若要量化在数字的物质收获:薪酬涨了十几倍;有幸拿到了数字第一轮50万奖励的优秀员工;以及上市后给我带来的人生第一桶金;这让我现在的创业,可以更加专注于事情本身,不必担心工作之外的事情。

但无形的收获更让人刻骨铭心:一名优秀儒雅的老大CB;一个苦逼,但是单纯快乐的强大技术团队;一群志同道合,充满干劲的可爱同事;一套数字独有的,凶猛的战斗基因;

记得那时候的青春不分昼夜;那时候的工作,不分你我,无论数据迁移还是前后端代码,都得撸袖子,咬牙上;那时候的上下级没大没小,吵完架也要去国贸烤翅来个“花毛一体”,要么绕着惠通时代广场,冒着烟和味道的小河边溜达几个来回;那时候每天上班都充满了兴奋和期待,每个新产品发布,充满了自豪和满足;那时候特别爱吃食堂大师傅做的夜宵,尤其是每年过年前的那一顿鸡腿鲜虾大餐;

若说遗憾,那也不是没有,比如,妈蛋好不容易谈个朋友,居然因为工作忙失败了!比如,08年和师兄一起做了个类微信朋友圈一样的产品"经验口袋",因政策原因,被下线了。比如,云盘的空间大战,用10来个人的技术精英去和上百人的竞品团队打仗,寄予厚望的优秀团队最终停于一步之遥,比如...

这些年的经历成长,与很多同龄人比,算不上飞黄腾达,但至少比起自己刚刚入职的时候,算是交了一份还算不错的答卷。

没有什么诀窍,谈谈我在数字学习到的一些知识,也为正在数字工作,或者即将去数字的朋友们一些参考。

多问“为什么”

好奇心改变世界,这不仅仅是奇酷手机的品牌理念

公司从上到下,都保持着“为什么”这个challenge文化;对于一个问题的发生,功能的提出,保证至少追问五个为什么;

这样促使的结果是,对于发现的问题,能够得到根本的分析解决,并消除可能存在的隐患;提问者不仅仅是一个单纯的执行者,而成为了这个问题和功能的主人。

这是一个创业者需要保持的品质。

沟通是万能的

敏捷开发有一条准则:面面俱到的文档不如面对面的沟通。

工作这些年,相比技术困难,我觉得沟通是最需要技巧和难度的事情。

对于工程师,有一套方法论可保平安:

a.接到任务,第一时间评估交货的时间

b.过程把控,寿司交付,随时更新任务的进度

c.意外控制,第一时间通报相关负责人,及时暴露,降低风险

d.面对质疑,避免使用过程中的努力和勤奋,去掩盖一个不符合预期的结果;把注意力放在如何解决问题上;

以上几点,可保佑你成为一个优秀的工程师。

要有开放的心态,拥抱变化

每一个成功产品的背后,躺着无数的“尸体”;没有经历过产品失败的工程师,在数字的人生不完整;

时常在电梯看到熟悉的小伙伴抱着笔记本茶杯,推着椅子,淡定的打个招呼,嘿,又搬家了;要么就是半夜接到老板电话,xxx,你抽调几个人,去支持一下xxx业务;要么就是费力干了两周的活,上线一周后,说要下线了;

老实说,刚开始我的内心是崩溃的,舒适圈被各种挑战;每次见老板,都无比忐忑;然换个角度,只有快速的变化,跟随市场和运营数据,才能应对各种突发事件,如果连自己都改变不了,就别说改变世界了;

当你能够坦然面对这一切的时候,恭喜你,你适应了真实的数字。

珍惜重复琐碎的事情

网上传播过一篇关于大学生贴发票的故事,通过每日的发票报销和归类,一个姑娘记录和掌握了总经理乃至整个公司营运有关的费用情况。

任何公司的任何岗位,都不可避免日常的重复事情;然而从这些琐事中,抽象出一个通用方法论,并将之升华成一个可落地,或者可被复用的执行,从而大大优化工作效率,并影响到更多人,是衡量一个优秀人才的关键点。

人都是有惰性和依赖性的,都愿意用那些用起来顺手的人。当你具备了被人信任的基础,并在日常工作中,展示出你的踏实,聪明和细致,越来越多的机会就提供到你面前了;

Ownership

这个词从我入职的时候,老周就不厌其烦的念叨,直到离开,我想,它已经深深烙印在我的灵魂上了;

面试者总爱问,公司加班是不是特别严重?我一贯认为,公司不加班,只有工作在承诺的时间无法完成,或者突发事件的时候,才需要用额外的时间完成。

对于求职者而言,你混日子,拿着每月2万的薪水,即使工作十年,也就240万;然用心去做好一件可能成功的事,也许3~5年内,你会拿到出乎意料的回报。

只有当你有了这种觉悟,真心投入到当前所进行的事业,你才能真正享有他带来的收获。

习惯了数字的狼性和高效,直到出来创业,才真正体会到外界的差距;才真正感受到为何这家公司为何能够在短短5年完成上市,能够在巨头围剿的市场中杀出一条血路;

至于为何离开,我把他归结于一颗不安分的心,总想去经历更多,想脱离保护,脱离平台;亦或者说,我有一个理想,在当下平台无法实现;老周说,你可以舒适的呆在公司,我说,还是想去经历更多;

我在2015年7月想明白这些问题,选择了重新启程;尽管我有着一帆风顺的发展前景,尽管数字是一家优秀的公司。我也终于在多年的单行线中,想清楚了自己想要的东西:我必须在自己青春的尾巴赌一个未来,这个赌博不关乎生死,却关乎人生的精彩-怎样的一生都是一生,有人愿享隐居深山的幽谧,有人宁在功利都市痛并快乐-你要为自己的未来做出取舍和选择。

对于数字,我想说:谢谢你九年半的黄金陪伴,你我都将好好努力,迎接下一个时代!

15年10月,我正式加入了一家充满朝气的跨境电商的公司:豌豆公主(http://wandougongzhu.cn);做技术合伙人;希望能够把日本中产阶级对生活品质的追求,传递到国内;如果你对我们感兴趣,欢迎关注微信公众号:wandouritao

原文网址:http://developer.51cto.com/art/201602/505817.htm,如有侵权请联系公众号:数通畅联或QQ群:299719834,将第一时间删除处理。


推荐阅读
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 本文总结了Java中日期格式化的常用方法,并给出了示例代码。通过使用SimpleDateFormat类和jstl fmt标签库,可以实现日期的格式化和显示。在页面中添加相应的标签库引用后,可以使用不同的日期格式化样式来显示当前年份和月份。该文提供了详细的代码示例和说明。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了如何在Mac上使用Pillow库加载不同于默认字体和大小的字体,并提供了一个简单的示例代码。通过该示例,读者可以了解如何在Python中使用Pillow库来写入不同字体的文本。同时,本文也解决了在Mac上使用Pillow库加载字体时可能遇到的问题。读者可以根据本文提供的示例代码,轻松实现在Mac上使用Pillow库加载不同字体的功能。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
author-avatar
陈醉在线wx
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有