开发部经理小易,是一位非常亲和力很强的人。他毕业于清华,典型的有清华学生的敏锐和智慧,说话语速还特别快。有一次,他就提了一个非常有意思的问题,公交车下车的人,从车前面过马路好,还是从车后面过马路好?很少有人注意到这个问题,但是他能注意到。

这天他找到了欧阳明。问了他一个问题:

“你说,一个项目是基于SQL开发的。如果现在遇到了维护困难的问题,你认为应该怎么解决?”

这是在考我啊,欧阳明这样想。“我认为关键是要分清楚SQL的职责,SQL用来去业务数据视图,没有问题,但是不要把业务逻辑,特别是界面控制逻辑也放进去。否则,SQL的复杂度会急剧增加,维护起来当然就很困难了。”

“好,现在有个项目就遇到了这种情况,你有没有兴趣去帮忙解决啊。”

“好啊,我去了解了解。”对于能够展现自己能力的机会,欧阳明是不愿意放弃的,更何况,他喜欢帮助别人。至于哪个因素更占优势,谁知道呢?

就这样,欧阳明利用一半的工作时间,开始接触该项目的产品代码。对方项目经理周晓辉对此事非常高兴,也非常支持。

没隔两天,小易又找到欧阳明,这次周晓辉也在。

“怎么了?什么事?”欧阳明显然不知道怎么回事。

“我就开门见山的说了吧,”小易说,“小周的项目现在缺少一个开发经理,现在很希望你能过去帮忙。而且你也有很多想法,可以在那里一显身手。”

这让欧阳明一下子不知道说什么好,只是问了一些问题,“他们现在没有开发经理吗?”

“没有,所以小周也希望有个人能够帮助他管理开发。”

“而且,”小周在一旁插入了一句,“现在开发也有很多问题,整体系统框架很差,几乎一句维护不动了。所以,特别希望有个高手能够进来解决这个问题。”

“哦。”欧阳明看了他们两位,拿不定主意,只好说了句,“能让我想想吗?”

“当然可以!”小易和小周都好像看到希望,异口同声的说。

这次谈话,让欧阳明一下子就陷入到两难的地步。他突然发现,他对现在的项目有特别多的依恋。毕竟,他已经在这上面奋斗了一年多,而且项目即将就要发版了。他对系统中的很多都非常熟悉,这个产品,就像自己的孩子一样。他发现,他舍不得离开它。

但,同样的,新机会,会有新的挑战。这对他来说也是一种诱惑。可是,他应该如何取舍呢?

他不知道。他也不知道该找谁商量。即使找到别人,别人是否真心指教,还是未知数。这个时候,他鬼使神差的想到朱老大。竟然没有迟疑的就去找他问去了。可能也是抱着试试看的态度,所以就没想太多。

朱老大听了问题后,却非常重视。他对欧阳明说,

“如果是我,我非常愿意去新项目。”

“为什么呢?”

“因为新项目我又可以结识新的朋友啊。”

欧阳明突然意识到“新朋友”的意义。去新项目,不是代表我原来的项目的人,就不再是朋友了,就不再交往了。这些人,这些事,都还是他的啊。并且,在新项目中,结识到新的朋友,反而使得他的朋友更加多起来。

离开就项目,不是失去旧项目。只是割舍了一份责任。当我们拿起来一样东西的时候,我们是准备去奋斗,当我们放下一些东西的时候,我们是在成长。

欧阳明有一次偶然看到一个动画片广告,广告上说到:“离开使人成长”。是啊,这不就是说欧阳明的现状吗?

离开需要勇气,欧阳明已经下定了决心,因此他有了这份勇气,去迎接新的挑战。他很快就接受了这份新的任命。不过,事情永远不会是你想得那么简单。欧阳明能够搞定这些吗?

转载于:https://blog.51cto.com/xiammy/649832

