Tắt Quảng Cáo [X] Đăng Nhập để ẩn Tất Cả Quảng Cáo **j2team_ask** Chào anh em, em đang phải làm nghiên cứu chút về Linux, nên có vài vấn đề cần giải đáp: * Học & làm ngành cntt thì có quan trọng việc biết sử dụng linux (như làm việc với terminal) * Các bác làm ở mảng nào và sử dụng Linux trong việc j? * Linux có ưu thế j hơn so với hđh khác? Mong các bác giải đáp ạ.
Trả lời cho 2 câu đầu: 1. Không quan trọng nhưng nên biết 2. Chủ yếu là khi deploy sử dụng server linux nên cần biết về nó
À. Nghe mùi các trường cho môn này vô học phần )) Nói chung học cho biết thôi chứ có vẻ như không áp dụng nhiều
Đây là câu trả lời ngắn gọn cho bạn: 1. Rất quan trọng. 2. Lập trình, để triển khai các sản phẩm. 3. Mỗi hệ điều hành một giá trị riêng, nói hơn thì vô vàn lắm. Chi tiết các thứ thì bạn có thể tham khảo comment của người khác.
Gọi tên ngành CNTT là rất chung chung, bạn có thể đặt câu hỏi chi tiết hơn ví dụ như bạn có định hướng và yêu thích DevOps, Mobile, Frontend Backend thậm chí DE hoặc BA
Góc nhìn của 1 sinh viên =)) Mình xài windows 1 thời gian khá là dài thành ra mọi thứ dần trở nên quen thuộc và có phần nhàm chán. Cảm giác cái gì cũng đã từng nghịch qua rồi. Mình có 1 cây pc và 1 lap cùi. Thậm chí mình còn chả bao giờ đụng vào con lap và nó nằm đấy ngày qua ngày Yah thế là 1 ngày đẹp trời mình cài linux cho lap. 1 trải nghiệm hoàn toàn mới. Thay vì có 1 con laptop mới cta có 1 hệ điều hành mới để vọc vạch, nghịch ngợm, học tập... Thấy cx khá zui.
Là 1 đứa k giỏi về các lệnh khi chạy trên hđh thì công nhận trc thời đi học có mấy đứa bạn cài đặt các gói cho python hay nhận dạng chẳng hạn, trên ubuntu mượt mà kinh khủng còn win thì bug lòi le. Mặc dù rất thích xài win kiểu do đã quen từ nhỏ nhưng k phủ nhận mọi thứ trên win đều rất dễ lỗi và fix cũng k dễ
Ưu điểm thì thằng linux nó nhẹ với setup dễ hơn windows, biết xài là đc. Nếu bác muốn tối ưu hiệu suất và giảm các tạc vụ thừa thì linux là lựa chọn không tồi. Còn termi thì biết là lợi thế không biết đôi khi lại bất tiện mò mò cũng tốn tg. Mk đang làm dev python xài conda, poetry, lazygit với code bằng nvim ) trên nền arch linux
Hãy tưởng tượng viễn cảnh thế này: Bạn gái bạn nhờ bạn "cài hộ cái win". Nhưng bạn lại học trên Linux, làm quái gì biết cài win =)))) Thế là bồ bạn khinh bạn học IT mà cài win cũng ko biết. Xong nó bỏ bạn đi theo thằng biết cài win =))))) Mục đích bạn học IT là để làm gì? Thiết kế ra những dòng code phục vụ nhu cầu đại chúng đúng chứ? Vậy thì THẾ GIỚI ĐANG DÙNG CÁI GÌ THÌ BẠN DÙNG CÁI ĐÓ ))
1. Nên biết ha. Vì terminal của Linux hoặc ae bạn dì của nó như WSL hay Git Bash (?) chạy command rất mượt, k như cái native cmd của Windows, cài 10 cái hết 9 cái lỗi. 2. Web dev (FE + tí BE). Chủ yếu làm FE nên k thường dùng mấy, thường nhất là về CI/CD hoặc setup env. 3. Chưa xài chưa biết
biết thì tốt nhưng k bắt buộc. linux hơn dc windows ở môi trường làm việc, việc setup môi trường khá dễ, ít lỗi. thậm chí có thể setup chỉ với 1 file script
Đa số câc app bây giờ được deploy trên linux. Một phần là do nó miễn phí. Một phần do nó performance và tương thích cao. Vì vậy bạn nên hiểu về linux, biết cách cài đặt, vận hành các công nghệ liên quan, depoy các ứng dụng lên linux server...