thảo luận [Tâm sự] Nghề dev Linux kernel ở Việt Nam

  • Người tạo chủ đề Người tạo chủ đề PhuThoDien
  • Ngày bắt đầu Ngày bắt đầu
Chủ thớt thật tâm huyết. E là sinh viên phần cứng luôn, hoc thuând và sâu về phần cứng lẫn embeded nhưng đời đưa đẩy làm hẳn phần mềm. Lâu lâu vẫn có lưu tâm về phần cứng. Trong sự hiểu biết của e thì linux kernel nó thật sự là ngành hẹp và khó theo đúng nghĩa đen lẫn bóng. Đa số ae học xong thì đi hẳn về vi mạch, lm layout, design. Một số ae k thì đi hẵn về phần mềm. Lm linux nó như một khoảng giữa, cần hiểu biết về cả 2 nhưng lại là dạng kiến thức k. Nó cũng khá ít việc nếu đem so với vi mạch hoặc phần mềm
Đúng rồi em. Linux kernel thuần thì nó là ngành hẹp và ít job.
Còn embedded Linux thì anh thấy hiện tại ở VN cũng khá nhiều job, lương cao hơn embedded mcu.
 
Thím đã tìm hiểu về ebpf chưa, thím có project mẫu nào về phần này ko :*
Mình đang code mà thấy tài liệu ít quá, search mãi mới đi đc một chút
Nếu các tính năng của bộ ebpf mà liên quan đến kernel thì inbox hỏi mình cũng đc.
Mình chưa làm thằng này bao h nhưng kiến thức về kernel mình nắm khá tốt
 
Em xem cái list topic ở khóa học của anh so với trình độ của anh chênh nhau rất nhiều, sao a ko mở thêm khóa nâng cao nữa ạ?
Vì những topic nâng cao hơn anh có dạy cũng ko có người học em à. Anh dự định sang năm sẽ bắt đầu làm các video nâng cao hơn nhưng sử dụng tiếng anh.
Còn chương trình đào tạo ở VN thì anh tập trung vào phần basic device driver, device tree, boot loader và 1 ít kiến thức về hệ điều hành ở tầng app.
 
Vì những topic nâng cao hơn anh có dạy cũng ko có người học em à. Anh dự định sang năm sẽ bắt đầu làm các video nâng cao hơn nhưng sử dụng tiếng anh.
Còn chương trình đào tạo ở VN thì anh tập trung vào phần basic device driver, device tree, boot loader và 1 ít kiến thức về hệ điều hành ở tầng app.
Có ng học anh ơi, cho em xin list topic dc ko ạ?
 
Cao thủ cho mình hỏi về kernel một câu nữa.
Mình có trường hợp là kernel nó load một cái modul nhưng khi mình kiểm tra trong /proc/module hoặc /proc/device thì lại ko thấy nó.
Thím có biết vì sao ko :D
 
Cao thủ cho mình hỏi về kernel một câu nữa.
Mình có trường hợp là kernel nó load một cái modul nhưng khi mình kiểm tra trong /proc/module hoặc /proc/device thì lại ko thấy nó.
Thím có biết vì sao ko :D
trong trường hợp này có thể module của bạn bị load fail, bạn đã kiểm tra dmesg để check module của bạn đã hoạt động đúng mong muốn chưa?
 
Anh làm module nào thì tìm hiểu về module đấy em à. Từ giao thức, hardware rồi cách cấu hình thanh ghi.
Nhưng thực sự thì đến hiện tại anh vẫn cảm thấy anh yếu về hardware. Tìm hiểu về hardware anh thấy phải đọc mãi mới hiểu.
Anh có thể chia sẻ kinh nghiệm của a về career path mảng hardware được không ạ? Em chuẩn bị intern ở viettel mà search các trang tìm việc thấy mảng này hẻo quá =((
 
Lời đầu tiên cảm ơn chủ thớt đã viết bài hay và đầy kinh nghiệm. Mình chuẩn bị học CS trên đại học trong nay mai và đã dùng Linux nhiều dù từ high tới mid level chứ chưa động đến low level.

Mình có vài suy nghĩ sau:
  • VN không có job về mảng này là đúng, vì contribute cho 1 dự án open source luôn giữ trong đầu suy nghĩ giống như tự làm phước và làm không công (không tính những dev đang tự làm embed, vì có khi viết xong cũng không contribute ngược lại mà giữ riêng cho cty). Nước ta còn đang phát triển và nói đúng ra là liếm láp cái nào dùng được free rồi cố no cái bụng, giàu bản thân và đất nước trước rồi chuyện đó tính sau. Còn cty contribute cho kernel thì hầu như chỉ có mấy cty sống chết nhờ Linux hoặc bán bản phân phối của họ như Google hay Red Hat (Mỹ), SuSE (Đức), v.v...
  • Giáo dục tin học ở VN rất loạn xạ (xin phép vả và chửi thẳng mặt đám marketing FPT gồm codelearn và funix hướng đám nhỏ đi lập trình xàm xàm và không dạy bài bản rồi câu tiền học phí); giờ hỏi "sao em đi SE?" - "vì em nghe em lập trình được mọi thứ" hay "sao em đi CS/CE?" - "vì em thấy điểm chuẩn nó cao, em đậu vô lấy ngầu" xong té ra chả thằng nào biết mình mê cái gì trong cái bể điện toán.
Hai điều trên mình nghĩ đã đủ giải thích lý do hiếm có người Việt contribute vào kernel. Chưa kể phải làm việc với git, sign email và conversation không như giấc mơ Github.
 

Thống kê chủ đề

Ngày tạo
PhuThoDien,
Người trả lời cuối
picolami,
Trả lời
445
Lượt xem
114.942
Quay lại
Lên đầu trang