程序江湖:第十四章 离开让男人成长相关推荐

  1. 微信小程序(第二十四章)- 数据交互前置

    微信小程序(第二十四章)- 数据交互前置 讲解微信小程序前置的原因 参考文档 理解微信小程序 小程序简介 作用 提问 针对提问--uni-app介绍 小程序和普通网页开发的区别 小程序代码构成 文件个 ...

  2. 奋斗吧,程序员——第二十四章 想佳人、妆楼凝望,误几回、天际识归舟

    USB系统,PCI架构,amba总线,每一个子模块都是极为复杂的系统. 还好嘉庆给了我较为充沛的资源,水哥等强人都在我这组. "elber,你虚拟的pci设备怎么挂不到pci-bus上去?& ...

  3. 程序江湖:第四章 不识庐山真面目

    现在有了观众,每天写一章,反而感觉是一种责任.希望不要辜负了大家的期待.如果没有特殊情况,一定保证每日一篇更新. 那时候,公司的研发组织结构是矩阵式的.也就是说,存在一个研发中心这样的组织,来管理所有 ...

  4. Java2实用教程(第二版)程序代码——第十四章 Component类的常用方法

      1//例子1   2import java.applet.*;import java.awt.*;   3import java.awt.event.*;   4import javax.swin ...

  5. 微信小程序(第十四章) - 信息查询页面的实现

    微信小程序(第十四章)- 信息查询页面的实现 前言 页面标题实现 信息框的实现 页面结构实现 页面样式实现 学生到校离校信息查询列表实现 页面结构实现 页面样式实现 正在加载实现 页面结构实现 页面样 ...

  6. c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试

    <C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...

  7. fpga驱动rgb液晶屏_正点原子开拓者FPGA开发板资料连载第五十四章基于的数字识别实验...

    1)实验平台:正点原子开拓者FPGA 开发板 2)摘自<开拓者FPGA开发指南>关注官方微信号公众号,获取更多资料:正点原子 3)全套实验源码+手册+视频下载地址:http://www.o ...

  8. 鸟哥的Linux私房菜(基础篇)- 第二十四章、 X Window 配置介绍

    第二十四章. X Window 配置介绍 最近升级日期:2009/08/07 在 Linux 上头的图形介面我们称之为 X Window System,简称为 X 或 X11 罗!为何称之为系统呢?这 ...

  9. 山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将...

    山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将 "我是第一次--请你,请你温柔一点--"少女一边娇喘着,一边将稚嫩的红唇紧贴在男子耳边,樱桃小嘴盈溢 ...

最新文章

  1. 014、Linux下vim搜索与替换
  2. 从什么地方获取大数据_从哪收集大数据
  3. 16个经典面试问题回答思路[求职者必看]
  4. Android Studio :1、连接手机调试(超级详细;附带连接测试录像);2、点击Button按钮,显示Toast中的内容
  5. SAP Cloud for Customer销售订单Account字段的实现逻辑
  6. QDialog常用理解
  7. Hadoop 的核心(2)—— MapReduce YARN
  8. mysql 条件触发器_具有条件的MySQL更新触发器(MySQL Update Trigger with Conditions)
  9. 谈一下ACM的入门书籍及方法
  10. 【Vjudge】P558E A Simple Task(线段树暴力)
  11. 字节数组java加密与解密
  12. EasyRecovery14免费激活码序列号数据恢复软件 简体中文绿色直装版
  13. eclipse基础实用教程
  14. 百度编辑器(UEditor)工具栏扩展秀米的编辑器工具
  15. 汇报措辞:你懂得如何向领导汇报吗(审阅、审批、审阅、批示、查阅)?
  16. Three.js实现太阳系八大行星的自转公转
  17. 我见过的郭弃疾先生(兰亭集势CEO)
  18. 物理专业要用的计算机语言,16岁被保送清华,本科毕业进麻省理工读博,现开发Taichi爆红网络...
  19. Windows 下PowerShell 美化之旅(极其简单)
  20. [推荐系统]利用用户行为数据

热门文章

  1. java随机数 时间_Java 随机数
  2. 国赛来咯,全国大学生智能汽车竞赛百度赛道正式开启
  3. 看看那些令你惊叹的PCB设计艺术
  4. 2021年春季学期-信号与系统-第十一次作业参考答案-第一小题
  5. 2021年春季学期-信号与系统-第七次作业参考答案-第四小题
  6. 给树莓派增加微型摄像头 Raspberry Mode4
  7. 基于STC8H8K64U声音信标采集和处理算法
  8. numpy中的矩阵与数学上的矩阵的关系
  9. springboot整合postgresql_SpringBoot+JPA+PostgreSQL整合问题
  10. oracle三种分区的方式,Oracle 分区表 总结大全(3)