30 điểm bởi xguru 2024-01-02 | 1 bình luận | Chia sẻ qua WhatsApp
  • Lương trong ngành kỹ thuật phần mềm đến từ một trong ba loại ngân sách: "bán hàng/marketing, nghiên cứu và phát triển, bảo trì"
  • Cách phân loại này ảnh hưởng đến công việc hằng ngày và lộ trình sự nghiệp
  • Nhưng cũng giống như các định luật vật lý, không cần phải cố ý lựa chọn thì các mô thức này vẫn xuất hiện
  • Khung tư duy này hữu ích khi suy nghĩ về tầm nhìn và cách định vị sự nghiệp của bạn

Ngân sách bán hàng/marketing

  • Khi bạn thuộc một tổ chức tăng trưởng, kết quả rất dễ định lượng và đo lường. Làm gì đó là các con số tăng lên.
  • Bao gồm Growth engineer, sales engineer, DevRel, v.v.; họ phụ trách bán sản phẩm hiện có, quảng bá tính năng và giúp công cụ được chấp nhận trong quy trình làm việc
  • Đây là loại ngân sách muốn thấy tác động ngay lập tức
    • Tác động đo lường được nghĩa là ROI đã rõ, gần với tiền và công việc của bạn có thể trực tiếp tạo ra doanh thu
    • Nhưng nếu dễ đo lường thì cũng dễ so sánh, có thể dẫn đến văn hóa cạnh tranh nội bộ
  • Công việc có xu hướng tập trung vào ngắn hạn, chạy theo thí nghiệm/khách hàng/xu hướng marketing tiếp theo. Giống như chạy trên máy chạy bộ
  • Giá trị của bạn được quyết định bằng hệ số nhân (Multiplier) trên số tiền công ty đầu tư vào “chiếc xô” của bạn
  • Điều này có thể dẫn đến hiệu ứng cửa xoay khi doanh nghiệp theo đuổi tối ưu hóa (nghĩa là công ty có thể liên tục thay đổi chiến lược đầu tư hoặc đối tượng đầu tư để đạt tỷ suất sinh lời cao hơn)

Nghiên cứu và phát triển

  • Nghiên cứu và phát triển (R&D) tuyển dụng nhiều kỹ sư nhất và thường nằm dưới tổ chức sản phẩm
  • Product engineer, researcher, architect, v.v. thuộc nhóm này; họ là những người xây dựng hoặc tìm ra sản phẩm mà công ty có thể hoặc sẽ bán
  • Đây là loại ngân sách muốn tăng trưởng theo thời gian, tập trung vào kết quả dài hạn; đôi khi là xây tính năng cải thiện activation hoặc khám phá một dòng sản phẩm mới
  • Ở các công ty có bộ phận nghiên cứu, cũng có những người làm việc trên các ý tưởng phải vài năm nữa mới được thương mại hóa
  • Phát triển và nghiên cứu khác nhau, nhưng cả hai đều nhắm đến thành quả hay kết quả dài hạn
  • Khoảng thời gian ngắn nhất của một mảng kinh doanh/dự án là một quý (3 tháng). Công việc của bạn phải trở thành tài sản dài hạn trong khoảng thời gian đó và tiếp tục tạo giá trị trong nhiều năm tới
  • Các thử nghiệm ngắn hơn đóng vai trò là Stepping Stone để tiến sang giai đoạn tiếp theo
  • Công việc của bạn khó đo lường hơn, nhưng công ty xem bạn là một khoản đầu tư để tạo ra giá trị dài hạn
  • Xây dựng sản phẩm có thể bán được, và chất lượng sản phẩm càng tốt thì càng cải thiện bán hàng và retention

Bảo trì

  • Bảo trì phần lớn đã bị hấp thụ vào phát triển, vì loại ngân sách này đòi hỏi tối ưu chi phí
  • System administrator, những người duy trì các hệ thống cũ và đôi khi là platform engineer thuộc nhóm này
  • Công ty xem công việc này là chi phí thuần túy và muốn giảm thiểu nó
  • Ở nhiều công ty, vai trò này được gộp vào phát triển sản phẩm và bị xem là công việc không tạo ra giá trị
  • Công ty ghét loại ngân sách này đến mức họ cố thuyết phục kỹ sư rằng việc dành thời gian cho công việc NFR (yêu cầu phi chức năng) là một đặc quyền đặc biệt
  • Xây công cụ cho nội bộ cũng có thể thuộc nhóm này. Những thứ giúp công ty vận hành nhưng không bao giờ được ưu tiên, như các bảng điều khiển quản trị không ai yêu thích.

Vì sao điều này quan trọng

  • Công việc hằng ngày của bạn được định hình bởi việc bạn thuộc loại ngân sách nào
  • Công việc liên quan đến 'tăng trưởng (Growth)' thì 'đo lường được (measurable)' và 'biến động cao (churny)'
  • 'Nghiên cứu (Research)' thì 'thoải mái (chill)' và 'mơ hồ (fuzzy)'
  • 'Phát triển (Development)' thì 'được coi trọng (valued)' và được xây đắp dần theo thời gian (builds over time)
  • 'Bảo trì (Maintenance)' thì 'luôn có nguy cơ bị cắt giảm (always on the chopping block = đối tượng bị thu hẹp/cắt bỏ)'

1 bình luận

 
xguru 2024-01-02

Tôi đã thử bảo ChatGPT giải thích kỹ hơn câu cuối cùng thì nó diễn giải khá ổn.

  1. Growth: Công việc liên quan đến 'tăng trưởng (Growth)' có đặc tính 'có thể đo lường được (measurable)' và 'biến động cao (churny)'. Điều này tập trung vào việc thúc đẩy tăng trưởng của công ty, và các công việc này thường theo đuổi những mục tiêu cụ thể, có thể đo lường được như tăng doanh thu, mở rộng tệp khách hàng, hoặc nâng cao thị phần. Việc có tính biến động cao có nghĩa là những công việc này phải nhanh chóng thay đổi và thích ứng theo tình hình thị trường.

  2. Research: 'Nghiên cứu (Research)' có đặc tính 'thoải mái (chill)' và 'mơ hồ (fuzzy)'. Công việc nghiên cứu thường mang tính khám phá, và thay vì nhắm đến kết quả cụ thể hay tạo doanh thu ngay lập tức, nó theo đuổi việc mở rộng tri thức, phát triển đổi mới và lợi thế chiến lược dài hạn. Những công việc này thường thiếu các chỉ số hiệu quả ngắn hạn rõ ràng, nên cần được tiếp cận từ góc nhìn dài hạn.

  3. Development: 'Phát triển (Development)' có đặc tính 'có giá trị (valued)' và 'được xây dựng dần theo thời gian (builds over time)'. Công việc phát triển tập trung vào việc cải thiện sản phẩm hoặc dịch vụ và tạo ra tính năng mới, qua đó gắn trực tiếp với giá trị của danh mục sản phẩm của công ty. Giá trị được tích lũy theo thời gian, và điều này góp phần vào thành công dài hạn của công ty.

  4. Maintenance: 'Bảo trì (Maintenance)' có đặc tính 'luôn nằm trong diện có thể bị cắt bỏ (always on the chopping block)'. Điều này là do công việc bảo trì thường không được xem là nhu cầu cấp bách của doanh nghiệp hoặc có mức độ hiển hiện thấp hơn. Bảo trì là thiết yếu, nhưng thường trở thành đối tượng của việc cắt giảm ngân sách hoặc thu hẹp quy mô, phản ánh rằng tầm quan trọng của loại công việc này không phải lúc nào cũng được nhận thức rõ ràng.