1 điểm bởi GN⁺ 2026-01-01 | 1 bình luận | Chia sẻ qua WhatsApp
  • Trong giai đoạn 2020~2022, nhờ blog trở nên nổi tiếng, tôi đã nhận được lời đề nghị từ nhiều nhà xuất bản sách kỹ thuật, nhưng cuối cùng ký hợp đồng với một nhà xuất bản lớn để bắt đầu viết một tuyển tập tutorial dự án lập trình
  • Các điều khoản hợp đồng gồm 115.500~132.000 từ, 350~400 trang, 10~30 hình minh họa, tiền ứng trước $5.000, mức nhuận bút 12~15%; tác giả tập trung vào trải nghiệm sáng tạo hơn là lợi ích tài chính
  • Trong quá trình viết, nhà xuất bản liên tục yêu cầu giảm độ khó, giảm bớt văn phong cá nhân, thêm nội dung liên quan đến AI, và tác giả gặp xung đột với mục tiêu ban đầu của cuốn sách là “các dự án lập trình kinh điển”
  • Việc chậm tiến độ, thay đổi biên tập viên, áp lực về chủ đề AI, cùng các biến động cá nhân như kết hôn và thay đổi công việc đã khiến tác giả mất dần hứng thú với dự án
  • Cuối cùng, hợp đồng bị chấm dứt và bản quyền được trả lại cho tác giả, người này quyết định phát hành sách theo hình thức tự xuất bản (đặt trước e-book)

Đề nghị xuất bản và ý tưởng ban đầu

  • Trong giai đoạn 2020~2022, blog thu hút sự chú ý và nhiều nhà xuất bản sách kỹ thuật đã đề nghị tôi viết sách
    • Ban đầu tôi từ chối, nhưng sau cuộc trò chuyện với một biên tập viên của một nhà xuất bản, tôi đã quyết định ký hợp đồng
    • Biên tập viên chia sẻ kinh nghiệm trong học thuật và lập trình, đồng thời giải thích những ưu và nhược điểm của quy trình xuất bản
  • Chủ đề của cuốn sách được chốt là một tuyển tập tutorial tự tay triển khai các dự án lập trình kinh điển
    • Các dự án ví dụ: web crawler, game 2D, compiler, HTTP server, ứng dụng vẽ, CHIP-8 emulator, v.v.
    • Mỗi chương gồm học các khái niệm cốt lõiđưa ra các ý tưởng mở rộng

Điều khoản hợp đồng

  • Hợp đồng ghi rõ mục lục chi tiết của sách, độc giả mục tiêu, lịch trình và các nội dung khác
  • Hai bên thống nhất dung lượng 115.500~132.000 từ, 350~400 trang, 10~30 hình minh họa
  • Tiền ứng trước $5.000, 12% nhuận bút cho 7.000 bản in đầu tiên, sau đó là 15%, còn bản dịch nước ngoài là 50% nhuận bút
  • Doanh số trung bình của nhà xuất bản ở mức vài nghìn bản, và tác giả coi trọng động lực sáng tạo hơn lợi ích tài chính
  • Tác giả được tặng miễn phí 25 bản, và được giảm giá 50% nếu mua thêm

Quá trình viết và xung đột về định hướng biên tập

  • Tôi họp định kỳ với biên tập viên của nhà xuất bản và viết bản thảo bằng AsciiDoc hoặc Word
  • Lịch ban đầu là nộp một chương mỗi 3~4 tuần, nhưng sau đó bị chậm và xuất hiện các email thúc giục liên tục
  • Phản hồi biên tập chủ yếu xoay quanh chỉnh sửa hình thức và phong cách
    • Phản hồi hữu ích: chuyển đoạn, giả định về kiến thức nền, v.v.
    • Phản hồi kém hữu ích: hạ thấp độ khó, loại bỏ văn phong cá nhân, yêu cầu thêm chương nhập môn Python
  • Nhà xuất bản ưa chuộng kiểu “không quá kỹ thuật và dắt tay người đọc từng bước
    • Tác giả xem đó là một “công thức sách kỹ thuật thiếu cá tính

