- Văn hóa tập trung sản phẩm của các tập đoàn công nghệ lớn thường coi trọng kết quả ngắn hạn và tính dễ thấy, trong khi ở lĩnh vực hạ tầng và công cụ cho nhà phát triển, tính bền vững và quản trị hệ thống lại là giá trị cốt lõi
- Tác giả làm việc tại Google trong đội công cụ cho nhà phát triển và hạ tầng, ưu tiên niềm tin và hiệu quả của khách hàng là kỹ sư hơn là sự chú ý của cấp lãnh đạo
- Thông qua quản trị hệ thống (stewardship) lâu dài, bối cảnh và kinh nghiệm tích lũy đã dẫn tới những đổi mới quy mô lớn như Bigtrace
- Thay vì chạy theo sự chú ý ngắn hạn, tác giả chọn biến niềm tin và ảnh hưởng kỹ thuật thành tài sản, qua đó có được vốn chính trị để có thể nói “không” khi cần
- Ngay cả trong nhịp quay vòng nhanh của ngành công nghệ, một con đường sự nghiệp dựa trên chiều sâu và tính bền bỉ vẫn tồn tại và là một mô hình thay thế để tạo ảnh hưởng dài hạn
Kỹ thuật ở hai thế giới khác nhau
- Đội sản phẩm hướng tới khách hàng bên ngoài và đánh giá hiệu quả dựa trên các chỉ số ngắn hạn như doanh thu và số người dùng hoạt động (MAU)
- Trong môi trường này, để thu hút sự chú ý của lãnh đạo, sự linh hoạt và độ nổi bật (spotlight) là điều không thể thiếu
- Ngược lại, đội hạ tầng và công cụ cho nhà phát triển coi kỹ sư nội bộ là khách hàng, xây dựng các công cụ và hệ thống hỗ trợ hiệu năng sản phẩm và việc debug
- Họ ít nhận được sự chú ý của lãnh đạo, và do cơ cấu khiến việc tuyển PM khó khăn nên vận hành mang tính từ dưới lên (bottom-up) thay vì chỉ đạo từ trên xuống
- Đội tự định nghĩa và giải quyết các vấn đề có tác động lớn nhất, trong khi lãnh đạo đóng vai trò xác minh mức độ tác động đó
Hiệu ứng lãi kép của quản lý (stewardship)
- Trong môi trường sản phẩm, tốc độ là đơn vị giao dịch chủ đạo, nhưng trong môi trường hạ tầng, bối cảnh (context) mới là tài sản cốt lõi
- Khi coi kỹ sư là nguồn lực có thể thay thế, bối cảnh sẽ biến mất và tri thức ngầm của hệ thống bị mất
- Lợi ích đầu tiên của quản lý lâu dài là hiệu suất từ nhận diện mẫu
- Khi ở lại một miền đủ lâu, các yêu cầu mới gắn với các trường hợp quá khứ và giúp giải quyết vấn đề nhanh hơn
- Lợi ích thứ hai là đổi mới hệ thống
- Chỉ có thể giải quyết những vấn đề chỉ bộc lộ qua quan sát dài hạn, và kết quả là Bigtrace
- Đầu năm 2023, nhiều đội trong Google nhận thấy không thể xử lý dữ liệu theo dõi hiệu năng ở quy mô terabyte đến petabyte
- Sau một năm nghiên cứu nguyên mẫu và thu thập phản hồi, Bigtrace được xây dựng vào đầu năm 2024
- Hiện tại xử lý trên hơn 2 tỷ trace mỗi tháng và được hơn 100 kỹ sư sử dụng
- Nếu lựa chọn chuyển sang các dự án ngắn hạn thì Bigtrace đã không tồn tại
Sức mạnh của việc nói “không”
- Các dự án có tính nổi bật cao thu hút tài nguyên và sự chú ý nhưng đồng thời kéo theo sự biến động chính trị và rủi ro giảm chất lượng
- Vốn tin cậy tích lũy từ quản lý lâu dài tạo năng lực để từ chối cám dỗ của spotlight
- Ví dụ: ngay cả giữa cơn sốt AI, nhóm nhận yêu cầu tích hợp LLM vào Perfetto, nhưng chọn phản ứng cẩn trọng khi đặt độ chính xác (precision) làm giá trị cốt lõi
- Trong các trường hợp như debug kernel, timestamp chính xác là bắt buộc và hallucination không thể được chấp nhận
- Tuy nhiên, không phải là “từ chối vĩnh viễn”, mà giữ thái độ “tạm hoãn cho đến khi được triển khai đúng cách”
Một loại tiền tệ ảnh hưởng thay thế
- Khi bước ra ngoài spotlight, tính thấy được của lãnh đạo giảm xuống, nhưng vẫn có thể thu về loại tiền tệ khác là niềm tin và tính hữu ích kỹ thuật
- Shadow Hierarchy (thứ bậc bóng tối)
- Trong tổ chức hạ tầng, việc được cấp trên của khách hàng công nhận quan trọng hơn so với cấp trên trực tiếp của mình
- Ví dụ: nếu đội Pixel nói “Không thể debug mà không có Perfetto”, ảnh hưởng đó sẽ truyền lên đường dây lãnh đạo
- Đây là sự bảo vệ dựa trên niềm tin kỹ thuật, chứ không phải chính trị, và trở thành bằng chứng mạnh trong đánh giá thăng tiến
- Utility Ledger (sổ cái hiệu dụng)
- Utility: Khi công cụ được dùng trong sửa lỗi, nó chứng minh tính hữu dụng thuần túy
- Criticality: Liên kết trực tiếp với sự thành công của các đội sản phẩm quan trọng
- Ubiquity: Nhiều tổ chức cùng chia sẻ cùng một trace để hợp tác
- Scale: Việc xử lý dữ liệu cỡ petabyte chứng minh độ vững chắc của kiến trúc
- Sự kết hợp các chỉ số này giúp đạt ảnh hưởng bền vững không bị dao động ngay cả khi tái cấu trúc tổ chức
Các kiểu và lựa chọn của Staff Engineer
- Theo cuốn 『Staff Engineer』 của Will Larson, Staff Engineer có nhiều kiểu khác nhau như Solver/Right Hand và Architect/Tech Lead
- Kiểu đầu là người giải quyết vấn đề, thực thi ý chí của lãnh đạo; kiểu sau là chủ sở hữu dài hạn của một miền chuyên môn cụ thể
- Tác giả thuộc kiểu sau, coi trọng bối cảnh kỹ thuật sâu và trách nhiệm dài hạn
- Cách tiếp cận này thường chỉ khả thi trong môi trường doanh nghiệp lớn có lợi nhuận, nơi vận may và lựa chọn cùng tác động
- Việc gặp được đội ngũ tốt là may mắn, còn ở lại đủ lâu để trưởng thành thành người lãnh đạo là một sự lựa chọn
- Những đội này không được chú ý từ bên ngoài, nhưng duy trì sứ mệnh bền bỉ và văn hóa kỹ thuật ổn định
Kết luận
- Ngành công nghiệp công nghệ nhấn mạnh khẩu hiệu “di chuyển nhanh”, nhưng lối đi của chiều sâu và sự kiên nhẫn cũng tồn tại
- Ngay cả khi không chạy theo spotlight, vẫn có thể xây dựng một sự nghiệp có ý nghĩa và có ảnh hưởng
- Ở lại một không gian vấn đề trong thời gian dài để tạo ra hệ thống bền vững mới thực sự là lựa chọn tham vọng nhất
1 bình luận
Ý kiến trên Hacker News
Sau hơn 25 năm làm việc, điều tôi học được là nếu không tự mình sở hữu câu chuyện và thành quả của bản thân thì sẽ có người khác lấy mất
Đặc biệt ở các tập đoàn lớn, người được nhiều người quý mến thường dễ giành công
Không nhất thiết phải đứng dưới ánh đèn sân khấu, nhưng để lại dấu vết ghi nhận là điều quan trọng
Cần ghi rõ đóng góp của mình qua tài liệu nội bộ hoặc các bài trình bày bên ngoài
Nếu không được ưa thích thì ngay cả trong đội bóng chày cũng phải ngồi ghế dự bị, và khi xin học cao học hay trong cộng đồng ML cũng thế
Thế giới vận hành như một kiểu hệ thống cạnh tranh về độ được yêu thích
Nếu thay vì chỉ làm việc và được trả công mà còn bắt buộc phải tự quảng bá bản thân, thì thà trực tiếp sở hữu và kiểm soát công việc của mình còn hơn
Tôi nghĩ trong công ty, niềm tin mới là đồng tiền quan trọng nhất
Nếu trong thời gian dài tham gia nhiều dự án thành công, cuối cùng ban lãnh đạo sẽ nhận ra điểm chung đó
Thăng tiến có thể chậm, nhưng danh tiếng và mạng lưới quan hệ sẽ tích lũy và dẫn tới tăng trưởng ổn định
rest & vestthì người ta không còn bận tâm tới chuyện này nữaVì đã kiếm đủ tiền nên không còn quan tâm đến credit
Hiện giờ thì cán cân của tôi khá cân bằng, nhưng có vẻ đa số không được như vậy
Bài này thực sự được viết rất hay
Đừng chỉ tập trung vào sắc thái “ghét chính trị”, mà cần hiểu cấu trúc chính trị của Infra và DevEx
Tôi từng làm PM hạ tầng ở Slack 5 năm, và phải đến năm thứ 4 mới hiểu quy trình ra mắt sản phẩm
Cốt lõi là giúp khách hàng nội bộ (các kỹ sư sản phẩm) thành công, và phản hồi từ ‘Shadow Hierarchy’ là yếu tố quyết định cho việc thăng tiến
Nếu tối ưu được thành công nội bộ kiểu này thì sẽ được đền đáp cả về độ ổn định lẫn sự nghiệp
Tuy vậy, đây không phải mã gian lận để phớt lờ bản chất của doanh nghiệp
Tác giả đã chỉ ra rất đúng sự khác biệt trong cách đánh giá giữa kỹ thuật sản phẩm và kỹ thuật hạ tầng
Tuy nhiên, việc khái quát hóa dựa trên môi trường rất đặc thù như Google vẫn hơi ngây thơ
Khi tình hình thị trường hoặc ưu tiên của lãnh đạo thay đổi, giá trị mà bạn tích lũy cũng cần được định nghĩa lại
Ông ấy nhấn mạnh rằng bài viết của mình không phải cẩm nang thành công mang tính phổ quát, và nói rõ rằng ở môi trường khác thì cần chiến lược khác
Ở các công ty lớn, kiểu đánh giá như bỏ phiếu theo độ nổi tiếng là chuyện rất thường gặp
Nhiều khi người ta bị đánh giá theo những tiêu chí mơ hồ như “lãnh đạo cộng đồng”
Nhưng tôi nghĩ giá trị thực sự nằm ở việc âm thầm làm việc tốt và giúp đỡ người khác
Kỹ sư rơi vào thế tiến thoái lưỡng nan: chọn viết code vững chắc hay chọn tự quảng bá bản thân
Cuối cùng, thiết kế incentive phù hợp mới là cốt lõi của vận hành tổ chức
Trong 25 năm sự nghiệp, phần lớn tôi đổi công ty mỗi 2 năm, nhưng ở công ty hiện tại thì đã làm sang năm thứ 4
Tôi đang xây dựng một nền tảng nội bộ và giải quyết vấn đề của khách hàng thực sự, và chính điều này thúc đẩy tôi mỗi ngày bất kể chính trị nội bộ ra sao
Tôi làm kỹ sư hạ tầng và tooling, ở cùng một đội trong thời gian dài, và nội dung bài này rất sát với thực tế
Thỉnh thoảng cũng có vài thành quả dễ thấy, nhưng phần lớn là công việc kỹ thuật thường nhật điềm tĩnh và đem lại cảm giác thỏa mãn
Tôi cũng thích làm ở đội hạ tầng hơn đội sản phẩm
Ít bị ảnh hưởng bởi sự thất thường của lãnh đạo hơn và có thể tập trung vào độ hoàn thiện kỹ thuật
Hiện tôi làm ở một công ty tầm trung và thích công việc âm thầm cải thiện hạ tầng cho các đội khác
Việc phải dùng những bài viết như thế này để bảo vệ giá trị của mình tự nó đã không phải tín hiệu tốt
Dĩ nhiên tự quảng bá và có sức hút cá nhân sẽ có lợi cho việc thăng tiến, nhưng không cần phải làm vậy đến mức khiến thế giới tệ hơn
Chúng ta vẫn cần những người lặng lẽ làm việc như Wozniak
Việc tác giả có thể tránh ánh đèn sân khấu là vì anh ấy đã là Staff Engineer
Thời còn ở startup, anh ấy đã có được niềm tin nên không cần phải phô bày bản thân, nhưng ở BigTech thì chính trị gay gắt hơn nhiều
Tôi từng nghĩ mục tiêu ngắn hạn của mình là kiếm tiền rồi rời đi, nhưng giúp các thực tập sinh đàn em được ghi nhận còn khó hơn
Giờ thì bản thân dự án của tôi đã mang lại độ hiển thị, nên không cần quảng bá nhiều nữa
Họ nói rằng từ thời còn là L3 ở Google, chỉ cần chia sẻ và hợp tác với các kỹ sư đồng nghiệp chứ không cần chạy theo spotlight vẫn được công nhận đầy đủ
Nếu có đủ vốn liếng (dù là xã hội hay tài chính) thì có thể trụ được 3 năm, và nếu đến năm thứ 2 bắt đầu có kết quả thì những sai sót ban đầu sẽ bị lãng quên
Vấn đề là rủi ro khi bạn đoán sai
Dù đã nỗ lực để có một bản phát hành không lỗi, rốt cuộc người thức đêm sửa sự cố mới là người được khen
Tất nhiên may mắn cũng đóng vai trò nhất định, nhưng tôi tin cơ hội sẽ đến với người có chuẩn bị