Chủ nhân của tôi gần đây đã đăng một bài mở cho Nhà phát triển C # với 3-5 năm kinh nghiệm. Các yêu cầu và kỳ vọng cho vị trí này là công bằng, cho đến khi các tiêu chí để xác định mức lương. Rõ ràng rằng việc bồi thường sẽ phụ thuộc CHỈ vào kinh nghiệm với C # và rằng nhiều năm kinh nghiệm lập trình với các ngôn ngữ & khung khác sẽ bị coi là không liên quan và không được tính đến. Tôi đã nêu lên mối quan tâm của mình với HR rằng các ứng cử viên tốt sẽ coi đây là màu đỏ cờ và chỉ đạo đi. Tôi đã cố gắng giải thích rằng phát triển phần mềm không chỉ là ngôn ngữ cụ thể, và trả tiền cho ai đó bằng kinh nghiệm của họ bằng một ngôn ngữ là một cách tiếp cận rất ngắn gọn để thuê các nhà phát triển giỏi (Tôi đang nói điều này với phòng nhân sự của một công ty phần mềm) .
Câu trả lời: "Chúng tôi mệt mỏi vì lãng phí thời gian để phỏng vấn các nhà phát triển, những người mong đợi" mức lương lớn "bởi vì họ có nhiều kinh nghiệm lập trình bổ sung bằng các ngôn ngữ khác với những gì chúng tôi yêu cầu." Vấn đề số 1 ở đây là 'mức lương lớn' = Tỷ lệ thị trường. Sau một số cuộc thảo luận nghiêm túc, về cơ bản, họ thừa nhận rằng không ai trong công ty được trả gần bằng giá thị trường cho các kỹ năng của họ, và không có gì có thể làm được về điều đó. Bộ phần mềm C có tâm lý rằng nhân viên chỉ nên được trả tiền cho các kỹ năng đã được chứng minh qua nhiều năm theo đồng hồ của họ. Các nhà phát triển cấp nhập cảnh được chọn với giá dưới 38 nghìn đô la và có thể đạt tới 50 nghìn sau 3 năm, điều mà tôi cho là xoay quanh những gì họ dự định cung cấp cho ứng viên cho vị trí C #. Một khám phá thú vị khác (không liên quan) - mọi người 'thăng chức' để trách nhiệm cao hơn không được tăng lương. 'Khuyến mãi' được coi là sự điều chỉnh vai trò của các cá nhân để phù hợp hơn với 'thế mạnh' của họ, đó là những gì họ đã được trả tiền.
Sau khi nghe những sự thật phũ phàng này từ HR, tôi sẽ cho rằng hầu hết những người đang tìm kiếm chính mình sẽ nhanh chóng bắt đầu tìm kiếm một nhà tuyển dụng mới có ý tưởng tốt hơn về những gì họ đang làm trong ngành (công ty này thất bại ở nhiều công ty khác cách, nhưng tôi không muốn viết một cuốn sách). Đây là vấn đề nan giải của tôi tuy nhiên:
Đây là vị trí phát triển phần mềm chính thức đầu tiên tôi nắm giữ, gần 1 năm nay. Vị trí 3 năm trước của tôi là với một công ty rất nhỏ nơi tôi thực hiện nhiều nhiệm vụ, trong số đó là phát triển phần mềm (không phải trong bản mô tả công việc chính thức của tôi, nhưng tôi đã rất cố gắng để làm như vậy). Tôi đã xác định các cơ hội mở tại địa phương mà tôi hiện đủ điều kiện, hầu hết trả nhiều hơn ít nhất 50% so với hiện tại. Câu hỏi là, có quá sớm cho một bước nhảy? Tôi đang nhận được kinh nghiệm quý giá ở vị trí hiện tại của mình, không thiếu những dự án thú vị. Môi trường làm việc rất thoải mái, và tôi được nhiều người nói rằng tôi đang ở trong tầm ngắm của những người ở cấp độ C về những thứ mà tôi có thể hoàn thành trong thời gian ngắn (vì những gì đáng giá). Tuy nhiên, có một chi phí cơ hội rõ ràng để ở, bây giờ biết chắc chắn rằng tôi sẽ phải đợi 3-5 năm chỉ để được giới hạn ở những gì tôi có thể kiếm được ở nơi khác trong năm nay. Tôi cũng nhận thức được rằng 'phễu công việc' là một nhãn hiệu nguy hiểm cần có, bất kể lý do.
CẬP NHẬT: Tôi vừa chấp nhận một đề nghị tại một công ty khác, trả nhiều tiền hơn và với các dự án thậm chí mát mẻ hơn. Cảm ơn tất cả các câu trả lời sâu sắc.