Có lý do nào khác ngoài ngân sách để thuê các lập trình viên "nhập cảnh" không?
Có lý do nào khác ngoài ngân sách để thuê các lập trình viên "nhập cảnh" không?
Câu trả lời:
Các nhà phát triển vĩ đại từng không có kinh nghiệm.
Các nhà phát triển vĩ đại không chỉ đắt tiền mà còn khó tìm. Vì vậy, nếu bạn có một quy trình tuyển dụng và sàng lọc chất lượng cao, việc thuê các nhà phát triển cấp nhập cảnh có thể là một cách tuyệt vời để tìm ra những người mới nổi và biến họ thành những nhà phát triển tuyệt vời .
Có rất nhiều lý do khác:
Huấn luyện nhóm nhà phát triển tiếp theo theo cách bạn và phương pháp của bạn cho phép.
Giả sử "cấp nhập cảnh" đại khái có nghĩa là "học sinh mới", có thể có những động cơ nham hiểm.
Một sinh viên mới tốt nghiệp rất có thể sẽ KHÔNG biết nhiều về các quyền của mình nhờ thực tế là anh ta chưa làm việc ở bất cứ đâu. Trừ khi chú của anh ta là một luật sư hoặc một nhân sự, anh ta chắc chắn sẽ không.
Một lập trình viên có kinh nghiệm có thể biết về quyền của mình chỉ đơn giản vì thực tế là anh ta đã trải qua những thăng trầm trong các công ty khác.
Thật dễ dàng để tìm ra sơ hở, lừa, thao túng và gian lận học sinh mới khi nói đến các vấn đề pháp lý và nhân sự phức tạp. Bạn không thể làm điều đó một cách dễ dàng với một lập trình viên có kinh nghiệm, người đã làm việc trong một vài công ty. Bởi vì, ngay cả khi anh ta không ghi nhớ tất cả các luật, anh ta sẽ biết từ kinh nghiệm về những gì đang xảy ra ở các công ty khác và sẽ ngay lập tức nắm bắt nếu có gì đó tanh.
Tóm lại: Một lập trình viên có kinh nghiệm đã rơi vào hố (được thực hiện bởi các nhà tuyển dụng trước đó) và biết rõ hơn là bước vào một lần nữa. Một sinh viên mới chưa và sẽ không.
Một số điều mà các nhà tuyển dụng xảo quyệt muốn lừa đảo sinh viên mới vào:
Học sinh mới ra trường chỉ cho rằng mọi thứ được cho là như vậy bởi vì chúng không biết gì hơn. Vì vậy, anh ấy / cô ấy là một giải độc đắc cho nhà tuyển dụng.
TUYÊN BỐ TỪ CHỐI: Tôi biết những điều này không phải vì tôi làm chúng, mà vì mọi người đã làm điều đó với tôi.
Tại sao bạn sẽ thuê một lập trình viên cao cấp nếu bạn chỉ cần ai đó làm các công việc nặng nề?
Cá nhân tôi là một lập trình viên cao cấp được yêu cầu không làm gì ngoài những nhiệm vụ đơn giản cả ngày tôi đã nghỉ việc.
Đôi khi bạn có những nhiệm vụ đòi hỏi phải thực hiện nhưng không đòi hỏi bề dày kinh nghiệm mà một lập trình viên dày dạn hơn sẽ có. Những nhiệm vụ này thường lặp đi lặp lại và không có ý nghĩa lắm với tư cách là một lập trình viên nhưng rất tốt cho những nhân viên mới cắt răng bé.
Cũng có những cân nhắc liên quan đến những người có thể được dạy. Thường thì một lập trình viên có kinh nghiệm không khá cao cấp nhưng rõ ràng không phải là một người thuê mới sẽ có được một số kinh nghiệm nhưng vẫn không thể làm sáng tỏ "Tôi đã biết tất cả mọi thứ", "Tại sao tôi phải thay đổi", "Tôi không thích học những cách mới "Thái độ mà bạn sẽ không thấy phổ biến trong việc thuê mới.
Ý tưởng mới? những thứ họ dạy ở trường đại học luôn thay đổi, cũng có thể là sinh viên tốt nghiệp gần đây mà bạn đã thuê có một số ý tưởng mà các lập trình viên dày dạn của bạn sẽ không cân nhắc vì họ bị mắc kẹt trong một lối suy nghĩ nhất định.
Lòng vị tha, tôi nghĩ rằng bất kỳ công ty nào cũng phải đánh giá cao rằng tất cả chúng ta đều bắt đầu ở đâu đó, và nếu chúng ta không bắt đầu thì chúng ta sẽ không tiếp tục là nhà phát triển.
Lao động giá rẻ, không chỉ có một tuyển dụng tốt nghiệp có được lao động giá rẻ của bạn, nó còn có thể thúc đẩy mối quan hệ với các trường đại học địa phương và dẫn đến thậm chí rẻ hơn nếu không lao động tự do dưới hình thức thực tập mùa hè (mặc dù tôi không đồng ý không trả tiền cho họ).
Không trả tiền cho một máy đào khi tất cả những gì bạn cần là một cái xẻng, nếu bạn cần một nhà xí đào tại sao phải trả hàng ngàn cho một máy đào, khi bạn có thể lấy một pleb bằng một cái xẻng. Chắc chắn pleb với xẻng có thể tiến đến điểm là một thợ đào, nhưng cho đến thời điểm đó tại sao phải trả tiền cho nó.
Các nhà phát triển có kinh nghiệm cũng có thể cảm thấy nhàm chán với những thứ mà họ coi là nguy hiểm trong đó một sinh viên gần đây có thể học được rất nhiều hình thức khủng khiếp.
Công ty tôi làm việc cho thuê "cấp nhập cảnh" vì một lý do cụ thể. Các sản phẩm trưởng thành và có lợi nhuận cao nhất của nó được phát triển trên khuôn khổ của bên thứ 3 mà không ai từng nghe hoặc sẽ dành thời gian để học cách khác. Vị trí này được quảng cáo là không cần kinh nghiệm hoặc bằng cấp, vì tất cả các khóa đào tạo sẽ được cung cấp trong nhà cho những người có mong muốn học hỏi. Đó cũng là một cái cớ để trả mức lương thấp thảm hại, và nó hoạt động vì thực tế không có rủi ro nào cho những lập trình viên mới này thực hiện các kỹ năng mới có được của họ ở một nơi khác.
Rất nhiều công ty muốn ai đó có khả năng khuôn mẫu mà họ có thể đào tạo để làm mọi thứ theo cách họ muốn, chứ không phải theo cách mà một số công ty khác đã làm. Ngoài ra, các vị trí này có xu hướng thừa nhận rằng sẽ có một đường cong học tập do thiếu kinh nghiệm và công ty vẫn ổn với điều đó. Công ty về cơ bản tin tưởng rằng cá nhân đó cuối cùng sẽ trở thành một tài sản thực sự tốt cho công ty của họ theo thời gian.
Nhiều khi dễ vẽ trên một tờ giấy trắng hơn là cập nhật một bản phác thảo hiện có.
Trong phần mềm, điều này thường được gọi là phát triển greenfield vs brownfield.
Nếu được thực hiện đúng, bạn có thể kết thúc với một người cuối cùng hiểu rõ doanh nghiệp của bạn hơn và nhiệt tình.
Bạn thực sự cần phải đảm bảo rằng bạn có một nguồn lực chuyên nghiệp có thể đưa người mới đến dưới cánh của họ. Chỉ cần bạn tìm được cho mình một người nhiệt tình và chủ động về sự phát triển của chính họ, họ sẽ tỏa sáng. Nếu bạn thấy họ mày mò xung quanh với một số ý tưởng, thúc đẩy và khuyến khích nó, họ sẽ cảm thấy họ có thể đóng góp một cái gì đó.
Bạn cần đối xử với họ như một người học việc trong một cửa hàng cơ thể, khiến họ làm những công việc tồi tệ, nhưng đồng thời cho họ thời gian riêng để thử nghiệm, đó là cách tốt nhất tôi tìm thấy. Cuối cùng, bạn thấy họ đến làm việc vào ngày hôm sau với những việc họ đã làm ở nhà và rất hào hứng kể cho bạn nghe những gì họ đã làm.
Ngoài những lý do đã được đề cập, chúng ta nên lưu ý rằng đây là một mô hình nội tại đối với bản chất con người. Trong suốt lịch sử, chúng ta có thể thấy lao động lành nghề được tổ chức theo một cách nhất định, với các bậc thầy dẫn đầu một nhóm người học việc và một nhóm nhỏ hơn những người hành trình (thợ thủ công trung cấp) để cùng nhau xây dựng mọi thứ.
Nó bật lên nhiều lần, với các tên và chi tiết khác nhau, nhưng nói chung là cùng một kiểu cơ bản, bởi vì nó hoạt động tốt với cách bộ não của chúng ta được nối dây. Vì vậy, chúng ta không nên ngạc nhiên khi thấy tổ chức tương tự trong lập trình máy tính, đó là một hình thức lao động lành nghề khác. Chúng tôi có thể gọi các kiến trúc sư bậc thầy, các nhà phát triển cao cấp hành trình và những người học việc phát triển Junior, nhưng mô hình là như nhau.
Bạn có thể muốn các lập trình viên thiếu kinh nghiệm để bạn có thể đào tạo họ làm theo cách của bạn. Giả định này:
Bạn cũng có thể muốn một lập trình viên thiếu kinh nghiệm, bởi vì bạn không yêu cầu các chương trình thách thức hoặc quan tâm đến một lập trình viên có kinh nghiệm. Ngoài ra nếu bạn có lập trình viên kinh nghiệm, bạn có thể thách thức họ bằng cách nhờ họ cố vấn cho lập trình viên thiếu kinh nghiệm.
Một lập trình viên thiếu kinh nghiệm có thể có một viễn cảnh bạn cần. NIH (không được phát minh ở đây) và WADITW (chúng tôi luôn làm theo cách đó) không phải lúc nào cũng tốt nhất. Chọn ai đó sẽ hỏi câu hỏi thăm dò. Hãy chuẩn bị để thay đổi cách của bạn.
Bạn có thể tốt hơn với một lập trình viên có kinh nghiệm, vì có thể có năng suất cao hơn trên mỗi đô la. Tỷ lệ năng suất tài liệu là khoảng 26 đến 1. Bạn có thể may mắn và có được một lập trình viên thiếu kinh nghiệm năng suất cao.
Nếu tỷ lệ doanh thu nhân viên của bạn cao, bạn chỉ có thể thuê các lập trình viên thiếu kinh nghiệm.
Nếu ngân sách của bạn là trên đầu, lập trình viên thiếu kinh nghiệm có thể là tất cả những gì bạn có thể đủ khả năng. Điều này không có nghĩa là dự án của bạn sẽ có giá thấp hơn. Nó có nhiều khả năng chi phí nhiều hơn. Ít lập trình viên có kinh nghiệm có thể có hiệu quả chi phí hơn.
Lập trình viên giàu kinh nghiệm mang hành lý từ các dự án trước. Một số điều này sẽ tốt, và một số sẽ xấu. Nếu bạn không có tài nguyên để giảm thiểu cái xấu và tối đa hóa cái tốt, bạn có thể muốn một lập trình viên thiếu kinh nghiệm. Họ sẽ có hành lý khác nhau.
Bạn có thể yêu cầu các kỹ năng hoặc kiến thức mà các lập trình viên giàu kinh nghiệm của bạn không có, nhưng đó là một lập trình viên thiếu kinh nghiệm. Thuê họ và làm một số đào tạo chéo với các lập trình viên giàu kinh nghiệm của bạn.
Nó là tốt để phát triển tài năng. Tìm ít nhất một lập trình viên thiếu kinh nghiệm cho nhóm của bạn. Huấn luyện họ và cố vấn cho họ. Thách thức và hỗ trợ họ. Học từ quan điểm mới của họ khi họ học từ quan điểm dày dạn của bạn.
Nhiều doanh nghiệp ở Mỹ ngày nay muốn có người vào, làm một nhiệm vụ và rời đi. Họ không muốn ai đó sẽ dành thời gian để tìm ra điều gì đó, họ cũng không muốn ai đó cần những điều cần giải thích. Do đó, hầu hết các quảng cáo cho các nhà phát triển yêu cầu / yêu cầu nhiều năm kinh nghiệm với mọi thứ.
Những gì tôi nghĩ nên thay đổi là thay đổi sang một văn hóa doanh nghiệp khác. WTF hàng ngày đã có một bài luận gọi là " Up Or Out ". Trong khi mô hình được đề cập trong bài luận đó là một mô hình được sử dụng trong nghề luật (cũng như một số công ty tư vấn), mô hình đó không phù hợp với văn hóa doanh nghiệp hiện có.
Ngân sách gần như không bao giờ là lý do tại sao bạn nên thuê tươi hơn.
Lý do chính tại sao bạn tuyển dụng sinh viên mới là khi:
bạn cần năng lượng tươi mới và tài năng làm cho tổ chức sôi động hơn
Bạn cần phải nỗ lực trong việc cải tiến hoặc đột phá đổi mới, nơi bạn không muốn thuê người từ trường tư tưởng cũ
Bạn là một công ty trẻ muốn khám phá thế giới và muốn thiết lập ý thức hệ và phong cách riêng.
Tất cả những câu trả lời với những lý do tuyệt vời và cao quý để tuyển dụng những người ở cấp nhập cảnh đều tốt đẹp.
Câu trả lời thực sự là: một công ty có được nguồn lực tốt nhất có thể nhận được với số tiền mà họ sẵn sàng chi tiêu. Đó là kinh doanh. Nếu nó không sẵn sàng chi tiêu nhiều, nó quảng cáo cho một người sẽ không tốn nhiều tiền. "Cấp nhập cảnh" là cụm từ tín hiệu đăng việc nhằm mục đích dẫn đến kết quả đó. Nhân sự sẽ không lãng phí thời gian để phỏng vấn các nhà phát triển thần đá, những người mà họ không đủ khả năng.
Nếu họ may mắn, họ sẽ tìm thấy ai đó đánh giá thấp giá trị của họ, tự đánh giá thấp họ là "cấp nhập cảnh" trong khi thực tế họ cao cấp hơn thế. Bạn có thể tưởng tượng một công ty không nắm bắt được một lời đề nghị hấp dẫn như vậy? Tất nhiên là không. Tất cả "chúng ta có thể phát triển chúng trong hình ảnh của mình" "năng lượng tươi mới làm cho chúng ta sôi động hơn" ra khỏi cửa sổ tại thời điểm đó.
Vì thế. Duyệt hầu hết các câu trả lời này để xem những lời biện minh tốt đẹp về thế giới hạnh phúc cho nó. Câu trả lời thực sự là: có, quyết định đó hầu như luôn luôn là ngân sách.
Tôi đoán lý do khác là thiếu lập trình viên sẵn sàng / sẵn sàng tốt hơn.