Nó thế nào
Thật không may, ở hầu hết các nơi tôi đã có kinh nghiệm về tiền lương không dựa nhiều vào trình độ kỹ năng của một cá nhân, mà dựa trên chính sách của công ty, sự cạnh tranh cục bộ và sự keo kiệt. Các quy tắc được đặt ra, công ty trong câu hỏi sẽ có một nhóm người không biết ngồi xổm về phát triển đưa ra một biểu đồ mức lương. Họ sẽ đưa một vài cấp độ (tức là Nhà phát triển I - Nhà phát triển III) vào vị trí trên biểu đồ, thường cao hơn nhân viên văn thư trung bình của bạn nhưng thường thấp hơn so với người có vị trí yêu cầu kiến thức về miền, ngay cả khi đó là những người bạn sẽ được làm việc chặt chẽ nhất với.
Sẽ có những tiêu chí để phù hợp với bạn vào một trong những loại đó, tuy nhiên, nó ít liên quan đến kỹ năng và nhiều thứ hơn để làm với bao nhiêu kinh nghiệm bạn có. Nói cách khác, ông già ngồi trong góc không chịu học jQuery vì đó không phải là cách ông ta làm khi viết phiên bản gốc của ứng dụng web sẽ được trả nhiều hơn một người hiện tại về công nghệ, bởi vì ông ta có nhiều kỹ thuật hơn Kiến thức hơn bạn, bạn biết vì anh ta có nhiều kinh nghiệm.
Cuối cùng, điều quyết định số tiền bạn được trả là liệu bạn có vượt qua cuộc phỏng vấn hay không và bạn thương lượng mức lương của mình như thế nào. Điều đó nói rằng, đàm phán sẽ chỉ mang lại một số điểm phần trăm tốt nhất. Nếu bạn vượt qua cuộc phỏng vấn, bạn sẽ chỉ cần được đưa vào hệ thống mức lương dựa trên số năm kinh nghiệm bạn có trong ngành. Nếu bạn may mắn, họ cũng sẽ cho bạn thời gian nghỉ phép dựa trên điều này.
Nó nên như thế nào
Cuối cùng, vấn đề tôi gặp phải với các công ty không phải là họ thiết lập một mức lương. Vấn đề là họ thiết lập một mức lương mà phần thưởng chỉ nhận được và không bị sa thải. Nó không thực sự thưởng cho việc học thông tin mới và đây là cách mà một bộ phận CNTT của công ty đình trệ và bạn khiến Bob ngồi ở một góc, người hoàn toàn và hoàn toàn vô dụng khi được trả nhiều hơn bất kỳ lập trình viên nào khác.
Tại một số điểm trong quá trình phỏng vấn, các kỹ năng của bạn liên quan đến công ty sẽ được đánh giá. Nếu được thực hiện một cách chính xác, nó không chỉ là khả năng của bạn để vượt qua một cuộc phỏng vấn được đánh giá mà còn là khả năng của bạn để giải quyết một số vấn đề phát triển trong thế giới thực mà công ty phải đối mặt gần đây. Dựa trên tốc độ và độ chính xác mà bạn có thể giải quyết vấn đề sẽ phản ánh nơi bạn nằm trên thang lương. Bất kỳ bài kiểm tra nào sẽ cho phép bạn chứng minh những điều sau:
- Khả năng giải quyết các vấn đề lập trình từ đơn giản đến phức tạp
- Khả năng viết mã rõ ràng và nhất quán
- Khả năng hiểu mã hiện có
- Sáng tạo thể hiện trong việc giải quyết các vấn đề
- Khả năng truyền đạt giải pháp cho người khác
Giáo dục đại học
Bằng đại học chỉ quan trọng cho đến nay vì nó sẽ tăng khả năng bạn có được một công việc không có kinh nghiệm. Khi xác định lương, kinh nghiệm và quy tắc đàm phán tất cả.
Tóm lại
Trong nhiều tình huống, không may, quy tắc là kinh nghiệm. Mọi thứ khác là một ngoại lệ đối với thang lương. Bộ kỹ năng của bạn chỉ ảnh hưởng đến tiền lương của bạn theo cách ảnh hưởng đến người sẽ giao việc cho bạn. Hầu hết các mức lương, không chỉ cho các lập trình viên, làm việc theo cách này. Không thành vấn đề nếu bạn đến công ty có kỹ năng XYZ, họ sẽ vẫn chỉ trả cho bạn X đô la, thực tế có thể là 1,05 * Y mà họ đã cung cấp cho một anh chàng khác, nhưng hầu hết các mức lương được đặt trong đá và thường là năm của bạn kinh nghiệm cho bạn biết bạn sẽ ở trong phạm vi nào.