Tôi ấn tượng với Phương từ buổi Demo sản phẩm mới được tổ chức ở sảnh Square tại văn phòng Base. Trong số 5 sản phẩm được giới thiệu hôm ấy, vượt qua những “ứng viên sáng giá” khác, Base Sign do Phương phụ trách và phát triển được đánh giá là có “màn ra mắt” chỉn chu với Power Point xịn xò nhất.
Phương, người vẫn được gọi là “Quý cô tuổi Dần” của team Product, gắn bó với Base đến nay đã được gần 2 năm. Phương đến với Base từ khi chưa rời ghế giảng đường, với một mong muốn duy nhất ở thời điểm đó là được trải nghiệm và hiểu hơn về môi trường công sở, tích lũy kiến thức từ thực tiễn để lấp đầy những lỗ hổng của mình.
Vào một buổi trưa thứ 7 sau khi hết giờ làm, chúng tôi ngồi cạnh nhau trên chiếc ghế sofa màu đỏ – “địa phận” của Phương và cả team Dev vào mỗi cuối ngày – nơi họ không bao giờ mảy may suy nghĩ hay nương tay trước khi “đá” nhau trên bàn cờ cá ngựa. Tại đây, cô gái quê gốc Hà Nam có vẻ rụt rè và e ngại Vũ Thị Bích Phương đã kể cho tôi nghe về những trải nghiệm đi làm của mình từ khi còn là sinh viên năm cuối và cả lý do “fall in love” với Base.
Chị được nghe kể khá nhiều về em, nhất là về những dự án “khủng” mà em từng làm khi còn ngồi trên ghế nhà trường. Em có thể chia sẻ một chút không?
Ai lại kể không đúng về em thế ạ? (cười). Em học Công nghệ thông tin của trường Đại học Mở Hà Nội, khoa em có một CLB làm nhiệm vụ phát triển các dự án công nghệ cho trường nên từ khi còn học năm 2 em đã tham gia và cũng được học hỏi khá nhiều từ các anh chị đi trước.
CLB của khoa em đã phát triển các dự án cho trường như hệ thống đăng ký nhập học, đăng ký tín chỉ, và một số dự án cho bộ Giáo dục và Đào tạo như Khảo sát về các trường Đại học. Đúng là em đã được tham gia vào khá nhiều dự án mà em cũng không nhớ hết nữa, trong đó có nhiều dự án lớn với lượng người dùng cũng rất lớn.
Giống như ở Base, trước khi phát triển một giải pháp công nghệ nào đó cho doanh nghiệp thì cần phải tìm hiểu về bài toán của doanh nghiệp và tiến hành thực hiện nhiều khảo sát, các dự án mà CLB khoa em phát triển cũng vậy.
Mỗi khi nhận yêu cầu của trường, bọn em phải tìm hiểu rất nhiều mới có thể kết luận được là nên bắt đầu thiết kế sản phẩm như thế nào. Sau khi thiết kế thì phải trình bày demo, nếu được duyệt thì tiếp tục triển khai. Cuối cùng, khi có sản phẩm thì phải tranining và hướng dẫn thầy cô sử dụng và quản lý dữ liệu trên hệ thống, vì trước đó mọi người chỉ quen làm thủ công trên giấy mà thôi.
Mỗi một dự án như vậy thường được phụ trách bởi bao nhiêu người?
Cũng giống như ở Base, mỗi dự án mà CLB của khoa em phát triển chỉ do 1-2 người phụ trách thôi, nên khối lượng công việc mà mỗi người phải làm thường rất lớn, nhưng cũng chính vì thế mà bọn em được học hỏi nhiều hơn và phát triển rất nhanh.
Còn một số thành tích cá nhân của em thì sao? Chị biết là cũng không ít nhé !
Trong suốt 4 năm Đại học, năm nào em cũng được học bổng, không biết đây có được coi là một “thành tích” không ạ? (cười) Bên cạnh đó, lần đầu tiên tham gia hoạt động nghiên cứu khoa học của trường, em cũng đạt giải Khuyến khích. Năm cuối Đại học, em cũng tham gia và đạt giải Nhì, sau đó được cử đi thi cấp quốc gia và cũng có giải.
Em biết đến Base như thế nào và tại sao quyết định gửi CV ứng tuyển vào Base khi còn là sinh viên?
Năm cuối Đại học, em bắt đầu tò mò về môi trường công sở và muốn đi làm để tích lũy kinh nghiệm từ thực tế. Vì trong suốt mấy năm học, dù đã có cơ hội được làm nhiều dự án lớn thì em vẫn thấy thiếu thiếu gì đó. Lúc ấy, em chỉ nghĩ rằng cần phải ra ngoài tiếp xúc với môi trường doanh nghiệp để quen dần, cũng như để tích lũy thêm kinh nghiệm và bù đắp những lỗ hổng kiến thức của mình, chuẩn bị hành trang để vững tin hơn trên con đường sau này.
Thật sự là em đã “bén duyên” với Base một cách rất tình cờ. Khi đang lang thang trên mạng tìm việc, em thấy tin tuyển dụng của Base. Lúc đó em hoàn toàn không biết gì về Base cả, cũng không biết CEO Base “hot” thế nào trong làng Toán và Công nghệ. Sau này khi vào công ty rồi em mới biết sếp quả thực là “quái vật”.
Còn lúc đó, em chỉ đọc mô tả công việc cũng như yêu cầu tuyển dụng của Base, phần này được viết rất kỹ, cảm thấy bản thân mình rất phù hợp với những gì mà công ty đang tìm kiếm nên em đã gửi CV ứng tuyển vào vị trí Fullstack Software Engineer.
Vừa đi học, vừa đi làm, em có gặp khó khăn gì trong giai đoạn này không?
Quá trình làm việc ở Base không ảnh hưởng nhiều đến việc học và làm đồ án ở trường của em. Chỉ có 1 lần, em phải xin nghỉ làm 2 buổi để về trường học nốt các môn cuối, còn đồ án thì may mắn là em đã code xong từ trước đó trong quá trình học rồi. Khi bắt đầu làm việc ở Base, đồ án của em đã “sẵn sàng” và chỉ chờ đến lượt thì mang đi báo cáo thôi.
Quá trình ứng tuyển và phỏng vấn vào Base của em như thế nào? Có kỷ niệm gì đặc biệt không?
Base là công ty đầu tiên em gửi CV ứng tuyển và được gọi đến phỏng vấn nên em đã có rất nhiều bỡ ngỡ. Nhưng cũng may mắn vì bạn HR của công ty rất thân thiện và hỗ trợ nhiệt tình lắm. Chính bạn ấy đã hướng dẫn em rất chi tiết tất cả các bước trong quy trình.
Ở vòng phỏng vấn đầu tiên, em run lắm, mà theo như người ta nói thì nó chính là “lần đầu trong đời làm chuyện ấy”. Hôm đó, em phải “đối mặt” với Giám đốc Công nghệ và một team leader mà sau này em mới biết đó chính là anh Hardy trong truyền thuyết và leader Đạt Khúc. Nhưng trong suốt nửa tiếng ấy thì chỉ có anh Hardy hỏi thôi, anh Đạt thì ngồi nghe và thỉnh thoảng lại cười.
Khi kết thúc, em tự đánh giá là mình trả lời cũng ổn, thầm nghĩ là kiểu gì cũng qua thôi. Thế là tự tin ngẩng cao đầu ra về.
Rồi em qua thật. Nhưng em biết, cánh cửa Base vẫn chưa mở ra hẳn mà chỉ có buổi phỏng vấn vòng 2 là đang đợi em thôi. Lần này là với CEO.
Không còn là “lần đầu làm chuyện ấy” nữa mà sao em vẫn run quá, không ngừng vẽ ra trong đầu những hình ảnh về “người đàn ông quyền lực” đứng đầu công ty. Thế rồi vẽ sai hết. Sếp thân thiện và thoải mái lắm nên em bớt run ngay. Câu đầu tiên sếp hỏi em là: “Sao chưa ra trường mà đã đi làm?”. Em bị bất ngờ: “Chết, câu này chưa ôn rồi” (cười).
Trò chuyện một lúc thì sếp đưa cho em một tệp giấy vài tờ A4, trong đó là list các câu hỏi, và em có đúng 30 phút để làm bài test. Em toát mồ hôi, lại bắt đầu run vì có quá nhiều câu trải dài cả bề sâu lẫn chiều ngang đúng tính chất fullstack.
Hết giờ. Sếp check và chữa bài luôn. Em tự nhủ: “Những kiến thức của mình quả thực còn quá ít ỏi”. Lần này thì em không còn tự tin được nữa vì làm sai kha khá. Em ngồi im thở khẽ đợi sếp ra “phán quyết” cuối cùng xem “tạch hay đỗ”, thì sếp bảo: “Sẽ biết kết quả sau nhé”.
Em ra về, trong bụng vái tứ phương hi vọng công ty cho cơ hội để được học hỏi và phát triển, vì đã đến văn phòng 2 lần, em thích Base quá rồi.
Mãi sau này em mới được “giác ngộ” rằng những tờ A4 ấy là kỳ vọng của sếp, còn nhiệm vụ của ứng viên là phải tư duy thật nhanh và làm hết khả năng của mình.
Từ khi bạn HR của Base liên hệ lần đầu tiên đến khi chính thức được nhận là bao lâu? Trong khoảng thời gian đó em có tìm hiểu các công ty khác không?
Quy trình từ khi bạn HR gửi email lần đầu tiên đến khi em chính thức trở thành Baser kéo dài khoảng 1 tuần. Trong suốt khoảng thời gian ấy, em chỉ đợi Base thôi (cười). Vì thực sự là sau 2 lần đến văn phòng, em thấy Base rất ấn tượng và có cảm tình ngay. Cảm giác muốn được làm việc và gắn bó với công ty này đến với em rõ ràng ngay từ ngày đó.
Trải nghiệm về những ngày đầu ở Base thì sao?
Về khía cạnh cơ sở vật chất, suốt mấy ngày đầu, em bị lạc, không biết đi đường nào, vì văn phòng Base to và có quá nhiều lối…
Về chuyên môn thì em cũng hơi bị lạc một chút. Vì framework của Base rất đặc thù và các sản phẩm của Base cũng vậy, có rất ít tài liệu mà em có thể tìm và đọc trước đó.
Những ngày đầu, em được giao các project không liên quan đến code của Base để làm cũng như để test kiến thức bản thân. Em đã hoàn thành mặc dù khi các leaders review lại thì vẫn còn nhiều thiếu sót, các anh ấy đã góp ý và em sửa theo. Sau đó, em được tham gia vào một project và làm trực tiếp với framework của Base dưới sự hướng dẫn của một mentor rất nhiệt tình, sẵn sàng hỗ trợ em về cấu trúc, luồng chạy, câu lệnh… và giúp em xử lý những vấn đề phát sinh.
Khi hoàn thành project đó thì các anh ấy -Giám đốc Công nghệ của Base là anh Hardy và 2 leader là anh Đạt Khúc và anh Kiên- sẽ review lại xem tất cả đã đúng hay chưa, để từ đó có cách training và support em phù hợp hơn.
Những kiến thức “nóng hổi” nào của sinh viên mới ra trường đã giúp em giải các bài toán ở Base trong giai đoạn đầu?
Ở trường em được học những kiến thức cơ bản, thêm một chút kiến thức tích lũy được trong quá trình làm dự án ở CLB của khoa, kiến thức về thuật toán và Data Structures em cũng khá tự tin… tất cả đều được vận dụng ở Base và được rèn luyện thêm thông qua từng module cụ thể.
Nhưng dù code của Base ở level cao hơn rất nhiều so với những kiến thức mà em đã được học ở trường, thì em vẫn nghĩ rằng đây không phải là vấn đề duy nhất và khó nhất khi giải những bài toán của Base.
Vì những sản phẩm và framework của Base rất đặc thù nên điều khó nhất khi build một ứng dụng từ đầu đến cuối chính là cách tiếp cận bài toán và business logic. Cũng chính vì thế mà mỗi lần team Dev tranh luận với nhau thì ít khi bọn em nói về công nghệ được sử dụng hay các thuật ngữ kỹ thuật mà thường nói về bài toán của doanh nghiệp.
Sau gần 2 năm ở Base, sự thay đổi rõ nhất có thể nhìn thấy ở em là gì?
Trước đây những kiến thức của em về code và bảo mật khá kém, mà ở Base lại rất chú trọng phần đó. Sau nhiều lần mắc sai lầm, được các anh “khai sáng”, em đã khá hơn rất nhiều và dần hoàn thiện rồi. Em cũng đã tự tin và thành thạo hơn nhiều với framework của Base và cả ngôn ngữ code của Base nữa.
Mỗi lần làm các sản phẩm, tự mình phân tích và hoàn thiện nó từ A đến Z, em thấy “trình độ” của mình thay đổi rõ rệt lắm.
Em đã được xét lên level mấy lần trong gần 2 năm qua?
2 lần rồi ạ. Hiện tại em là Fullstack Junior Software Engineer Level 3.
Lần đầu tiên được xét lên level em đã rất bất ngờ, vì lần đó sếp chủ động đề cử em, chỉ sau 6 tháng kể từ khi em vào công ty thôi. Trước đó em cứ nghĩ là sếp nhiều việc như vậy thì sẽ rất khó để có thể quan tâm hết được. Hơn nữa, việc xét duyệt lên level cũng là nhiệm vụ của các team leader. Vì thế mà lần đó em đã rất vui, cũng thấy tự hào nữa, cảm thấy tất cả những gì mình làm đã được mọi người ghi nhận.
Lần thứ 2 thì em có career planing cùng phụ trách app Base Sign. Sau khi app chạy ổn định, anh Kiên, hiện là PHP team leader, đã hướng dẫn em và thế là em lại được lên level một lần nữa.
Chị vẫn nhớ buổi Demo sản phẩm Base Sign đó của em. Ấn tượng quá ! Vậy bên cạnh đó, em còn tham gia phát triển những sản phẩm nào nữa?
App đầu tiên mà em được giao là Base Visitor. Khi ấy, em đã nhận chuyển giao từ một anh khác với mục tiêu phát triển để launching nhanh nhất có thể. Tiếp đó, khi được phân vào team của anh Phi Hùng, em phụ trách 2 apps là Base Checkin và Base Timesheet.
Trong tất cả các ứng dụng đã phụ trách, app khiến em mệt mỏi và gặp nhiều khó khăn nhất là Base Tracker – Tính lương theo sản phẩm. Em đã phụ trách phát triển nó từ đầu đến cuối, phải tự nghĩ logic cho app sao cho chuẩn và đúng. Đây thực sự là một vấn đề vì tài liệu và các nguồn tham khảo về tính lương theo sản phẩm còn rất hạn chế. Sau một vài lần được sếp trực tiếp review, cùng với góp ý của các leaders thì em cũng định hướng rõ ràng hơn về sản phẩm và có thể hoàn thiện nó để launching đúng hẹn.
Ở thời điểm hiện tại, em đang phụ trách xây dựng app Base Inventory – Quản lý kho.
Nhiều việc như vậy thì em có cảm thấy áp lực không? Vì chị biết là em không chỉ phụ trách nhiều apps mà cũng thường xuyên phải fix bug nữa.
Em nghĩ là ở bất cứ ngành nghề nào và bất cứ ai khi phụ trách nhiều việc cùng một lúc thì việc cảm thấy áp lực là khó tránh khỏi. Em cũng không phải là ngoại lệ. Nhưng đó không phải chỉ là áp lực mà còn là động lực nữa. Khi cầm nhiều apps, em thấy trách nhiệm của mình lớn hơn và cũng cảm thấy mình quan trọng hơn và những giá trị mình tạo ra có thể nhìn rõ hơn.
Nhưng team Product cũng rất vui. Mỗi người đều có những áp lực riêng nhưng tất cả đều có chung một cách xả stress, mặc dù thỉnh thoảng cách này cũng không hiệu quả lắm vì mọi người hiếu thắng và ăn thua với nhau còn hơn cả khi code và fix bug. Đó chính là khoảng thời gian sau 17h30 mỗi ngày, bọn em dồn toàn lực lượng chia thành các team Cá ngựa, Uno và AOE.
Em thuộc team Cá ngựa và được coi là tổ nghề cá ngựa ở team Dev vì chính em là người đã đưa món này vào “giờ làm việc” sau 17h30. Tỷ lệ thắng của em là số 2 thì không ai dám nhận số 1 (cười). Trên bàn cờ, mọi người sát phạt nhau không thương tiếc, tình huynh đệ, tỉ muội hay leader – member cũng không còn. Cay cú nhất là khi đứng ở cửa chuồng rồi mà còn bị đá, ai mà bị vậy thì nó cũng như dự báo trước điềm gì đó chẳng lành…
—-
Nhắc đến khung “giờ làm việc” sau 17h30 và các trò đã làm nên “thương hiệu” của team Dev, Phương kể rất say mê và cười suốt. Còn tôi thì vẫn chưa thể tưởng tượng ra hình ảnh cô gái nhỏ nhắn và có vẻ rụt rè này khi “ra tay tàn độc” với anh em trên bàn cờ. Trong suốt 40 phút trò chuyện, số lần Phương nhìn thẳng vào mắt tôi đếm trên đầu ngón tay.
Anh Kiên – PHP team leader – từng “cảnh báo” tôi: “Phương là quý cô tuổi Dần nên cũng dữ lắm nhé”. Tôi chưa nhìn ra Phương “dữ” chỗ nào, chỉ thấy bên cạnh mình vẫn là cô gái nhỏ bé và rất chỉn chu như chính hình ảnh mà Phương đã để lại trong tôi từ buổi Demo Base Sign hồi đầu tháng 7.
Nhưng rồi suy nghĩ một lúc, tôi nghĩ nếu Phương có “dữ” thật thì cũng là điều dễ hiểu. Ở văn phòng hơn 1000m2 của Base tọa trên tầng 3 tòa Autumn, nếu như nói đâu là nơi “khắc nghiệt” và “căng thẳng” nhất, thì đó chính là bàn làm việc của Phương – với bên trái là Sếp Hùng và bên còn lại là anh Kiên.
Dù sao thì để có thể “nhìn thấu” được mọi chuyện, chắc tôi phải sớm làm đơn xin vào team Cá ngựa.