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

bác nghỉ viettel rồi à,hcl trả được bao nhiêu bác
tôi cũng muốn qua nước ngoài nhưng bị vợ kìm chân,đúng là phụ nữ họ chỉ thik người đàn ông bên cạnh mình,cả nhà ở vn,yên bình tới già.
Tâm lý của phụ nữ là vậy bác à. Nếu cuộc sống hiện tại ổn định rồi thì họ sẽ không muốn thay đổi.
Về mức lương mới con số cụ thể em ko dám nói vì nó là public. Nhưng lương mới của em gấp rưỡi mức lương cũ bác à.
 
Ơ thế à, mình ko để ý hết nên chắc bỏ sót comment của bác chứ ko có ý gì đâu.
Mà bác giờ đang làm về lĩnh vực gì thế.

Em đang code web BE, ngày trước rất thích AI với ML và e cũng có base về 2 cái đó nhưng thấy tuyển web nhiều quá nên e apply web luôn. Sau mấy tháng làm thì cũng đc mng đánh giá cao và dự tính quy hoạch lên leader nhưng e vẫn muốn biết thêm nhiều ngách của ngành này như bác đang làm

Gửi từ Samsung cùi bằng vozFApp
 
Em đang code web BE, ngày trước rất thích AI với ML và e cũng có base về 2 cái đó nhưng thấy tuyển web nhiều quá nên e apply web luôn. Sau mấy tháng làm thì cũng đc mng đánh giá cao và dự tính quy hoạch lên leader nhưng e vẫn muốn biết thêm nhiều ngách của ngành này như bác đang làm

Gửi từ Samsung cùi bằng vozFApp
bác rep ib e hỏi chút với đc k ạ ?
 
Phần 9. Tình yêu với nghề.
Nhiều người thắc mắc tại sao đọc các bài viết của mình về nghề này cảm giác như mọi thứ toàn màu hồng, mình có lùa gà không? vân vân và vân vân.

Thôi thì nhân một ngày tâm trạng buồn vì một số chuyện trong công việc. Nếu ko buồn thì có lẽ giờ này mình cũng đã đi ngủ lâu rồi và sẽ không có cái post này. Nên thôi trong post này mình sẽ viết mọi thứ nó hơi xám đi một chút.

Công bằng mà nói thì trải nghiệm của mình về nghề nó thế nào? Có phải toàn màu hồng không? Tích cực hay tiêu cực? Mình có yêu nghề thật không hay là toàn đi lùa gà?

Thực ra ở trang voz cũ có bài mình post kể về quá trình làm nghề của mình từ khi còn là sinh viên. Mất khoảng 5 năm đầu tiên là thực sự khó khăn, bám trụ với nghề đúng nghĩa là vì đam mê. Đi làm hết mình với dự án rồi bị sếp lừa, bị chửi, tương lai vô định, không biết mảng này sẽ ứng dụng vào đâu... Nếu người ngoài nhìn vào thì sẽ cho rằng quãng thời gian đó phải là những trải nghiệm tiêu cực đối với mình. Tuy nhiên kể cả trong suốt quãng thời gian đó thì đa số cảm xúc của mình đối với công việc vẫn là happy. Cảm giác hạnh phúc đa phần đến từ việc được làm đúng cái mình thích, cảm giác được học thêm cái mới, fix được những bug khó... Những điều này vốn dĩ nó luôn tồn tại trong việc của chúng ta, chỉ là chúng ta có nghĩ nó là niềm vui hay không thôi.

Các bạn có để ý trên đời này vẫn có những người họ yêu công việc mà họ đang làm bất kể công việc đấy đem lại thu nhập cao hay thấp. Tất nhiên số lượng đấy không nhiều, nhưng nếu bảo không có thì chắc chắn là sai. Có lẽ chúng ta coi việc lập trình là 1 nghề, là công việc, mà đã là công việc thì phải được trả tiền xứng đáng. Và công việc là công việc, không phải là giải trí, đâu đó có lẽ nó cũng không phải là niềm vui. Thành ra chúng ta sẽ quy đổi là đưa ra kết luận là xứng đáng hoặc không xứng đáng. Nhưng mình thấy có những thú vui khác, tốn nhiều thời gian trí óc, thậm chí là cả tiền bạc mà người ta vẫn ham. Ví dụ như đánh bài, chơi cờ, câu cá, chơi game... Người ta vẫn bỏ nhiều thời gian vào đó mà có ai cần phải thu được tiền từ những thú vui đó đâu.