Yêu cầu chèn chủ đề AI

  • Ngay sau khi ChatGPT ra mắt, nhà xuất bản đã yêu cầu thêm nội dung liên quan đến AI
    • Tác giả từ chối, nhưng sau đó nhận được thông báo rằng “mọi cuốn sách trong tương lai đều phải có AI”
    • Tác giả phản đối vì cốt lõi của cuốn sách là “các dự án lập trình kinh điển”
  • Dù căng thẳng với nhà xuất bản, tác giả vẫn tiếp tục viết, nhưng tiến độ vẫn liên tục bị kéo dài

Chậm tiến độ và kết thúc dự án

  • Sau khi nộp khoảng 1/3 bản thảo, dự án bước vào giai đoạn biên tập kỹ thuật đánh giá
    • Biên tập viên đầu tiên đánh giá theo tiêu chuẩn chất lượng code dùng cho môi trường production, nên không phù hợp
    • Biên tập viên thứ hai hiểu được cách tiếp cận mang tính giáo dục và đưa ra các điểm cải thiện thực tế
  • Sau đó, việc chậm tiến độ, yêu cầu lại chủ đề AI, thay đổi biên tập viên, kết hôn và thay đổi công việc làm gánh nặng tăng lên
  • Tác giả đề nghị với nhà xuất bản dừng dự án, nhà xuất bản xem đây là tạm ngưng, nhưng cuối cùng vẫn thông báo chấm dứt hợp đồng
  • Mọi bản quyền được trả lại cho tác giả, và người này quyết định phát hành theo hình thức tự xuất bản (đặt trước e-book)
    • Mỗi chương sẽ được phát hành ngay khi hoàn thành, còn bản in dự kiến sẽ được cung cấp sau trên Amazon

