33 điểm bởi GN⁺ 2024-09-16 | 3 bình luận | Chia sẻ qua WhatsApp
  • Ngành công nghệ hiện đang trải qua giai đoạn khó khăn
    • Kỷ nguyên lãi suất 0 đã kết thúc, nguồn vốn cạn dần, và sự phát triển nhanh chóng của AI đang làm xáo trộn các lĩnh vực an toàn trước đây cùng những mô hình kinh doanh hiện hữu
  • Những điều này đang đẩy các công ty vào trạng thái "thời chiến" (wartime)
    • Thời chiến: cuộc đấu tranh mang tính sống còn để tồn tại
    • Cần một kiểu lãnh đạo khác với thời bình (peacetime)
  • Với engineering manager (EM) ngày nay, thời chiến có nghĩa là:
    • Dẫn dắt một đội ngũ có tinh thần xuống thấp
    • Xử lý sự mơ hồ, các ràng buộc nghiêm ngặt, mục tiêu thay đổi thường xuyên và áp lực mạnh về kết quả
    • Cảm giác như đang làm việc trong một ngôi nhà đang bốc cháy

Ba lĩnh vực trọng tâm chính của engineering manager

  1. Bảo đảm delivery phù hợp với mục tiêu công ty
  2. Xây dựng và duy trì đội ngũ kỹ sư hiệu suất cao
  3. Hỗ trợ sự thành công và phát triển cá nhân của các thành viên trong nhóm

Lĩnh vực trọng tâm 1: Bảo đảm delivery theo định hướng mục tiêu

  • Ưu tiên một cách quyết liệt là điều bắt buộc. Cần tập trung sự chú ý của đội vào một vài mục tiêu quan trọng đối với sự sống còn và thành công của công ty.
  • Trao quyền để đội có thể di chuyển nhanh. Cần phân tán quyền ra quyết định nhiều nhất có thể, loại bỏ chướng ngại và giảm các bước phê duyệt.
  • Điều quan trọng là phải có xu hướng hành động. Tốt hơn là đưa ra quyết định, đôi khi cả quyết định sai, thay vì làm tê liệt đội bằng việc phân tích quá mức.
  • Bảo vệ thời gian tập trung của đội. Cần che chắn đội khỏi hỗn loạn và bất định để họ có thể có những phiên làm việc sâu và sáng tạo.
  • Cùng đội xuống chiến hào. Có thể tham gia vào công việc kỹ thuật để hiểu bối cảnh kỹ thuật và hỗ trợ khi cần.
  • Nợ kỹ thuật có khả năng gia tăng. Để giảm thiểu, nên duy trì một backlog hiển thị rõ ràng và được ưu tiên cho các hạng mục nợ kỹ thuật, phân bổ một tỷ lệ nhỏ của mỗi sprint cho việc trả nợ, đồng thời cân nhắc kết hợp phát triển tính năng với xử lý nợ kỹ thuật.

Lĩnh vực trọng tâm 2: Xây dựng và dẫn dắt đội ngũ

Giữ chân

  • Đừng phớt lờ tinh thần và năng lượng. Hãy ăn mừng các chiến thắng nhanh, thường xuyên thể hiện sự cảm kích và khen ngợi những hành vi mong muốn.
  • Không để tâm lý "chúng ta đối đầu với họ" bén rễ trong đội. Những quyết định gây căng thẳng cao có thể làm suy yếu niềm tin vào lãnh đạo và các bộ phận khác.
  • Đừng phớt lờ hay né tránh các phản ứng tiêu cực, mà hãy chủ động đón nhận vấn đề.
  • Tập trung vào những mặt tích cực của công việc. Cần nhấn mạnh các điểm tích cực như cơ hội làm việc với các thách thức tiên tiến, phúc lợi của công ty, một đội ngũ tuyệt vời và modern tech stack.
  • Chấp nhận rằng không thể giữ chân tất cả mọi người. Nếu ai đó quyết định rời đi, hãy ủng hộ quyết định đó và giúp quá trình chuyển giao diễn ra suôn sẻ.

Tuyển dụng

  • Ngay cả trong thời chiến vẫn có tuyển dụng. Nên ưu tiên tuyển các kỹ sư giàu kinh nghiệm và có khả năng tự chủ.
  • Hãy tận dụng mạng lưới để nhận giới thiệu, nhấn mạnh những điểm độc đáo của công ty và đẩy nhanh quy trình tuyển dụng.

