Tool Toy for Coder



Xưa kia Tề Thiên Đại Thánh nhờ thiết bảng như ý bịt vàng mà đại náo thiên cung, khiến cho các thần thánh phải ghê sợ. Lý Tầm Hoan nhờ ngọn tiểu lý phi đao làm quần hùng khiếp vía. Vậy ngày nay, Coder cần gì để có thể “gõ phím bình thiên hạ, click chuột định giang sơn”, đó đương nhiên là chiếc máy tính để gõ code rồi
Câu trả lời đặt ra thế máy tính thì chọn Desktop hay Laptop??
Desktop
Thường công việc của 1 coder là ngồi trong văn phòng, đặc biệt là các dự án quan trọng bảo mật cao thì chỉ có thể ngồi trong phòng kín, dùng mạng riêng để đảm bảo security. Trường hợp này thì công ty sẽ cấp cho bạn một chiếc desktop để làm việc
Ở vị trị quản lý như PM, Manager suốt ngày world, excel thì chỉ cần xài cái desktop cấu hình vừa vừa giá rẻ là ok. Tuy nhiên ở vị trí coder, bạn cần yêu cầu công ty cung cấp cho bạn một chiếc máy tính đủ mạnh để làm việc. Ít nhất là phải Ram 8GB, CPU Intel Core i5, HDD > 500GB và đặc biệt phải support nhiều màn hình. Vì thực tế khi làm việc bên cạnh code, bạn sẽ phải tra cứu Google, check mail…Vì vậy, nếu có 1 màn hình chuyên code, một màn hình chuyên đọc mail, google sẽ tăng năng suất hơn nhiều.
Mình đã từng thấy một đồng chí coder bên khách hàng US dùng tới 4 màn hình, máy tính loại workstation hơn 40GB Ram, vãi khủng. Tuy nhiên chơi thế thì tốn kém và hại mắt quá
Đây là cái workplace của mình cách đây 5 năm, máy tính chỉ có ram 6GB, CPU Intel Quad, bàn phím cùi bắp, nhưng vẫn code ầm ầm
No automatic alt text available.
Tất nhiên bây giờ, thì desktop mình dùng ở công ty đã có cấu hình cao hơn Ram 8GB, core i5, HDD 1TB, 2 màn hình LCD 21 inch, code cũng xác định là nhòe

Laptop

Laptop là thứ có thể nói là vật bất ly thân của coder. Ngay cả ông trùm Phan Quân cũng đã khẳng định như đinh đóng cột

Nếu bạn dùng laptop chỉ để giải trí như cúng face, đọc vnexpress, chatchit thì chỉ cần bỏ ra số tiền nhỏ mua laptop giá rẻ là OK. Tuy nhiên, khi đã dùng laptop để code kiếm cơm thì xác định là phải đầu tư mạnh
Có 5 yếu tố khi lựa chọn Laptop


  • CPU: Cần CPU tốc độ cao, do nhiều source code kích thước lớn, CPU yếu thì build xác định như rùa bò
  • Ram: Nhiều IDE như Visual Studio, hoặc máy ảo rất ngốn RAM, cần RAM tối thiểu 8G
  • Ổ cứng: Nên kết hợp 2 loại ổ cứng SSD chứa Windows, ứng dụng để tăng tốc độ tải chương trình, và HDD chứa files
  • Card đồ họa: Nếu lập trình đồ họa hoặc làm về Machine Learning thì đặc biệt phải chú ý đầu tư
  • Màn hình: Ngồi code mà nhìn cái màn hình bé tí, thì quá khó chịu, nên đầu tư lap có màn hình lớn
  • Bàn phím: Coder hay code đêm nên lời khuyên là hãy chọn loại bàn phím có backlight.
Đây là con Lap mình dùng, loại ASUS GL752W, màn hình 17.3 inch
Image result for Asus GL752W
Cấu hình cũng thuộc loại quái vật, Ram được nâng cấp lên 16G, đủ để load IDE, máy ảo ngon lành


Software

Lap của mình sử dụng windows 10, những có cài thêm Linux Ubuntu 16.04 do công việc cũng sử dụng Linux nhiều. IDE thì có VS Studio 2017, Visual Studio Code, SQL Developer, Eclipse… Lời khuyên là cái gì cần thì hãy cài, đừng cài software bừa bãi rất tốn kém không cần thiết

Kết

Công cụ có phát huy tốt tác dụng hay không là phụ thuộc vào chủ của nó. Khẩu súng vào tay James Bond thì mới bách phát bách trúng, còn vào tay amateur thì tự bắn mình. Bạn đầu tư Laptop xịn, nếu dùng nó vào việc có ích nó sẽ đem lại nhiều giá trị, lợi nhuận cho bạn, còn nếu chỉ xài lap để check face, lướt thiên địa thì cũng chỉ là cục sắt vô giá trị.

Powered by Blogger.