Nếu các bạn đã từng làm việc với các phòng ban IT hoặc đặt chân vào các công ty công nghệ lớn, bạn sẽ hiểu rằng "Mac là những cỗ máy đắt đỏ dành cho lũ khoe mẽ và chẳng biết gì về công nghệ" là luận điểm riêng của những người chưa từng đặt chân vào thế giới công nghệ.
Vừa là một coder, vừa là một game thủ, tôi ko thể nào sống thiếu một chiếc PC cấu hình mạnh. Và tôi cũng hiểu vì sao các game thủ lại coi thường máy Mac: ở cùng một tầm mức giá cùng những chiếc MacBook Pro 13 inch chạy card on, chúng ta có khả năng mua được những chiếc laptop có cấu hình thừa đủ để chiến game "đỉnh" ở mức 60fps.
Ngay chính bản tôi cũng vừa mua được một chiếc HP Omen 15 có GTX1050 Ti ở giá chỉ 1100 USD đã tính cả thuế tại Mỹ. Ở giá này, bạn đừng mong mua được một chiếc MacBook Pro có card on chứ đừng nói tới card rời.
Hiển nhiên, MacBook Air mức giá 1100 USD cũng có cấu hình thấp hơn hẳn laptop Windows giá 1000 USD. Nếu các bạn "đỡ" được tấm màn TN, chỉ cần bỏ ra 750 USD là bạn có khả năng mua được laptop có 1050 Ti tại Mỹ.
IBM, từng là "vua" PC và nay vẫn là thế lực AI, nay lại quay ra tôn sùng những chiếc máy Mac.
tuy nhiên nếu vì lý do này mà các bạn đưa ra chắc chắn chắc nịch rằng Mac là dành cho người kém hiểu biết thì bạn đã sai lầm hoàn toàn. Dưới đây là 5 lý do tại sao, đứng từ góc nhìn của một lập trình viên có cả HP Omen lẫn Mac Mini đặt tại công ty.
Ít lỗi
ko ai có khả năng nói rằng MacBook ko có lỗi hay macOS ko có virus - chẳng có phần cứng hay hệ điều hành nào như vậy cả. tuy nhiên nhắc đến Mac là nhắc đến một trải nghiệm ổn định và an toàn hơn Windows, nhất là khi cộng đồng Windows lại rất ngại... Cập nhật.
không chỉ có vậy, những chiếc máy Mac còn rất ít khi xảy ra những trường hợp gây lỗi bực mình cho người dùng. Chiếc PC desktop của tôi chẳng hạn, khi khởi động cứ ít lâu là lại đứng hình ở trang BIOS với một mã lỗi mà tôi đã tìm đủ cách vẫn ko hiểu là do cái gì gây ra, cài lại firmware BIOS cũng chẳng giải quyết được. Buồn cười nhất, thà rằng hỏng luôn thì tôi sẽ thay mới, đằng này tình trạng đã kéo dài 2 năm mà ổ cứng, card màn hình, vi xử lý vẫn... bình thường, Windows chẳng bao giờ treo.
Tôi hiểu và bằng lòng sự thật rằng khoản tiền mua MacBook là dành cho cả phần cứng lẫn chất lượng hệ điều hành.
hay như chiếc HP Omen tôi kể trên, khi mới mua được 1 tháng thì bị BSOD 5 phút một lần. Kì dị nhất, lỗi chỉ xảy ra khi tôi để máy idle ở ngoài Windows, còn lúc chơi game thì lại chẳng sao cả. Tôi đau đầu tìm hiểu trên mạng, thử đủ cách thì cuối cùng mới phát hiện ra là phải gỡ sạch sẽ driver của card NVIDIA và card on Intel rồi cài lại bản hiện đại nhất thì mới được. lúc trước, tôi chỉ cài driver NVIDIA đè lên bản cũ do nhà sản xuất cài đặt sẵn.
Dễ sử dụng
bên cạnh việc ít lỗi kiểu "đánh đố" cộng đồng, macOS còn mang đến một trải nghiệm cực kỳ trực quan và thoải mái. Trong mọi các loại trackpad, tôi vẫn thấy chỉ có duy nhất trackpad của Mac là rất có thể thực sự thay thế được chuột. Tính năng Quick Look của Mac giúp tôi tìm file cực kỳ nhanh và tiện dụng, nhanh hơn hẳn tìm kiếm quen thuộc trên Windows. Bên trong một chương trình tập trung duy nhất là Finder, tôi có khả năng làm rất nhiều tác vụ nhanh chóng trong khi đó Windows đến giờ vẫn không thể làm các phép tính gọn.
Tôi hiểu và chấp nhận sự thật rằng khoản tiền mua MacBook là dành cho cả phần cứng lẫn chất lượng hệ điều hành.




