Tài liệu

Download 3 cuốn sách tiếng Anh chuyên ngành cho dân lập trình

Huy Erick

Tiếng Anh chuyên ngành lập trình là một yếu tố quan trọng để trở thành một lập trình viên chuyên nghiệp. Để đạt được mục tiêu này, bạn không thể bỏ qua 3 cuốn sách...

Tiếng Anh chuyên ngành lập trình là một yếu tố quan trọng để trở thành một lập trình viên chuyên nghiệp. Để đạt được mục tiêu này, bạn không thể bỏ qua 3 cuốn sách kinh điển dành cho dân lập trình mà chúng tôi sẽ chia sẻ trong bài viết này.

Tiếng Anh chuyên ngành lập trình - Cẩm nang 150 từ vựng (Tech Vocabulary Handbook)

Ảnh minh họa: Tech Vocabulary Handbook

Cuốn sách này tổng hợp 150 từ vựng tiếng Anh chuyên ngành công nghệ thông tin. Việc nắm vững từ vựng là điều cần thiết để bạn có thể đọc và viết thành thạo tiếng Anh chuyên ngành lập trình. Bởi vì toàn bộ kiến thức trong lĩnh vực này được quy định bằng tiếng Anh, nếu bạn có quen biết ai đó làm nghề lập trình viên, bạn sẽ hiểu được trình độ tiếng Anh cao thủ của họ.

Tuy nhiên, đừng lo lắng nếu khả năng tiếng Anh của bạn còn hạn chế. Bạn có thể nâng cao kỹ năng này ngay từ bây giờ và đừng quên "gối đầu giường" 3 cuốn sách tiếng Anh chuyên ngành lập trình kinh điển dưới đây:

1. "Sách tiếng Anh công nghệ thông tin chuyên về lập trình: Code Complete" - Steve McConnell

Ảnh minh họa: Code Complete

  • Tác giả: Steve McConnell
  • Xuất bản: 1993
  • Độ dài: hơn 960 trang

Cuốn sách này tổng hợp tất cả mọi khía cạnh phát triển phần mềm, từ các vấn đề kỹ thuật như cấu trúc code, định dạng code, cách đặt tên biến, hàm, đến cách quản lý nhóm. Ngay cả tác giả Steve McConnell cũng nhận định rằng một lập trình viên trung bình đọc ít hơn 1 cuốn sách kỹ thuật mỗi năm. Nếu bạn có "bỏ túi" cuốn sách này, bạn sẽ vượt xa 90% các đồng nghiệp khác, theo một hướng tốt hơn.

Link tải sách: code-complete-2nd-edition-v413

2. Cuốn sách tiếng Anh CTNN (Chuyên Toán Ngoại Ngữ) chuyên lập trình: The Pragmatic Programmer - Andrew Hunt và Davis Thomas

Ảnh minh họa: The Pragmatic Programmer

  • Tác giả: Andrew Hunt và Davis Thomas

The Pragmatic Programmer tập trung ít vào code, nhưng mở ra một tầm nhìn mới cho các lập trình viên về các chủ đề thú vị như "chống lại sự suy nhược của phần mềm", "cách viết code linh hoạt và mạnh mẽ", "vận dụng automation"... Cuốn sách này được viết thành nhiều phần độc lập nhau, mỗi phần kèm theo những câu chuyện hấp dẫn giúp bạn thay đổi bản thân cũng như thay đổi dòng code theo hướng tích cực. Đừng bỏ qua cuốn sách này nếu bạn muốn trở thành một lập trình viên chuyên nghiệp nhất.

Link download sách: the-pragmatic-programmer-from-journeyman-to-master

3. Sách tiếng Anh lập trình: Clean Code - Robert C. Martin

Ảnh minh họa: Clean Code

  • Tác giả: Robert C. Martin

Ngoài việc đề cập về code, Clean Code còn đưa ra những phương pháp giúp bạn tiếp cận với con đường phát triển phần mềm. Cuốn sách gồm 3 chương chính, tất cả đều hướng dẫn về tư duy và cách viết câu "sạch", "làm đẹp" code và cách đọc chúng.

Link tải sách: clean_code

Dù có rất nhiều cuốn sách tiếng Anh chuyên ngành công nghệ thông tin về lập trình có thể tìm kiếm trên Google hoặc trong các cửa hàng sách, nhưng đối với dân lập trình chuyên nghiệp, 3 cuốn sách trên được coi là kinh điển, tối thượng nhất. Bạn sẽ không thể trở thành một lập trình viên nếu không đọc 3 cuốn sách này. Đây là một lời cảnh báo cho bạn.

1