如何成为顶尖技术人员的两大策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1178个文字,预计阅读时间需要5分钟。
嘿,别误会,这可不是我给出的建议。我暂时还算不上优秀的软件技术员工。就这样,这几天的经历,从美国那边的几位有经验的同行过来,因为相对来讲,中国这边的团队普遍比较年轻。
呃, 不要误会,这不是我给出的建议,我暂时还算不上“优秀”的软件技术人员。
是这样,这几天,从美国那边过来几个比较有经验的同事,因为相对来讲,中国这边的团队比较年轻,因此安排了一个“Open Forum” 的讨论会,让他们与中国的同事分享一下成长经验。他们一个是中国人,清华硕士毕业后去了美国,有10年的工作经验了;一个是美国人,有20年的工作经验。
其间有一个人问了个问题:“要成为一个比较资深、优秀的技术人员,你觉得什么是最重要的?” 这两位同学给出了看法基本一致,概括起来就以下两点:
- Don't treat the code you not own as blackbox
每个人写代码,其所涉及的方面不仅仅是你所”负责“的那些模块,你往往需要从整个系统的层面来考虑问题:我所依赖的那些模块是怎么工作的,怎样正确的使用他们?怎样高效的使用他们? 以及谁依赖于我,我的改动会对后续模块产生什么样的影响,等等。听起来蛮简单的一个道理,但要做到其实并不那么容易。尤其在一个有几百的模块的大系统中。
本文共计1178个文字,预计阅读时间需要5分钟。
嘿,别误会,这可不是我给出的建议。我暂时还算不上优秀的软件技术员工。就这样,这几天的经历,从美国那边的几位有经验的同行过来,因为相对来讲,中国这边的团队普遍比较年轻。
呃, 不要误会,这不是我给出的建议,我暂时还算不上“优秀”的软件技术人员。
是这样,这几天,从美国那边过来几个比较有经验的同事,因为相对来讲,中国这边的团队比较年轻,因此安排了一个“Open Forum” 的讨论会,让他们与中国的同事分享一下成长经验。他们一个是中国人,清华硕士毕业后去了美国,有10年的工作经验了;一个是美国人,有20年的工作经验。
其间有一个人问了个问题:“要成为一个比较资深、优秀的技术人员,你觉得什么是最重要的?” 这两位同学给出了看法基本一致,概括起来就以下两点:
- Don't treat the code you not own as blackbox
每个人写代码,其所涉及的方面不仅仅是你所”负责“的那些模块,你往往需要从整个系统的层面来考虑问题:我所依赖的那些模块是怎么工作的,怎样正确的使用他们?怎样高效的使用他们? 以及谁依赖于我,我的改动会对后续模块产生什么样的影响,等等。听起来蛮简单的一个道理,但要做到其实并不那么容易。尤其在一个有几百的模块的大系统中。

