Tôi vẫn còn là một lập trình viên tương đối mới (tôi đã viết mã được khoảng 2 năm và mã hóa ở một số khả năng chuyên môn như một trách nhiệm phụ trong khoảng 2 trước đó) vì vậy hãy sử dụng đủ hạt muối.
Tôi có một số kinh nghiệm làm màn hình đầu tiên cho các lập trình viên cho Dự án Doanh nghiệp Lớn (chúng tôi biết rằng dự án đã bị tiêu diệt, nhưng này, họ muốn trả tiền dù sao). Là lập trình viên duy nhất tại công ty tuyển dụng, tôi được giao nhiệm vụ xem xét hồ sơ xin việc và sàng lọc ứng viên.
Đây là một dự án của chính phủ nên có lẽ nó không thu hút được những ứng viên tài năng nhất, nhưng tôi đã không nhận được một ứng dụng từ bất kỳ ai có tài khoản github thực sự có mã hiển thị, cũng như bất kỳ ai có danh mục đầu tư, vì vậy tôi đã sử dụng fizzbuzz ( nghĩa đen là vấn đề chính xác) như là một lần đầu tiên vượt qua bất cứ ai trông giống như họ có thể lập trình.
Tôi đã mở đầu bằng một lời xin lỗi giả nói rằng tôi biết điều đó thật ngu ngốc nhưng tôi chỉ muốn xem bất kỳ mã làm việc nào, và nếu họ muốn họ có thể gửi một ví dụ khác có giá trị tương đương hoặc lớn hơn hoặc bất cứ điều gì, nhưng fizzbuzz sẽ đủ.
Kết quả: Tôi đã không nhận được một câu trả lời nào thực sự chính xác, điều này gây choáng váng khi xem xét khối lượng câu trả lời trên internet. Thậm chí không ai bận tâm đạo văn. Chúng tôi phải đi thuê những người trước đây đã làm việc trong các lần lặp lại thất bại trước đó của dự án.
Sau cú sốc ban đầu của cuộc tập trận và thất vọng về việc phần mềm / hợp đồng của chính phủ bị vặn vẹo như thế nào, tôi cảm thấy tốt hơn nhiều về kỹ năng của chính mình, những chiến thắng nhỏ như vậy?
Chỉnh sửa: Bằng cách không chính xác, tôi không có nghĩa là lỗi do lỗi (nghĩa là tôi đã yêu cầu từ 100 đến 99) hoặc một số lỗi vô tội khác là một sửa chữa dễ dàng. Tôi có nghĩa là không hoạt động, sẽ không chạy / biên dịch / vv hoặc cho thấy rõ rằng vấn đề chỉ là không đọc và hiểu, cũng là một phần đáng kể đã rút ứng dụng và thay vào đó không gửi một số mã nào khác.