Tôi đã được liên hệ để thực hiện một số công việc đèn LED điều khiển từ xa hiển thị qua TCP / IP, nhưng kinh nghiệm và sự chuẩn bị của tôi chủ yếu là về ngôn ngữ lập trình cấp cao. Tôi đã nói điều đó với người liên hệ với tôi về công việc và anh ấy nói với tôi rằng:
"nếu bạn gọi cho mình một lập trình viên, bạn nên biết tất cả những điều này"
Một lập trình viên có nên thực sự biết các chi tiết về lập trình cấp thấp? Hoặc tôi có thể coi nó như một khái niệm hộp đen, như kiến thức lý thuyết nhưng không nhất thiết phải thực hiện nó hoặc thực hiện các giải pháp ngôn ngữ cấp thấp, trong tâm trí rằng lập trình cấp thấp không phải là chuyên môn của tôi?