Mình thích tìm hiểu về máy tính từ khi còn bé tầm 8, 9 tuổi, lúc đấy chỉ được xem các chương trình về máy tính ở trên tivi, còn mãi đến khi học 12, 13 tuổi mới được sờ vào máy tính ở ngoài đời thật. Cho đến hiện tại, sự tò mò của mình về máy tính vẫn như vậy. Vẫn như cậu bé 8, 9 tuổi năm đó. Nên đa số những lần mình chuyển công ty là để được làm trong những dự án khác, làm việc với đồng nghiệp mới, những người có thể sẽ giỏi hơn mình. Để từ đó biết thêm được những điều mới nhằm giải đáp tính tò mò của mình. Thật lòng thì đối với mình, công việc dự án phải vui, phải giúp mình học được những cái mà mình mong muốn, mức lương cùng lắm sẽ đứng ở vị trí ưu tiên thứ 2.

Nếu thu nhập từ nghề lập trình không đủ lo cho gia đình thì liệu mình có yêu nó không? Vậy 1 câu hỏi khác chúng ta cần phải trả lời - như thế nào là đủ? Mức thu nhập 5tr, 10tr, 20tr, 100tr hay 1 tỷ? Những người đang có tài sản trăm tỷ liệu họ có ngừng làm việc không? họ có cảm thấy đủ không?

Hiện tại công việc của mình có tốt hơn so với 5 năm đầu vào nghề không? Có, chắc chắn là tốt hơn nhiều. Nhưng cũng không phải toàn màu hồng. Cũng có lúc cảm thấy ức chế. Ví dụ như hiện tại, mình đang thức đêm để viết ra post này đây. Nhưng cũng giống như tình yêu của bạn đối với 1 người con gái, có lúc vui và có lúc buồn. Tuy nhiên vì yêu nên chuyện buồn cũng dễ bỏ qua thôi.

Sao các bài viết trên facebook của mình toàn màu hồng thế, mình có đang lùa gà không?
Mình yêu nghề này, thích được chia sẻ kiến thức, và thực lòng mình mong muốn nếu 1 bạn nào đó mà đam mê lĩnh vực này thì cũng sẽ gặt hái được thành công. Mình không mong muốn các bạn theo nghề vì vẻ hoàng nhoáng của nó, mà nghề này cũng không hề hoàng nhoáng với người mới. Nó tương đối khó học và lương cũng không cao hơn các mảng khác dễ học hơn. Mình có 1 khoá học nhỏ để dạy cho người mới, nhưng thực sự thì thu nhập từ khoá học đó so với tổng thu nhập của mình cũng không nhiều. Do lương mình cao nên tiền đi dạy thực ra thấp hơn so với tiền mình làm OT ở công ty. Chưa kể khoá học trên youtube mình public với đầy đủ kiến thức không khác gì so với khoá thu phí. Hiện tại nhiều công ty đang cho fresher học bằng khoá học trên youtube của mình. Ngoài ra trong các bài viết về chuyên môn, mình luôn cố gắng giải thích vấn đề một cách rõ ràng và đầy đủ nhất có thể. Nếu các bạn cảm thấy những bài viết của mình về nghề có vẻ màu hồng quá thì mong các bạn hiểu cho đó thực sự xuất phát từ tình yêu của mình với công việc, từ mong muốn chia sẻ kiến thức giúp cho những người khác có cùng niềm đam mê có thể gặt hái được thành công. Vậy thôi, không hơn.

Bài viết lan man của 1 ngày tâm trạng !!!
 
Phần 9. Tình yêu với nghề.
Nhiều người thắc mắc tại sao đọc các bài viết của mình về nghề này cảm giác như mọi thứ toàn màu hồng, mình có lùa gà không? vân vân và vân vân.

Thôi thì nhân một ngày tâm trạng buồn vì một số chuyện trong công việc. Nếu ko buồn thì có lẽ giờ này mình cũng đã đi ngủ lâu rồi và sẽ không có cái post này. Nên thôi trong post này mình sẽ viết mọi thứ nó hơi xám đi một chút.

