Bởi âm thanh của nó, bạn cũng sẽ thất bại trong kỹ thuật phỏng vấn của tôi. Tại buổi phỏng vấn tôi mong các ứng viên viết mã lên bảng trắng. Điều này có vẻ khó khăn, nhưng nó cho phép các ứng cử viên thể hiện rằng họ biết ngôn ngữ và không dựa vào intelsense và google để lập trình. Hãy đối mặt với điều đó, nếu bạn tuyên bố trên CV của mình có 3,5 năm kinh nghiệm về PHP, thì tại buổi phỏng vấn tôi muốn xem một số bằng chứng về kinh nghiệm của bạn.
Tôi cũng sử dụng quy trình để xác định những người suy nghĩ logic về thiết kế của họ, viết mã thực sự thực hiện thiết kế của họ và khi gặp phải một ràng buộc mới hiểu nó ảnh hưởng đến thiết kế của họ như thế nào và họ cần điều chỉnh gì để phù hợp với thông tin mới này.
Mặc dù nhiều công ty sử dụng phương pháp phỏng vấn 20 câu hỏi, phương pháp này là một điểm khác biệt kém trong việc xác định ai là lập trình viên giỏi nhất và giỏi xác định ai đã đọc rất nhiều sách gần đây. Nếu bạn liên tục phải đối mặt với kỹ thuật phỏng vấn này, hãy bắt đầu đọc. Bạn nên có tỷ lệ trả lời tốt 95 - 100% cho những câu hỏi này để được mời làm việc, tuy nhiên nó sẽ không giúp bạn trở thành một lập trình viên giỏi hơn.
Vấn đề chính với " lập trình bởi google " là trong khi bạn có thể cung cấp mã hoạt động, nhưng hoàn toàn có thể bạn không hiểu về nó làm tăng nguy cơ lỗi tinh vi và hậu quả không mong muốn. Chắc chắn sẽ mất nhiều thời gian hơn để viết mã và mã nguồn của bạn sẽ có tính nhất quán giống như internet khiến cho việc thay thế của bạn hỗ trợ mã của bạn trong tương lai khó khăn hơn nhiều.
Mặc dù tôi chắc chắn rằng câu trả lời của tôi không phải là sự trấn an mờ nhạt ấm áp mà bạn có thể muốn, hy vọng nó sẽ giúp bạn hiểu những gì bạn cần làm khác nhau để có được kiến thức và kinh nghiệm, hoặc có lẽ, có thể giúp bạn hiểu tại sao sự nghiệp trong một lĩnh vực khác nhau có thể là một lựa chọn tốt hơn cho bạn. Chúc may mắn cho tương lai.