Công ty lớn hay nhỏ

Một người tốt nghiệp khoa học máy tính viết cho tôi: "Em mới tốt nghiệp và có hai đề nghị việc làm. Em muốn biết liệu công ty lớn hay nhỏ cho em ưu thế tốt nhất cho nghề của em. Xin thầy lời khuyên."

Đáp: Khi xem xét công ty để làm việc, bạn phải nhìn vào vài yếu tố thay vì chỉ kích cỡ của công ty. Bạn sẽ cần biết chiều hướng kinh doanh của công ty để xác định liệu nó có khớp với mục đích nghề nghiệp của bạn không. Bạn cũng cần biết về những người bạn làm việc ở đấy nữa.

Công ty nhỏ (10 tới 50 người) thường không ổn định nhưng có thể tăng trưởng nhanh. Mặc dầu công ty nhỏ có xu hướng rủi ro nhưng nó cũng có khả năng được đền đáp cao hơn. (Tưởng tượng rằng bạn làm việc cho Google hay Facebook khi họ vẫn còn nhỏ). Nếu bạn làm việc cho công ty nhỏ, bạn có thể phải làm mọi thứ cho nên bạn sẽ phải học nhanh. Công việc là thánh thức và giờ làm việc không được xác định rõ ràng cho nên bạn có thể phải làm việc nhiều giờ để cho việc làm được thực hiện. Trong công ty nhỏ, phần lớn các dự án đều nhỏ cho nên họ thường dùng cách tiếp cận Agile (Scrum hay lập trình cực đoan). Người phát triển phần mềm, những người thích làm việc cho công ty nhỏ, điển hình có tính bạn bè và có động cơ. Họ thích làm việc theo tổ, đi cùng nhau, chơi cùng nhau và hội tụ vào đóng góp cho mục đích tăng trưởng công ty. Những công nhân này thích xây dựng phần mềm và tận hưởng thách thức cũng như tình bạn con người, những người chia sẻ cùng mối quan tâm. Nếu công ty là mới khởi nghiệp, bạn có thể có quyền lợi thêm như tuỳ chọn cổ phần.

Công ty cỡ vừa (50 – 500 người) hay công ty lớn (500 – 1000 người) là ổn định hơn. Kinh doanh của họ được xác định rõ và được tổ chức. Các dự án của họ có thể nhỏ (5 – 10 người) hay lớn (20 – 50 người) cho nên phương pháp của họ biến thiên từ agile tới theo kế hoạch truyền thống. Nếu bạn làm việc cho công ty vừa hay lớn, bạn có thể được đặt vào một khu vực chức năng đặc biệt vì công việc thường được tổ chức theo chức năng dựa trên kĩ năng như Kiểm thử, Phát triển, Đảm bảo chất lượng, hay Mạng v.v. Bạn sẽ được đào tạo để tuân theo qui trình và thủ tục của công ty. Người phát triển phần mềm, người làm việc trong các công ty lớn có xu hướng tuân theo qui trình có kỉ luật, nghề nghiệp của họ tăng trưởng theo thời gian khi họ chuyển từ khu vực chức năng này sang khu vực khác. Các công ty vừa hay lớn có những quyền lợi tốt, giờ làm việc được xác định. Nhiều người phát triển ưa thích làm việc cho các công ty lớn hơn cứ như có gia đình cho nên họ thích sự nhất quán và ổn định.

Bên cạnh kích cỡ của công ty, bạn có thể cần nhìn vào kinh doanh của công ty. Các công ty dựa trên phần mềm như sản phẩm của họ hay dựa vào việc cung cấp phần mềm như dịch vụ thường hội tụ vào công nghệ mới nhất. Để thăng tiến nghề nghiệp của bạn trong kiểu công ty này, bạn sẽ cần liên tục học những điều mới để nâng cấp kĩ năng của bạn. Bằng việc có những kĩ năng mới nhất, bạn có thể đòi hỏi lương cao hơn. Các công ty khác nơi kinh doanh của họ là cái gì đó khác hơn phần mềm nhưng dùng phần mềm để hỗ trợ cho kinh doanh của họ có thể không theo xu hướng công nghệ. Công nhân phần mềm thích làm việc cho kiểu công ty này có thể vẫn còn bị tụt lại sau công nghệ nhưng việc làm của họ là ổn định hơn.

Nghề nghiệp của bạn là chọn lựa của bạn và điều bạn muốn đạt tới. Về truyền thống, người phần mềm thường tuân theo một con đường: Khi họ còn trẻ và độc thân, họ thích làm việc cho công ty nhỏ để học những điều mới và xây dựng kĩ năng tốt hơn nhưng khi họ già hơn và có gia đình thì họ thường chuyển sang công ty lớn hơn và ổn định hơn.

Tác phẩm, tác giả, nguồn

  • Tác phẩm: Doanh nghiệp và khởi nghiệp
  • Nguồn: Blog của giáo sư John Vu, Carnegie Mellon University.
  • Wiki hóa: https://kipkis.com

Có thể bạn muốn xem