Công bằng mà nói thì trải nghiệm của mình về nghề nó thế nào? Có phải toàn màu hồng không? Tích cực hay tiêu cực? Mình có yêu nghề thật không hay là toàn đi lùa gà?

Thực ra ở trang voz cũ có bài mình post kể về quá trình làm nghề của mình từ khi còn là sinh viên. Mất khoảng 5 năm đầu tiên là thực sự khó khăn, bám trụ với nghề đúng nghĩa là vì đam mê. Đi làm hết mình với dự án rồi bị sếp lừa, bị chửi, tương lai vô định, không biết mảng này sẽ ứng dụng vào đâu... Nếu người ngoài nhìn vào thì sẽ cho rằng quãng thời gian đó phải là những trải nghiệm tiêu cực đối với mình. Tuy nhiên kể cả trong suốt quãng thời gian đó thì đa số cảm xúc của mình đối với công việc vẫn là happy. Cảm giác hạnh phúc đa phần đến từ việc được làm đúng cái mình thích, cảm giác được học thêm cái mới, fix được những bug khó... Những điều này vốn dĩ nó luôn tồn tại trong việc của chúng ta, chỉ là chúng ta có nghĩ nó là niềm vui hay không thôi.

Các bạn có để ý trên đời này vẫn có những người họ yêu công việc mà họ đang làm bất kể công việc đấy đem lại thu nhập cao hay thấp. Tất nhiên số lượng đấy không nhiều, nhưng nếu bảo không có thì chắc chắn là sai. Có lẽ chúng ta coi việc lập trình là 1 nghề, là công việc, mà đã là công việc thì phải được trả tiền xứng đáng. Và công việc là công việc, không phải là giải trí, đâu đó có lẽ nó cũng không phải là niềm vui. Thành ra chúng ta sẽ quy đổi là đưa ra kết luận là xứng đáng hoặc không xứng đáng. Nhưng mình thấy có những thú vui khác, tốn nhiều thời gian trí óc, thậm chí là cả tiền bạc mà người ta vẫn ham. Ví dụ như đánh bài, chơi cờ, câu cá, chơi game... Người ta vẫn bỏ nhiều thời gian vào đó mà có ai cần phải thu được tiền từ những thú vui đó đâu.

Mình thích tìm hiểu về máy tính từ khi còn bé tầm 8, 9 tuổi, lúc đấy chỉ được xem các chương trình về máy tính ở trên tivi, còn mãi đến khi học 12, 13 tuổi mới được sờ vào máy tính ở ngoài đời thật. Cho đến hiện tại, sự tò mò của mình về máy tính vẫn như vậy. Vẫn như cậu bé 8, 9 tuổi năm đó. Nên đa số những lần mình chuyển công ty là để được làm trong những dự án khác, làm việc với đồng nghiệp mới, những người có thể sẽ giỏi hơn mình. Để từ đó biết thêm được những điều mới nhằm giải đáp tính tò mò của mình. Thật lòng thì đối với mình, công việc dự án phải vui, phải giúp mình học được những cái mà mình mong muốn, mức lương cùng lắm sẽ đứng ở vị trí ưu tiên thứ 2.

Nếu thu nhập từ nghề lập trình không đủ lo cho gia đình thì liệu mình có yêu nó không? Vậy 1 câu hỏi khác chúng ta cần phải trả lời - như thế nào là đủ? Mức thu nhập 5tr, 10tr, 20tr, 100tr hay 1 tỷ? Những người đang có tài sản trăm tỷ liệu họ có ngừng làm việc không? họ có cảm thấy đủ không?

Hiện tại công việc của mình có tốt hơn so với 5 năm đầu vào nghề không? Có, chắc chắn là tốt hơn nhiều. Nhưng cũng không phải toàn màu hồng. Cũng có lúc cảm thấy ức chế. Ví dụ như hiện tại, mình đang thức đêm để viết ra post này đây. Nhưng cũng giống như tình yêu của bạn đối với 1 người con gái, có lúc vui và có lúc buồn. Tuy nhiên vì yêu nên chuyện buồn cũng dễ bỏ qua thôi.

