实习项目周会

周五给一群实习生开周会,Candy跟我说让我主持,让我引导一些相对轻松的话题。同时武汉这边的SQA老大也参与这次周会。

虽然话题轻松,但是目的不能太随意,否则扯到娱乐八卦上面也顿时没有价值了。简单的开场白后,我提出这次周会的主题:说说自己对实习项目的感受,和在学校的不同点,以及一些印象最深的事情。就像一个谈话节目,一个主持人,一群嘉宾,开始round table,每到一个嘉宾的时候,他先说自己的感受和想法,然后主持人见缝插针地抛出一些问题去采访,偶尔旁边的Trainer和SQA从中扮演顾问的角色。

这三类人都在实习项目中收获了。绝大多数收获了技术能力,因为在学校里面学到的哪怕皮毛的理论也在交卷时忘光,或者自己在学校实验室捣鼓的代码其实非常不规范;有一部分收获了学习方法,他们知道如何去学习而不是去背书;有一部分原来技术基础好的则收获了文档写作能力。其实总的说来,他们收获的是一个商业软件项目的运作环境和视野。虽然只是一个实习项目,但是作为一个大三或者研一的学生在未毕业之前能够获得这份实战学习的机会是很幸福的事情。

这其实也引发了我的另外一个思考:企业要不要在将来合适的时间将实习项目做大 -- 比如 高校联合培养模式。高校联合培养模式是一个经典的Win-Win模型。

待未来时间和条件成熟,我认为以服务交付为主题的光谷软件园肯定有企业会推出这样的模式,说不定现在就有了。

学而不思则罔

子曰:学而不思则罔,思而不学则殆。

每天团队成员都会发Daily Report,汇报对象是自己的主管,经理和质量监督专员(SQA)。各个团队的Daily Report根据项目不同而风格各异,但一般包括“今天做了什么”(Done),“明天要做什么”(ToDo)。这两个栏目是Mandatory的,就是必须要写的。我们团队还包括两个栏目,“遇到什么问题”(Issue)和“你还有什么想说的吗”(Additional Comments),这两个栏目是Optional的,就是可写可不写的。

一般来说,在工作中,“可写可不写”的意思是“不写”。

写Additional Comments有什么好处:
1. 对自己一天工作的个人总结。
2. 让老板知道自己的状态。

于是,就将团队的“Additional Comments”这一栏调整为Mandatory,必须写。这个成本很小,天天写那么多code,写那么多test case,写几句话,包括思考在内不要两分钟的时间的。

“研究生”毕业

2008年7月29日 - 2010年7月29日。

我工作两年。研究生,只是两年前我自嘲地说法。

我是一名研究生,我拿着比普通大学研究生高得多的薪水,而且从刚开始读研究生的时候就开始拿。任务很紧张,所以我不得不和同学们一起上晚自习。有时候晚自习会上到很晚,然后第二天的时候和同学们一起去喝汤,保证身体。这是我见过的最严格的导师,他们对我们的项目进行评定。评定不合格的人会直接离开,也许这就是和薪水制度类似和普通研究生不一样的地方吧。即使是在研究生阶段,我要为我所做的一切负责,我将接触真实的商业项目,而非大学实验室里面无风险的过家家游戏。所以我要全力以赴,战胜自己的懒惰和胆怯的心魔。可是实习项目简直太过血腥,本来就不会,而且项目工期还被导师故意缩减一半,他们似乎故意在验我们的成色。我先活下来再说,放下一切脸面,就这两个月时间,大不了拼死一搏。即使最后不幸阵亡,只要我付出了120%的努力,我也心中无憾,心服口服地离开……

《再启动》读书笔记

如果你是一名毕业生,那么你是想选择一家大型热门企业还是一家有前途的风险性创业小公司?

很多人自然会选择有福利保障,待遇又好,工作轻松的前者,这点在中国日本都一样。而大前研一认为,进这些热门的大企业,无疑就意味着自己把自己今后更广阔的发展前途给扼杀了。在这些热门企业中,聚集了全国成绩优异的最优秀人才,内部竞争也异常激烈。同时,带“国”字头的企业内部的阶级意识非常强,很多时候晋升不是靠能力,而是靠时间熬。所以年轻时大有作为的可能性几乎为零,你得先学会“忍”。问题是人一旦长期处于压抑状态的话,大脑容易“锈死”并无法运转。这也是一些大型企业的经营管理者经常抱怨“我们公司缺乏优秀人才;我们公司向全社会再一次征集优秀人才。。。”,其实他们的想法是错的,不是他们没有优秀人才,而是优秀人才在贵公司期间变得非常迟钝而已。
 

