Bài viết được dịch từ Makeuseof
Nếu muốn trở thành một lập trình viên thành công, thì bạn cần phải nhúng mình vào trong văn hóa lập trình. Điều này lại càng đúng nếu bạn vẫn còn là một sinh viên đang ngồi trên ghế nhà trường. Lĩnh vực lập trình rất rộng lớn và có nhiều kiến thức để học đến nỗi bạn sẽ chẳng bao giờ có thể vươn lên top đầu nếu bạn không thực sự chìm đắm trong nó. May mắn thay, các blog là một phương tiện có thể truy cập dễ dàng để giúp cho bạn luôn cập nhật được kiến thức và bám sát những xu hướng quan trọng đang diễn ra trong ngành.

Thực ra, những blog lập trình này tất nhiên là KHÔNG thể thay thế những kinh nghiệm thực hành của bạn hoặc những chỉ dẫn thích hợp. Nếu bạn là một người mới vào nghề, thì đầu tiên bạn nên chọn lấy một ngôn ngữ lập trình để học và sau đó bắt đầu học từ những thứ căn bản nhất. Một khi bạn đã có được vốn kiến thức nhất định, thì lúc đó những blog này sẽ rất có ích cho bạn và giúp nâng cao những kỹ năng của bạn lên rất nhiều.
1. Joel on Software

Để cho thuận tiện với độc giả, Joel đã tạo ra một danh sách “Top 10″ bài viết được xem nhiều nhất trên blog. Anh cũng có một danh sách những bài viết hữu ích dành cho những lập trình viên mới vào nghề, các bài viết có tác dụng tinh thần đối với những newbie, làm thế nào để tiến lên khi mà bạn cảm thấy mình như đang bị bế tắc, và nhiều lời khuyên khác mà bạn chắc chắn phải đọc.
Không may là kể từ năm ngoái Joel không còn viết bài mới cho blog này nữa. Tuy nhiên, những bài viết cũ của anh vẫn chứa rất nhiều thông tin có giá trị, và vì thế bạn đừng bỏ qua nó nhé!
2. Coding Horror

Những bài viết ở đây đã được phát triển qua rất nhiều năm và tập trung nội dung xoay quanh nghề lập trình. Có thể nói rằng, những bài viết ở đây rất đáng để đọc và chúng sẽ mang lại cho bạn nhiều điều để suy nghĩ.
3. Gamasutra

Nói một cách nghiêm túc, Gamasutra thì đúng ra là một cộng đồng đi kèm với một blog, nhưng bạn cũng có thể xem như là một blog. Nội dung của nó được chia vào một số phần như: lập trình, nghệ thuật, audio, thiết kế, sản phẩm và kinh doanh. Nhưng thực ra tất cả chúng đều xoanh quanh hỗ trợ cho việc phát triển game, vì thế nếu điểm đặc biệt đó tạo ra sự thích thú cho bạn, thì bạn đừng bỏ qua blog này nhé!
4. A List Apart

Có rất nhiều lời khuyên bổ ích ở đây. Công cụ nào là hữu ích cho một nhà phát triển web? Đâu là cách tốt nhất để style các thành phần? Bạn có cảm thấy thích thú với những bài phỏng vấn với các chuyên gia trong lĩnh vực phát triển web không? A List Apart cập nhật bài viết ít nhất một lần mỗi tuần, vì vậy nó sẽ cung cấp cho bạn những nội dung thuộc loại tốt nhất. Nếu bạn có khả năng viết lách, thì bạn cũng có thể viết bài cho họ để kiếm thêm thu nhập.
5. David Walsh Blog

Có điều gì còn tốt hơn nữa? khi mà David Walsh cập nhật bài viết một cách thường xuyên — thường có những bài viết mới mỗi ngày, nhưng đôi khi bạn cũng phải chờ thời gian lâu hơn để đón đọc bài viết mới, nhưng thường không quá 3 ngày giữa các bài viết. Anh ta tập trung chính vào HTML5, CSS3, JavaScript, đi cùng với một số chủ đề xác định như là AJAX, jQuery, và Canvas.
6. Girl Developer

Girl Developer được điều hành bởi Sara Chipps, là một lập trình viên web thành công, và cô cũng là đồng sáng lập của Girl Develop It, là một tổ chức phi lợi nhuận có mục tiêu giúp đỡ những bạn nữ trở thành một nhà phát triển phần mềm. Blog của cô bàn về rất nhiều chủ đề khác nhau trong lập trình mà không phân biệt giới tính, nhưng nó cũng là một góc nhìn để thấy được những khó khăn và thách thức mà những phụ nữ như cô phải đối mặt hàng ngày trong công việc lập trình.
7. The Daily WTF

May mắn thay, trang web này cũng không tập trung quá nhiều vào việc giễu cợt những đoạn code tồi, mà nó còn là một lời cảnh báo về điều mà chúng ta không mong muốn trong thế giới thực. Ngoài ra, nó cũng có một phần để bạn chia sẻ những nỗi niềm mà chúng ta thường gặp phải, độc giả cũng thường đồng cảm với người đăng bài khi họ đã phải đối mặt với những đoạn code tồi trong công việc.
Tại sao bạn nên đọc nó ư? Bởi vì bạn sẽ học được những điều mà mình không nên làm. Bởi vì cho dù bạn có nghĩ rằng mình là một lập trình viên dở đến mấy thì ít ra bạn cũng chẳng tồi đến mức này. Và bởi vì nội dung của nó thường rất thẳng thắn pha một chút hóm hỉnh!
Bạn đang theo dõi những blog lập trình nào? Có blog công nghệ nào thú vị mà bạn muốn giới thiệu với mọi người hay không? Bạn hãy chia sẻ một số blog liên quan đến công việc lập trình mà bạn ưa thích ở phần bình luận phía dưới nhé!
from : http://vinacode.net/2014/08/22/blog-nen-theo-doi-neu-ban-la-mot-lap-trinh-vien/
No comments:
Post a Comment