微信***地理新聞(ID:ddxz2024),作者:小獅獅,原標題:“焦慮、猶豫、痛苦,還在前行!——我半年獨立遊戲開發總結“,標題圖片來自:視覺中國回首來路,笑容可汪,半含淚。
全職獨立開發從7月開始,目前正好半年。 在過去的半年裡,我經歷了無數次的焦慮、猶豫和痛苦,但幸運的是,我從未想過放棄。 今天,我將釋放我所有的情緒,總結經驗教訓,我希望幾個月、一年甚至幾年後,當我看到它時,我能夠微笑。
一、目標:近小遠。
提倡一句話:自上而下,只得其所;把法律放在中間,你必須把它拿下來。 目標應該是雄心勃勃的、明確的、利他主義的、腳踏實地的、說服自己的。 沒有辦法表達,總之,目標就是源頭,目標很重要,而且一定是小而深遠的。
2、AGI時代的軟體開發:快速、清爽。
我做了幾年初級(主要是介面功能)客戶端開發人員,業餘時間寫過python做資料分析,嘗試過伺服器端框架,還做過幾年產品經理。 但在ChatGPT的加持下,寫作**永遠可以是乙個光明的村莊。
舉個簡單的例子:我用 flutter 寫了這個遊戲,flutter 的官方文件非常全面和詳細有經驗的前端程式設計師會仔細閱讀文件,然後從一兩個專案開始。 但是我遇到了一些問題:一是前端經驗連半桶水都算是半桶水,很多事情都有些模稜兩可二是我還是挺懶的,懶得逐字逐句地閱讀文件,懶得一次複製乙個例子,這就導致了明明很基礎的東西來回走動。
好訊息是,我以前喜歡用谷歌,現在我喜歡用ChatGPT。 ChatGPT對我幫助很大。 例如,如果我不理解或不理解,我可以直接問,可以通俗易懂,並附上例子**給我講解;同時,因為它已經學會了整個網路的知識,所以我可以用我所知道的領域(語言)來詢問它我不認識的領域,它總能指出我的認知是否正確,知識是否可以這樣傳遞。 這解決了不理解的問題。
那麼應用就會遇到問題了,既然我懂得使用或者實現乙個模式、函式、元件,那麼就可以直接上手了,但是上手的時候會遇到各種各樣的問題,畢竟我的水平是有限的,懂了可能做不到, 那麼這個時候我可以直接把錯誤或者源**扔給它,90%的情況都是低階錯誤或者常見錯誤,裡面列出的乙個或多個解決方案總能給我指路。我的直覺(非統計)gpt35 可以解決 90% 的問題,GPT4 更強大,在前者的基礎上,至少可以解決 50% 的問題。
然後是後端,它基本上給了我一站式服務。 因為我對後端架構有大致的了解,所以我會問它“我有前端知識,我做過產品經理,我知道 Django 的框架,怎麼做後端”,它會告訴我從語言選擇、架構、資料庫,到雲服務到工程、測試部署的一系列流程。 瞧,聰明,因為我可以繼續問它我對什麼感興趣,什麼我不理解,也許來回幾次,我腦子裡有乙個路線圖。 是時候開始了。
就像我之前說的,我很懶,我以前寫**或者寫文件,比如google然後ctrl c+v,現在也是,所以有時候我不想寫**,直接扔給它,它返回一般不會有大錯誤(小錯誤一定有),這無形中解決了我專案的“冷啟動”問題,因為只要**寫, 不跑通,不加要加的功能根本停不下來。但我不想開始。
更何況,我真的不想寫,乙個bug兩三天都解決不了,同樣,扔給它,它會告訴你,挫折是正常的,適當的休息可以提高效率。 如果它不起作用,請前往論壇尋求幫助或其他東西。 總而言之,這很有用。
ChatGPT對我來說就像乙個好朋友和良師益友,關鍵是專業性。
總而言之,現在的chatgpt已經能夠幫我們實現十倍的程式設計師數量,工程實現不再是難點,甚至不再是門檻。
3. 企業家精神:確定性和不確定性。
我喜歡為每件事和每個人設定嚴格的標準和界限。 所以我覺得“創業”的門檻很高,開一家麵館,自己動手,就算開了一家公司,也未必算是企業,只能叫小企業。 在我看來,創業就是給乙個行業帶來增量,要做大做強。 我現在做的不是創業,而是在探索獨立發展和盈利。 但我也認為這是我自己業務的一部分。
說到創業,在我看來,同一枚硬幣有兩面,必須徹底理解:確定性和不確定性。 確定性是對客觀規律、行業和自身能力的判斷,我們需要了解地球、經濟和社會是如何運作的,並遵循它們。 我們還需要了解乙個或多個行業,適應它,然後剖析它,挖掘它,改造它。
我們還需要知道自己的能力,包括技能和內在層次,不能學習就學,但不能盲目傲慢,也不能傲慢自大,止步於嫉妒、奢侈、幻想。 而內心是什麼樣子的就更清楚了,我們能承受多大的心理壓力,核心有多穩定,決定了我們能克服多少困難,能爬多少坑,最終能走多遠。
中年人更傾向於以各種方式確定性。 我想要乙份穩定的工作,穩定的收入,乙個穩定的領導,我總是把任務交給信任的下屬等等,那我有什麼確定性呢?
我選擇了我喜歡的那個。 我是乙個遊戲玩家,乙個地球的公民,也是乙個旅行愛好者,所以我做了乙個以地理為主題的小遊戲。 我總是可以將我過去的經歷、現在的看法和對未來的願景轉化為遊戲的內容和設定。 比起你不喜歡的,被動的,你可以通過選擇你喜歡的走得更遠。
我可以堅持積極和消極的反饋。 大多數人都能夠在積極的反饋中螺旋式上公升甚至直接上公升,我也是。 但我人生的劇本似乎總是不停地打斷我,煩人!既然目標就在前方,休息一下,停下來,繞道而行,總之,到達。
沒有優點。 在學校裡學到的東西,在工作中積累的東西,都是有用的,都變成了我現在的認知和技能。 我自己和他人的無數經歷告訴我,我們現在所做的選擇和努力將是未來的結果(包括結果和後果)。 而且不要比別人多做一點,做得更好一點,長此以往就能脫穎而出,突出的就是成功,它之前的“工作”不是捐出來的。
不確定它是什麼?
不確定的是時間、難度和內耗。
比如我有上面提到的腦力建設和工程時間,我堅信我的小遊戲可以毫無問題地實現100萬使用者,但我不確定這100萬使用者是否會在3個月後,或者一年後,甚至兩年後達到。 這是客觀規律,我沒有投資人,也不吹噓海口不需要向任何人解釋,所以堅持修煉,等待花開。
任何事情,尤其是你以前沒有做過的事情,都會或多或少地在中間遇到或大或小的困難。 如果是小困難,你不用擔心,你可以想辦法克服它如果難度很大,那就跟著它走,和它戰鬥,和怪物戰鬥公升級到乙個級別,但你打不過它只能結束遊戲。 既然要到,那就打到打完為止,但不要放棄,因為很多時候你可以繞道而行,可能會被消耗掉,因為隨著時空條件的轉變,大困難會變成小困難,甚至消失。
最堅固的堡壘往往是從內部攻破的,而我曾經是乙個經常遭受內耗折磨的人。 各種具體的內耗,覺得行業不好,公司不好,領導不好,同事不好,自己不好;你為什麼覺得別人這麼厲害等等。 後來發現,內耗太嚴重了。
然後做兩件事一是要樂觀我選擇這個行業、公司、領導和同事的眼光很差。 以為我的眼光應該還不錯,那麼他們的水平肯定沒問題,但是我的尺度和標準是有問題的。 二是知行合一既然我不習慣,我就不習慣,所以我做出選擇和改變。 所以我就是今天的我。 現在基本沒有內耗了。
此時此刻,在我有限的視野裡,在宇宙中,確定性已經戰勝了不確定性,不確定性已經轉化為確定性,而我唯一要做的就是做出正確的判斷,做出正確的選擇,設定正確的目標,並盡一切可能去實現它。 這個迴圈繼續下去,它進入了下乙個層次。
4.焦慮、猶豫和痛苦。
我說得那麼肯定,那為什麼我還在焦慮、猶豫、痛苦呢?
焦慮的問題很具體,如何實現這個功能,為什麼這個bug解決不了,為什麼使用者沒有乙個?在過去的半年裡,我無數次為這些具體問題感到焦慮,但只要想到最終的目標,我就會鬆一口氣,我會冷靜下來,我會開始思考方法,我會採取行動。 可以說,這都是違背本能的,而且我已經有了一些經驗,以後會越來越不著急。
猶豫不決在於零分甚至負分。 當與預期相差10.8萬英里時,我會想知道為什麼會這麼慘,是不是我自己的認知偏差和執行力差。 而整天上網,總能看到各種新興方向,短期的成功案例,是不是也應該試水,總是天真地想能做幾雙。 太年輕了**總是**我的第乙個目標還沒有實現,我怎麼能三心二意。 讓我們一路走到黑色。
疼痛的話題可以多談。 我的身體還不錯,但是我做程式設計師幾年的時候得了胃病,後來和同事討論,可能是別人的壓力變成了脫髮、禿頂、體重增加,而我的壓力就是胃痛。 7月初剛回國時,因為上半年胖了20多斤,睡在柔軟的床上後腰部一直疼,睡不著。 不久後,因為寫**的時間長了,我開始出現肩胛骨疼痛,真的像針刺一樣,然後我買了乙個按摩器,注意休息後的緩解。 然後最近,因為重慶的天氣,我沒有出門,也沒有運動,我又開始肚子疼了。 目前是注意休息,略有緩解。
想起最近因癌症去世的大學女同學,我也感嘆。 因為她是那種勤奮、自以為是、可能不想休息的人,這最終是感嘆。
一要關注健康,珍惜健康,投資健康。
綜上所述,我發現我可以輕裝上陣。
所以我覺得我太好了,我寫了這麼多,交答題卡怎麼樣?
我開發的遊戲(部分使用應用程式)可在 Google Play 和 App Store 上獲得(由於中國的政策,它尚未提供)。 12 月 30 日,Android 日活躍使用者突破 500 人,iOS 為個位數。 這500+的日活躍使用者,大部分是通過廣告獲得的,20%+是次日留存的。 我也做了相應的自己-**,粉絲數量從幾百到一千多。
半年前,我給自己打了50分,現在給自己打了80分。 因為我練習過,所以我知道這真的很難。 同時,這些數字也達到或超過行業平均水平。 我不能讓自己尿屁,但我需要更多地拍拍彩虹屁。 我相信明年我能給自己打90分。
微信***地理新聞(ID:ddxz2024),作者:小獅 此內容為作者獨立觀點,不代表虎嗅立場。 未經許可請勿做**,請聯絡hezuo@huxiu授權com
正在改變並想要改變世界的人都在 Tiger Sniff 應用程式上