Trang Chủ Kinh doanh Thuê nhà phát triển? 6 điều bạn cần biết

Thuê nhà phát triển? 6 điều bạn cần biết

Mục lục:

Video: Hài Xuân Hinh | Nhà Trọ Của Hinh | Hài Tết Xuân Hinh, Quang Thắng Mới Nhất - Cười Vỡ Bụng 2019 (Tháng Chín 2024)

Video: Hài Xuân Hinh | Nhà Trọ Của Hinh | Hài Tết Xuân Hinh, Quang Thắng Mới Nhất - Cười Vỡ Bụng 2019 (Tháng Chín 2024)
Anonim

Các công ty muốn thuê nhân tài phát triển hàng đầu đang vật lộn để tìm kiếm tân binh. Một cuộc khảo sát gần đây của TechServe Alliance đã tiết lộ rằng các nhân viên công nghệ tìm thấy tài năng phát triển tuyển dụng khó hơn bất kỳ bộ kỹ năng nào khác. May mắn thay, sự thiếu hụt này được đáp ứng với một số khắc phục, vì phát triển ứng dụng phần mềm dự kiến ​​sẽ là một trong 15 nghề nghiệp hàng đầu để phát triển nhất vào năm 2024, theo Cục Thống kê Lao động. Khi công ty của bạn chuẩn bị đưa ra hơn sáu con số cho người có thể viết mã, bạn nên hiểu đầy đủ những gì nhà phát triển muốn, cách họ nghĩ và ngôn ngữ lập trình mà họ giỏi nhất.

Một cuộc khảo sát gần đây về 500 nhà phát triển của công ty nghiên cứu Coleman Parkes thay mặt Cast Software đã kiểm tra những gì thúc đẩy các nhà phát triển và những gì bạn cần biết trước khi bạn bắt đầu tuyển dụng các ứng viên mới. Tôi đã nói chuyện với Lev Lesokhin, Phó chủ tịch điều hành chiến lược và phân tích tại Cast Software, về khảo sát và tình trạng việc làm phát triển. Ông nói rằng nhiệm vụ tìm kiếm tài năng phát triển hàng đầu sẽ không dễ dàng hơn trong những năm tới.

"Chúng tôi tăng gấp đôi số lượng phần mềm được viết cứ sau 7 năm. Do đó, chúng tôi không có đủ tài năng phát triển", ông nói. "Bạn đã đưa Trung Quốc lên mạng và Ấn Độ, và vẫn chưa có đủ tài năng phát triển ngoài kia."

Để tìm đúng công nhân, Lesokhin kêu gọi các công ty phát triển một phương pháp đánh giá và đo lường chất lượng mã của công nhân. "Hầu hết chúng ta, có thể bị Google loại trừ, không thể hy vọng thuê được các nhà phát triển tốt nhất mọi lúc. Chúng tôi có thể thuê họ đôi khi. Chúng tôi cần có một hệ thống để đo lường chất lượng để đảm bảo rằng chúng tôi đang hoạt động tốt phần mềm chất lượng cho doanh nghiệp của chúng tôi và để giúp các nhà phát triển trong tổ chức đó cải thiện đáng kể. "

