原文鏈接:https://testerhome.com/topics/4774
以下是恒溫的后記
大
概是夏天,龍蝦店,Monkey用他的油手從包里抽出合同,一份關于小道消息,一份關于大話2中Appium章節。我也用油手簽了名,然后把自己的一份扔一邊,繼續拆龍蝦。我本想寫一章,幾萬字很容易。了解我的人都知道我是個寫故事的人。我愛好寫各種小段子,鬼故事,寫一些自得自樂的小散文。所以,幾萬字,就是幾十個小段子吧。所以這樣的想法讓我深陷寫作泥潭。
我很早就列好了框架,也起了個自以為漂亮的開頭。然后就因為工作繁忙擱置了。不是專職作家,只能抽取碎片時間填寫內容。我可以花半小時創作一個完整的小故事,但是對于這種技術類的體系文章,碎片化的創作真的非常磨人。通常,我要重新把之前寫的看一遍,以防承接不上。然后把將要寫的東西在腦子里過一遍,以防寫歪。這準備工作就要花很多時間,結果只能寫幾百個字,更多的時候,還沒開始敲鍵盤,就被打斷了。所以最好的時間就是深夜,一個人慢慢地爬格子,代價就是常年頂著黑眼圈。
其實創作本身倒不是件難事,難得是要想讀者需要什么,或者我想傳達給讀者什么。你需要不停地變換立場來反復讀一段文字,確保雙方都能接受。不過這次我著實任性了一把。我沒有花心思在任何基礎的東西,或者寫了,也是一筆帶過,我花了大部分篇幅在厘清Appium 背后的原理,我不敢說我寫的全對,所以希望讀者也可以帶著自己的思考和理解來讀。
寫書不易,寫一章尚且如此,何況幾十章。這點我很欽佩陳曄和所有技術書籍的作者。這是群非寫作科班出身的人在為整個行業布道,不圖利,一點名,卻要付出大把大把的時間和精力。所以,如果讀了我們的文字,請輕噴。
有約不赴夜過半,閑敲鍵盤落燈花。是為后記。
以下是Monkey的后記
首
先讓我先說句最重要的話吧,而且要說三遍。“終于寫完了!終于寫完了!終于寫完了!”是的,本書的編寫實在太煎熬,看著這本書就如同看著這一年半的光陰。我一直問自己,人生能有多少個一年半呢,為這本書的付出令我自己都為之感動。
一件一件來講吧,最初計劃是很快就能夠寫完這本書,原因是我計劃了本書很多內容會摘自TesterHome,比如Gradle等大部分內容,但最終你們卻沒有在這本書中看到。因為當我寫了10多萬字的時候突然意識到把自己以前在TesterHome上面寫的東西放在書里除了充字數以外,其實意義不是很大。經過了很艱難的思想斗爭之后我選擇還是刪除那些內容,這個決定打亂了原本所有的目錄和計劃,所以最終完成的時間比預計的要晚了很多。
本
書最早計劃的時候并沒有兩位作者,但為了讓讀的人能夠達到最好的效果,我選擇了讓張立華(恒溫)來編寫“Appium”這個章節。從本質來講其實很少出現在一本書中一個作者只去寫一個章節這樣的現象。我做出這個決定主要有兩個原因:
我肯定不適合去寫Appium,因為我不夠了解
Appium是第二本書必須有的章節,身邊最讓我值得信任而且有能力完成這個任務的只有恒溫
我個人臆斷當初恒溫答應我的時候可能真的就覺得是一個Appium的廣義上的入門,但直到他真正去寫的那個時候開始,我相信他多少后悔接了我這個活,畢竟想和真正去做是很不同的。我一直吐槽的是“我很討厭那些抄官方文檔的作者和書”,恒溫也是一直被我這個槽逼的很難受,畢竟Appium這種開源的東西很多走官方文檔是沒有辦法的,但最終在我看來恒溫很好的完成了這個章節的編寫。我相信從你們閱讀下來就會有明顯的幾個感受:
通過自己的理解很好的理順了Appium的架構實現關系,而不是純粹的翻譯了官方文檔
寫了很多結合了實際的項目和實際使用的經驗
展望了未來
這些在我看來已經足夠了,大家能夠很明顯的看得出來恒溫在編寫這一章的時候用心和想表達的意思,雖然Appium本身是足以出完整的一本書的內容,但我相信精華的的部分都已經包含在了這個章節內。所以當我拿到恒溫的最終稿之后我震驚了,這個章節的完成度非常高,邏輯也非常清晰,關鍵是其在細節上比我用心太多了。所以我甚至可以說恒溫這一個章節的付出在某些程度上是可以和這本書其他所有章節里我付出的努力是對等的。
再
者就是來說說難點吧,其實自從最早的目錄被打斷之后我一直在想的是這本書接下來要描述什么,要表達什么。因為《大話移動App測試1.0》的很多反饋都是說技術不夠深入,所以最早本書的定位就是完全集中在技術。但隨著我這一年多變化之后,我依然認為技術不是唯一去考量測試的標準,測試依然是一個需要綜合能力極強才能夠勝任的崗位,包括思想和情商以逆商。最終我還是決定將本書打造的和《大話移動App測試1.0》一樣的一本技術+洗腦+吐槽風格的書,也許這才是廣大讀者愿意看到的。
從
完成時間來講,第一章的專項測試可以說花掉了整本書的70%以上的時間,我希望呈現給大家的是一個完整的概念,是一個看完能夠知道真正的專項怎么去做的效果,而不僅僅是幾個工具怎么用。這可以說是一本書最大的難點,我相信很多人,包括我自己無論去看一本書或者Google一些技術,最大的難點就在于我們能夠大概明白用什么工具,往什么方面去學習,但總覺得離開能落地很遠很遠,就感覺永遠隔著一層玻璃在學習,就一直學不到本質。雖然我可能寫的不是很好,但就目前來講,我已經盡力了,毫無保留的用我能夠想到的描述手法,表現形式編寫了這一章。當我完成第一章的時候已經一年過去了,就如十月懷胎一樣,我覺得我這一年的青春和時間都已經花在了這個章節上面,書出不出已經不重要了,因為單個章節就如同恒溫的Appium章節一樣已經能夠給大家帶來足夠的價值了。不過還好最終我沒有沖動的砍掉書中其他的內容。
再
來談下書這個形式的東西吧。中國出一本書不難,出一本書也不賺錢。但我希望大家明白的是“A出了一本書”和“A很牛逼,A是大神,我們要尊敬A”這兩者沒有任何的半毛錢的因果關系。就如同我們為了一件事情付出了很多努力卻不一定有我們想要的結果一樣,也許每一個作者去寫一本書都會用上很多的時間,但并不是每個人都走心了,一本不走心的書出版與否沒有什么意義,也許作者一樣被小白敬仰,賺到了很多名和利,但卻無法真正幫助到很多人。一部不走心的作品只是一個沒有靈魂的空殼罷了,也許現在很多人還沒有能力分辨這些,但將來總有一天大家都會明白的。
到
了感謝時間,雖然我有很多要感謝的人,但唯一最重要的,最應該感謝的就是每天和我一起生活,每個夜晚只要我一開始寫書就想道歉的那個人——我的妻子。雖然她不是我,她不能完全的理解寫一本書對我的煎熬到底多么大,但她在盡全力的支持我。其實不夸張的說,對我而言,書就像一個小三,我需要時時刻刻的去掛念她,去構思她,去花時間在她的身上,因為我寫東西我會走心,不去抄襲任何的東西。一本書,快2年的時間,有多少個夜晚在構思,多少個夜晚失眠,多少個夜晚在和妻子爭吵,又有多少個夜晚在word前面碼字。寫書真的太消耗時間,太消磨意志,尤其是我這種意志不怎么堅強的人。我太太每次和我爭吵我很清楚她最終終究擔心我的身體,終究覺得我不夠關心她,但這一切在我看來無法避免。每個人一天只有24小時,我要去做很多事情,書也好,TesterHome也罷,勢必會在其他很多地方付出代價。當然,也許我可以慢慢來,但行業形式不允許,同時大家也就可能5年,10年,甚至永遠看不到書的出版了。當初在我剛接觸清華大學出版社的時候我就得知,每年簽完合同“胎死腹中”的書數不勝數,也算是給當初青澀的我敲響警鐘吧。我在這里需要給我太太一個對不起,感謝漫長歲月的陪伴和支持,沒有你,就沒有今天的我。同時也感謝行業各位前輩和大牛以及在我失落的時候支持我的朋友們,沒有你們,也就不會有今天這本書的出現。
截
止到寫后記的今天,2016年的勞動節,今天可能是全中國人類都在噴百度的日子,我姑且在這里記錄下。直到今天,我的人生已經經歷了兩次大坎了,一次在2011年,一次就在前不久。每當我很順的時候都會覺得自己很牛,但每當大坎出現的時候我才意識到自己多么渺小,多么的沒有經歷過大起大落。但好在我都走了過來,我可以很自豪的說我levelup了。世界上很多人總會很順,有的人總會很坎坷,這些其實都不重要,重要的是無論我們自己怎么樣,我們都要從一個客觀的角度來看待事物和人,一個很順的人不要永遠樂觀,永遠說雞湯,一個坎坷的人也不要永遠的悲觀。保持客觀也許很難,但更難的是客觀正確的評價自己,知道自己多少分量,欠缺什么。只有這樣我們才不會迷茫,不會被身邊的圈子影響,不會被所謂的光環所迷惑,不會被坎坷所打敗,一起加油吧。