Sao các bài viết trên facebook của mình toàn màu hồng thế, mình có đang lùa gà không?
Mình yêu nghề này, thích được chia sẻ kiến thức, và thực lòng mình mong muốn nếu 1 bạn nào đó mà đam mê lĩnh vực này thì cũng sẽ gặt hái được thành công. Mình không mong muốn các bạn theo nghề vì vẻ hoàng nhoáng của nó, mà nghề này cũng không hề hoàng nhoáng với người mới. Nó tương đối khó học và lương cũng không cao hơn các mảng khác dễ học hơn. Mình có 1 khoá học nhỏ để dạy cho người mới, nhưng thực sự thì thu nhập từ khoá học đó so với tổng thu nhập của mình cũng không nhiều. Do lương mình cao nên tiền đi dạy thực ra thấp hơn so với tiền mình làm OT ở công ty. Chưa kể khoá học trên youtube mình public với đầy đủ kiến thức không khác gì so với khoá thu phí. Hiện tại nhiều công ty đang cho fresher học bằng khoá học trên youtube của mình. Ngoài ra trong các bài viết về chuyên môn, mình luôn cố gắng giải thích vấn đề một cách rõ ràng và đầy đủ nhất có thể. Nếu các bạn cảm thấy những bài viết của mình về nghề có vẻ màu hồng quá thì mong các bạn hiểu cho đó thực sự xuất phát từ tình yêu của mình với công việc, từ mong muốn chia sẻ kiến thức giúp cho những người khác có cùng niềm đam mê có thể gặt hái được thành công. Vậy thôi, không hơn.

Bài viết lan man của 1 ngày tâm trạng !!!
Respect bác Phú Thọ từ topic đầu tiên của bác về ngách Linux :D Respect cả việc bác dạy free trên Utube nữa :D
Kể mà vợ bác đứng đằng sau hỗ trợ bác, chấp nhận để bác đi thì có thể cả nhà đã cùng qua trời Âu r cũng nên, phụ nữ họ hay ngăn cản và bàn lùi những lúc quan trọng lắm, phàm cái j đàn ông đã quyết thì chỉ cần hỏi phụ nữ xong làm ngược lại là được :hungry:
 
Kể mà vợ bác đứng đằng sau hỗ trợ bác, chấp nhận để bác đi thì có thể cả nhà đã cùng qua trời Âu r cũng nên, phụ nữ họ hay ngăn cản và bàn lùi những lúc quan trọng lắm, phàm cái j đàn ông đã quyết thì chỉ cần hỏi phụ nữ xong làm ngược lại là được
Nóc nhà mà anh bảo là làm ngược lại :LOL:
Quan điểm là cứ làm theo lời nóc nhà, vì ngay từ đầu cả 2 cũng nên xác định quan điểm mà tiến đến nhau. Trách là bác Phú ko tìm hiểu kỹ và thuyết phục nóc nhà bác trước khi cưới.
Nói chung cơ hội vẫn open bác Phú, lâu lâu bọn Fedora cũng có tuyển Đông Lào, hay bọn Cannonical cũng có tuyển WW remote. Lâu lâu đi công tác nước ngoài 1, 2 tháng gì thôi.
 
Respect bác Phú Thọ từ topic đầu tiên của bác về ngách Linux :D Respect cả việc bác dạy free trên Utube nữa :D
Kể mà vợ bác đứng đằng sau hỗ trợ bác, chấp nhận để bác đi thì có thể cả nhà đã cùng qua trời Âu r cũng nên, phụ nữ họ hay ngăn cản và bàn lùi những lúc quan trọng lắm, phàm cái j đàn ông đã quyết thì chỉ cần hỏi phụ nữ xong làm ngược lại là được :hungry:
Thank bạn. Thực ra do quan điểm khác nhau thôi. Đối với vợ mình hạnh phúc là được sống gần người thân, đi chơi với hội bạn cũ và gần chồng con. Còn đối với mình hạnh phúc là phải được thỏa mãn niềm đam mê, được trải nghiệm những thứ mới mẻ.
 
