從設計星球出發,前往程式星球

如果我不想設限自己,但是整個大環境都設限我,我要怎麼做?強碰?退縮?欲拒還迎的曖昧?

上週開始上Flex課程,終於體會到,為什麼當初報名時,負責的小姐說,最好有點程式基礎喔!即使班上有少數幾位和我一樣妄想跨界的視覺設計師,課程整個就是針對有程式基礎的人設計,不會改變,要在那麼密集的期間把完全不懂程式的麻瓜教到會,很天方夜譚,我可以理解。可是老師上課時說,設計師頂多能學到會改就不錯了,聽了就有點OOXX。就好像是說,我想從設計星球飛到程式星球,很抱歉,不接受設計星球人的入境,只能在機場免稅商店買個紀念品回家過癮。

可能是我反應太激烈,老師會這麼說,大概是要我們有心理準備,也順便預告這堂課程的教學方向。公司的程設師有談到過,因為兩個星球的人,邏輯很不一樣,很難互跨。就像他說,要他學會配色、繪圖,比登天還難。唉,有這麼難?會不會根本是自己先想的很難?

有個可愛的小妹妹曾經在MSN狀態寫過一句話:看得太透,就會失去熱情。

或許她指的是感情方面的,套用在我這次的學習之路,還是有道理,程式設計總要先宣告什麼,NEW個什麼,加一堆變數參數的,有了IF就要有ELSE,沒有邏輯就跑不了程式,可是,學習這件事情,總有方法,不需要去預設:我學了Flex只要會修改就好。如果我要求自己拿120分,也許結果得到100分,若一開始就想著─反正60分低空飛過就好,我很可能最終拿到59分。

我同意要認清自己的能力所在與極限,但不同意因為自認能力差就放過自己、學得鬆。

後來在課堂上聽到一些有用的資訊,例如Adobe CS4出來後,Photoshop會支援圖形轉成MXL,設計師可以專心產生畫面後,丟到Flex Builder,給程式設計師套用程式。2009年還可能會推出Flash Catalyst這個軟體,同樣也是輔助視覺設計師(或互動介面設計師?)產生友善的、人性化的使用介面丟給Flex用,不用怕痛苦的學習Action Script (但其實AS真的不難…)。

最後…Flex到底是什麼?

正式上課之前,我上網查資料,sorry,都寫得很專業很清楚很棒,但我看不懂,我卡在”Framework”這個名詞上。現在才終於明白,Flex本身是一個Framework,而Framework呢?對我而言,它就如同一台電腦控制的高級製麵機,把現成的麵粉(ActionScript)和水(XML)或其他秘方香料(CSS)丟進去這機器,馬上就產生美味的麵條,要粗、要細、要家常、麵疙瘩、義大利麵…都沒問題,作出來煮熟就能吃,可是要拿出去端給客人吃,可以加牛肉(php)變成牛肉麵、加番茄(ASP)變成番茄麵…等等。不過Framework只是概念名詞,很多技術都可以包成Framework,有製麵機,別人可以出一台製冰機,所以這台高級製麵機的花名是Flex但本名叫做Adobe Flex Builder。

我自己知道若能學會怎樣改,就很棒了,只是我野心有點大。目前看來,我只是去程式星球旅行一番,然後再飛往別的星球,或滾回我的設計星球,反正現在沒移民成功,不代表我永遠移民不了。

0 Shares:
發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

You May Also Like

IE8災難來了,設計師吐血了

有客戶已經開始使用IE8 (好羨慕…貴公司好有錢...電腦得先跑得動Vista才能安裝IE8的)。 網頁設計師要驚慌了,萬一客戶來幹譙說在IE8下有地方跑版了,又要改到死。 不過,最終極快速的解決方法(該站連不上只有頁庫存畫面)轉貼於此:

自媒體時代的網站架設方案

最近有人前來詢問該如何架個人品牌網站,又得花多少錢,因為離開公司自己創業的他,忽然發現,沒有靠山,只有網路是他最好的依靠,作品集上線才能曝光讓人家知道他的專業度。的確,連我自己都很懷疑:有幾個人願意打開你遞上的光碟讀取個半天逐一點開?不如丟個網址馬上就能一次呈現。還記得一個更血淋淋的故事,在我兼任的單位開放了幾個「全球第一大影音平台」(自己猜~)的講座名額給影音創作團隊申請,那表單中,首當其衝的就是要填寫公司官網網址,光這一欄就刷下不少團隊。