Vết chân trên sóng

Posted 11/27/2008 3:14:02 PM by Lê Tử Hồ (FMAS)
Under Chuyện phần mềm 2.0

Last comment 1/6/2009 10:43:21 AM

Bước chân xa đàn:
 
Đang cùng với anh em P1 với khí thế hào hùng, chìm đắm trong cơn mê say, bắn phá mục tiêu NextG của xứ sở giàu tài nguyên Petronas trên đôi ngọn tháp kiêu hãnh chọc trời Malai, bổng dưng lệnh trên phái xuống phải rời ngay chiến trường NextG. Lòng trở nên thay đổi lạ kỳ, phút đầu tiên là phút nghĩ trầm tư, một nỗi buồn vô tư chợt đến. Buồn vì phải xa đồng nghiệp đang phải chiến đấu ngày đêm vất vả, bao ngã đường lội cả chông gai, bao trái tim đang khao khát mong dài, bao tình cảm đang trông ngày nảy nở, bao ván bài đành bỏ dở bỏ dang, lê bước chân trai bỏ mặc lại đàn, hiên ngang bước đi trên ngọn sóng vỗ vang.
 
Vào thời điểm đấy, P1 đang trong thời khắc chiến đấu khốc liệt cùng NextG với một quyết tâm cao độ là phải dành chiến thắng NextG trong một khoảng thời gian không còn nhiều. Cuộc chiến trở nên vô cùng quan trọng như anh KiênKT đã phát động là “cuộc chiến vì sự sống”. Bởi lẽ, NextG là niềm tự hào của FSOFT, nếu chiến thắng trong trận này, FSOFT sẽ coi như cầm được tờ giấy thông hành khả dĩ hiên ngang bước đi trên con đường toàn cầu hóa, tiến ra năm châu khoe với bè bạn toàn cầu. Hơn nữa, với chiến thắng này, FSOFT sẽ xà xẻo được một nguồn chiến lợi phẩm không nhỏ của đại gia Petronas, nhằm phân phát cho anh em lính tráng có thêm miếng cơm manh áo, cho anh em tướng tá có thêm cửa thêm nhà, thêm chổ để gara.  
 
Với NextG, người khen cũng nhiều, người chê cũng không thiếu. Người lạc quan chờ ngày đại thắng, người bi quan chán nản than phiền. Nhưng dù sao, và có nói thế nào đi chăng nữa thì trong mỗi trận đánh, ai cũng mong và hy vọng chiến thắng, vì chiến thắng luôn là điều vinh quang và mất mát là điều không tránh khỏi. Vinh quang sẽ đến với người ở lại, khổ ải theo bước người đã ra đi. Những người đã chết gọi là hy sinh tặng bằng liệt sĩ; những người lê lết gọi là thương binh trợ cấp ít tiền, sống vui hiền hòa bên vợ bên con; tướng tá sống còn thăng quân hàm, thêm nhà cửa. Cuối cùng, kết quả của trận chiến “The battle to live” nói riêng và của NextG nói chung như thế nào mọi người đã rõ. Còn trong thời điểm đó, tôi phải rời NextG của đại gia Petronas theo tiếng tàu LRT, cất bước ra đi đến miền CIMB.
 
Sang miền đất lạ:
 
CIMB là một nhà băng lớn thứ nhì trong hệ thống nhà băng của Malaysia và là nhà băng lớn thứ 5 trong hệ thống nhà băng Đông Nam Á xét về tài sản. Hệ thống quản lý cho vay của nhà băng được phát triển trên nền ứng dụng Lotus Notes/Domino. Cũng giống như Petronas, CIMB bank đang phát triển trên hệ thống Lotus Notes/Domino R5, Lotus Notes/Domino R5 dạy cho lập trình viên tính kiên nhẫn, trí nhớ dai và tỉ mỉ đến từng chi tiết. Hẳn bạn nào đã làm quen với các version đàn anh của Notes R5 thì khi quay lại Notes R5 bạn sẽ gặp rất nhiều rắc rối, khó khăn và phiền toái, vì một khi mà bạn đã từng quen với các thứ đã dọn sẵn hơn là theo kiểu gõ của word.
 
Hệ thống phần mềm quản lý của CIMB bank được phát triển bởi rất nhiều công ty, riêng phần quản lý cho vay của nhà băng cũng đã được phát triển bởi ít nhất 3 công ty. Theta, một trong 3 công ty phát triển phần mềm này đã có 2 team chuyên onsite ở khách hàng. Team Lotus Notes có 13 người, trong đó, chỉ có một người đã phát triển dự án này từ đầu năm 2000 nên hiểu được rõ nhất cả về vấn đề quy trình, nghiệp vụ lẫn kỹ thuật, 2 người khác cũng đã có biết thế nào là Lotus Notes và cách viết lệnh cho ứng dụng chạy được. Số còn lại thì làm các việc như BA, tester, support user … và đang rất cần được training Lotus Notes/Domino. Có lẽ đây là lý do tại sao có người của FSOFT làm việc ở đây.
 