Nóc nhà mà anh bảo là làm ngược lại :LOL:
Quan điểm là cứ làm theo lời nóc nhà, vì ngay từ đầu cả 2 cũng nên xác định quan điểm mà tiến đến nhau. Trách là bác Phú ko tìm hiểu kỹ và thuyết phục nóc nhà bác trước khi cưới.
Nói chung cơ hội vẫn open bác Phú, lâu lâu bọn Fedora cũng có tuyển Đông Lào, hay bọn Cannonical cũng có tuyển WW remote. Lâu lâu đi công tác nước ngoài 1, 2 tháng gì thôi.
Uhm, thực ra giờ mình cũng làm remote trực tiếp cho Intel rồi bác - qua 1 bên công ty thứ 3 có văn phòng ở HN.
Từ hồi làm ở cty mới mình có cảm giác như sinh viên mới ra trường, nhiều thứ cần phải học hỏi từ đồng nghiệp.
 
Nóc nhà mà anh bảo là làm ngược lại :LOL:
Quan điểm là cứ làm theo lời nóc nhà, vì ngay từ đầu cả 2 cũng nên xác định quan điểm mà tiến đến nhau. Trách là bác Phú ko tìm hiểu kỹ và thuyết phục nóc nhà bác trước khi cưới.
Nói chung cơ hội vẫn open bác Phú, lâu lâu bọn Fedora cũng có tuyển Đông Lào, hay bọn Cannonical cũng có tuyển WW remote. Lâu lâu đi công tác nước ngoài 1, 2 tháng gì thôi.
Cứ làm ngược lại xong cúi đầu 2 ngón trỏ chọt chọt nhau và ỉ ôi "do hoàn cảnh xô đẩy blablabla nên anh phải đi theo hướng này" là xìu xuống liền à, nóc nhà thì cứ nói lời yêu thương là xong xuôi hết... :haha:
 
Linux kb có ứng dụng nhiều trong nhúng clc, tự động hóa tbi đkhien k các fence nhỉ:cautious:

Sent from Xiaomi M2007J3SG using vozFApp
 
Uhm, thực ra giờ mình cũng làm remote trực tiếp cho Intel rồi bác - qua 1 bên công ty thứ 3 có văn phòng ở HN.
Từ hồi làm ở cty mới mình có cảm giác như sinh viên mới ra trường, nhiều thứ cần phải học hỏi từ đồng nghiệp.
Lội thớt đến cuối, thấy cái kết sáng cho bác khi theo đuổi đam mê cũng mừng :D. Em là dân ngoại đạo (chủ yếu làm BE), gần đây cũng tìm được một niche mình thích mà chắc sẽ không có việc ở Việt Nam (programming language theory). Cảm giác quá trình của bác cũng là một khoảng dài phải đầu tư thời gian + công sức xong mới đến lúc hái quả. Nói chung mình dành thời gian để đọc + tìm hiểu thì thấy vui, nhưng nhiều lúc bị tự hỏi nó không ra tiền, không áp dụng vào công việc thì mình làm có tác dụng gì. Việc hỏi này đôi lúc sẽ tự làm mình oải :sad:

Nói chung cám ơn bác nhiều vì những bài viết và chia sẻ của bác :beauty:
 
Lội thớt đến cuối, thấy cái kết sáng cho bác khi theo đuổi đam mê cũng mừng :D. Em là dân ngoại đạo (chủ yếu làm BE), gần đây cũng tìm được một niche mình thích mà chắc sẽ không có việc ở Việt Nam (programming language theory). Cảm giác quá trình của bác cũng là một khoảng dài phải đầu tư thời gian + công sức xong mới đến lúc hái quả. Nói chung mình dành thời gian để đọc + tìm hiểu thì thấy vui, nhưng nhiều lúc bị tự hỏi nó không ra tiền, không áp dụng vào công việc thì mình làm có tác dụng gì. Việc hỏi này đôi lúc sẽ tự làm mình oải :sad:

Nói chung cám ơn bác nhiều vì những bài viết và chia sẻ của bác :beauty:
Bác thử tìm cách tham gia phát triển open source liên quan đến programming language xem sao. Làm open source lấy exp rồi thì có thể apply vào cty bên nước ngoài.
Con đường này chông gai đấy, nhưng nếu bác thực sự quyết tâm theo đuổi thì vẫn có hi vọng.
 
