我在互联网行业,接触过很多让人佩服的技术人比如下面的Hamilton,很多让人值得学习的技术人比如:“天叔奇谈”、“程序人生”(陈天)和 “杨建荣的工作学习笔记”,以及很多反面例子让我值得警醒。
受“天叔奇谈”和“杨建荣的工作学习笔记”的鼓励和启发,我想我也能写一写东西和大家分享一下,下面进入正题
感受最深的一个概念**:**工程纪律
本次想和大家探讨的是**:**工程纪律,把你手中那该做的工作做的比别人出色
敬畏自己的职责,严格遵守工程纪律,才能体现自己的专业,下面请看看我的一些思索
硬核女工程师-Hamilton
阿波罗登月代码,接受错误信息依然能正常工作
早起看了一篇帖子,50年前的登月程序和程序员有多硬核
"Hamilton 的牛逼之外还在于,她是第一个将“软件工程”提出来的人,在MIT,她想让软件开发就像其它工程一样,有相应的工程纪律,给于相关的尊重,于是她创造了Software Engineering这个词"
下方为引用原文:
Apollo登陆雷达开关放在了错误的位置,导致AGC收到了不少错误的信号。
结果就是AGC既得执行着陆必须的计算,又要接受这些占用其15%时间的额外数据。
但是AGC的程序居然可以用高优先级的任务打断低优先级的任务,
于是,AGC自动剔除了低级别的任务以保证了重要的任务完成。
Hamilton 原话说—— 如果当时的程序不能识别错误并从错误中恢复,我怀疑阿波罗不能成功登月。
if the computer hadn’t recognized this problem and taken recovery action,
I doubt if Apollo 11 would have been the successful moon landing it was。
看到这里,你有没有觉得——“这个女程序员的一小步,是整个人类的一大步”?
中国机长-刘长建
敬畏生命,敬畏职责,敬畏规则
有记者问过刘传健,作为一名机长,究竟意味着什么?他的回答是:“就是用百分之百的努力,对付万分之一的隐患。
攀登者**-方五洲**
攀登精神
曲松林15年来每天记录珠峰的天气,倒背如流;
方五洲虽被下放到工厂,但每天都坚持锻炼,在训练营给新人展示的3分钟项目时毫不费力。
当国家重新组建登山队,方五洲边吃面边激动落泪时,我突然明白:憋屈也好,失败也好,他们从没想过放弃,一直都在等待,等待可以翻盘的机会,这是攀登精神
七武士--久藏
日复一日的挥刀,只为决战那一刻早一步先机
工程纪律
责任感(本源) --> 纪律(过程) --> 专业(结果)
职责,责任感,本次不过多讨论,很重要,是前置条件,一个有责任感,靠谱,有信誉的组织和个人才能进一步谈纪律,按纪律做好的体现就是自己的专业
纪律需要日复一日的坚持和锻炼,需要长时间的练习,并且要严格按照规则去执行:
《中国机长》电影画面中,空姐关闭舱门的动作:一个人念操作清单(监督者),一个人进行操作(操作者),保障步骤的准确完成,机长在关键时刻,重压状态下,做出确定我想也势必是基于多年的丰富的经验和扎实的基本素质,冷静,足智多谋,没有和乘客一样慌乱无措,最终挽救了整个航班!
《攀登者中》3分钟训练,当生命需要以秒计算的时候,那份责任和压力在你面前容不得一丝懈怠!
黎明前要等待漫长的黑夜,当机会或困难来临的时候希望我们已经ready!