作者TonyQ (自立而後立人。)
看板Soft_Job
標題[徵才] 普奇科技(ZK Framework)
時間Fri Apr 27 12:11:16 2012
普奇科技( Potix Corp. ) ,公司主要的產品就是 ZK Framework ,
所以實際上講 ZK 可能比講普奇更有名這樣。XD
ZK 實際上是台灣的公司在台灣作得,
完全就是在地化,也沒有國外代理商。
有些人以為 ZK 是外國人作得,台灣是代理商,但其實不是這樣的。:)
-----------------------------------
幫公司轉達訊息,敝公司目前打算找 QA 跟 Developer ,
這是 ZK 的產品 Demo ,我們是作 Java 平台上的網頁元件。
http://www.zkoss.org/zkdemo/grid
目前公司位置落在林森路跟長安東路口,鄰近捷運中山站跟台北車站;
地址是:台北市中山區長安東路一段23號7樓之2
詳情以公司面談跟 104 上寫的為主啦,我寫一寫我知道的東西:
-----------------------------------
基本上新人而言,有 Java EE 基礎底子,
知道什麼是 servlet,搞懂 request/ session 是重要的。
Java 語言基本的應用題會寫,而不是對語言是一張白紙應該就可以了。
面試會考邏輯測驗跟程式測試題,
進來時我也考過,這考試算是有誠意的,
不是故意出題整你,就只是測你的基本能力。:P
當天考試有一定分數的話會有面談,沒過就掰掰這樣,
有興趣的人可以挑戰看看。
面試時間大概因人而異,約一到兩小時吧,
我當初是寫考卷 => 一階段面試 => 二階段面試 => 當天拿 offer。
-----------------------------------
薪資你可以跟主管談,視個人能力調整。
-----------------------------------
底下這些是個人意見,不代表公司立場(笑)
-----------------------------------
有關薪資的部份,我們公司因為 ZK 本身有自己的生態系統,
像是我們的 zul component , ZK MVC , ZK Databinding , ZK MVVM 等等。
坦白說,我們家進來的新人正常來講,幾乎都是一年後才會變成主戰力,
即使你底子再好,即使之前有用過 ZK ,
踏入 ZK 元件開發,至少都要半年才能了解全貌。
而這半年的過程,也是公司跟開發者彼此評估適應的時間。
我們公司通常是進來有一定薪資,但主要還是第一年視表現決定調薪幅度,
第一年原則上會調整兩次薪水,我自己個人經驗是漲了 20% ;
總之,這部份我覺得是能力議價,以主管跟你的溝通為主。
敝公司沒有名校情節,所有戰線上的人沒幾個是名校出身的,
所以如果你有信心都歡迎來投;
能寫過考題、面試沒問題跟你有意願,
就有進入訓練期的資格,訓練期為期三個月,
會先從了解 ZK 跟熟悉 JavaScript 開始,有一定的標準作業跟考題。
那份考卷我覺得是蠻簡單的,但幾乎五成以上的人都寫不到及格分數,
考卷重點是 Java 的基本功跟邏輯思考。
另外,因為 ZK 目前主要的市場還是國外比較多,
主要公司的信件往返跟文件撰寫都是以英文為主,
公司內也有德國、英國跟印度來的同事。
所以要練英文的話這裡也不錯,可以很扎實的練聽跟說,
英文不好而有心想學的,公司對於上英文課也有補助。
如果你英文很好或者有在國外待過,
在 ZK 也會有特別加分,可以履歷上提出說明。
有時候有客戶有需求的話會出差,但是不會強迫你一定要去,你可以說 no,
是說出差通常是給資深的人去,新人除非能力或英文很好,不然應該不會碰到。
只是如果有出差機會的話,基本上都會有額外加給,也是個賺錢的好方向。
-----------------------------------
底下用我知道的資訊介紹一下職缺
-----------------------------------
1.產品工程師
http://0rz.tw/YGOWg
同上,會有訓練期先了解 ZK ,
主要是作 ZK 的核心產品開發,會有機會開發新元件或修 ZK 元件 bug 。
目前公司維持一定的節奏在發布產品,有穩定的開發週期。
實際上新人而言,進來會先看訓練期表現決定怎麼分派工作,
現在的職缺主要應該都是在作元件開發,這塊應該一直都會有人力需求,
因為以 web 而言,元件/bug/新規格是做不完的。
在 ZK 有個好處是因為產品是單元性的,元件也是單元性的,
你可以比較專注在同一個元件上,規格也是你跟負責人談好就好,
實際上比較不用花時間跟客戶溝通,那一塊是我們可以自己掌握的。
我們要作的只是確保規格有一定的彈性,
盡量讓使用者可以做到他們想做的事情。
這點對新人可能有點困難,但是實際上規格設計的工作,
你可以跟資深的前輩甚至是我們 funder (也是專案架構師)一起討論。
以 ZK 工作需要的技術而言,學習跟嚴謹的驗證,可能比技術本身更重要,
我們有蠻多強者同事跟強者老闆,所以實際上技術不是困難點,難的是合作。
技術堆疊是 JS 跟 Java 都會需要一點,但待久我覺得,
這職缺應該會以 JS 為主,會有蠻多機會跟 browser 相處的。
2.測試工程師
http://0rz.tw/ICyQ9
實際上 QA 也是要了解我們公司產品才能作,所以應該也會有基本訓練。
敝公司採用 selenium 自動化測試已經有約兩年了,
這個工作的職缺主要是 review 測試結果,撰寫測試案例。
多少會需要知道一點 ZK 基本知識,
如果有興趣的話,之後也可以再轉 RD。
目前的自動化測試 Jenkins 跟 ZTL 等內容都已經有作好了,
實際上進來都是學習跟交接,我們都有了解這些細節的強者在。
Scala 的部份不是 must have ,因為 Scala 和 Java 很相容,
你實際上會 java 的部份就夠了,
頂多你有興趣可以再補 scala 的學習就好。
細節,你可以再跟面試主管談。
-----------------------------------
本公司實際上有許多職務,有想要內調可以提出討論,
公司對員工的意見還蠻尊重的。
我們有高雄辦公室,如果有南部人,
有興趣之後回高雄工作的,也可以跟公司提出討論。
這部份也是以公司安排為主就是了。
-----------------------------------
其他工作有關的,
早上是半小時彈性上班, 08:30 ~ 09:00 ,
晚上下班實際上目前一天工時是九個小時(不含吃飯時間)。
如果早上準時到的話,晚上就可以準時走,
責任制的部份實際上只要你認真作就不會有人要你加班。
或者說有特例非要加班不可(ex.晚上 con-call),
都可以紀錄反應跟申請補休。
福利的部份:
約十月份前後會有一年一度員工旅遊,
前年去綠島,去年去另一個離島(那時我不在台灣,沒跟到,囧rz)。
另外照規定一年七天特休,年終的部份是看表現發。(年終面試再跟主管問吧)
每個月一次月會會請大家吃東西跟運動,平常辦公室也有辦公室零食~:P
-----------------------------------
我們公司的考試我相信應該蠻多人考過的,
難不難就看各自的見解,至少我當初是覺得普通。
工作時數,實際上也沒有特別長到哪去。
至少不是那種動不動要做到九點十點,當然你要待到九點十點是沒人管你啦,
以前我們有個同事家裡沒裝網路,每天下班之後,
就待在公司找其他同事一起打電動,
週末也跑來公司上網,這也是沒人會管的。XD
我自己幹過得蠢事是晚上跟同事吃飯吃太晚錯過末班火車(我住桃園),
所以乾脆跑回公司窩到早上。(笑)XD
ZK 算小公司吧,二十幾個人,其中有七八成都是開發者,
以 ZK 的狀況來講,我們算是握有蠻多有技術跟有能力的開發者的。
-----------------------------------
對於專案的流程也是不馬虎,該有的版本控制,
該有的 code review ,都已經有制式的流程。
舉個例子,我們修一個bug ,實際上的流程是這樣:
* 使用者或發現者開 bug issue
* 用 bug 編號在測試專案建立測試案例並重演
* 確定能重演後開始修 bug
* 修完之後補 release note
* commit 測試案例跟修正程式碼,訊息中附上版本編號。
* close issue
* 請主管或其他人 code review
* 如果有需要修正,會再進入小的修正循環
如果修 bug 時,確定要修正的地方後,
我們會先用 svn annotation 去看之前最後 commit 是哪個 issue,
找對應的測試案例,修正時也會一併找出當時的測試案例來確認。
另外也最重要的,我們每一個測試案例,
都會有其他的人負責慢慢轉換成 ztl ,也就是 ZK 自動化測試。
(QA 可能會需要作這個,目前也有外包給國外工程師作。)
當然如果是跨版本的修正,ex. ZK5 , ZK6 ,
我們會用 svn merge 操作,所以目前的開發是一條鏈的。
在開發上的負擔也盡量是降到最低。
-----------------------------------
有興趣想親身體驗這樣一個軟體公司是怎麼玩的話,歡迎來投 ZK 履歷。:P
--
薪資的部份因為我不是主管,所以我不太方便說,
但實際上我們家主要都是能力議價就是了。
有時候太有能力或太有抱負也不見得是好的,
有興趣想要穩定而長久的做事也很重要。
不同職位需要不同的人格特質,也不是技術不強就不能來,
像我們 QA 職位實際上需要的比較不是技術,而是耐心跟細心。
意者請自己透過 104 丟履歷囉,有興趣想再了解細節可以問我,
基本上我在 ZK 也只做了一年快兩年,這裡也還有很多比我更資深的長輩。
--
網頁上拉近距離的幫手 實現 GMail豐富應用的功臣
數也數不清的友善使用者體驗 這就是javascript
歡迎同好到 AJAX 板一同討論。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.202.140
※ 編輯: TonyQ 來自: 220.135.202.140 (04/27 12:12)
※ 編輯: TonyQ 來自: 220.135.202.140 (04/27 12:31)
推 qrtt1:有看有推。超詳細的工作介紹文。 04/27 13:23
→ leavefly:薪水面議版規劣退~~ 04/27 13:28
推 thinkniht:TonyQ推薦...相信是間好公司 04/27 13:28
推 thinkniht:@leavefly:哪條版規? 04/27 13:31
→ thinkniht:即使是TonyQ有違反版規 有人檢舉我就處理...但是... 04/27 13:32
→ thinkniht:本版沒有的版規...一.一...我就不可能處理啦XD 04/27 13:33
→ leavefly:sorry~進錯版還以為是salary版QQ 04/27 13:41
推 pikanoko:題外話, ZK 跟新興的 Kendo UI 比起來如何? 04/27 13:49
→ pikanoko:(我最近滿想找一套AJAX的框架導入到我們的產品線) 04/27 13:52
推 zanyking:回樓上,Kendo UI是完全Client端,ZK 是server + client 04/27 14:06
推 pao0111:推 TonyQ 04/27 14:06
→ zanyking:用哪個做產品跟你的產品屬性很有關係。 04/27 14:06
推 sohumi:需要會Bbox嗎? 04/27 15:56
推 chrislife127:推TonyQ大大 可惜不會JAVA 不然就衝了 04/27 21:16
推 ykjiang:純推 TonyQ 04/27 21:23
推 ieDaniel:如果徵才文都這樣詳細.就可以省去一堆浪費時間的面試了 04/27 22:23
→ ieDaniel:能進zk練功就算未來跳槽不做zk,基本功也可以變很強,推! 04/27 22:24
-----------------------------------
補充一下,高雄辦公室也有在徵人:
高雄比較主要是作平台整合的,有 J2EE 其他 Framework 操作經驗者佳。
意者請洽 104 履歷:
http://0rz.tw/VTeNx
※ 編輯: TonyQ 來自: 114.25.61.19 (04/27 23:48)
※ 編輯: TonyQ 來自: 114.25.61.19 (04/27 23:50)
※ 編輯: TonyQ 來自: 114.25.61.19 (04/27 23:54)
→ darthv:讚耶,如果有台中。。。是說為何有台北高雄就沒台中,因為 04/28 00:02
→ darthv:高軟??? 04/28 00:02
→ TonyQ:@darthv 其實這理由很簡單,因為有個前輩想回高雄工作, 04/28 00:03
→ TonyQ: 公司就乾脆開了個 team 在高雄讓他帶。 04/28 00:04
→ TonyQ: 當然這也是因為這位前輩的能力相當優秀就是了! 04/28 00:04
→ darthv:我想也是因為這樣。 04/28 00:08
※ 編輯: TonyQ 來自: 114.25.61.19 (04/28 00:12)
推 Asciiss:很讚很有誠意的徵才文 :D 04/28 00:13
推 ntddt:推ZK, 面試過覺得很不錯~ 04/28 23:59
推 loveu8:Java,不會寫,囧 04/30 09:55
→ jusiya:工時好像沒什麼彈性,若有幾天只待在辦公室6個小時會怎樣嗎 05/01 21:00
→ TonyQ:可以談,我們也是有同事一邊念博士只上三天的。 05/11 23:10
→ TonyQ:面試時可再跟主管討論。 05/11 23:11