Khi bạn bắt đầu phỏng vấn tuyển dụng cho các vị trí phát triển, đây là một số điều bạn cần biết.

  • 1 1. Nhà phát triển muốn có nhiều tiền

    Bốn mươi tám phần trăm số người được hỏi từ cuộc khảo sát của Coleman Parkes cho biết tiền lương và tiền thưởng là tiêu chí quan trọng nhất để chọn một công ty tham gia. Đây không phải là một cú sốc lớn. Nhà phát triển trung bình kiếm được khoảng 99.000 đô la, theo PayScale. Nếu bạn không đủ khả năng để cung cấp tuyển dụng nhiều như vậy, thì bạn sẽ phải giải quyết những tài năng ít hơn hoặc tiếp tục săn lùng các nhà phát triển huyền thoại làm việc vì niềm vui thuần túy là tạo ra các dòng mã.


    Vị trí nơi làm việc là yếu tố quan trọng thứ hai trong đó các lập trình viên chọn làm việc. Bản đồ tương tác được đăng ở trên và được tạo bởi Arcgis cho thấy một dấu hiệu chắc chắn về mức độ vươn xa của ngành. Có lẽ thú vị nhất, dữ liệu cũng tiết lộ rằng 91 phần trăm công việc của nhà phát triển không ở Thung lũng Silicon.


  • 2 2. Họ muốn làm việc tại Google

    Sáu mươi mốt phần trăm số người được hỏi sẽ là một giấc mơ được làm việc tại Mountain View, Calif. Công ty mong muốn tiếp theo là Apple, đã nhận được cái gật đầu từ chỉ 45 phần trăm số người được hỏi.


    "Google có danh tiếng hoặc nhận thức về việc thanh toán tốt", Lesokhin nói. "Google đã vượt xa Apple, Facebook và Netflix. Lý do lớn, tôi tin rằng, có một yếu tố phả hệ từ việc làm việc tại Google. Google được biết là thuê nhân tài kỹ thuật hàng đầu. Họ làm rất nhiều điều mới. như những chiếc xe không người lái, học sâu, chúng được phân nhánh theo nhiều hướng khác nhau. Bạn có cơ hội chơi với những đồ chơi lớn. Nếu bạn là một nhà phát triển ra khỏi Google, bạn sẽ có rất nhiều sự vênh vang và có thể làm việc ở hầu hết mọi nơi. "


    Nhưng công ty của bạn không phải là Google. Và nếu bạn đang đọc bài viết này, có lẽ bạn không có túi tiền lớn hoặc danh tiếng mà Google có. Nhưng điều đó không có nghĩa là bạn không thể cung cấp một số đặc quyền mà Google cung cấp. Cho phép các lập trình viên của bạn thử nghiệm. Hãy để họ quảng bá mình là chuyên gia trên phương tiện truyền thông xã hội. Cung cấp cho họ cơ hội để tiếp tục học nghề của họ bên ngoài giới hạn của văn phòng thông qua các hội nghị và khóa học.


    3 3. Họ không thích ngân hàng hay khởi nghiệp

    Chỉ 9 phần trăm các nhà phát triển nghĩ rằng nơi làm việc lý tưởng là lúc khởi nghiệp. Chỉ 11 phần trăm xem một công ty công nghệ tài chính (fintech) là một nơi lý tưởng để làm việc. Các ngân hàng và tổ chức tài chính chỉ kháng cáo tới 16 phần trăm số người được hỏi. Có một vài lý do cho xu hướng này. Các nhà phát triển muốn làm việc trên các ứng dụng tiên tiến nhất có thể và những cơ hội đó thường có thể được tìm thấy ở Thung lũng Silicon.


    "Hầu hết các nhà phát triển khá thực dụng về sự nghiệp của họ, theo Lesokhin." Có rủi ro liên quan đến khởi nghiệp; bạn sẽ không được trả nhiều như vậy ", ông giải thích. Bạn sẽ giao dịch công bằng mồ hôi cho vốn chủ sở hữu thực sự. Một số người là những người mơ mộng và thực sự muốn nhận được khoản thanh toán lớn hơn sau này."


    "Sinh viên tốt nghiệp được sử dụng để thèm muốn tài chính, " ông nói thêm. "Tech và Thung lũng Silicon đã chiếm được trí tưởng tượng của những người đó. Chiếm phố Wall và tất cả những người có ảnh hưởng đặc biệt đến giới trẻ. Ngoài ra, các tổ chức tài chính, ngay cả trong fintech, sử dụng rất nhiều công nghệ kế thừa. Một nửa số ứng dụng vẫn là Cobalt. Java bạn đang viết trong các dịch vụ tài chính vẫn đến từ giữa những năm 1990. Rất nhiều trong số đó được coi là nhàm chán. "

    4 4. Nhà phát triển cần ngủ

    Tất cả chúng ta đều đã xem các chương trình truyền hình và các bộ phim miêu tả các lập trình viên là những con cú đêm, người uống nước tăng lực để họ có thể thức suốt đêm để viết mã kẻ giết người. Điều đó không chính xác, theo nghiên cứu của Coleman Parkes. Trên thực tế, 48 phần trăm số người được hỏi cho biết họ làm việc hiệu quả nhất vào buổi sáng từ 8 giờ sáng đến 12 giờ chiều. Họ cũng cho biết giờ từ 4 giờ chiều đến 8 giờ sáng là giờ làm việc kém hiệu quả nhất.

    5 5. Họ muốn được công nhận công việc tốt

    Chỉ có 37 phần trăm các nhà phát triển được xếp loại về chất lượng mã, điều đó có nghĩa là chức năng chính của công việc của họ không thực sự ảnh hưởng đến đánh giá hiệu suất, khuyến mãi, tăng mức tăng và hầu hết các yếu tố khác cho ai đó biết công việc của họ được đánh giá cao. Thay vào đó, các lập trình viên thường được đánh giá dựa trên những thứ chỉ có mối quan hệ cận biên với tiền mã hóa, chẳng hạn như đúng giờ, thái độ và thời gian tại văn phòng.


    "Các nhà quản lý nghĩ rằng mã là một cái gì đó mà các nhà phát triển phải chịu trách nhiệm về bản chất, " Lesokhin nói. "Thật khó để đánh giá chất lượng là gì, vì vậy bạn để lại cho các nhà phát triển."


    Tuy nhiên, Lesokhin cho rằng điều quan trọng là phải hiểu mã nhà phát triển của bạn tốt như thế nào, để theo dõi mã theo cách vui vẻ và được chơi trò chơi và thưởng cho các nhà phát triển vì công việc tốt.


    "Có nhiều cách bạn có thể đo lường chất lượng mã có thể âm và dương. Nếu trong KPI của bạn để đánh giá, bạn đo lường các nhà phát triển về chất lượng công việc và đưa nó vào quy trình đánh giá chính thức của họ, thì có thể được coi là tiêu cực", ông giải thích. "Có một số cách bạn có thể giới thiệu số liệu này theo cách tích cực. Thiết lập cấu trúc phần thưởng cho các lập trình viên đạt đến một mức chất lượng nhất định. Ngay cả khi không được bồi thường bằng tiền, một số nhà tuyển dụng đã đăng bảng xếp hạng. lên cho mọi người khác xem. "

    6 6. Họ không muốn tư vấn quản lý

    Khi được hỏi nơi họ muốn tìm hiểu các mẹo và thủ thuật mã hóa mới, các nhà phát triển thích kiểm tra YouTube (41 phần trăm) hơn là tìm đến người quản lý của họ để được tư vấn. Cộng đồng Google (36 phần trăm) là nguồn được sử dụng nhiều thứ hai để tìm thông tin hữu ích. Chỉ 19 phần trăm số người được hỏi cho biết họ đến gặp người quản lý của mình để được tư vấn về mã hóa.

    Trên thực tế, 61 phần trăm các nhà phát triển cho biết sự thất vọng lớn nhất của họ là với các quyết định quản lý mà không hiểu đầy đủ các thành phần CNTT. Vì vậy, yeah, đừng hy vọng các lập trình viên của bạn phản ứng tốt với sự can thiệp của người quản lý. Lesokhin cho biết điều này thực sự không gây ngạc nhiên khi các nhà quản lý của các lập trình viên thường không tự mình viết mã.


    "Cá nhân tôi không tin rằng những người quản lý tốt nhất nhất thiết phải là nhà phát triển tốt nhất hoặc ngược lại. Họ là hai bộ kỹ năng khác nhau. Một số người hiếm có cả hai, điều đó thật tuyệt, nhưng tôi không hy vọng điều đó sẽ là trường hợp."


    Thêm vào đó, ông cho biết có một cơ hội khá mạnh mẽ để các nhà phát triển tương tác với các chuyên gia trên YouTube. Và rằng nội dung trên trang web video có thể dễ dàng tiêu thụ, có lẽ nhiều hơn một email từ người quản lý.


    "Bạn muốn làm việc trong một môi trường nơi những người xung quanh bạn có năng lực, đó sẽ là một tính năng hấp dẫn. Bạn cố gắng để các nhà phát triển tốt nhất của mình quảng bá trực tuyến, trả lời các câu hỏi. tuyển dụng để cho thấy rằng bạn có các chuyên gia siêu hạng. "

Thuê nhà phát triển? 6 điều bạn cần biết