工程師別遷怒!你可以討厭教你 Java 的學校老師,但絕不該討厭 Java
作者:正義的花生 有些人問我,在現有的語言裡面,有什麼好的推薦?我說:「Java。」他們很驚訝:「什麼?Java!」所以我現在來解釋一下。 Java 超越了所有咒罵它的「動態語言」 也許是因為年輕人的逆反心理,人們都不把自己的入門語言當回事。很早的時候,計算機系的學生用 Scheme 或者 Pascal 入門,現在大部分學校用 Java。這也許就是為什麼很多人恨 Java,瞧不起用 Java...
View ArticleiChef 共同創辦人:台灣開發者請為你的專業找價值、技術找舞台
本文作者是 iCHEF 共同創辦人暨行銷長程開佑,曾非常榮幸參與世紀奧美的一流團隊,協助服務 ARM、Alibaba、Google 等品牌。 「客戶沒 Sense」是我之前在奧美工作時,常聽到的同事抱怨。 作為專業的行銷工作者,我們品牌工作的價值很多時候,不取決於我們專業能力的高低,而是在客戶是否對品牌工作有願景。...
View Article一紙資工系畢業證書,到底對成為工程師有沒有加分?
《TO 導讀》:本文編譯自〈Every Programmer Is Self-Taught〉,作者為 Cindy Potvin,Web 端及 Android 端開發者,以下為作者第一人稱寫作。 從我的經驗來看,競爭的要點不在於學位:關鍵在於你會如何利用你所掌握的技能。條條大路通羅馬。事實上,從學校裡是學不到如何做一個 web 開發人員或 Android 開發人員的。...
View Article為何台灣軟體業都招不對才?過來人一次奉上求職求才全寶典
《TO》導讀:因為台灣企業風格使然,即使經過面試,也很常發生找不到對的人才與不對的公司,其中很大原因出在面談觀念與技巧上。 作者 Jim 在台灣軟體業已有約 10 年經驗,待過外商、台商、新創,時而小主管,時而工程師。綜合自身多年求職、求才的經驗,將面試這件事情,分成給面試者、面試官兩個角度,希望能提供台灣科技業一些幫助。 動機 以「長久合作」為前提的求才 / 求職 原則 尊重 、 透明 、 誠實...
View ArticleCoder 勇者之路不再難!資深 Android 工程師已經幫你把攻略都寫好啦
(圖片來源:giphy) 親愛的玩家,請讓我協助你一路打怪升等,成為擊敗邪惡大 Boss 的勇者 Coder 吧! 橘子學院講師、資深 Android 開發者葉承達(Mosil)用「Android 資深踩雷 NPC」這樣的抬頭來形容自己,對於自己的定位,葉承達笑說,他希望自己就像很多 RPG 遊戲中的 NPC 一樣(新手村的村長大大!XD),提供各位勇者引導與協助,讓大家在 Coding...
View Article雖 16 億用戶,吾往矣!臉書產品長一舉大動只為讓用戶「讚」更爽
大約一年前,離 Facebook 總部約 10 分鐘車程的四季度酒店外,一場大變革即將降臨。會議室內,Facebook 首席產品官克里斯·考克斯(Chris Cox)正在組織一場大討論,他讓 6 位高管各自列出 2015 年最想處理的 3 個項目。輪到考克斯了,他扔了一個原子彈:Facebook 要對Like (喜歡)按鈕作一些調整。 Like Like 按鈕是 Facebook...
View ArticleOpen source 在技術上推一把,但產品能不能換成錢就看個人造化
《TO》導讀:在 PTT 上的熱門討論串「好, 台灣碼盲, 碼農低薪, 然後呢?」,有鄉民提到了 Open Source 對於產業的影響。該篇文章論點認為「open source 流行之後,全都成了泡影,不求學術創新,就想貢獻世界,其實是讓大企業開心地免費取得技術,」但是,這樣的觀點對於本文作者 jokker (微雨從東來)來說,卻有不一樣的思考。他認為,open source...
View Article簡直是個老不死!年度工程師最愛程式語言 JAVA 勇奪第一名
文 / 方定宇 Java 已經贏得了 TIOBE 指標的年度程式語言大獎。這是因為 Java 在過去一年當中使用的人口增長幅度大增(+5.94%)。Java 將第二名的 Visual Basic.NET(+1.51%)與第三名 Python(+1.24%)遠遠拋在後頭。 第一眼看到這個消息最讓人驚訝的是:「一個像 Java 這麼老的程式語言居然能奪的這個獎項!」(你要知道,10 年前 Java...
View Article我要成為前端工程師!給 JavaScript 新手的超詳細建議與學習資源整理
今年有越來越多企業開始跟我們接洽企業內訓的事,想請我幫他們培訓前端工程師,但你知道一個好的前端工程師絕對不是兩三個月可以養成的,需要多年的努力與磨練才會有點成績。而這幾年可謂前端正夯,有為數不少的人開始大規模的往前端開發移動,而我被問到最多的問題就是「請問 JavaScript 要怎麼學?」或「請問 JavaScript 該怎樣入門?」諸如此類的問題。...
View Article工程師生涯 30 年:真希望在菜鳥時期就懂得的這些事
在我30多年的工程師生涯裡,我學到了不少有用的東西。下面是我這些年積累的經驗精華。我常常想,如果以前能有人在這些經驗上指點一二,我相信我現在會站得更高。 客戶在接觸到產品之後,才會真正明白自己的需求。 這是我在我的第一份工作上面學來的。只有當我們向客戶展示產品的時候,他們才會意識到哪些是必需的。給出一個功能性原型設計,遠比一張長長的文字表格要好。 只要有充足的時間,所有安全防禦系統都將失敗。...
View Article未來程式設計的 9 大猜想,其中之一就是 JavaScript 將成為主宰語言
科學家稱時間是勻速前行的,智者稱萬物以光速而變化—然而科技的瞬息萬變仍舊無從求解,一眨眼,又是另一番景象了。 很多人巴不得能夠看透未來,但未來五年頂多是猜測而已。預測科技發展簡直是天方夜譚,因為創新的影響力足以淘汰當下的很多技能和工具。話雖這麼說,我們還是看看這命運的蛛絲馬跡,或許能幫我們撥開迷霧,瞥一眼未來,看看科技到那時究竟是什麼樣的。...
View Article糟糕工程師症候群的徵兆之一:程式寫很快又愛放槍,錯了還繼續嘴硬
有一種說法是,「一個偉大工程師相當於 10 個平庸的工程師」。沒有人願意被貼上了糟糕工程師的標籤,但一個可悲的事實是,很多開發人員沒有意識到他們自己就屬於這一群體。沒有人願意問自己:我是一個糟糕的開發人員嗎? 糟糕的開發人員 如果你還是 coding 新手,並且擔心自己寫的是糟糕的代碼,那麼可能你還不是高手。不過,你也不用因此灰心喪氣,因為只要你不是無可救藥的,那就都還有改進的餘地。...
View Article給網站初學者:沒有資訊背景的人去學 Rails,可能事倍功半
《TO》導讀:本文作者尤川豪,為「一元翻譯」的軟體工程師。經營部落格「轉個彎日誌」。以下為他對於網站新手該如何學習寫網站的方法,給出一些個人建議。 Rails 是新手入門學寫網站最辛苦的選擇之一。 常常有文章或是課程建議新手用 Rails 入門寫網站,我認為這種建議十分危險。 Rails 並不適合初學者使用。推薦沒有資訊背景的人去學 Rails,很可能害他事倍功半。 新手用 Rails...
View Article15 項讓工程師無法專心寫程式的元凶:開會佔第一、討厭 PM 同在榜上
會議,什麼都不懂的經理,生產效率指標——這就是你和下一個偉大軟體之間的天塹。 昨天必須得發布產品。用戶爭鬧和咆哮某個缺失的功能。老闆的老闆說,我們最好迅速行動起來否則就炒我們的魷魚。感覺一切都有心無力。...
View Article台灣資深 Android 工程師葉承達:為什麼上課比自學 Coding 好?
(圖片來源:Giphy) 之前【橘子學院】曾專訪台灣資深 Android 工程師葉承達,他簡單總結了 10 點告訴大家,為什麼我們現在應該學 App! 文章發出後,我們收到了不少讀者回饋,其中不乏「自學好像也可以?」,以及來自設計師族群的疑惑「都有 Demo 工具了,為什麼我還應該要學會 App coding?」。...
View Article你的絕望我懂!工程師找 Bug 時一定有過的 30 句崩潰 OS
開發應用程式是一個非常有壓力的工作。沒有人是完美的,因此在這個行業中,代碼中出現 bug 是相當普遍的現象。面對 bug,一些工程師會生氣,會沮喪,會心煩意亂,甚至會灰心喪氣,而另一些程式師會依然保持冷靜沉著。因此,如何處理修復 bug 的過程也值得我們細細琢磨。...
View Article為年輕人未來鋪路!芝加哥政府規定高中必修資工課程,那台灣呢?
文 / 藍凱柔 Carol Lan 在這個女性意識逐漸抬頭的時代,越來越多女性挺身挑戰受傳統男女偏見限制的專業領域,踏 入醫界、師壇、政治圈以及商業界,在職場看見女性已經是見怪不怪的事情。然而,人稱魯蛇養殖場、潛力股聚集地、黃金單身漢培養皿的工程師圈內,似乎還存在著一道針對女性的玻璃天花板。 的確,對理工科、寫程式有興趣的女生越來越多。根據TechCrunch的一項報導,在芝加哥,...
View Article工程師專屬 SNG 平台:24 小時不間斷直播,神級人物直接 Code 給你看
在很多人的印象裡,程式師每天的工作狀態應該是這樣子的:坐在電腦前面,在鍵盤上敲出一串串外行人看起來稀奇古怪的文字,時而一個人自言自語,時而又像打了雞血一樣亢奮。那麼,這些每天在電腦前編寫各種程式的人,他們在工作時真實的一面究竟是什麼樣子的呢?...
View Article臉書工程師的高效率工作法,原來在上 Change 時還有這麼多聰明小撇步
《TO 導讀》:Facebook 的工程師有哪些高效率工作的經驗呢?本文作者 Will Hughes 訪談多位 Facebook 的高產能工程師後,總結了他們的共同經驗。說到增進效率類的文章, 不管在網路或書局都可以找到大同小異的內容,但本文有相當一部分探討在上 Change(內文的 Diff)時也能增進效率的技巧,對於工程師來說可能更為切身且實用。以下為 Will Hughes 第一人稱寫作。...
View Article從菜鳥工程師到大神,決不是光靠累積年資就能辦到的
工作了五年的工程師,算不算高級開發者?歸類開發者是菜鳥、中堅或神人,不是以工作年資判別,因為經驗這種東西,其實千金難換,但又可能一文不值。 我們現在工作的行業很奇怪。明明每年都有新的從業人員湧入人力市場,但企業依舊訴苦自己迫切需要大量的開發。這種問題存在已久,而且已經越發嚴峻。...
View Article