30/09/2018, 22:24
Như thế nào được gọi là có kiến thức về Linux?
Mình tham khảo một số yêu cầu tuyển dụng programmer, hệ thống nhúng.
Người ta hay có yêu cầu rằng: Có kiến thức về linux.
Vậy có kiến thức về Linux là như thế nào, là hiểu rõ cấu trúc của Linux (cấu trúc thư mục, bootloader làm việc thế nào…) Hay là biết dùng command line (mà command line thì rất nhiều)…?
Bài liên quan
Tự nhận là có kiến thức về Linux thì xem ra không chắc chắn lắm. Phải có một “thang điểm” để đo đạc. Cho nên, một người nên trưng chứng chỉ, tối thiểu là LPIC-1 để xem là có chút kiến thức về Linux, còn cao hơn thì các chứng chỉ LPIC-2, LPIC-3.
Ngoài những cái đó ra thì còn có thang nào để đánh giá không??
Tự ra đề kiểm tra, sau đó chấm điểm như các cuộc thi tuyển lập trình viên vẫn thường làm. Còn tự bản thân đánh giá thì tốt hơn hết là kiếm những đề thi về LPIC rồi tự giải.
Trả lời ngắn
Câu hỏi này chung chung, mang tính sàng lọc và thông báo cho ứng cử viên về kỹ năng mà họ mong đợi từ ứng viên thôi.
Đạt chưa thấy công ty nào yêu cầu “chứng chỉ”.
Trả lời dài
Kiến thức về Linux này phụ thuộc vào job mình đang apply và yêu cầu của nhà tuyển dụng về vị trí này. Fresher yêu cầu khác, junior, senior hay cao hơn yêu cầu khác.
Biết dùng command line là yêu cầu tối thiểu, các lệnh cơ bản là bắt buộc phải biết. Biết càng nhiều càng tốt, biết quá nhiều có thể không tốt vì có thể “overqualify” tức là giỏi hơn cần thiết
Cấu trúc thư mục không cần biết hết, biết sơ sơ, Google có sẵn, docs online đầy đủ. Thời buổi này không cần có bộ nhớ siêu phàm, người ta cần cái đầu thông minh và biết tự tìm hiểu.
Bootloader làm việc như thế nào thì chỉ cần biết basic là được, không cần biết code cũng chả sao, trừ phi vị trí tuyển dụng vào là code bootloader
Chốt lại, theo quan điểm của Đạt, khi Đạt để câu “có kiến thức Linux” vào trong JD thì Đạt expect ứng viên
Vậy là thằng nào xài Emac gặp @ltd là xác định
Cơ bản mà không yêu cầu shell luôn à bác ^^
Haha, tại
vi
được cài mặc định vào mấy cái embedded board, còn Emac thì không.Shell thì Đạt nghĩ có thể học được nhanh nếu nắm mấy lệnh của linux rồi.
Biết Shell luôn là tốt
Đúng rồi, nhưng
vi
thì sẵn chứvim
không sẵn, mấy board tớ xài là vậyCái câu có kiến thức về Linux cảm giác như do mấy ông nhân sự nhận requirement từ mấy ông tech thấy nhập nhằng quá nên ghi chung vậy luôn, chứ hiếm chỗ nào mà ghi chung chung vậy.
Khi nào tự tay làm đc 1 cái tương tự kali hay blackarch thì gọi là có kiến thức