華文網

鮮師天團來襲|世紀難題:為什麼程式師總被黑?

什麼叫做程式師的思維方式?豆瓣上有一個熱門答案:

問題一:

現在有一個水龍頭,一個空水桶和一個著了火的草垛。

我們應該怎麼撲滅草垛上的火?

程式師答:把水桶裡面裝滿水,

然後去撲滅草垛上的火。

問題二:

現在有一個水龍頭,一個裝滿水的水桶和一個著了火的草垛。

我們應該怎麼撲滅草垛上的火?

普通人答:用裝滿水的水桶直接滅火。

程式師答:把水桶倒空,然後就可以用問題一的解決方案。

問題三:

現在有一個水龍頭,一個裝滿水的水桶和一個草垛。

我們應該怎麼辦?

程式師答:點火,然後用問題一的解決方案。

在人們的腦海裡,程式師總是給人以一種腦回路很奇特的印象,

這到底是怎麼回事?

這次,種籽君採訪的就是鮮師天團中的一位程式師老師——笑起來能讓整個世界都明亮的Unity引擎大師李老師,來帶我們一起走進程式師的內心世界……

李老師 鮮師天團VR導師

曾擔任藍蛙互動科技有限公司 技術總監、炫實互動科技有限公司專案經理。

參與專案:《項羽OL》《古劍奇譚之莫忘初心》和《VR實景體驗》等。

△李老師製作的遊戲戰鬥特效作品

我是個程式師

種籽君

李老師您好!

來簡單介紹一下自己吧!

你好,我是鮮師天團的VR老師,主講Unity引擎。

我是個程式師。

種籽君

您入行就是做程式嗎?還是中間有轉行過?

我的經歷說起來比較複雜。

我上大學的時候學的程式,但我入行的時候做的是場景、地形編輯,做了三到四年吧,又改行做了技術。

種籽君

那您算是在這兩個行業中間殺了三進三出了……我上大學那會吧,學技術簡直學到掉頭發,後來我尋思這樣不行啊,就考慮改學了美術。但做美術時間長了,我又覺得自己還是想要繼續學技術。

沒辦法,人有點兒糾結。

種籽君

那是什麼原因促使您入行的呢?我就是喜歡遊戲,從小就玩遊戲,上大學的時候我就想知道遊戲是怎麼做的。

我這個人吧,就是喜歡追根思源。我遇到了一樣東西,就很想知道這樣東西背後的原理。

程式師為何總被黑?

種籽君

終於說到我最想問的問題了:

作為一個程式師,您如何看待程式師總被黑這個問題?

確實,程式師的思維吧,好多人都沒法理解。

程式師的思維方式並不是詭異,它只是更嚴謹而已。機器裡沒有模棱兩可的東西,一就是一,二就是二,機器的思維要比人的思維簡單,而程式師所寫的代碼是需要讓機器讀懂的,每一段代碼都必然有一個輸出結果。

種籽君

您做過美術,也做過技術。您感覺這兩種工作最大的差別在哪?兩者的思維方式就不一樣。

美術的思維其實是很直觀的,而程式的思維就相對複雜,它顯然不像是美術,畫什麼就是什麼,我們所看到的每個畫面,背後其實都是經過了很嚴謹的計算。

種籽君

您作為程式師在工作的過程中,有被別人吐槽過思維方式很奇怪麼?

其實很多人都對程式有很大的誤解,覺得程式師的思維特別奇怪。

比如我想實現一個把手機拿起來的動作,一般的人可能覺得它很簡單。但他們並不知道,在這個動作的背後,可能需要程式編寫許多的東西。

所以吧,對於程式師來說,擁有清晰的邏輯思維還是很重要的。

△李老師製作的VR室內場景作品

對於學習,培養興趣最重要

種籽君

從職人變成了人師,這樣的轉變您還適應嗎?這肯定需要一定的過程來適應,但我相信最後的結果肯定是好的。

比起從好幾年前就開始當老師的人,我在教學方面的經驗會比他們弱一些,但我們畢竟技術是最新的,我也很願意把我幾年來的行業經驗都傳授給他們。我喜歡和年輕人在一起,我相信通過一段時間的磨合,我們會碰撞出不一樣的火花的。

種籽君

對於傳道授業,您有什麼自己的心得嗎?我覺得,培養學生的興趣是最重要的。

學習這個東西吧,興趣尤為重要,尤其是學程式。比方我吧,當時學程式簡直學到掉頭發。所以,如果沒有興趣的話,學生會感覺很枯燥的。

它顯然不像是美術,畫什麼就是什麼,我們所看到的每個畫面,背後其實都是經過了很嚴謹的計算。

種籽君

您作為程式師在工作的過程中,有被別人吐槽過思維方式很奇怪麼?

其實很多人都對程式有很大的誤解,覺得程式師的思維特別奇怪。

比如我想實現一個把手機拿起來的動作,一般的人可能覺得它很簡單。但他們並不知道,在這個動作的背後,可能需要程式編寫許多的東西。

所以吧,對於程式師來說,擁有清晰的邏輯思維還是很重要的。

△李老師製作的VR室內場景作品

對於學習,培養興趣最重要

種籽君

從職人變成了人師,這樣的轉變您還適應嗎?這肯定需要一定的過程來適應,但我相信最後的結果肯定是好的。

比起從好幾年前就開始當老師的人,我在教學方面的經驗會比他們弱一些,但我們畢竟技術是最新的,我也很願意把我幾年來的行業經驗都傳授給他們。我喜歡和年輕人在一起,我相信通過一段時間的磨合,我們會碰撞出不一樣的火花的。

種籽君

對於傳道授業,您有什麼自己的心得嗎?我覺得,培養學生的興趣是最重要的。

學習這個東西吧,興趣尤為重要,尤其是學程式。比方我吧,當時學程式簡直學到掉頭發。所以,如果沒有興趣的話,學生會感覺很枯燥的。