书中还有很多技巧介绍,比如“大前三大获取信息的技巧”。
第一. 从新闻报道中获取信息。
第二,通过课程讨论获取信息。
第三,最为精彩的,通过实地走访获取信息。
 

如果你是上班族,请记住你可以通过掌握下面的三种技能在世界任何地方大显身手:英语沟通能力财务技能IT 技能

《鱼》读书笔记

《鱼》,一种激发工作热情的绝妙方法。封面如是说。这本书以一种讲故事的方式讲述了如何能够激发工作热情的方法。上班族醒着的时间中,有75%的时间与工作相关的事情。因此,我们就应该享受它带来的乐趣和活力。可实际并不是这样,大多数人把时间投入在工作中只是为了满足需要。“谢天谢地,终于又到了周末”,仍然是许多人职业生涯的咏叹调。

派克街鱼市场(Pike Place Market),位于美国西雅图市中心,原是当地一个传统的公开市场,至今已经上百年的历史。派克街鱼市场以精彩的销售方式洗衣顾客:

前台售货员将顾客的需要吆喝着告诉后面的工作人员,后面的工作人员一起重复吆喝一遍,并手脚麻利地把鱼像投篮球一样扔向前台售货员,然后前台售货员通常单手接住,又快又精彩。

下面是书中玛丽总结的4条经验:
1. 选择自己的态度
我们或许不能选择自己的工作,相信我所有的工作都会充满重复乏味的内容,但是我们可以改变我们对工作的态度。
2. 玩
鱼市就是一个成年人的游戏场所。为什么每天要板着脸而不能用玩的心态去面对工作呢?人生就是一个游戏,就是一个RPG,让工作也变得有趣吧,我们去挑战终极BOSS。
3. 让别人快乐
快乐是可以传染的,独乐乐不如众乐乐。鱼市一定要鼓励顾客一起玩,快乐的环境是在环境中的每一个人创造的。
4. 投入
全心地投入工作不仅仅意味着工作的高质量,快乐的附加值也从中运用而生。很难想象边玩网络游戏边打电话边去接待客户会让客户感到快乐,客户不快乐了,你也杯具了。

《杠杆阅读术》读书笔记

整本书的目的是讲述作者对于读书的价值观,即“多读”,他一年读400本书;作者认为读书是对自己的投资,所以“选书”就是挑选投资标的;第三章“一日一本书”告诉你如何能够有策略地做到高效率的读书;读书不是形式,要运用到生活中才算真正“读进去了”,第四章告诉你如何将读过的书运用到生活中。

浏览一本书的内容:
1. 先看位于封口的作者简介
2. 看前言,目录,读后记
3. 不要从第一页开始读
4. 一边读书,一边在你认为重要的地方画线。
5. 自己认为非常重要的地方,打星号,或者折角。
6. 利用空白处记录随时想到的点子
7. 边阅读可以边模拟“如果是我的话,会怎么做?”
8. 随时加速和减速。段落的最初几行跳着读,读到关键的地方,开始慢读甚至逐字,然后读完关键部分再开始加速。
9. 读完书后做笔记,归纳成“杠杆效益笔记”。应用在我身上可以写博客。

很多人说没有时间读书,其实没有时间的原因是“没有读书”,因为读书之后会给你的生活工作提高很多效率,反而给你很多剩余时间。读书是一个积累的事情,当时看好像很“浪费时间”,但是后期的积累效益会带给你更丰富的回报。

到底该不该发未完成的包

这大概是两个星期之前发生的事情了,这个星期一直很忙,于是没记下,再拖就一个月了,决定今天,现在,记下这个教训。

经验总结,关于该不该发未完成的包:

如果提交对象是非技术型客户,不能发,因为没有任何意义;

如果提交对象是技术客户,谨慎考虑,尽量不要发。如果实在有原因要发,要在邮件写清楚,并且注意把握可能发生的风险。

发未完成的包都会因为误解、沟通丢失等带来各种各样的问题,决定发的人要为此负责。

职场重生

分享一个老鹰重生的故事:鹰的寿命有70年,但是在40岁的时候,它的爪子开始老化,喙变形到阻碍它进食,羽毛又浓又厚。它只有两种选择要么死亡要么重生。重生需要150天,在偏僻的山崖啄掉厚重的羽毛,再磨利老化的爪子和喙,冒着疼死和饿死的危险,可是一旦过去,它就能再翱翔30年!

早点给code请个医生

有这么一个场景:

一位穿白大褂的医生脸色凝重地走进ICU(重症监护室),对躺在病床上的70岁老人的家属说:太太,CT显示您先生大脑里有一恶性肿瘤,不过这个恶心肿瘤现在是可以通过手术来完全移除的。
太太:那好啊,什么时候安排手术?
医生:不过。。您先生岁数太大,身体机能无法承受手术中的创伤。虽然手术可以完全移除肿瘤,但是只怕先生挺不到手术结束了。
太太:那怎么办?
医生:那就保守疗法,将就活着呗,直到自然死亡。虽然会有痛苦和随时死亡的风险,但是比在马上的手术中死亡要好。
太太:……

与此同时。。。

一位穿着衬衫的高级软件工程师脸色凝重地走进办公室,对底下的工程师说:你的代码在项目结束前的Code Review(代码评审)中发现一个严重的性能瓶颈风险,现在体现不出来,但是在客户那边数据到达一个数量级就会体现出来了。。还好我已经有解决方案了。
工程师:那好啊,现在开始改?
高级工程师:现在来不及了,项目已经接近尾声。这个项目必须在明天提交客户上线,现在做出如此多的变动风险太大。
工程师:那怎么办?
高级工程师:先发给客户呗,在Release notes里面写清楚风险。随后我们开始做软件更新,然后再发个Patch过去。不过这段时间成本客户是不会给钱的,而且客户满意度会因为这个patch下降。
工程师:……

上面的两个场景有一个共同的尴尬:有一个解决问题的方案,但是因为时间(或者岁数)的关系来不及执行下去。
引发这种尴尬的核心原因是:发现问题太晚,总是在deadline前后发现。

最近的一次项目尝试使用上面的方案,客户在电话里面说非常满意软件质量。

于是,就出现下面一个场景:

一位穿白大褂的医生表情轻松地走入了病房,对一个躺在病床上的小伙子说:CT显示你的大脑里面有一颗良性的肿瘤,现在用手术可以轻松解决。但是如果现在不做手术,你70岁的时候可能要在ICU(重症监护室)里面度过了。
小伙子:谢谢医生,现在可以手术吗?
医生:嗯,马上!

与此同时。。。

一位穿衬衫的高级软件工程师表情轻松地走入办公室,对一个正在埋头写代码的工程师说:刚才我花了半个小时做了个Code Review Sprint,发现你的代码里面有一处性能瓶颈风险。现在如果不改的话,那么将对以后的代码造成严重的影响,最后到客户那边的大数据负载下会不堪重负。
工程师:谢谢,您辛苦了,现在我可以将改动Commit进去吗?
高级工程师:嗯,马上!

六月,年半

五月底六月初,双子月。心情也是此起彼伏,犹豫,纠结,傍徨,时常充斥着日常的工作生活中。武汉的天气也很双子,体现不出来明显的特征,忽冷忽热,忽晴忽雨。繁忙的5月已经过去,自己花两个周末做的东东在公司培训中取得了不错的效果,自己也非主流般的去看了一场文科生的戏剧,回想起来,这些刚好映衬着双子月的特征,人的两面性更加突出。

公司的内部系统开始提示还有3天的年假没请,到7月29日不享用就算自动放弃。想到4月绵阳人走的时候承诺Alan童鞋要去他的工作地无锡看看,而4月因为一件重要事情不能离开武汉,另外5月的公司培训,眨眼就到6月了,“世界在飞速改变”定律推动我立即向经理申请了假期,直接从光谷奔向火车站,暂离武汉,动车一路向东。

我平淡地笑了笑,随后登上了孙权修的感恩北塔。

接下来,我们随客船畅游过苏州城的护城河,来到了枫桥夜泊。在这里,此桥,此水,此景,我终于理解了枫桥夜泊的心境。

枫桥夜泊
[唐] 张继   
月落乌啼霜满天,   
江枫渔火对愁眠。   
姑苏城外寒山寺,   
夜半钟声到客船。

。。。。。。

终究还是回到了武汉,又恢复了往日的生活。公元2010年不知不觉过去一半,在工作方面依然有期望的斩获,而在工作之外体会到的还是挫折。谋事在人成事在天,很多事情你努力过,奋斗过,哪怕结果暂时不太理想,心中也不会有遗憾。只不过,天蝎座不服输的性格总会在绝望中找寻希望,男子汉,能够勇敢地拿得起,也应该坦然地放下。易经说,时间一变,什么都变了。未来的事情,谁也说不准,游戏还在继续,我将在追求幸福的道路上坚定前行。

分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][15][»]