1 bình luận

 
GN⁺ 2026-01-01
Ý kiến trên Hacker News
  • Trước câu hỏi rằng ChatGPT có thể tạo hướng dẫn tùy biến cho bất kỳ dự án nào, vậy tại sao còn phải mua sách, tôi nghĩ lý do chính là cấu trúc và mạch kể đã được chuyên gia kiểm chứng
    Ví dụ, với một dự án ray tracing thì cần phát triển dần từ việc bắn tia đơn giản đến ánh sáng, phản xạ, độ trong suốt, BRDF, BVH
    Mỗi giai đoạn đều có thành phẩm hoàn chỉnh, và dòng chảy đó được truyền đạt rõ ràng cho người đọc
    Với trình độ ChatGPT hiện nay, chỉ từ một câu như “tôi muốn làm một ray tracer” thì rất khó để dẫn dắt một lộ trình học tập có hệ thống như vậy

    • Có người gần đây nói với tôi rằng “LLM không thay thế nhà văn, mà chỉ thay thế kiểu viết tầm thường
      Nhưng điều đó đồng thời cũng có nghĩa là con người mất đi cơ hội trưởng thành nhờ luyện tập
      Nếu máy tính đã làm tốt hơn tôi rồi, thì lý do để cố gắng cũng giảm đi
      Cuối cùng, những người có tinh thần nghề thủ công sẽ ngày càng ít đi, và mọi người sẽ hài lòng với kiểu viết fast-food
    • Tôi cũng đồng ý. Tôi thường mua nhiều sách dạy nấu ăn Nhật cũ, và có một cuốn về ẩm thực Okinawa hóa ra là cuốn sách kiểu content farm do tác giả sao chép công thức trên mạng
      Vì thế, từ nay có lẽ review và giọng kể mang tính tự sự sẽ trở thành giá trị quan trọng hơn nhiều
    • Điều vẫn khiến tôi ngạc nhiên là mọi người vẫn tiếp tục tin vào một dịch vụ có tỷ lệ thất bại khoảng 60%
      Thật tiếc khi tác giả bài gốc đã dừng cuốn sách, nhưng kiểu sách đó chắc chắn vẫn có độc giả
    • Trong thế giới lý tưởng của tôi, người ta sẽ đưa cuốn sách đó và thông tin cá nhân của độc giả (như trình độ kỹ năng) vào AI để tạo ra một phiên bản tùy biến
      Theo kiểu bỏ qua phần đã biết và giải thích kỹ hơn phần chưa biết, để mọi bên đều có lợi
    • Tôi nghĩ cần xem các ví dụ cụ thể về việc LLM thực sự làm tốt đến đâu
      Nhìn vào ví dụ ChatGPT này thì thấy khá ổn
  • Tôi vừa xuất bản cuốn sách đầu tiên về đổi mới chính phủ số ở Estonia
    Tiền ứng trước gần như không có, nên thay vào đó tôi yêu cầu thêm nhiều sách biếu và điều khoản hợp đồng tốt hơn
    Việc đàm phán mất vài tháng, và hạn nộp bản thảo là 7 tháng
    Xuất bản không phải để kiếm tiền mà là vì danh tiếng (hoặc ít nhất là nhận thức về danh tiếng), và tôi nghĩ nó sẽ có ích cho sự nghiệp
    Tôi muốn chia sẻ kinh nghiệm với những ai đang cân nhắc xuất bản sách phi hư cấu về chủ đề tương tự

    • Tôi cũng ở hoàn cảnh tương tự. Tôi đang viết một cuốn phi hư cấu về một chủ đề ngách, và động lực là danh tiếng hơn là tiền bạc
      Tôi đã hoàn thành khoảng 1/3 bản thảo đầu tiên và gửi proposal cho vài nhà xuất bản
      Một số nơi đã trả lời là thấy hứng thú và muốn xem thêm vài chương
      Tôi muốn nghe thêm về trải nghiệm của bạn
    • “Inspire!: Inspiration for Life and Life at Work” cũng là sách bạn viết à?
      Hồ sơ Goodreads trông có vẻ như vậy
    • Tôi tò mò về tên cuốn sách. Chủ đề nghe thật sự rất thú vị
    • Tôi tò mò liệu người Mỹ chuyển tới Estonia sống có phải là một lựa chọn ổn không
    • Nickname atlasunshrugged có phải là để chỉ Atlas quay lại làm việc không
  • Đây có vẻ là một trường hợp pivot thất bại do nhà đầu tư thúc đẩy rất điển hình
    Tiền ứng trước có thể xem như một loại phí quyền chọn đối với sản lượng tương lai của tác giả
    Nhà xuất bản muốn “thêm AI vào” để biến một cuốn sách kinh điển thành sản phẩm chạy theo xu hướng, còn tác giả thì từ chối vì không muốn giảm chất lượng
    Cuối cùng hợp đồng đổ vỡ, nhưng không có lý do gì để phải trả lại tiền ứng trước
    Cũng giống như trong startup, nếu VC ép một cú pivot tệ và thất bại, thì nhà sáng lập cũng không phải hoàn lại tiền seed

    • Nhưng trên thực tế, có vẻ đây không hẳn là một cú pivot bị ép buộc, mà chỉ đơn giản là một đề xuất “thêm AI vào”, và tác giả đã từ chối
    • Tôi tò mò trong trường hợp này có phải trả lại tiền ứng trước không. Cũng muốn biết liệu có những trường hợp từ chối là hợp lý hay không
  • Tôi đã tự xuất bản ba cuốn, và năm 2024 thì xuất bản chính thức cuốn thành công nhất của mình với O’Reilly
    Trải nghiệm rất tốt, và gần như không có vấn đề gì với nhà xuất bản
    Vì sách đã có tới bản tự xuất bản lần thứ 3 nên gần như đã hoàn thiện, và tôi nói rõ rằng mình sẽ không làm sửa đổi lớn
    Cũng hoàn toàn không có áp lực phải chạy theo xu hướng AI
    Thay vào đó, phản hồi từ technical editor và editor thông thường cực kỳ hữu ích
    Họ bắt được rất nhiều lỗi trong code, đồng thời cải thiện đáng kể văn phong và mạch trình bày
    Bản thảo cuối cùng vẫn giữ nguyên 100% giọng văn của tôi
    Kết quả là tôi thấy chất lượng cuốn sách tăng gấp đôi
    Về chuyện thù lao, tôi thấy tác giả bài gốc hơi bi quan quá mức
    Thực tế khó mà mong đợi nhiều hơn, và tôi hiểu vì nhà xuất bản cũng có chi phí
    Nhờ luôn giữ đúng deadline nên mối quan hệ cũng rất suôn sẻ
    Nhìn chung, đó là một trải nghiệm hợp tác tuyệt vời

    • Đó cũng là lý do O’Reilly vẫn giữ được uy tín trong xuất bản sách kỹ thuật. Chất lượng luôn ổn định
    • Tôi tò mò không biết có được tự chọn con vật trên bìa sách không
  • Tôi nghĩ tự xuất bản và xuất bản qua biên tập viên phục vụ những mục đích khác nhau
    Tự xuất bản đem lại tự do và giống như một tấm danh thiếp để cho thế giới thấy mình viết gì
    Trong khi đó, xuất bản qua biên tập viên thì nhiều ràng buộc và quy trình hơn, nên cũng bớt tự do và niềm vui hơn

  • Phát biểu của nhà xuất bản rằng “từ nay mọi cuốn sách đều sẽ có AI” là đi ngược hoàn toàn với tinh thần của một cuốn sách về các dự án lập trình kinh điển
    Thật đáng buồn khi thấy một nhà xuất bản chỉ chạy theo trào lưu
    Tôi muốn tránh những nơi như vậy, vì kiểu gì rồi họ cũng sẽ xuất bản sách như “bí kíp prompt ChatGPT 5.2”

    • Sách kỹ thuật vốn dĩ bán không nhiều
      Tôi cũng đã viết vài cuốn, nhưng còn chẳng kiếm nổi tiền mua RAM để thử nghiệm
      Nhà xuất bản rốt cuộc không còn cách nào khác ngoài chạy theo xu hướng
      Ngày cuốn kiểu “học x86 ASM bằng Copilot” xuất hiện chắc cũng không còn xa
    • Ngành xuất bản vận hành theo kiểu lấy vài cú hit lớn để bù lỗ cho phần còn lại, nên kinh tế càng khó thì càng chạy theo trend
    • Chỗ tôi còn tệ hơn. Họ còn mở cả khóa học tạo ảnh AI bằng tiền trợ cấp của chính phủ
    • Không chỉ riêng ngành này đâu. Gần như mọi ngành công nghiệp đều đang xoay quanh AI
    • Theo những người tôi quen trong ngành xuất bản, việc yêu cầu tác giả mới thêm một chương AI gần như là tiêu chuẩn của ngành
      Nhưng không phải vì họ thực sự muốn nội dung AI, mà là một cách để đẩy tác giả bỏ cuộc từ sớm
      Vì dừng dự án trước khi trả tiền ứng trước sẽ dễ hơn nhiều
  • Tôi cũng xuất bản “Computer Science from Scratch” với No Starch Press vào khoảng thời gian tương tự
    Giống sách của Austin, sách của tôi cũng có các chương về CHIP8 và tạo ngôn ngữ
    Nhưng tôi có kinh nghiệm nên đã hoàn thành bản thảo rồi mới đi tìm nhà xuất bản, và cũng từng bị gây áp lực theo kiểu “hãy thêm AI vào mọi chương”
    Tôi có viết về quá trình viết sách trên blog của mình
    Đọc bài của Austin, tôi thấy nguyên nhân lớn hơn không phải ở nhà xuất bản mà là việc không giữ đúng deadline và sự suy giảm động lực
    Bất đồng với biên tập viên là chuyện thường gặp, và rốt cuộc vẫn phải tự mình chủ động đẩy nó đến cùng
    Dù vậy, blog của anh ấy rất hay, và có lẽ anh ấy sẽ hợp hơn với tự xuất bản

    • Tôi cũng có cùng ấn tượng. Có vẻ những biến số trong cuộc sống mới là yếu tố lớn hơn nhà xuất bản
    • Tôi cũng từng làm việc với nhà xuất bản, và nếu cứ giữ đúng lịch thì không có vấn đề gì
      Chỉ là thứ nhà xuất bản mang lại thường chỉ là một chút danh tiếng và một chút tiền
    • Tôi đoán cao là Manning. Các điều kiện khớp gần như hoàn toàn
      Ngành xuất bản hiện giờ ngày càng kém hiệu quả và lỗi thời
      Tự xuất bản và tự làm marketing trực tiếp hiệu quả hơn nhiều
      Với AI thì cả pháp lý, quảng bá, hợp đồng... cũng có thể tự xử, nên lý do để phụ thuộc vào nhà xuất bản ngày càng ít đi
    • Thực ra tôi thấy việc nhà xuất bản nhắc đến AI là hợp lý
      Bản thân tác giả cũng từng nghi ngờ sự cần thiết của sách trong thời đại LLM
      Nhà xuất bản chỉ đang cân nhắc khả năng pivot ngay từ đầu
      Dù vậy, toàn bộ bài viết vẫn có góc nhìn khá cân bằng
  • Tôi đã làm việc với hai nhà xuất bản và cũng nhiều lần tự xuất bản
    Nhà xuất bản có thể tốt, nhưng nếu muốn quyền kiểm soát cuốn sách, thì câu trả lời là tự xuất bản
    Giá trị lớn nhất của nhà xuất bản là cung cấp phản hồi, nhưng ngày nay điều đó cũng có thể lấy được từ cộng đồng online

  • Nghĩ rằng mình ‘muốn làm’ một việc và thực sự trải qua quá trình làm việc đó là hai điều hoàn toàn khác nhau
    Nhiều người nói muốn trở thành nhà văn, nhưng thực tế lại không chịu nổi deadline, chỉnh sửa và công việc lặp đi lặp lại
    Việc tác giả tự nhận ra động lực của mình là điều tốt, nhưng nhìn đoạn cuối thì có vẻ anh ấy vẫn chưa thực sự thông suốt hết

    • Trong mọi nhóm viết lách luôn có kiểu người chỉ thích bắt đầu dự án mới mà không bao giờ hoàn thành
      Bản chất của việc viết không phải là khoảnh khắc cảm hứng hào nhoáng, mà là chuỗi ngày chỉnh sửa nhàm chán và deadline liên tiếp
      Tôi có một người bạn từng nói “tôi muốn mở quán bar”, nhưng lại không hiểu thực tế của việc vận hành
      Cuối cùng, lý do người ta kinh doanh là vì họ thích vận hành công việc đó,
      và lý do người ta trở thành tác giả cũng là vì họ thích chính công việc kinh doanh của việc viết
  • Tôi cũng đang viết cuốn sách đầu tiên của mình
    Đó là một tiểu thuyết hướng tới thanh thiếu niên, theo hình thức tự sự kỹ thuật kiểu “The Phoenix Project”
    Nó bàn về FOSS, định dạng không độc quyền, bảo tồn số, mã hóa và khái niệm tự do
    Để vượt qua cơn khủng hoảng hiện sinh ghé thăm mỗi ngày, tôi bám vào suy nghĩ “mình đang viết cuốn sách mà mình muốn đọc”
    Sau khi hoàn thành, tôi muốn cho các con mình đọc
    Thành công thương mại, nếu có, chỉ là phần thưởng thêm mà thôi