因為不是學校單位所舉辦,所以還沒進入會場,就對這次的活動有些小小的期待,畢竟是第一次參加,所以看什麼都新鮮,只不過這份新鮮感維持不了多久,就被出乎我意料之外的成果呈現帶走。
培訓的主題是 Java ,本來以為會看到一些特別的 Java 應用,但是卻只是使用 Java 網頁。被第一組的有「手機」兩個字的標題騙到了。搞清楚之後,就把看持成果的標準再往下調,只是調完之後,所見所聞仍然是讓人失望。
因為是以「就職為導向的培訓課程」,滿心以為會看到什麼特別的,之前沒見到過的內容,或是另人意外、驚豔的新想法,或是針對現有網站的一些不足之提出改進的想法。不過,一個上午的呈現,讓我覺得回到了大學時候的期未專題報告,因為整體的感覺,就像是作一個大學團體報告,還只是「學期作業」不是「畢業專題」。
己經之前面試應徵的時候,看過幾個畢業專題的文件,其中的詳細呈度還超過在台上聽到的。也許有人會反訤因為只有 30 分鐘的呈現,無法放入太多的內容。但是以我的角度來看,最大的問題不是內容不夠多,而是重點太少以及沒進入狀況。
因為是職業訓練,所以呈現給廠商就要當作是面試一樣,要在短時間內將自己在程式的精熟的一面展現出來,或是對於現有產品的表現提出的自己看法。而不是將本來就不多的時間花費在演出情境,推銷網站。因為到現場的廠商目的是要找人才,而不是買網站。想要找的人才是能夠寫程式的人員,而不是善於推銷網站的業務。
讓我意外的是,已經不少屆的成果展示,怎麼就是沒有人去提醒那些在台上報告的人,在報告時要重新報一次自己的名字。一組有 7, 8 個人,要讓廠商知道現在台上的人是誰,才有機會在接下來的面試之前得到報告內容而來的加分。否則都搞不清楚誰是誰,就算有好的表現,等一下又忘了,想記都不知道該記到哪裡。
沒有進入狀況,指的是對於網站的流程,很少看到有「設計」過,而那少數的例外,又似乎是書本範例本來就有的。對了,還沒說,整個 Demo 就像是將書本範例拼成一個網站,所以才會讓我覺得像是學校的期未呈現。所以每個人作出來的東西看起來「骨子裡都一樣」,唯一能夠呈現的亮點,應詃會出現在「作出哪一個方便使用者的功能」或是「使用什麼機制來避免錯誤,或使用者的不便」。
而沒進入狀況的部分,就是我幾乎找不到亮點。一個號稱大量使用 Ajax 技術的網站,只知道將書本上「驗證密碼兩次輸入一致」、「改變網頁部分內容」放入,卻沒有想到將這個功能,放在使用者個人資料上傳的部分,在背景上傳圖片並更新。讓表單的位置不會因為網頁重新整理而移動位置。
另一個號稱可以讓「不了解該領域的人,也可以藉由精靈引導,買到自己想到的東西」,但實際上所謂的「精靈」,只是一系列下拉式選單,完全沒有引導的作用。而台上 Demo 的人,還頗為自得的樣樣都挑選「最貴」而不是「最好」的,當下讓我有很強烈「被當白痴耍」的感覺。
還有一個常見的問題,就是明明作的是一個購物網站,但是商家角色只能賣「網站管理員」新增的產品,現實上,不會有任何一個商家會想到這種網站來賣東西,限制太多。許多功能連表相的流程都不對,想要用書本範例拼出一個能騙到人的功能,我認為他們這一點作得很失敗。
從來沒有拿在工作時對自己及同事的標準來評斷這些人,只是一直認為,現代的撰碼員,應該要清楚「自己在作什麼」以及「作這個功能的目的是什麼」,而不是拿個書本範例改改就交差了事,這種人太多了,看看書就能造就一堆人,不必要花大錢花時間去上課。文宣上面的字寫錯了,許多人都可以看得出來,甚至改過。但是程式上的錯誤,就不是每個人能看得到的,如果不具有「將自己撰寫的部分好好完成」的態度,只是造成日後一個一個麻煩,難以解決的問題罷了!
沒有留言:
張貼留言