Khi tôi bắt đầu, có vẻ như tôi đã có một thời gian tốt hơn để nhận được các cuộc phỏng vấn và vượt qua chúng. Nhưng bây giờ tôi có nhiều kinh nghiệm hơn, tôi thấy rằng việc tìm việc làm càng khó hơn. Các nhà phát triển khác ngoài đó có cảm thấy như vậy không?
Tôi sẽ cho bạn một ví dụ. Tôi đã làm một cuộc phỏng vấn vào thứ Tư tuần trước. Đó là một khởi nghiệp nhỏ chỉ có một kỹ sư và CEO khác. Họ đã đưa tôi đến từ Ohio (họ dựa trên SF). Khi tôi đến đó, họ đã cho tôi viết cho họ một trình rút gọn liên kết, tôi mất khoảng 10 phút để viết. Tôi đã phải ở đó cả ngày để làm việc này. Khi tôi hoàn thành nó sớm, người phỏng vấn có vẻ sốc. Sau đó, chúng tôi đã nói chuyện và tôi hỏi anh ta dùng gì để lưu trữ dữ liệu. Anh nói với tôi Mongo. Tôi hỏi tại sao anh quyết định sử dụng mongo. Sau đó, anh ta lắp bắp và lẩm bẩm câu trả lời của mình, về cơ bản đã sôi sục lên "Chúng tôi đang sử dụng nó bởi vì Mongo là một công nghệ cơ sở dữ liệu hợp thời trang và chúng tôi không muốn bị bỏ rơi", mà tôi thấy là lý do khá phổ biến nhất mọi người sử dụng NoQuery những ngày này. Người phỏng vấn nhanh chóng kết thúc cuộc phỏng vấn và khá nhiều người đẩy tôi ra khỏi cửa. Tôi được cho là ăn trưa với CEO, nhưng tôi đã đuổi tôi ra trước khi tôi có cơ hội. Người giao thoa không có ý hay thô lỗ, (và tôi cũng vậy).
Sau khi tôi trở về Ohio, tôi nhận được một email từ họ nói rằng "Tôi không phù hợp". Điều này xảy ra với tôi mọi lúc. Tôi bắt đầu nghĩ rằng "không phù hợp" đôi khi có thể có nghĩa là "chúng ta quá cao về trình độ kỹ năng". Đây có phải là tất cả trong đầu của tôi, hoặc các nhà phát triển có kinh nghiệm khác nhận thấy điều tương tự xảy ra? Quay lại khi tôi từng phải vật lộn với các vấn đề mã hóa, tôi sẽ làm việc với người phỏng vấn và đó sẽ là một điều tích cực và tôi được tuyển dụng. Nhưng bây giờ tôi thường thổi qua phần mã hóa, và người phỏng vấn không nói nên lời đang làm việc chống lại tôi. Tôi có nên giả vờ đấu tranh với các vấn đề mã hóa?