thắc mắc developer có nên dùng ubuntu chưa ạ

Thớt hỏi chắc là ngại dùng, thì thôi dùng wsl có sẵn trên windows nhé. Dùng một thời gian, cài môi trường, chạy dự án trên đó, cho biết mùi linux
TlFiKJI.gif
 
dev thế này thì tự làm giảm cơ hội tương lai rồi :confuse:
xin lỗi tôi đọc hiểu kém chứ cho hỏi tại sao dùng quen windows với ko biết cài ubuntu lại là tự làm giảm cơ hội tương lai?
Hay phải lọ mọ rice này rice kia, khổ dâm tìm driver, gõ terminal chữ chạy chạy mới ra dáng là dev?
 
Èo để mà lương cao hay tương lai abc xyz thì trình độ mới là quan trọng, chứ Ubuntu hay Windows thì quan trọng gì. Nếu xét góc độ kho kiến thức để học, Windows mới là nguồn cung cấp phong phú hơn. Bill Gates ko bao giờ có thể tạo ra được Windows nếu ko giỏi và hiểu rõ Linux. Nhìn chung, những người hiểu rõ Windows trình độ cao hơn là những người chỉ biết mỗi Linux, đây là thực tế.
 
xin lỗi tôi đọc hiểu kém chứ cho hỏi tại sao dùng quen windows với ko biết cài ubuntu lại là tự làm giảm cơ hội tương lai?
Hay phải lọ mọ rice này rice kia, khổ dâm tìm driver, gõ terminal chữ chạy chạy mới ra dáng là dev?
Xin lỗi mình viết tắt quá làm hiểu lầm, ông kia quá phụ thuộc vào thứ đã quen và ngại tìm tòi cái mới, cái động lực cái cách đối mặt vấn đề mới là cái đáng lưu tâm. Đừng nhìn vào việc phải windows hay ubuntu, môi trường chính code của mình là macos cơ, không có mục đích nâng tầm cái việc xài ubuntu hay các distro khác của linux.

Nhưng 1 hồi nhận ra có vẻ con hàng này là mồi mà mod câu tương tác thôi, không hề có mục đích hỏi mà chỉ câu dẫn chửi nhau, phí thời gian :confuse:
 
Trước mình làm .NET dev toàn windows và windows server. Vào công ty có server uat và prod on-preme cả ubuntu và windows để monitor và cài cắm, crawl log nghịch ngợm nên biết chút command.
Sau chuyển công ty mới yêu cầu IT helpdesk máy ubuntu luôn, nên làm việc màn hình đen sì tới bây giờ.
Dùng terminal nhiều trên UNIX giúp dev grow rất nhiều, rất đáng sử dụng :D
Ví dụ như:
  • đọc script shell, tự làm một số script make test và lấy ra output, ném output lên sonar cho dự án của mình, cho công ty.
  • đọc hiểu hơn các step cicd ( hầu hết đoán + đọc doc tự mò)
  • cài cắm môi trường trên máy cá nhân, từ đó thao tác trên production mượt mà hơn. Debug port hay tcpdump vân vân mây mây ... Debug các lỗi.
  • Nói chuyện với devops được một cách ... thông minh hơn, đúng vấn đề trọng tâm hơn và có thể từ đó hỏi han, học hỏi từ anh em devops.
  • VIM ( must know)
 
Last edited:
Đoạn này bậy r.
Thay vì chửi đổng thì anh hãy nêu cụ thể bậy thế nào. Thế nào thì mới là đúng.

Chứ lịch sử phát triển thì mọi OS hiện nay đều liên quan tới UNIX là OS thời 196x .
Đến trước 1980x thì Xenix của Microsoft là biến thể UNIX phổ biến nhất ngày đó, ít nhất thì trên Wiki nó bảo vậy.
Sau đấy bác Bill drop Xenix, làm DOS rồi Windows.

Còn Linux thì Wiki bảo là 1991 Linus Torvalds do cần implement system calls của UNIX nhưng ko tìm được documents nên code kernel mới. Chứ về cơ bản nó là 1 "free UNIX clone".

Bởi vậy về cơ bản là cùng 1 mẹ UNIX. Thằng DOS dù ko thực sự là đứa con trực tiếp, nhưng về mặt ý tưởng chắc chắn kế thừa từ Xenix. Chỉ cần dùng thì sẽ dễ dàng nhận thấy sự tương đồng. Bill Gates chắc chắn hiểu Linux sơ khai hay còn gọi là "free UNIX clone".

Còn quay về chủ đề chính, chỉ mỗi cái tên Linux ko phản ánh được độ phức tạp của OS, Linux this Linux that. Tuy nhiên, nếu cụ thể Windows vs Ubuntu, thì Windows nó là cỗ máy phức tạp hơn Ubuntu rất nhiều. Nếu so sánh 1 cách khập khiễng thì có thể coi Windows là cái xe máy còn Ubuntu là cái xe đạp. Nếu dùng để đi đường, cái xe máy sướng hơn vì nó tự động làm cái khâu đạp rồi. Tuy nhiên để sửa xe, anh thợ sửa xe máy bao giờ cũng giỏi hơn nhiều so với anh sửa xe đạp.
 
