3. Một số sai lầm hay gặp
LẬP TRÌNH VIÊN NÊN ĐỌC NHỮNG SÁCH GÌ?
Nhiều bạn thường nghĩ rằng: developer thì cần gì phải đọc sách, code nhiều là giỏi thơi. Vâng, các cậu có cu, nhầm, các cụ đã có câu là “practice make perfect”, cứ làm hoài là giỏi. Tuy nhiên, phải làm đúng cách thì mới giỏi được, code dở mà khơng chịu tìm cách cải thiện kĩ năng code, cứ code hồi mỗi kiểu cũ thì chẳng bao giờ giỏi được. Mình đọc cũng kha khá nhiều sách kĩ thuật và sách về ngành lập trình, hay có dở có. Mỗi cuốn sách dù hay hay dở đều làm mình ngộ ra được vài điều. Khảo sát trong cuốn Code Complete cho thấy trung bình một developer đọc ít hơn một cuốn sách mỗi năm, ở Việt Nam chắc còn thấp hơn nữa.
Chỉ cần các bạn làm theo mình, mỗi năm đọc ít nhất một cuốn sách, các bạn sẽ giỏi hơn khoảng 90% developer còn lại rồi nhé. Bài viết này sẽ giới thiệu một số sách về kĩ thuật, về nghề nghiệp mà mỗi lập trình viên nên đọc. Các bạn có thể tìm bản ebook trên mạng, đặt mua sách từ amazon hoặc một số tiệm sách tiếng Anh nhé.
Sách về kĩ thuật lập trình 1. Code Complete
Nếu bạn muốn theo đuổi công việc lập trình một cách nghiêm túc, bạn nên đọc cuốn sách này. Mình được một ơng anh giới thiệu. Có thể nói là đọc tới đâu ngộ ra tới đấy. Trong q trình code, có lúc bạn sẽ gặp các trường hợp như: tách method thế nào, chia class ra sao, đặt tên biến thế nào, …
Cuốn sách này sẽ là người thầy, người anh của bạn, với vô số hướng dẫn từ tổng quan như: xây dựng kiến trúc, liên hệ giữa các component, … cho tới chi tiết như: cách tổ chức function, cách đọc tên biến.