Từ khi chúng tôi join vào Theta và onsite ở CIMB, công viêc phát triển các ứng dụng Lotus Notes của CIMB hầu như được giao cho 2 developers của FPT SOFTWARE, tôi và PhươngNH (sau này được thay thế bởi VănVH). CIMB có rất nhiều văn phòng ở nhiều địa điểm khác nhau ở KL. FSOFT có 2 người thì lại được phân công làm việc ở 2 địa điểm khác nhau. PhươngNH thuộc một team làm ở một đơn vị gọi là RCC gần với KLCC là nơi nhóm NextG đang làm, là bộ phận develop phần quản lý trước vay. Tôi, thuộc môt team khác làm ở một đơn vị WOC thuộc Selangor rất xa nhóm NextG, là phần quản lý sau vay. Hàng tháng, chúng tôi phải di chuyển các địa điểm khác nhau của CIMB và làm hầu hết các công việc liên quan: cài đạt và cấu hình Domino server, phát triển ứng dụng Lotus Notes, training Lotus Notes, support users, làm việc với khách hàng để nhận requirement về những thay đổi... Riêng phần nhận requirement và estimate thì phải làm việc với người của Theta, vì nó liên quan đến budget, việc đó người của Theta gửi yêu cầu, người của trung tâm IT CIMB review và cuối cùng là người của CIMB approve. Hơn nữa, có nhiều kết xuất dữ liệu liên quan đến DB2 hay SQL thì lại liên quan đến các công ty khác.
 
Lính lê dương:
 
Công việc khó khăn đầu tiên là lấy requirement từ user. Trong một buổi meeting với user thuyết trình về những thay đổi trong hệ thống, tiếng anh lởm cộng với nghiệp vụ ngân hàng lơ tơ mơ, sau một buổi nghe bọn nó thao thao bất tuyệt, bước ra khỏi phòng họp mà không biết bọn nó vừa nói gì, chỉ biết ù tai vang đầu, tôi bảo với ông bạn Tàu, Ong Soon Lu, tao chưa hiểu hết về những thay đổi của hệ thống mà họ đang nói, nó cũng động viên mình một câu: mày yên tâm, tao cũng chẳng hiểu gì cả, bọn nó nói về thay đổi cấu trúc của cả hệ thống, mình chỉ cần focus vào một phần việc mình sẽ phải làm thôi. Hôm sau nó mang một tập tài liệu dày bảo mình nghiên cứu rồi estimate. Cuối cùng thì tôi cũng đã estimate xong và nhận luôn cho một nửa khối lượng công việc, phần còn lại phân chia cho các member trong team, và đẩy thêm việc sang cho team của Unice (team của PhươngNH) cùng làm để cho hoàn thành kịp deadline. Khi tôi quay sang team Unice để gắn kết các công việc còn lại thì Unice bảo Phương chưa hoàn thành công việc, rồi lại đẩy công việc về bên tôi, tôi nghĩ chắc Phương sắp về nên cũng không muốn làm nhiều việc. Unice, team leader của PhươngNH, thì rất hay khoe mẽ, cô ta thao thao bất tuyệt về những gì cô ta từng làm và từng học được trong quá khứ, những dự án, những certificate, những thành tích … được cô ta show hàng ra hết, có một điểm đặc biệt nữa là cô ta rất hay nịnh và nịnh rất ngọt (có lẽ là bản chất của người Tàu?), bởi vậy nên Hùng Phương rất “kết” cô bé này.
 
Việc khó khắn hơn, khi đưa ứng dụng vào Domino server thì chương trình chưa chạy được vì Domino server chưa config phần gửi/nhận email nên chúng tôi đã mất nhiều ngày đêm setup môi trường test và UAT để test ứng dụng. Trong Theta không ai biết setup Domino server cả, chúng tôi phải tạo document làm guideline cho bọn nó lần sau có tài liệu mà làm. Khó khăn lại vấp phải khi đưa ứng dụng lên môi trường production, vì quản trị hệ thống Domino server lại thuộc một bộ phận IT của CIMB. Do vấn đề security nên bọn nó không để cho mình được tự do chọc ngoáy trên đó, mặt khác, động đến cả một hệ thống ngân hàng nên mình cũng sợ, cẩn thận vẫn là ưu tiên số một, lỡ may mình nhỡ tay một phát thì … không biết “ăn vô chợ mô”. Công việc lại được một cô admin IT của CIMB luôn luôn cặp kè bên cạnh, sau mấy ngày nhờ sự trợ giúp của google và sự “xúc tác” của cô admin IT, tôi và cổ cũng đã config được xong hệ thống Domino server của CIMB. Sau vụ này mình được rất nhiều chầu café cùng với cô admin IT của CIMB, tiếc một điều là cổ đã có chồng J
 