Điểm thay màn hình macbook air rẻ chính hãng
nhìn chung, là người làm phần mềm, tôi thấy Apple làm được một điều mà ko phải công ty phần mềm nào cũng làm được: hoàn thiện chất lượng cho điện thoại của mình.
Phù hợp với nhu cầu của nhân viên code
cùng bản chất là một hệ điều hành Unix (hay nói chính xác hơn là Unix-like), macOS có sẵn nhiều tính năng phù hợp cùng nhu cầu của nhân viên code, trong đó đặc biệt quan trọng là SSH/terminal.
Quan trọng hơn, Mac có đầy đủ các công cụ editor/IDE chất lượng nhất cho công việc của coder: IntelliJ, NodeJS, Python Tornado, Eclipse, MongoDB, MySQL, Postgres, Sublime Text, các loại VM... Một số công cụ chất lượng thậm chí chỉ dành riêng cho Mac. Ngoại trừ các công cụ rất đặc thù cho Linux hay Windows (như GTK, MS SQL hoặc Visual Studio), các bạn rất có thể làm gần như mọi tất cả thứ trên macOS. Và dĩ nhiên, bạn rất có thể cài Linux hay Windows lên MacBook.
Đọc đến đây, có lẽ rất nhiều coder sẽ đặt ra câu hỏi rằng: cài được Windows, cài (và dùng được) Linux thì mua Mac làm gì? Câu trả lời là bởi macOS gọn và tiện dụng hơn Linux, bao gồm cả những bản hướng cộng đồng rõ rệt như Ubuntu. Là developer, công việc quan trọng nhất của các bạn là hoàn thành những dòng code được giao chứ ko phải là phí thời gian đi tìm hiểu lỗi màn xanh của Windows hay mất cả ngày cài package để biến Arch Linux thành phần mềm dành cho... người dùng.
Kết hợp hoàn hảo với iPhone và iPad
các bạn có thể bỏ qua mục này nếu như bạn không cầm nắm iPhone và iPad. nhưng theo những gì tôi nhận thấy, iPhone và iPad là những lựa chọn cực kỳ phổ biến trong giới phần mềm. Cũng giống như MacBook, chúng gọn, hoạt động tốt và dễ cầm. không phải lập trình viên nào cũng thích "vọc" mọi những thứ đồ công nghệ mình có. rất nhiều người đơn giản chỉ muốn làm tốt công việc của họ - code thật "thơm" những gì được giao.
Một lợi ích quan trọng khác: đi onsite gọi Facetime hoặc nhắn tin iMessage cho "gấu" ở nhà? MacBook rất có thể làm được điều đó.
Phát triển được nhiều loại app nhất
Xcode chỉ hỗ trợ duy nhất macOS. Điều này có nghĩa rằng một chiếc PC thông thường (không phải là Hackintosh) sẽ không thể phát triển ứng dụng cho iOS và macOS. Ngược lại, vì có thể cài Windows và Linux, một chiếc MacBook có thể phát triển chương trình cho bất kỳ phần mềm nào.
Xét tới tầm quan trọng và mức độ màu mỡ của thị trường ứng dụng iOS, việc sở hữu những chiếc máy Mac có khả năng coi là điều kiện tiên quyết đối cùng tất cả các startup ứng dụng, các công ty phát triển hệ điều hành.
Phù hợp cùng thu nhập của nhân viên code
Thực tế, thu nhập của lập trình viên là không hề tệ. Bỏ ra thêm 10 tr đồng để mang trên mình một trải nghiệm laptop mong muốn cũng không phải là khó hiểu.
Một khía cạnh khác có khả năng khiến cho khoản đầu tư vào MacBook càng trở nên hợp lý là ở giá bán lại và khả năng cầm nắm lâu dài của Mac. Những chiếc laptop Windows công bố vào năm 2012 đến nay đã trở thành "cổ lỗ sĩ" và hay là còn khó bán lại, nhưng MacBook 2012 khẳng định vẫn sẽ có người mua.
Tai nghe, mắt thấy
Tôi thực hiện bài viết này ko phải là để áp đặt quan điểm rằng "Đã là coder thì phải có MacBook". Thứ nhất, một lập trình viên cần phải luôn luôn giữ được một cái đầu mở và tránh những suy nghĩ cực đoan - thế giới hệ điều hành của chúng ta thay đổi hàng ngày. Thứ hai, có những nhu cầu đặc biệt của chính lập trình viên mà MacBook không thể cung ứng tốt. Nếu các bạn cần nghiên cứu AI trên một cỗ laptop workstation có lượng nhân CUDA "khủng", MacBook ko phải là lựa chọn của bạn.
nhưng tôi cũng muốn gửi đến các bạn thông điệp rằng: Đừng vội tiêu cực về vai trò của những chiếc Mac trong môi trường công nghệ khi chưa thực sự hiểu môi trường công nghệ. Trái với những gì các bạn hình dung về thế giới, mọi hiện tượng thực chất đều xuất phát từ chính nhu cầu thực tế của con người. Và lập trình viên cũng có những nhu cầu rất riêng dành cho MacBook.