Vâng, một số người muốn Nhà phát triển Java tuyệt vời, nhà phát triển C # tuyệt vời, nhà phát triển C ++ tuyệt vời, v.v ... Nếu đó là trường hợp của bạn thì hãy đi với A và tiếp thêm sức mạnh cho bạn. Một mối quan tâm tôi sẽ có là nếu họ không thể lý giải để giải quyết vấn đề, làm thế nào bạn có thể mong đợi họ giải thích và giải quyết vấn đề kinh doanh của bạn?
Những người khác chỉ muốn các nhà phát triển tuyệt vời có thể làm việc trong bất kỳ ngôn ngữ nào được yêu cầu. Họ nghĩ về / mô hình hóa vấn đề và sau đó thực hiện nó bằng bất kỳ ngôn ngữ nào. Nếu bạn đột nhiên quyết định .NET hút và chuyển sang Java hoặc ngược lại, đây là những nhà phát triển sẽ không nhảy tàu hoặc từ chối học hỏi. Ngoài ra nếu bạn nhận được một số loại gói tự động / gói tính toán có ngôn ngữ độc quyền và bạn cần một số tác vụ tự động, thì đây là những loại nhà phát triển có thể thực hiện. Ví dụ thực tế ... Tôi cần tìm ra một ngôn ngữ kịch bản độc quyền tùy chỉnh cho gói phần mềm ánh xạ để trích xuất mã zip cho các vùng được vẽ tùy chỉnh cho một chủ nhân cũ. Một ví dụ khác .... chủ nhân hiện tại của tôi có một hệ thống quản lý tài sản độc quyền chứa ngôn ngữ tùy chỉnh để viết báo cáo ... Trong mọi trường hợp,
Ngoài ra trên bảng trắng còn có thêm áp lực / căng thẳng nên không ai ở trạng thái tốt nhất. Thêm vào đó tôi rất nghi ngờ rằng khi mã hóa bạn sẽ có được nó hoàn hảo mọi lúc. Tôi nghi ngờ bạn biên dịch hoặc chỉ chạy và tìm thấy một số lỗi. Ngoài ra, nó phụ thuộc vào ngôn ngữ. C đủ nhỏ để bạn có thể ghi nhớ hầu hết các thư viện ngôn ngữ / cốt lõi (mặc dù tôi không yêu cầu nó). Java / C # có các thư viện lớn như vậy (với những thay đổi thường xuyên như vậy) mà việc ghi nhớ thư viện là không cần thiết.
Cũng biết nhiều ngôn ngữ có thể làm việc chống lại bạn. C # và Java can thiệp lẫn nhau với tôi. Nhưng biết nhiều ngôn ngữ cũng có thể mở rộng quan điểm của bạn, đặc biệt nếu bạn biết một ngôn ngữ kịch bản và ngôn ngữ chức năng ngoài C # / Java.
Tuy nhiên, nếu cả hai ứng viên giải quyết vấn đề với logic chính xác, anh chàng với cú pháp đúng có lẽ có lợi thế. Nếu một người giải quyết vấn đề và một người không giải quyết được thì cá nhân tôi sẽ đi cùng anh chàng có thể giải quyết vấn đề.
Tuy nhiên, nếu ai đó tuyên bố là một chuyên gia về Java và không thể khai báo một mảng sử dụng một câu lệnh if hoặc vòng lặp while, họ có thể đang nói dối. Nhưng tôi có thể hiểu nếu ai đó là một chuyên gia về Java nhưng gần đây đã nhận được rất nhiều C # và cố gắng thực hiện Bản đồ hoặc một cái gì đó .... Ngoài ra, nếu bạn đi vào chi tiết cụ thể của thư viện, hoặc ai đó làm myArray.length thay vì myArray .Lipse hoặc string.length () / string.Ldrops / string.length thay vì string.length () ... Những thứ nhỏ nhặt tôi sẽ tha thứ. Hoặc nếu họ quên thứ tự đối số của một số cuộc gọi thư viện. Hoặc một lỗi đánh máy / dấu hai chấm ở đây hoặc ở đó ....