Hùng Phương vì “lỡ dại” với cô bạn gái ở quê nên phải về “giải quyết vấn đề”, người thay thế Hùng Phương là Văn Vú Hồng. Vú Hồng xắn tay xây tiếp công trình dang dở của Hùng Phương. Trong mấy tháng cuối năm 2007 công viêc bắt đầu ít dần, vì CIMB ngừng các dự án enhancement để nâng cấp cả hệ thống Lotus Domino 5.0 lên Lotus Domino 8.0. Sau tết nguyên đán, công việc bắt đầu nhàm chán dần, khi mà IBM nhảy vào nâng cấp hệ thống. Trước hết, IBM cung cấp các thiết bị phần cứng và chuyền đổi hệ điều hành Window thành hệ điều hành Linux. Công việc chuyển đổi phần mềm thì Theta lúc này ăn theo IBM mà không có làm trực tiếp với CIMB nữa. Vào thời điểm này, anh em đã rất chán, cả chúng tôi và lẫn người của Theta cũng than phiền ngán ngẩm, với nhiều lý do khách quan, giọt nước tràn ly, Theta ngừng hợp đồng với FSOFT. Team Lotus Notes của Theta đi đánh thuê cho các team Java, VB và out ra ngoài.
 
“Hồi hương”:
 
Ra đi trong thời điểm cao trào của dự án, NextG trong thời điểm “nước rút”, “the Battle to live” đang dần về đến mặt trận cuối cùng. Quay về trong thời điểm NextG thành một bãi chiến trường. Về cơ bản thì NextG đã đi tới thành công. Quân nhân, tướng tá bắt đầu mở tiệc ăn mừng, các sếp bắt đầu tính chuyện chia chác chiến lợi phẩm, giải tán đoàn quân chiến thắng và thành lập những mặt trận mới. Nhưng lính tráng ở phía mặt trận tiền phương vẫn đang thu dọn chiến trường. Đã có thời điểm số incident đã lên tới con số xấp xỉ 2000, đó cũng là lúc mình về lại NextG cùng anh em chiến đấu, thời điểm “chuyển giao quyền lực” của P1 cho FMAS, quân NextG chia thành 2 đội, một đội gọi là Warranty của SU22 bao gồm anh MinhND, KiênT, DũngDT, ViệtLH1, TrongTB, NgocNK, LuuNT ...  và một đội NextG Maintenance của FMAS đánh thuê cho iPerintis bao gồm HoLT, VuongNK, VanVH, ThinhHQ, SonQH, LinhND và QuangLH (Đội NextG Maintenance có 7 thành viên thường trực, sau này thay thế và bổ sung nhiều người: HuyCP, LaiNP, NamDD, VuNDH, PhuocNT)  Đội Warranty fix các incident được log trước 31/3/2008, đội Next Maintenance fix các incident được log sau 31/3/2008. Số incident đã lên đến hàng ngàn mà anh em NextG Maintenance chỉ có 7 người, trong khi đó iPerintis thì dồn hầu hết công việc technical cho anh em FPT,  anh em NextG Maintenance đã cày cuốc ngày đêm, hơn 6 tháng trời anh em đã giảm thiểu tất cả các incident dần về số hàng chục và hàng đơn vị, về sau anh em giải quyết các project issue. Đến cuối năm, anh em tiếp tục các công việc tồn đọng và mong chờ NextG 2.0.
NextG 2.0 is coming soon.
 


Comments

Zerg at 1/6/2009 10:43:21 AM    Quote    Report

Anh đi có nhớ quê nhà,
Nhớ canh rau muống, nhớ cà dầm tương...

Những ngày tháng onsite bên Mã là những kỷ niệm không thể nào quên...


GỬI COMMENT CỦA BẠN Ở ĐÂY!

Tên bạn
Địa chỉ email
Trang web của bạn
Comment * Gõ được tiếng Việt có dấu mà không cần bộ gõ ngoài (Unikey hoặc Vietkey)
* Tôi đã đọc kỹ và đồng ý với Quy định Chợ Dưa
 
  * Bắt buộc
Username
Password
 
  Register
Same author

Nổi loạn

Malaysia ký

Vết chân trên sóng

More...

Categories
   Môi trường làm việc [564]
   Cảm xúc cá nhân [1098]
   Văn hoá [698]
   Nghề nghiệp [470]
   Tuyển dụng [119]
   Thời sự [425]
   Chuyện phần mềm 2.0 [2070]
   Góc onsite [178]
   Công nghệ và Quy trình [135]
   Góc Sinh viên [82]
   Bài dự thi “Gia đình tôi” [72]
   Dưa ủng [49]
   Quỹ Tấm lòng [21]
   Góc Vi hành [15]
Links

© Gà quý 2012
Số lần truy cập: 20,066,421
Số lần comment: 73,175. Hôm nay: 0. Hôm qua: 15
who's online