The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

Xuất bản sách - Code dạo kí sự - Lập trình viên đâu phải chỉ biết code
Chào các bạn, mình là Phạm Huy Hoàng, chủ một blog IT mang tên Tôi đi code dạo.

Hiện nay, ngành IT nói chung và lập trình nói riêng đang trở thành một ngành hot, được khá nhiều bạn học lựa chọn. Tuy nhiên, các bạn sinh viên Việt Nam chịu khá nhiều thiệt thòi vì thiếu những tấm gương và tài liệu để học hỏi. Thuở còn là sinh viên, mình từng có những thắc mắc, trăn trở về technical, về con đường nghề nghiệp, nhưng không có ai giải đáp.

Lập trình viên cần học rất nhiều, không sách nào nói về cách tự học cho hiệu quả. Lập trình viên cần biết cách giao tiếp, làm việc nhóm, nhưng ít thầy cô nói cho các bạn biết điều này. Lập trình viên cần giỏi tiếng Anh, nhưng hầu như đi làm rồi các bạn mới tự nhận ra.

Chúng ta cần những đầu sách định hướng nghề nghiệp và những kĩ năng phải có của người lập trình viên. Một số sách công nghệ hiện nay quá khô cứng, tập trung nhiều vào kĩ thuật nên khó tiếp thu. Số sách cò lại đa phần là về thuật toán, khá cũ, hoặc tập trung vào một công nghệ, rất mau hết hạn.

Cuốn sách này hoàn toàn khác những cuốn sách về IT và công nghệ trên thị thường. Vậy nó có điểm nào đặc biệt?
- Những bài viết ngắn gọn và thú vị về những kĩ năng mềm và cứng mà một lập trình viên phải có, được mình rút chiết qua bao kinh nghiệm xương máu.
- Giọng văn hài hước dí dỏm, đọc không hề giống sách kĩ thuật nhưng lại dễ tiếp thu
- Sách tập trung vào khả năng tự học và định hướng người đọc. Có kĩ năng tự học, có định hướng tốt, bạn sẽ dễ dàng sống sót và thăng tiến trong ngành này

Bạn có thể xem demo một số bài viết trong sách ở đây:
- http://security.toidicodedao.com/ <- Ebook Free về bảo mật do mình viết
- https://toidicodedao.com/category/chuyen-nghe-nghiep/
- https://toidicodedao.com/category/chuyen-coding/

Giải đáp cho một số câu hỏi + góp ý về cuốn sách của các bạn:
https://toidicodedao.com/2016/12/29/help-toi-di-code-dao/

Preview bìa sách (Chưa chính thức)
Mục lục
Sách sẽ dài khoảng 2-300 trang với 3 phần chính và phụ lục. Khổ sách 16x24.

Ngoài những bài viết đã có trên blog (được biên tập lại), sách sẽ có thêm phần về Agile/Scrum, UX/UI.
Cuối mỗi bài viết cũng sẽ có thêm phần "take away", tóm gọn nội dung trong 2-3 dòng để bạn đọc dễ nắm kiến thức hơn.

PHẦN 1 - KĨ NĂNG MỀM MỀM
Học hành – Giai đoạn ngồi trên ghế nhà trường (học nền tảng)
- Học ngôn ngữ lập trình nào bây giờ (2 phần)
- Những điều trường đại học không dạy bạn (3 phần)
- Được gì mất gì khi học lập trình bằng tiếng Việt
- Chuyện học tiếng Anh: Tôi đã học tiếng anh/ đạt 940 TOEIC / 7.5 IELTS như thế nào (3 phần)
- Cách tiếp cận 1 ngôn ngữ/công nghệ mới
- Thực trạng học lập trình của phần lớn bạn trẻ hiện nay
- Top 5 blog về it đáng đọc
- Top 6 “trường dạy code” cho các developer
- Tạo động lực học tập và làm việc – sức mạnh của thói quen
- Chuyện về các cây đa cây đề trong làng software engineering


