米icael Lucas 是一位著名的 IT 書籍作者。也許最著名的是 FreeBSD、OpenBSD 和 Unix 系列書籍。他曾擔任系統管理員多年,現在是一名全職作家。我最近與邁克爾進行了一次快速問答,內容涉及他作為專業書籍作者的旅程以及他寫書時的日常工作流程。
你是誰,你做什麼
我的名字是邁克爾盧卡斯。我在系統和網絡管理領域工作了 20 年,現在正在全職寫書。
您是如何進入 IT 行業的?
在 80 年代後期,我在大學 Unix 系統上獲得了一個帳戶。我主要將它用於電子郵件、Usenet 和偶爾的 FTP。
1995 年 9 月,美國國家科學基金會將互聯網全面商業化。數十家新公司誕生了。它的人手嚴重不足,但有經驗你可以找到體面的工作。學習機會是巨大的。挑戰是巨大的。我們僱用的 90% 的人都活不過第一個月。我們深入研究了我們無法在全球網絡之外學到的東西,並在小地方使用它們。
為什麼選擇在開源世界工作,尤其是 OpenBSD 和 FreeBSD?
他們哄我睡覺嚴重地。
1995 年,他負責多個高負載客戶端的名稱服務器。大多數操作系統在負載下崩潰。我通宵工作。當我的名稱服務器崩潰時,我接到一個電話,必須修復它。這是在虛擬化之前,在遠程控制台之前,在 VPN 之前。我在家裡有 33.6kB 的撥號互聯網接入,用於打電話和瀏覽互聯網。 我試過 Linux、SunOS 和 UnixWare。出於需要,我還嘗試了 Windows NT 名稱服務器。
在我安裝 FreeBSD 名稱服務器的那天,我睡了 10 個小時沒有休息。
你是什麼時候意識到自己想成為一名全職作家的?您的家人對換工作有抵觸情緒嗎?
我 4 歲嚴重地。有人說書是人寫的,我知道他們想寫。
但是,只有在業務允許的情況下,我才轉為全職寫作。當我的最後一份工作在我手下消失時,我的收入僅夠維持生活。
你什麼時候寫了你的第一本書,你多大了?
我媽媽最近給我寄來了我寫的第一本書。 6 張折疊並裝訂成一本書。我不知道它是多少歲的,但我是用蠟筆寫的。
幸運的是,從那以後我的工作有所改善。
你寫了多少本書你最喜歡哪個?哪一個用的時間最長?
我寫了大約 40 本全尺寸的書,還有更多的小書,還有無數的文章和文集。根據我寫的跟踪獨立書籍的SNMP MIB,我的名字出現在83本書的封面上。
沒有收藏夾。每個人都有自己的一套問題和樂趣。 有些,比如 Networknomicon 和 Only Footnotes,比其他的讓我更快樂,但它們是專門為了讓我快樂而發布的。
我認為最慢的是 Absolute OpenBSD 的第二個版本。我的妻子正在讀研究生,而我的工作不僅僅是一份全職工作。那時說話已經晚了。
你的藝術過程中最困難的部分是什麼?
兩件事情。 我正在考慮將 RFC 置於上下文中並使本書更有趣的方法。
對於新的 TLS Mastery,我不得不閱讀許多關於重新加密主題的 RFC。我能理解其中的大部分。但很難將它們放在上下文中,以便將它們全部聯繫在一起。在這裡你必須求助於專業人士。
其中一些主題非常枯燥。我必須想辦法給他們生命。有時我以一種態度來做,有時以特定的流行文化主題來做。
寫一本書平均需要多長時間?
哇哈哈!你知道嗎?完全取決於主題。
我在 3 週內寫了 $ git commit murder。續集耗時四年。您是否使用錯誤的鍵盤佈局扭傷了手指?建築工人正在拆除我辦公室後面的建築物嗎?我們是否在它強加的全球大流行中倖存下來?
您已經為 4 個月的 TLS 精通設置了預算。花了十二點。
當您寫書時,“生活中的一天”是什麼樣的?
我的目標是早上 10 點起床,練武,打掃衛生,上樓寫字。直到下午 5:00 或 5:30,我盡量坦率。
但是我的妻子不在家工作,所以讓我分心的是我。我們的父母都老了。當其中一個生病時,我會帶他們去醫院。 我很少有 7 小時的工作效率。
然後有幾天我不得不處理所有的文書工作和額外的工作。我喜歡這次採訪。 ?
陷入困境的作家有哪些常見的陷阱?
陷阱二:不懂版權,不懂商業。
作家不以寫書為生。我們創造並許可知識產權。版權無知在作者和開源人士中很普遍。我已經放棄與工程師爭論版權問題。因為這些誤解很普遍而且根深蒂固。但是,如果您以寫作為生,則需要了解版權。如果您住在美國,我們推薦 Nolo Press 版權手冊。許多書籍與全球相關,但也可能有當地的對應書籍。
商業是作家失敗的另一個地方。一旦資金開始湧入,他們就控制了業務。這是與寫作完全不同的技能。我以書面形式支付賬單。抱歉,我需要通過創建和許可知識產權來管理我的業務。我寫了一本名為 Cash Flow For Creators 的小書,講述我是如何做到這一點的。沒想到這本書火了,不過再解釋一遍總比重寫容易。
那本書是“寫一本書需要多長時間?”的一個很好的例子。沒用的問題。我在兩週內把這些話寫在紙上。我花了 40 年的時間從中收集信息。
您在像 No Starch Press 這樣的知名出版商工作的經歷如何?這種經歷對 Incline Windmill Press 有幫助嗎?
No Starch Press 是我這些天唯一合作的技術出版商。他們非常專業,生產出很棒的產品。
請注意,我和他們一起工作了 20 年。如果你有嚴重的問題,拿起電話,給店主打電話,說,‘比爾,你們這些人快把我逼瘋了。
對傾斜風車壓力機的影響主要是質量之一。 我必須用自己的方式來做一些和 NSP 一樣好的事情。這是一個高標準。
每次我寫一本書,我都必須決定在哪裡出版。 TWP 收購對 NSP 無利可圖的書籍。 NSP拿到的書太難做了。
描述計算機硬件和軟件設置。您使用的是什麼硬件或軟件?
我有兩台台式機,一台 Windows 機器和一台 FreeBSD 機器。 (我也有一台 Mac 筆記本電腦,但僅用於通過 Apple 發布和運行 Vellum 電子書軟件。)我有三台顯示器,並根據需要在台式機之間切換。
硬件已經有好幾年了。 我更新了 SSD,所以我不明白為什麼它不能再用幾年。
對我來說關鍵是鍵盤。我有寬闊的肩膀。我五十多歲,寫了數百萬字。將您的大手擠入普通鍵盤會給您的手腕和手指帶來各種壓力。拆分鍵盤消除了大部分問題。
我喜歡我的 Keyboardio Model 01,但開關經常壞掉。我希望他們的 101 型更可靠。目前對 Ergodox DX 很滿意。將它們展開比肩寬,以放鬆胸部肌肉並進一步擴張肺部。
FreeBSD 桌面即將被 OpenBSD 淘汰,取而代之,所以我可以開始寫一些小書,為第三個 Absolute OpenBSD 做準備。
為什麼要使用 Windows 機器?準備由世界各地的第三方處理的 epub 和 PDF 文件。這些系統來自不同的供應商,使用多種語言,並期望與 Microsoft 和 Adobe 產品的錯誤兼容性。 當我使用 LaTeX 時,我花了幾天時間處理客戶投訴,說世界另一端的打印機無法正確打印我的書。
您必備的開源應用程序/軟件/工具是什麼?
傻子。 如果您收到大量電子郵件並訂閱了數十個技術郵件列表,基於 Web 的電子郵件可能會很麻煩。自上個世紀以來,我一直在運行 mutt,並且認為沒有理由改變。
對於編輯,emacs 或 ed,取決於文件和任務。 我希望我能用 Emacs 寫書,但世界沒有。
OpenBSD 的 cwm 是完美的桌面管理器。
火狐。 Chrome 很好,但現在受到嚴密監控。此外,當我學習如何編寫 TLS Mastery 時,Chrome 用戶無法訪問已撤銷的 X.509 證書的完整列表。 谷歌編譯它推送給客戶的撤銷列表。
在寫這本書的過程中,您學到的最令人驚奇的事情之一是什麼?
每本書都有驚喜。我在新的 TLS 書中了解到,在 20 年前不推薦在通用名稱中使用主機名。這讓我大吃一驚。
您是否將秘密信息隱藏在只有少數人知道的書中?
它解釋說。
你收到的最好的建議是什麼?
向正在做你想做的事和你想怎麼做的人學習。
你對剛開始寫書的人有什麼建議嗎?你對作家有什麼建議嗎?
繼續工作。創造盡可能多的不同的東西。寫作是一門手藝,您可以練習任何手藝技能,例如櫥櫃製作或焊接。
快速回合:
- 您在寫 IT 書籍時聽背景音樂嗎?
每次。 - 有更好的編碼時間嗎?白天還是晚上?
白天。我年紀大了,不再通宵聚會了。 - 茶還是咖啡?
茶。 - IDE/文本編輯器?
埃馬克。 - 最喜歡的 Unix shell 技巧?
我還沒有真正破解我的殼。 自從在 1980 年代後期運行 tcsh 以來,我學會了使用大部分默認環境。 - 你在谷歌搜索自己嗎?
最好別。我與世界著名的同性戀色情明星同名。 - 您閱讀讀者發表的評論嗎?
我盡量不要。評論非常重要。評論讓我相信我的書是真實的,他們可能會喜歡它們。但是他們沒有告訴我任何關於我的技術的信息。差評僅表示“本書不適合該讀者”。恭維的評論對我的謙遜不利。當我開始認為我的職業生涯是為了我自己,而不是為了我的讀者時,我就完了。 - 您使用 ZFS 還是 UFS 將備份存儲在磁盤下?
ZFS。支持的 折斷.
請告訴我們你的下一本書。
TLS專家 剛出來,我釋放了 今年僅 4 月 1 日腳註我的下一部小說 $ git sync Murder 應該會在幾個月內出版。我正在研究期待已久的 DNSSEC Mastery 更新,並正在寫一本關於 OpenBSD 的書。
你不說話的時候做什麼?
讀。與您的朋友和家人一起出去。閱讀更多。練習武術。讀。清潔寵物鼠籠。哦讀。
幾乎都是單詞。找到你的大腦最適合的任務,並努力實現你的目標。畢竟我的人生只剩下幾十年了,還有很多書要寫。
編者按: 你可以關注邁克爾 推特 本書作者的日常冒險。你可以直接 從他的官方網站訂購這本書 還。本次採訪於 2021 年 4 月 16 日進行。