Skip to content

软件开发工程师的手记

经过历时一个月的JAD,今天正式进入实战阶段,作为一个软件开发工程师,十几年如一日的在这个战场上,没有辛苦?没有纠结?永远游刃有余?那是完全不可能的!但职业带给我的更多的是智慧,成就和自豪,同时尽可能地让我的三个宝贝享受美好的生活!

所以再开始一个实战又有何妨?不过,这次是高管层的项目,他们抓得很紧。你想啊 – 大裁兵的风声一天比一天紧,他们抓不到项目,难保自己。我们搞软件开发的,没有项目可做,一样面临的同一个结果:走人。所以,不到十人的JAD里,developer就三人,嘿嘿,我还是primary developer哦!

从现在起记录下我的职业生涯的又一个新的阶段。。。

= = = = = =
2011年5月

在Sprint 2里,我的新的assignment是Mock Data Create Script for coying Database Schema, especially on Stored Procedure, Functions, Triggers, Tables, Views, Constraints and All Other Database Objects.

其实,感觉这些都是DBA的事,但人少,项目紧,还有啊,需要这份工作!那么,什么都干吧,不要挑肥拣瘦了。

2011年4月

疯狂地写了两周的程序,终于通过了所有的defects, bugs, UAT,放到staging里做system testing。也预示Sprint 1结束。

2011年3月

3/29/2011 Weekly Status Meeting

数据组(2),软件开发(4),服务器设置组(-),高层项目组(2)

迟到!!!又罚一张 – 其实是小恩临时说他的电脑连不到打印机上,发了电邮给我,我再去打印室。。。。唉。。。

(对不起了。。。)Estimating on task time frame and factor, something should be looked like a project plan!

3/22/ – 3/25/2011 Daily Huddles

数据组(-),软件开发(-),服务器设置组(-),高层项目组(-)

这周外出体验云运算(cloud computing)的讲座两天,再加上我这个sprint的任务都已完成,做过测试后,放到控制间准备订好日子的投放 – 应该是三月二十五日。但是高层打回来一些defects(也不能叫bug,不知怎么翻译),所以从表面上就是我们组拖后了。我怎么办?我前也不行后也不行。纠结啊!

唉。。。纠结的也不止这些。

3/1/2011 Daily Huddles

数据组(2),软件开发(3),服务器设置组(0),高层项目组(0)

Creation of stored procedures。。。在连续的几天里都会是很枯燥的事了。

3/2/2011 Weekly Status and Daily Huddles

数据组(2),软件开发(3),服务器设置组(0),高层项目组(0)

Unit test, User Controls, web configuration…

3/3/2011 Daily Huddles

数据组(2),软件开发(4),服务器设置组(0),高层项目组(2)

BB手术后第一天上班,第一次参加HUDDLE会。我的55 hours => 10 hours.

系统初具小规模,Security问题还在从Web Configuration, Confirmation Emails, and Membership Provider里调试。。。。SC下午到我办公室里看我操作的小Unit Test, 很高兴。但我知道他们想保住这个项目,就是人盯人地让我们做出一个模式。苦了我们了,不过。。。。

Happy coding!

3/4/2011 Daily Huddles

数据组(0),软件开发(2),服务器设置组(0),高层项目组(2)

Deploy Sprint 1 and ready for the Sprint 2.

被告知,如果每天的碰头会迟到,那么交出1元,积累起来买cafe。哈哈,今天差点迟到,喝cafe的时候,和K聊天聊过了头,嘻嘻。。。

Happy Friday!

3/7/2011 Daily Huddles

数据组(0),软件开发(4),服务器设置组(0),高层项目组(1)

松散的周一,has no any accomplishments yet, but starting to work on Business Objects.

3/8/2011 Weekly Status / Daily Huddles

数据组(1),软件开发(4),服务器设置组(1),高层项目组(1)