Ra đời – giai đoạn sắp ra trường (cần tìm hiểu thị trường, học công nghệ, chuẩn bị tâm lý)
- Chẳng ai quan tâm đến code bạn viết đâu
- Muôn nẻo đường tìm việc – Phần 1: viết CV rõ ràng và chuyên nghiệp
- Muôn nẻo đường tìm việc – Phần 2: vượt qua kì phỏng vấn like a boss
- Những kĩ năng cần có của một Web Developer
- Tổng quan về lập trình ứng dụng di động
- Tổng quan về NoSQL
- Một số kĩ thuật design cơ bản cho developer
- Developer cũng nên học … marketing – chiến thuật bán hàng thú vị của John Sonmez
- Thay lời muốn nói – gởi tới những người thân yêu của mỗi lập trình viên


Làm việc – Bắt đầu đi làm
- Con đường phát triển sự nghiệp (career path) cho developer
- Mặt tối của ngành công nghiệp IT (2 phần)
- Hãy biết nói KHÔNG
- Top 26 sai lầm mà các lập trình viên “non trẻ” hay mắc phải
- 70 điều các developer giỏi thuộc nằm lòng
- 11 điều luật mà mọi lập trình viên nên tuân theo
- Một button trị giá 300 triệu đô – cái nhìn khác về ui và chức năng
- Những mánh khóe “không bao giờ tiết lộ” của các lập trình viên vĩ đại
- C# là ngôn ngữ tuyệt vời nhất. Java, Php, C, C++, Ruby chỉ toàn là thứ rẻ tiền
- Sự thật đắng lòng: đôi khi cắm đầu ngồi code là cách … ngu nhất để giải quyết vấn đề


PHẦN 2 - KĨ NĂNG CƯNG CỨNG
Kĩ thuật lập trình cơ bản
- Short-circuit – Đoản mạch và chập điện
- Viết và chia sẻ code online với fiddle
- Giải thích đơn giản về ci – continuous integration (tích hợp liên tục)
- Sự khác biệt giữa web site và web application
- Luận về comment code – Phong cách kiếm hiệp
- Nhập môn design pattern - Phong cách kiếm hiệp
- Luận về technical debt – nợ kiếp này, duyên kiếp trước

Nâng cao
- SOLID cho thanh niên code cứng (6 phần)
- Dependency Injection Và Inversion Of Control ( 3 phần)
- Chuyện về những “ổ gà” trên con đường lập trình
- Điều gì ngăn cản bạn đạt cảnh giới tối cao trong “code học”?
- Bí kíp để trở thành “cao thủ” trong việc fix bug


PHẦN 3 – CODE DẠO KÍ SỰ - Những chuyện tôi đã trải qua
- Tạm biệt ASWIG - Đôi dòng tâm sự của chàng junior developer (2 phần)
- Lần đầu đi phỏng vấn xin việc nơi đất khách quê người (2 phần)
- Ngày đầu code dạo nơi đất khách quê người (2 phần)
- Một lần theo chân team đi tiếp thị, quảng cáo và... code dạo
- Tạm biệt Lancaster ISS - Tạm kết thúc kiếp code dạo


PHỤ LỤC - SÁCH HAY NÊN ĐỌC
- Lập trình viên trình cao thì nên đọc sách gì (2 phần)
- The Passionate Programmer – Những điều giúp developer phát triển sự nghiệp
- Clean Code: A Handbook of Agile Software Craftsmanship
- Presentation Zen – 99% sinh viên/lập trình viên đã làm slide tệ hại như thế nào
- The Healthy Programmer – giữ sức khỏe để code và ăn chơi phè phỡn
- Dreaming In Code – nửa đêm mơ code

Ý kiến của bạn
Liệu bạn có muốn mua cuốn sách này khi nó được xuất bản? (Giá dự kiến: 170k)
Bạn có góp ý gì thêm về sách không? (Nội dung, độ dài, giá cả, trình bày)
Your answer
Thông tin liên lạc
Cảm ơn bạn đã đóng góp ý kiến. Hãy để lại tên và thông tin cá nhân để mình liên lạc lại nếu sách được xuất bản nhé!
Tên
Your answer
Email hoặc số điên thoại (ưu tiên email ^^)
Your answer
Submit
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Additional Terms