Quản lý hiệu suất

  • Cần quản lý các hành vi tiêu cực. Hãy phản hồi rõ ràng về hành vi và tác động của nó, tránh đối đầu công khai và đặt ra kỳ vọng vững chắc.
  • Cần áp dụng cùng một tiêu chuẩn cho tất cả mọi người. Tính trách nhiệm nhất quán là yếu tố thiết yếu cho sự gắn kết và tinh thần của đội.

Lĩnh vực trọng tâm 3: Hỗ trợ thành công cá nhân

  • Cần định hình lại sự phát triển cho phù hợp với bối cảnh thời chiến. Hãy tận dụng tối đa điểm mạnh của từng cá nhân để khuếch đại tác động.
  • Cần nhấn mạnh kinh nghiệm quý giá thu được trong môi trường rủi ro cao.
  • Cần xác định các cơ hội học hỏi ngay tại thực địa. Ví dụ, có thể trao cho ai đó cơ hội dẫn dắt ứng phó sự cố hoặc một dự án có mức độ hiển thị cao.
  • Hãy tìm cơ hội thể hiện sự quan tâm đến phúc lợi cá nhân của thành viên bằng những cử chỉ nhỏ.

Cuối cùng: Hãy chăm sóc chính mình trước

  • Lãnh đạo thời chiến là công việc vô cùng khắc nghiệt
  • Nếu năng lượng của bạn đã cạn kiệt, bạn sẽ không thể làm tốt vai trò của mình cho đội
  • Hãy nhớ đeo mặt nạ oxy của chính mình trước khi giúp người khác
  • Ưu tiên những điều cơ bản: Cần ưu tiên các yếu tố nền tảng như ăn uống lành mạnh, giấc ngủ và tập luyện. Hãy đối xử với cơ thể như một cỗ máy cần được bảo trì định kỳ
  • Tìm đồng đội: Hãy tìm những người đồng hành trong hoặc ngoài tổ chức, những người hiểu các thách thức hiện tại để có thể trao đổi ý kiến và nhận hỗ trợ từ nhau
  • Tạo ra những khoảng nghỉ ngắn: Hãy dành những quãng nghỉ nhỏ như đi dạo, thiền ngắn hoặc chơi một ván cờ nhanh ở khu vực chung (hoặc trò truck!). Việc nạp lại năng lượng chút ít có thể mang lại hiệu quả lớn
  • Giữ một bối cảnh lành mạnh: Ban ngày mọi thứ có thể trông áp đảo, nhưng rốt cuộc đây vẫn chỉ là công việc, và bạn nên có những nguồn đem lại sự mãn nguyện khác trong cuộc sống ngoài công việc

Kết luận

  • Thời chiến là giai đoạn đặc biệt khó khăn với engineering manager vì họ chịu áp lực từ cả trên lẫn dưới
  • Bằng cách tập trung vào delivery được căn chỉnh tốt, xây dựng một đội ngũ bền bỉ, đầu tư vào từng cá nhân và duy trì sức khỏe của chính mình, bạn có thể dẫn dắt đội không chỉ sống sót mà còn phát triển mạnh dưới áp lực
  • Hãy giữ bình tĩnh, "đắm mình trong nỗi đau", và tin vào năng lực bạn đang có
  • Các thành viên trong đội đang tin tưởng bạn

Tổng hợp của GN⁺

  • Đây là bài viết về cách engineering manager dẫn dắt đội ngũ trong giai đoạn khó khăn của ngành công nghệ.
  • Lãnh đạo trong thời chiến khác với thời bình, và việc thiết lập ưu tiên, trao quyền cho đội, cũng như quản lý nợ kỹ thuật là rất quan trọng.
  • Cần duy trì tinh thần và năng lượng của đội, quản lý các hành vi tiêu cực và hỗ trợ sự phát triển cá nhân.
  • Việc duy trì sức khỏe của chính mình cũng rất quan trọng.
  • Các dự án khác trong lĩnh vực liên quan gồm có "Wartime Software: Building Software when Speed Matters" và "Peacetime CEO/Wartime CEO" của Ben Horowitz.

3 bình luận

 
kandk 2024-09-20