小米病了,后来知道很多人也正在生病中。我宣布我能感到很多大病毒就在我的身上爬。。。。开会的时候有个恼人的聊天,结果迟到,被罚一张!

小沙说凡是sprint 1里的时间统统都不能带到sprint 2 or 3…., 那么我和小乔商量把我们的时间直接搞到0。小元说他下午来我办公室,看个究竟。

四个人在阳光下,在寒意萧萧的春风中漫步。。。结果找到新的星巴克。我觉得午饭可以聚集到这里,小肯说:你是不是想让人家宰你呀!我看了看菜谱:Grilled Chicken Sandwiches就要7.99! 但小元说咖啡绝对比我们的餐厅味正色浓。下次带DiDi来,他一定会用他的星巴克卡给我买一杯咖啡,同时自己要挑一大杯水果smoothies.

今天是什么节日我都忘了,收到小跑的信:(别笑人家啊,学中文学得很卖力)

午安,

你起到今天是:三八国际劳动妇女节吗? – (估计是他想起。。。

你的工作忙不忙?

下次见,
小跑
~ ~ ~ ~ ~ ~ ~
PQ也发来短信:

Happy Wemon’s Day!

我发回去问:你是祝女人吗?还是男不男女不女的都一起祝贺?新的单词是wemon?他回了个笑脸。
~ ~ ~ ~ ~
ms 也发来短信:

Happy Women’s Day! 先逗你一乐吧:

英雄,被美女废了;
美女,被大款废了;
帅哥,被富婆废了;
人生,被房贷废了;
青春,被工作废了;
婚姻,被小三废了;
金钱,被美元废了;
学生,被网游废了;
网游,被暴力废了;
小孩,被三鹿废了;
审美,被凤姐废了;
凤姐,被月月废了;
梦想,被现实废了

3/9/2011 Daily Huddles

数据组(0),软件开发(4),服务器设置组(0),高层项目组(1)

小米和小力接着生病,发去短信问候。我的时间在sprint 1里全部是0.

3/10/2011 Daily Huddles

数据组/DB(2),软件开发/Development(4),服务器设置组/Host(0),高层项目组/Project Management(3)

小米和小力都回来上班,但哼哼唧唧的,鼻子里象有一堆棉花。小拉和小费迟到了几分钟,两张交出来,我们就有了一箱啤酒的钱。
活干出来是最重要的。

3/11/2011 Daily Huddles

数据组/DB(2),软件开发/Development(3),服务器设置组/Host(0),高层项目组/Project Management(3)

Still writing down the stored procedures and business objects.

Have a good weekend! Be cheerfully watch the game on B.E!

3/14/2011 Daily Huddles

数据组/DB(1),软件开发/Development(3),服务器设置组/Host(0),高层项目组/Project Management(2)

No reports.

3/15/2011 Daily Huddles

数据组/DB(?),软件开发/Development(?),服务器设置组/Host(?),高层项目组/Project Management(?)

“天旋地转”了一天 – 病了 – 睡啊 – 逛啊 – 吃啊。。。。

3/16/2011 Daily Huddles

数据组/DB(2),软件开发/Development(4),服务器设置组/Host(0),高层项目组/Project Management(2)

哈,小乔被罚了一张!昨天我没有在,小芭罚了一张,这下我们的小金库壮大了。

在开发的中期,DBA改数据库的结构一定一定一定要和developer说一声,把revision写好,要不我的程序里的stored proc找什么地方去啊!?

3/17/2011 Daily Huddles

数据组/DB(1),软件开发/Development(4),服务器设置组/Host(0),高层项目组/Project Management(1)

3/18/2011 Daily Huddles

数据组/DB(0),软件开发/Development(2),服务器设置组/Host(0),高层项目组/Project Management(2)

– Source Control Issue (Resolved)
– Data Integration and Migration
– Status Elements: RED, GREEN, YELLOW, and COMPLETED

Happy Friday!

3/21/2011 Daily Huddles

数据组/DB(2),软件开发/Development(2),服务器设置组/Host(0),高层项目组/Project Management(2)

– creation of SFTP port
– creation of BOs (made TWO)
– hold on for stored procedures

不幸又被罚一张!!!!!!

= = = = = =

2011年2月

2/14/2011 (因为是情人节,大家都觉得要放松,我得到三个爱心甜点)

*~*~*~*~*~*~*~*~*~*
Agenda

Sprint 1 – Kick-off – (Business Manager)

Project Schedule
• Project Tasks and Assignments Review
• 2 Week Look Ahead
• Weekly Project Task Reporting Method
• Weekly Schedule Maintenance

Communication Plans
• Daily Huddles (9:15 – 9:30 AM)
• Weekly Status Meetings (On Fridays)

Q&A

*~*~*~*~*~*~*~*~*~*

Kick Off的会议就是实战揭开序幕的意思。Daily Huddles就是碰头会,每天早上一来的第一件事就是开碰头会,三个问题由项目方问:

1. Which sprint tasks did you complete yesterday? (哪些任务你昨天完成了?)
2. How many remaining hours are required for you to complete your active sprint tasks? (还有多少剩余的时间你可以完成)
3. Do you have any roadblocks (if so, quickly describe. The huddle is not meant to solve the issues, just to communicate them)? (你有什么困难?记住会议上只是简单描述你有可能的困难,但不是在会议上解决这些困难 – 画外音就是说,有什么难题自己去解决哈)

2/16/2011 Daily Huddles

数据组(1),软件开发(3),服务器设置组(1),高层项目组(3)

Created two optional logos of the project.
Created a temporary Site Master Page (which is in Team-based) into a instance of dev environment.

去***培训中心,网络会议:
Hibernate: Multi-tenancy

Wednesday February 16, 2011 | 17:00 UTC / 12pm Boston / 9am San Francisco / 1am Singapore

2/17/2011 Daily Huddles

数据组(0),软件开发(3),服务器设置组(1),高层项目组(1)

Finalized the Master Page’s logo and the Site Master has been created initially in the application development environment.

Mentioned to team that the Site Master is an on-going task that will be throughout the entire application. So remaining work hours should be remained the same upon the request to change.

2/18/2011 Daily Huddles

数据组(0),软件开发(3),服务器设置组(0),高层项目组(2)

Setting up the database connectivity. It works properly in my local dev environment. 🙂

The wonderful journey has been starting, and I am glad that spring is here, finally!

Happy coding and have a good weekend!

2/22/2011 Project Status Meeting

数据组(2),软件开发(3),服务器设置组(1),高层项目组(3)

Weekly Project Status Meeting…bla bla bla…

The Data Matrix is needed to be updated!!!

2/23/2011 Daily Huddles

数据组(2),软件开发(3),服务器设置组(0),高层项目组(0)

Working on the Data Matrix updates, especially on Operational CRUD matrix updates.

2/24/2011 Daily Huddles

数据组(0),软件开发(3),服务器设置组(0),高层项目组(0)

高层那几个人去training了,所以我们很自在地坐着huddle(碰头)。

Finished the CRUD updates. 菜单设计 by DB driven.

2/25/2011 Daily Huddles

数据组(0),软件开发(3),服务器设置组(0),高层项目组(0)

Starting for creation of stored procedure in the schema and creating the business objects in the business logic layer.

A TB screening will be done for DiDi’s summer camp.
Have a good weekend.

2/28/2011 Daily Huddles

数据组(-),软件开发(-),服务器设置组(-),高层项目组(-)

The huddle is cancelled for Monday.

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
(注:这里没有关键的词,如项目的名称,项目的用途,以及开发项目所用的计算机软件的手段。当然同行看到了,一目了然你在干什么,那么我们就象以前那样互相学习吧!)
(未完待续)

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*