Tại sao tôi lại yêu Linux kernel ?

Có nhiều người đã hỏi mình tại sao mình lại đam mê lĩnh vực này? Là do sở thích hay do những lý do bên ngoài đưa mình đến với nghề. Bản thân mình cũng đôi lần tự hỏi như vậy? Nghề lập trình có rất nhiều mảng, việc mình lựa chọn theo Linux kernel có phải là ngẫu nhiên?

Đây là một câu hỏi tưởng như có thể trả lời ngay nhưng khi đi vào suy ngẫm thì việc trả lời nó không phải một sớm một chiều. Tình yêu với một điều gì đó không thể hình thành qua ngày một ngày hai, nó là cả quá trình. Quá trình ấy bao gồm cả thành công lẫn muôn vàn thử thách. Nhưng sau tất cả, mình đã vượt qua và có cơ hội chia sẻ với các bạn về hành trình này của mình.

Trong cuộc đời, mình đã gặp rất nhiều người. Mỗi người mang một bản ngã, một màu sắc riêng kèm theo đó là những sở thích hoàn toàn khác nhau. Có những người được làm việc liên quan đến sở thích của mình, còn người khác lại dành thời gian rảnh để thỏa mãn đam mê, ví dụ như nuôi chim, chơi cây cảnh,…

Bên cạnh đó, một số người có sở thích tìm hiểu bản chất của mọi vấn đề. Họ luôn tự đặt ra những câu hỏi như: Tại sao lửa lại nóng? Tại sao lại có mặt trăng, mặt trời?… Từ nhỏ, mình đã thích xem các chương trình về máy tính, mình luôn tự hỏi tại sao máy tính lại hoạt động được như vậy. Sau này khi có cơ hội được học về công nghệ thông tin (CNTT), việc học về cách lập trình các application không khiến cho mình thỏa mãn. Vẫn còn một khoảng trống rất lớn đằng sau việc application hoạt động mà mình không thể hiểu được.

Chỉ đến khi biết đến Linux kernel thì mọi thắc mắc của mình mới được giải đáp. Kernel điều khiển mọi thứ từ application đến hardware. Kernel diễn giải mọi thứ, chạm đến tất cả các vấn đề ở mức độ sâu sắc nhất. Mọi thứ màu mè bên ngoài mà người dùng nhìn thấy đều được thể hiện một cách giản đơn bên trong kernel. Có rất nhiều các loại kernel của các hệ điều hành khác nhau. Nhưng Linux kernel lại là open source. Việc nó công khai nguồn giúp mọi người có thể tự do đọc code của nó để hiểu thay vì phải đọc tài liệu. Có lẽ đây là lý do khiến mình đam mê nó đến vậy.

This image has an empty alt attribute; its file name is image-40.png


Trong quá trình theo nghề, có thêm một số lý do khác mà mình thấy thích Linux kernel như cộng đồng open source khá vui. Linux kernel được ứng dụng phổ biến trong cuộc sống hằng ngày, nó chạy đằng sau hệ điều hành Linux và Android. Khả năng tùy biến linh hoạt. Gần đây, việc mình được ủng hộ và hỗ trợ từ các bạn trong cộng đồng cũng khiến mình cảm thấy rất vinh dự.

Vậy lý do gì khiến cho bạn cũng đam mê về Linux kernel?

Cảm ơn các bạn đã dành thời gian cho những chia sẻ của mình. Mình rất mong được lắng nghe câu chuyện của các bạn.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top