Thay vì chửi đổng thì anh hãy nêu cụ thể bậy thế nào.
Cơ bản là search wiki là ra nên ko muốn viết rõ, mà anh nhạy cảm quá nên mới nghĩ ng khác chửi mình.
Còn về dẫn chứng của anh, đúng là Windows có dính dáng tới UNIX, nhưng Linux sinh sau đẻ muộn thì liên quan gì? Lúc Bill tạo ra Windows thì chưa có Linux, nên không thể xem UNIX lúc đó là "Linux sơ khai" được.
Bill Gates chắc chắn hiểu Linux sơ khai hay còn gọi là "free UNIX clone".
 
Thay vì chửi đổng thì anh hãy nêu cụ thể bậy thế nào. Thế nào thì mới là đúng.

Chứ lịch sử phát triển thì mọi OS hiện nay đều liên quan tới UNIX là OS thời 196x .
Đến trước 1980x thì Xenix của Microsoft là biến thể UNIX phổ biến nhất ngày đó, ít nhất thì trên Wiki nó bảo vậy.
Sau đấy bác Bill drop Xenix, làm DOS rồi Windows.

Còn Linux thì Wiki bảo là 1991 Linus Torvalds do cần implement system calls của UNIX nhưng ko tìm được documents nên code kernel mới. Chứ về cơ bản nó là 1 "free UNIX clone".

Bởi vậy về cơ bản là cùng 1 mẹ UNIX. Thằng DOS dù ko thực sự là đứa con trực tiếp, nhưng về mặt ý tưởng chắc chắn kế thừa từ Xenix. Chỉ cần dùng thì sẽ dễ dàng nhận thấy sự tương đồng. Bill Gates chắc chắn hiểu Linux sơ khai hay còn gọi là "free UNIX clone".

Còn quay về chủ đề chính, chỉ mỗi cái tên Linux ko phản ánh được độ phức tạp của OS, Linux this Linux that. Tuy nhiên, nếu cụ thể Windows vs Ubuntu, thì Windows nó là cỗ máy phức tạp hơn Ubuntu rất nhiều. Nếu so sánh 1 cách khập khiễng thì có thể coi Windows là cái xe máy còn Ubuntu là cái xe đạp. Nếu dùng để đi đường, cái xe máy sướng hơn vì nó tự động làm cái khâu đạp rồi. Tuy nhiên để sửa xe, anh thợ sửa xe máy bao giờ cũng giỏi hơn nhiều so với anh sửa xe đạp.
Điều gì khiến thím nghĩ windown phức tạp hơn ubuntu ???? Và phức tạp hơn về khía cạnh gì ?
Nếu là ng dùng phổ thông thì windows hay ubuntu cũng chả khác nhau lắm. Các chương trình GUI cài đặt sẵn rồi, cứ thế mà dùng thôi.
 
Còn về dẫn chứng của anh, đúng là Windows có dính dáng tới UNIX, nhưng Linux sinh sau đẻ muộn thì liên quan gì? Lúc Bill tạo ra Windows thì chưa có Linux, nên không thể xem UNIX lúc đó là "Linux sơ khai" được.
Sao lại ko anh, sinh sau đẻ muộn thì liên quan quái gì? Cái Linux nó mới sinh thực sự là Unix, chỉ thay đổi cách implement interface thôi. Theo ý anh giờ tôi vác thằng Dos ra tôi cook lại 1 tẹo, tôi lấy xe đạp ra chế cháo 1 tí, thì những người trước đó thiết kế ra Dos, ra cái xe đạp là ko liên quan, là éo hiểu gì về cái thứ tôi tạo ra, lý do bởi cái của tôi sinh sau đẻ muộn?
 
Sao lại ko anh, sinh sau đẻ muộn thì liên quan quái gì? Cái Linux nó mới sinh thực sự là Unix, chỉ thay đổi cách implement interface thôi. Theo ý anh giờ tôi vác thằng Dos ra tôi cook lại 1 tẹo, tôi lấy xe đạp ra chế cháo 1 tí, thì những người trước đó thiết kế ra Dos, ra cái xe đạp là ko liên quan, là éo hiểu gì về cái thứ tôi tạo ra, lý do bởi cái của tôi sinh sau đẻ muộn?
Tôi xét theo dòng thời gian thôi, nếu anh nói Bill hiểu UNIX thì đúng, vì lúc đó Linux đã ra đời đâu. Còn anh muốn hiểu theo cách trên cũng được, mỗi người một quan điểm.
 
Trên mạng có thím DHH đang đú Linux và dẫn dẵt một cơ số con chiên chuyển Mac qua Linux.
Thím có thể tham khảo :sexy_girl:
 
Back
Top