Thuật Toán Rung Động Trái Tim
Chương 49: Buổi hẹn hò đầu tiên danh chính ngôn thuận
Chương 49: Buổi hẹn hò đầu tiên danh chính ngôn thuận
Chương 49: Lỗi Share Màn Hình Và Dự Án Wedding 1.0
Thời gian thấm thoắt trôi qua vài tháng kể từ ngày diễn ra sự kiện Launching định mệnh đó.
Dự án NovaPulse đã gặt hái được những thành công rực rỡ ngoài sức tưởng tượng. Nền tảng vừa chính thức cán mốc 10 triệu người dùng (Users) thường xuyên, mang lại một dòng tiền doanh thu khổng lồ, củng cố vững chắc vị thế của công ty trên thị trường công nghệ Nam Thành. Sự thành công vang dội này cũng đã đập tan hoàn toàn những thế lực chống đối trong Hội đồng Quản trị, đưa uy tín của Giám đốc Quản lý Dự án Trần Hoàng Đức và Tech Lead Phạm Thanh Xuân lên mức tuyệt đối.
Sáng thứ Hai đầu tuần. Như thường lệ, cả phòng Server Lab đang tập trung trước màn hình máy chiếu khổng lồ để thực hiện buổi họp giao ban nhanh (Daily Scrum) đầu ngày.
Không khí buổi họp diễn ra vô cùng chuyên nghiệp và tập trung. Trên màn hình máy chiếu, Xuân đang thao tác trực tiếp (Share màn hình) để hướng dẫn đội ngũ lập trình viên xử lý một đoạn mã tối ưu hóa bộ nhớ đệm (Cache) phức tạp mới phát sinh sau khi mở rộng băng thông.
"Các cậu chú ý dòng code số 104," Giọng Xuân vang lên đều đều, rành mạch và đầy uy lực. Mười ngón tay cô lướt nhanh trên bàn phím. "Nếu gọi API ở vòng lặp này, độ trễ (latency) sẽ tăng lên 0.2 giây. Tôi yêu cầu chuyển toàn bộ logic xác thực xuống tầng Background Worker. Hùng, cậu chịu trách nhiệm..."
Xuân đang nói dở câu thì đột nhiên, từ góc bàn bên phải, Quốc Gen Z bỗng rướn người lên, dí sát mắt vào màn hình máy chiếu với vẻ mặt vô cùng kỳ lạ. Cậu coder trẻ tuổi không hề nhìn vào dòng code số 104 mà sếp đang chỉ, ánh mắt cú vọ của cậu ta lại đang soi mói vào thanh công cụ trình duyệt (Browser Tabs) nằm tuốt trên cùng màn hình của Xuân.
"Chị Xuân... từ từ đã..." Quốc nheo mắt, giọng nói hơi run lên vì kích động. "Cái Tab thứ ba từ trái sang... cái Tab định dạng PDF đang mở nền kia kìa... Tiêu đề của nó là cái gì thế?"
Xuân hơi khựng lại. Cô liếc mắt nhìn lên thanh Tabs trình duyệt của mình.
Đồng tử của nữ Tech Lead băng giá lập tức co rút lại. Mồ hôi lạnh toát ra. Sáng nay lúc vừa đến công ty, cô đã lén mở file thiết kế gửi từ bên studio ảnh cưới để kiểm tra lại chính tả, nhưng do vội vào họp Daily Scrum nên cô quên béng mất việc phải đóng tab hoặc ẩn trình duyệt đi. Và bây giờ, nó đang chình ình trước hàng chục con mắt của toàn bộ nhân viên phòng Lab với một tiêu đề file không thể nào rõ ràng hơn:
"Draft_Thiệp_Cưới_Đức_Xuân_v3_Final.pdf"
"Trời ơi! Draft_Thiệp_Cưới_Đức_Xuân!!!" Quốc Gen Z gào lên với âm lượng 120 decibel, âm thanh vang dội làm rung chuyển cả những vách kính cách âm của phòng Server Lab. "Hai người định lén lút cưới nhau mà không thèm hé răng nửa lời với anh em đúng không? Á à!!!"
Không thể giấu được nữa. Lỗi "Share màn hình" kinh điển của giới văn phòng đã chính thức bán đứng hai vị sếp cuồng việc.
Cả văn phòng lập tức bùng nổ như một cái chợ vỡ. Hùng, Tuấn và đám lập trình viên đồng loạt đập bàn hò hét. Tin hỷ rò rỉ nhanh với tốc độ ánh sáng qua hệ thống chat nội bộ. Chỉ chưa đầy hai phút sau, cửa phòng Lab xịch mở, chị Bích Phương Trưởng phòng HR dẫn đầu một phái đoàn bao gồm cả mấy chị em khối Marketing rầm rập kéo vào, vây kín lấy Xuân và Đức đang đứng ngơ ngác ở bàn trung tâm.
"Đình công! Biểu tình!" Chị Bích Phương giơ cao tờ giấy note vàng có ghi chữ 'Đòi công bằng', cười hô hố. "Đám cưới của hai nhân vật cốt cán nhất công ty, bắt bọn này ăn 'cẩu lương' ngập mặt suốt từ đợt chạy dự án đến giờ, thế mà định âm thầm đi in thiệp cưới không cho ai biết à? Không thể chấp nhận được!"
"Đúng! Bọn em yêu cầu phải được tham gia vào khâu tổ chức đám cưới!" Quốc Gen Z nhảy lên ghế, vung vẩy hai tay như một thủ lĩnh công đoàn. "Bọn em đã cống hiến hết thanh xuân để code cho dự án NovaPulse, bây giờ bọn em muốn đòi quyền lợi bằng việc được 'quậy' banh nóc cái đám cưới này!"
Xuân đỏ bừng mặt, đứng nép sau lưng Đức. Vị PM tài ba khẽ hắng giọng, đưa tay lên xoa thái dương. Quả thật, mấy tháng qua vì NovaPulse bùng nổ lượng user, cả anh và Xuân đều bù đầu vào công việc. Chuyện đám cưới đã được hai gia đình chốt ngày, nhưng họ không có thời gian để lo liệu chi tiết, cứ tranh thủ giờ nghỉ trưa để lướt xem studio và nhà hàng, định bụng làm một cái đám cưới quy mô nhỏ, đơn giản để tiết kiệm thời gian.
Thế nhưng, nhìn ánh mắt hừng hực khí thế của "Liên minh ăn cẩu lương" trước mặt, Đức biết rằng mình không thể từ chối. Hơn nữa, với tư duy của một Project Manager, anh nhận ra rằng việc giao bớt khối lượng công việc (Outsource) tổ chức đám cưới cho đám nhân viên rảnh rỗi và đầy nhiệt huyết này là một quyết định tối ưu hóa tài nguyên cực kỳ thông minh.
"Được rồi, trật tự!" Đức giơ hai tay lên, lấy lại phong thái quyền lực. Khán phòng lập tức im lặng hóng hớt.
Đức mỉm cười, một nụ cười sặc mùi tư duy quản trị. "Anh đồng ý để mọi người cùng tham gia tổ chức. Thế nhưng, làm việc với anh thì mọi người biết rồi đấy. Chúng ta là một công ty công nghệ, mọi thứ phải có quy trình chuẩn chỉ."
Nói đoạn, Đức quay sang màn hình máy chiếu, mở phần mềm quản lý dự án Jira quen thuộc lên. Anh di chuột, bấm vào nút "Create Project" (Tạo dự án mới).
Cả đám nhân viên trố mắt nhìn.
Đức gõ vào ô Tên dự án: "WEDDING 1.0". Mô tả dự án: "Đưa Tech Lead Phạm Thanh Xuân về dinh an toàn, đúng deadline, không phát sinh Bug."
"Kể từ giờ phút này, chúng ta sẽ áp dụng quy trình Agile/Scrum để quản lý cái đám cưới này," Đức tuyên bố, ngón tay thao tác thoăn thoắt tạo ra một bảng Kanban mới toanh. "Anh sẽ đóng vai trò là Product Owner (Chủ dự án). Chị Bích Phương sẽ làm Scrum Master để đốc thúc mọi người. Chúng ta còn đúng 4 tuần nữa là đến ngày G (Go-Live Đám cưới). Quỹ thời gian sẽ được chia làm 4 Sprints nhỏ, mỗi Sprint kéo dài một tuần."
Xuân đứng cạnh cũng không chịu kém cạnh, máu nghề nghiệp nổi lên, cô lập tức vươn tay gõ phím thêm các Epic (Hạng mục lớn) vào hệ thống: "Chụp ảnh cưới", "Thử váy và Đồ Vest", "Lên danh sách khách mời", "Khảo sát và đặt nhà hàng".
Cả công ty bỗng nhiên bị cuốn vào một dự án "Đám cưới sếp" cực kỳ căng thẳng nhưng lại ngập tràn tiếng cười. Đức và Xuân - hai con người vốn bị ám ảnh cưỡng chế với việc lập kế hoạch IT - đã biến một sự kiện lãng mạn thành một chuỗi các luồng công việc (Workflows) không thể rành mạch hơn.
Sáng hôm sau, trên kênh chat Slack của công ty, một nhóm chat mới được lập ra với tên gọi #Wedding_1.0_Team. Những dòng tin nhắn than vãn hài hước bắt đầu nhảy liên hồi.
[#Wedding_1.0_Team]
Quốc Gen Z: Cứu em!!! Sếp Đức giao cho em cái Task "QA Testing: Khảo sát chất lượng thịt bò ở 3 nhà hàng tiệc cưới". Từ sáng tới giờ em ăn bò bít tết ở nhà hàng thứ ba rồi, hàm em mỏi nhừ, bụng thì căng cứng. Đề nghị sếp cấp thêm ngân sách mua thuốc tiêu hóa ngay lập tức! Chứ em sắp hẹo trước khi dự án Go-Live rồi!
Bích Phương HR: Reject (Từ chối) nhé cu! Chị vừa đọc báo cáo Ticket của em. Bug của nhà hàng thứ 2 chưa fix xong, bò hơi dai, nước sốt hơi mặn. Em test lại lần nữa đi, đảm bảo tỷ lệ hoàn hảo 99.99% chị mới duyệt chuyển trạng thái sang 'Done'.
Tuấn Dev: Mọi người ơi, cái Task 'Thiết kế Video chiếu tiệc cưới' đang bị nghẽn (Blocker). Em không tìm thấy file ảnh gốc lúc sếp Xuân mặc quần jeans rách lôi thôi ngày xưa. Sếp Đức giấu ở đâu rồi ạ?
Trần Hoàng Đức (PM): @Tuấn_Dev Ảnh đó thuộc dữ liệu mật (Top Secret), chỉ lưu trữ ở ổ cứng cá nhân của anh. Chuyển hướng làm video sang concept 'Lãng mạn - Sang trọng' đi.
Đọc những dòng chat nhốn nháo của đám nhân viên, Xuân ngồi trong phòng làm việc vừa uống sữa hạt vừa cười chảy cả nước mắt.
Thế nhưng, bản thân cô cũng không thoát khỏi "quy trình quản trị" khét tiếng của người chồng tương lai.
Trưa thứ Sáu của Sprint 1, Xuân đang cặm cụi gõ code fix một lỗi logic trên hệ thống thì một tờ giấy note màu vàng quen thuộc được dán đánh "bép" lên giữa màn hình của cô.
Đức đứng khoanh tay sau lưng ghế của cô, gương mặt nghiêm nghị y hệt như lúc anh giục tiến độ dự án.
"Tech Lead, báo cáo tình trạng Ticket 'Thử váy cưới' của em xem nào," Đức gõ gõ ngón tay lên bàn. "Nhiệm vụ này được đánh giá độ khó là 8 Story Points, hạn chót là chiều nay phải hoàn thành. Nhưng trên bảng Jira nó vẫn đang ở cột 'To Do' (Chưa làm). Em định gây chậm trễ (delay) cho toàn bộ tiến độ Sprint tuần này của anh à?"
Xuân bĩu môi, xoay ghế lại nhìn anh. "Thì em đang dở tay fix cái bug luồng dữ liệu thanh toán. Váy cưới thì chiều muộn ra thử một bộ là xong chứ có gì đâu mà anh làm căng thế?"
"Không được," Đức nhíu mày, lắc đầu kiên quyết. "Bug hệ thống có thể vá sau. Nhưng váy cưới là Giao diện người dùng (Front-end) quan trọng nhất của toàn bộ sự kiện. Nó phải được thiết kế và kiểm thử (Test) cẩn thận, không thể có bất kỳ một lỗi UI/UX nào khi em bước lên lễ đường. Đứng dậy, anh đã đặt lịch hẹn với nhà thiết kế rồi. Lập tức chuyển Task sang 'In Progress' (Đang thực hiện) đi!"
Nói rồi, mặc kệ nữ cường nhân đang vùng vằng chưa muốn rời bàn phím, Đức bá đạo nắm lấy tay cô, kéo thẳng ra khỏi cửa phòng Lab dưới những ánh mắt ngưỡng mộ và những tiếng huýt sáo trêu chọc vang trời của đám nhân viên.
Hai mươi phút sau, chiếc SUV đen đỗ xịch trước cửa một studio váy cưới sang trọng bậc nhất Nam Thành. Bước vào không gian ngập tràn ánh đèn pha lê lung linh và những lớp vải voan trắng muốt, Xuân vẫn mang vẻ mặt nhăn nhó của một kẻ vừa bị ép rời khỏi màn hình máy tính. Cô bị ba cô nhân viên thiết kế nhiệt tình lùa thẳng vào phòng thay đồ.
Đức ngồi chờ bên ngoài trên chiếc ghế sofa bọc nhung. Anh vắt chéo chân, một tay nhâm nhi tách trà thảo mộc, tay kia cầm điện thoại di động lướt xem các chỉ số truy cập máy chủ (Server Stats). Dù đang đi thử đồ cưới, phong thái của anh vẫn điềm đạc và lý trí y hệt như đang chờ đợi kết quả chạy kiểm thử hệ thống.
Mười lăm phút trôi qua.
Tiếng nhạc êm dịu trong studio vẫn vang lên đều đặn.
"Thưa anh, cô dâu đã chuẩn bị xong rồi ạ," Một nữ nhân viên bước ra, khẽ cúi chào và mỉm cười nói.
Ngay lập tức, bức màn nhung đỏ dày cộm che trước phòng thử đồ từ từ kéo sang hai bên.
Đức ngẩng đầu lên khỏi màn hình điện thoại. Và ngay khoảnh khắc đó, trái tim của vị Project Manager lẫy lừng đột ngột ngừng đập mất một nhịp. Bàn tay đang cầm chiếc điện thoại của anh vô thức nới lỏng ra, suýt nữa thì đánh rơi thiết bị xuống mặt thảm.
Đứng trước mặt anh không còn là một nữ Tech Lead đầu xù tóc rối, gò bó trong chiếc quần jeans bạc màu và áo phông rộng thùng thình. Cũng không phải là một nữ cường nhân với ánh mắt sắc lẹm sát khí trong phòng họp.
Xuân khoác lên mình một bộ váy cưới trễ vai tuyệt đẹp được làm từ lụa tơ tằm cao cấp. Phần thân trên ôm sát, khéo léo khoe trọn vóc dáng mảnh mai và xương quai xanh quyến rũ. Những viên pha lê Swarovski li ti đính dọc theo phần viền áo lấp lánh như hàng vạn vì sao nhỏ dưới ánh đèn. Tùng váy bồng bềnh xếp nhiều lớp vải voan mềm mại, kéo dài thướt tha phía sau mỗi bước chân cô. Mái tóc dài của cô được bới cao sang trọng, buông lơi vài lọn tóc mây ôm lấy khuôn mặt thanh tú đã được điểm điểm tô nhẹ nhàng.
Trong khoảnh khắc ấy, Xuân đẹp đến ngỡ ngàng, kiêu sa, lộng lẫy và mong manh đến mức khiến người ta chỉ muốn bao bọc, chở che. Cô hơi bẽn lẽn cúi đầu, hai tay bám nhẹ vào lớp vải váy bồng bềnh, ngước đôi mắt đen láy nhìn anh đầy hồi hộp. Lần đầu tiên, băng sơn Tech Lead lại mang dáng vẻ e ấp, thẹn thùng của một cô dâu chuẩn bị bước lên lễ đường.
Sự điềm đạc và lý trí của Trần Hoàng Đức hoàn toàn sụp đổ. Anh không thể ngồi yên được nữa.
Đức chầm chậm đứng bật dậy. Đôi mắt sâu thẳm của anh dán chặt vào hình bóng thiên thần trước mặt, hoàn toàn không thể dời đi dù chỉ một milimet. Trái tim anh đập dồn dập, đập mạnh đến mức anh có thể nghe thấy rõ từng nhịp đập bên tai mình. Anh gần như nín thở, quên luôn cả việc hô hấp. Mọi thông số máy chủ, mọi thuật toán phức tạp đều bị xóa sạch khỏi tâm trí, chỉ còn lại duy nhất hình ảnh rực rỡ của cô gái mà anh yêu thương nhất.
Thấy anh cứ đứng thẫn thờ nhìn mình chằm chằm mà không nói gì, hai má Xuân đỏ bừng lên. Cô cắn nhẹ môi dưới, giọng nói ngượng ngùng cất lên phá vỡ bầu không khí tĩnh lặng:
"Anh sao thế? Trông... có kỳ cục lắm không? Hay là form váy này không hợp với em?"
Đức khẽ lắc đầu, bước những bước dài tiến về phía cô. Anh vươn tay, nhẹ nhàng nâng cằm cô lên, ánh mắt lấp lánh sự say đắm và dịu dàng đến tột cùng. Bằng một chất giọng trầm thấp, nam tính và mang đậm ngôn ngữ của dân IT, anh thì thầm:
"Kỳ cục gì chứ. Giao diện Front-end này quá mức hoàn hảo rồi, hoàn toàn không cần fix bất kỳ một bug nào nữa cả." Đức khẽ bật cười, ngón tay vuốt nhẹ ve má cô. "Xuân à, em có biết là hệ thống tim mạch của anh đang báo lỗi tràn RAM (Memory Leak) vì em rồi không?"
Xuân bật cười khúc khích trước lời khen ngợi vừa ngốc nghếch vừa đáng yêu của anh. Hai má cô càng đỏ thêm, nhưng nụ cười trên môi thì rạng rỡ và hạnh phúc hơn bất kỳ đóa hoa nào. Cô khẽ tựa cằm vào bàn tay ấm áp của anh.
Bên ngoài cửa kính của studio, nắng chiều Nam Thành vương những vệt vàng ươm rực rỡ. Dự án "Wedding 1.0" có lẽ là dự án chạy deadline căng thẳng nhất, nhưng chắc chắn cũng là dự án ngọt ngào và viên mãn nhất mà cả hai từng thực hiện trong đời.