Những cuốn sách hay cho lập trình viên, giúp bạn chinh phục ngành IT
Để thành công trong ngành lập trình, kỹ năng tự học, tự đọc là vô cùng quan trọng và cần thiết. Ngoài các nguồn tham khảo trên mạng Internet, các lập trình viên nên đọc sách và chắt lọc những kiến thức mà sách mang lại, tìm những cuốn sách hay cho lập trình viên để nghiên cứu thêm.
Hiện tại có rất nhiều đầu sách hay dành cho dân lập trình, nhưng lựa chọn được loại sách phù hợp với bản thân thì không phải là điều đơn giản. Qua bài viết này, FUNiX sẽ gợi ý cho các bạn lập trình viên những cuốn sách cực hay mà các bạn có thể tìm mua tại Việt Nam để bổ sung kiến thức lập trình cho bản thân làm hành trang cho con đường sau này.
Pragmatic Programmer
Đây là một trong những cuốn sách hay cho lập trình viên. Sách chủ yếu viết về những kiến thức chuyên ngành kỹ thuật phần mềm. Nội dung trong sách có thể áp dụng cho tất cả các ngôn ngữ lập trình. Chủ đề chính là thiết kế cấu trúc trong quá trình viết code và trách nhiệm công việc của mỗi lập trình viên.
Ngoài những kiến thức lập trình chuyên ngành, Pragmatic Programmer còn đề cập đến những chủ đề thú vị khác như: chống lại lỗi phần mềm, bảo vệ code, xây dựng một team coder chuyên nghiệp,… Tác giả còn nêu ra những hạn chế của các ngôn ngữ lập trình bằng những ví dụ ý nghĩa và nhiều đoạn hội thoại hài hước.
Khi đọc xong cuốn sách này, bạn có thể sẽ thay đổi tư duy và thói quen, từ đó, bạn sẽ trở nên chuyên nghiệp hơn, dễ dàng làm việc trong tất cả các môi trường kể cả nước ngoài.
The Mythical Man-month
Đây là một cuốn sách của Fred Books viết về chủ đề “Thêm nhân lực vào một dự án phần mềm chỉ làm mất thời gian”. Cuốn sách này cũng là một trong những cuốn sách hay cho lập trình viên. Nó là tổng hợp những cái nhìn chân thực nhất của Books trong thời gian ông làm quản lý tại IBM. Vì vậy, nó được xem là tác phẩm kinh điển về các yếu tố con người trong một dự án công nghệ. Những bạn có cơ hội trở thành Manager của ngành IT nhất định phải đọc cuốn sách này.
Code Complete
Được sản xuất vào năm 1993, “Code Complete” định hướng các lập trình viên viết code và lập trình theo mô hình thác nước. Có thể coi nó là một quyển sách giáo khoa tóm tắt các khái niệm trong kỹ thuật phần mềm. Code Complete sẽ giúp bạn cải thiện tư duy hệ thống thiết kế web phù hợp với từng hoàn cảnh cụ thể. Đây là một cuốn sách hay cho lập trình viên mà bạn nên tìm đọc.
PeopleWare
Cuốn sách hay cho lập trình viên này tổng hợp tất cả những kiến thức chuyên ngành và chia sẻ các cách tối ưu nguồn lực con người. Bên cạnh đó, tác giả còn đưa ra các chiến thuật phù hợp với từng dự án của các team khác nhau. Nếu bạn ngại đọc những cuốn sách quá nặng về kiến thức kỹ thuật, có thể tham khảo PeopleWave để tìm hiểu về vấn đề tâm lý của con người trong giới lập trình.
About face 3.0
Cuốn sách bao gồm cách thiết kế bố cục website và trải nghiệm của người dùng về ứng dụng di động. Nó phản ánh tâm lý thường gặp ở khách hàng khi họ tương tác với một website mới. Cuốn sách đã được dịch sang bản Tiếng Việt để các bạn dễ dàng học hỏi kiến thức về lập trình web hơn. Hãy đưa ngay About face 3.0 vào list sách hay cho lập trình viên phải đọc của mình nhé!
Có thể thấy, kỹ năng tự học, tự trau dồi kiến thức về lập trình nói chung là điều kiện cần để thành công trong ngành lập trình. Hy vọng những cuốn sách kể trên sẽ giúp các bạn định hướng rõ ràng hơn trong việc tự học và nâng cao trình độ bản thân.
Quỳnh Anh
Mentor Tiểu Giang bật mí chuyện chưa kể về Series Cùng nhau đọc sách
Bình luận (0
)