nghe chia sẻ của anh đã thật. Em cũng làm dev backend 8 năm. Chính xác là dev java. Có những lỗi dẫn tới việc crash java và làm chết app . Nó cũng show ra log code bằng c của os mà đọc không hiểu gì. Sửa không dc lỗi này nên team nghĩ ra cách work around là cho app java daily auto restart mỗi ngày. Dev backend ngoài việc hiểu framework mình đang xài thì hiểu thêm về tầng os cùng rất quan trọng. Mình chưa cần hiểu sâu nhưng biết cơ chế vận hành của nó cũng giúp code tốt hơn rất nhiều rồi. Năm nay em có làm thêm mảng devops nên cũng cần xem về linux nhiều lắm.

Anh có thể kể về mức độ khó của multithreading trong linux ntn không ạ ?

Việc test khi lập trình linux kernel sao a nhỉ. Tại vì em thấy nó low level như vậy thì test phải rất kĩ và có viết unit test không ạ ?

PS kênh youtube dạy linux của anh có phải là Phú Lưu An không ạ ? https://youtube.com/@phuthodien
 
Last edited:
nghe chia sẻ của anh đã thật. Em cũng làm dev backend 8 năm. Chính xác là dev java. Có những lỗi dẫn tới việc crash java và làm chết app . Nó cũng show ra log code bằng c của os mà đọc không hiểu gì. Sửa không dc lỗi này nên team nghĩ ra cách work around là cho app java daily auto restart mỗi ngày. Dev backend ngoài việc hiểu framework mình đang xài thì hiểu thêm về tầng os cùng rất quan trọng. Mình chưa cần hiểu sâu nhưng biết cơ chế vận hành của nó cũng giúp code tốt hơn rất nhiều rồi. Năm nay em có làm thêm mảng devops nên cũng cần xem về linux nhiều lắm.

Anh có thể kể về mức độ khó của multithreading trong linux ntn không ạ ?

Việc test khi lập trình linux kernel sao a nhỉ. Tại vì em thấy nó low level như vậy thì test phải rất kĩ và có viết unit test không ạ ?

PS kênh youtube dạy linux của anh có phải là Phú Lưu An không ạ ? https://youtube.com/@phuthodien
Trong các bài học về os thì multi thread được coi là dễ nhất nhé bác.
Lỗi java mà bác kể nếu đưa cho mình chắc mình check ko đến 2 tiếng là có thể biết được nguyên nhân. Thôi để lần sau gặp lỗi tương tự vậy thì nhơ đến mình nhé.
Code kernel cũng được test khá cẩn thận, nếu như so với việc chúng ta test app. Còn nếu so ngang giữa các hệ điều hành như Linux và vxwork... Thì Linux code và test kém hơn khá nhiều.
Kênh Youtube kia là của mình. Với cộng đồng sinh hoạt chủ yếu là trên Facebook bác nhé
 
Trong các bài học về os thì multi thread được coi là dễ nhất nhé bác.
Lỗi java mà bác kể nếu đưa cho mình chắc mình check ko đến 2 tiếng là có thể biết được nguyên nhân. Thôi để lần sau gặp lỗi tương tự vậy thì nhơ đến mình nhé.
Code kernel cũng được test khá cẩn thận, nếu như so với việc chúng ta test app. Còn nếu so ngang giữa các hệ điều hành như Linux và vxwork... Thì Linux code và test kém hơn khá nhiều.
Kênh Youtube kia là của mình. Với cộng đồng sinh hoạt chủ yếu là trên Facebook bác nhé

ko theo dõi từ đầu, cho xin link youtube học hỏi với thím nhé.
 
Nghe a Ph nói chuyện khá hay và fun fun. Mỗi cái anh chép miệng 1 phát em lại giật mình. Luyện bỏ lỗi này đi thì mượt hơn nhiều :byebye: :byebye:

via theNEXTvoz for iPhone
 
Uhm, thực ra giờ mình cũng làm remote trực tiếp cho Intel rồi bác - qua 1 bên công ty thứ 3 có văn phòng ở HN.
Từ hồi làm ở cty mới mình có cảm giác như sinh viên mới ra trường, nhiều thứ cần phải học hỏi từ đồng nghiệp.
sau này có gì xin bác tí refer cho vào intel :LOL:
tiếc là mình đang học về windows API, kernel NT driver các kiểu rồi. chứ ko theo con đường unix như bác
 
Back
Top