Ba lĩnh vực trọng tâm chính của một engineering manager
Đảm bảo việc bàn giao phù hợp với mục tiêu của công ty
Xây dựng và duy trì một đội ngũ engineering hiệu suất cao
Hỗ trợ sự thành công và phát triển cá nhân của các thành viên trong nhóm

 
aer0700 2024-09-17

Tôi đã đi làm ở công ty được 8 năm, và dường như thế giới kinh doanh chưa bao giờ không ở trong thời chiến...

 
GN⁺ 2024-09-16
Ý kiến trên Hacker News
  • Ý kiến thứ nhất

    • Đây là một bài viết giả định rằng trưởng nhóm hoặc EM trong một tổ chức vận hành ở chế độ thời chiến có những quyền hạn mà trên thực tế họ rất khó có được
    • Các quyết định kỹ thuật được đưa ra theo mức độ ưu tiên ở cấp hội đồng quản trị, và việc lập kế hoạch cho các dự án khẩn cấp vào cuối tuần diễn ra thường xuyên
    • Đội ngũ kỹ sư đã kiệt sức vì các tình huống khẩn cấp lặp đi lặp lại, và tình trạng burnout rất nghiêm trọng
    • Những kỹ sư giỏi nhận ra rằng tình hình sẽ không được cải thiện và bắt đầu chuẩn bị chuyển việc sang nơi khác
  • Ý kiến thứ hai

    • Nhiều công ty vận hành trong chế độ thời chiến và cho rằng cần phát hành nhanh các tính năng quan trọng
    • Các lãnh đạo cấp cao quan tâm đến lương thưởng của bản thân nhiều hơn là thành công của công ty
    • Nếu vận hành theo chế độ bình thường thay vì chế độ thời chiến, sẽ khó tạo ấn tượng rằng mọi người đang làm hết sức mình
  • Ý kiến thứ ba

    • Nếu so với thời chiến thực sự, chế độ thời chiến ở các công ty Mỹ chỉ là một kiểu nhập vai giả tưởng
    • Ẩn dụ thể thao có thể là một cách tiếp cận lành mạnh hơn
  • Ý kiến thứ tư

    • Tác giả thực tế chưa từng có kinh nghiệm làm engineering manager, và bài viết đầy rẫy sáo ngữ
    • Bài này chẳng khác nào công thức khiến các quản lý tuyến đầu bị burnout
  • Ý kiến thứ năm

    • Lãnh đạo trong chế độ thời chiến có thể còn dễ hơn trong thời bình
    • Khi mục tiêu rõ ràng, việc ra quyết định sẽ dễ hơn
    • Trong thời bình, mục tiêu không rõ ràng nên cần điều phối rất nhiều ý kiến
  • Ý kiến thứ sáu

    • Có một khoảng cách rất lớn giữa tiêu đề bài viết và những lời khuyên trong đó
    • Khi công ty thực sự rơi vào tình thế khó khăn, ưu tiên hàng đầu phải là sự an ổn của cả đội
  • Ý kiến thứ bảy

    • Khi điều hành một startup nhỏ, người viết nhận ra rằng cách làm chỉ chăm chăm dập lửa là không bền vững
    • Cuối tuần nên được dùng để hồi phục, và điều quan trọng là quay lại vào thứ Hai trong trạng thái được nghỉ ngơi đầy đủ
    • Cần làm rõ mức độ ưu tiên và tập trung vào những gì thực sự khả thi
  • Ý kiến thứ tám

    • Việc phân tán quyền ra quyết định chỉ hiệu quả trong ngắn hạn
    • Cách tiếp cận thiên về hành động thậm chí có thể khiến cả đội bị tê liệt
    • Điều quan trọng là giao tiếp rõ ràng trong khi vẫn giữ được văn hóa và triết lý của đội
  • Ý kiến thứ chín

    • Khái niệm phần mềm thời chiến là hư cấu, và việc xây dựng một đội ngũ hiệu suất cao là cực kỳ khó
    • Cách dẫn dắt đội khi xảy ra sự cố sẽ khác nhau tùy theo tình huống
  • Ý kiến thứ mười

    • Phần mềm thời chiến rất nguy hiểm và cần được tiếp cận một cách thận trọng
    • Kỹ thuật phần mềm tốt, có thể lặp lại mới là cách tiếp cận tốt hơn