職場資訊

香港職場實用指南

業界人士、招聘者同人力資源主管精心撰寫 — 為真正建立事業嘅香港人而設。

← 返回職場資訊

最新文章

有一種病叫Excel病
Advice Columnist

有一種病叫Excel病

有一種有相當歷史的軟件,簡單易學,能滿足大多數人對電腦運算能力、資料處理的需要,除了最初設計用途,被濫用在很多不同用途上, 聰明如你,應該知道我想講的就是試算表(Spreadsheet),其中最多人用的當然就是Microsoft Excel。 乍看之下,Excel與Word及Powerpoint分別不大,都是作為Microsoft Office三大常用軟件,但其實有很大分別: Word最適合的當然是撰寫文件,寫學術論文、鱔稿、或是一封簡單的辭職信,使用Word都是最適合不過的。 Powerpoint則是作簡報才有, 間中亦有一些人用來作其他用途(例如繪圖動畫),但絕大多數人,如果不是要做簡報的話,決不會無故使用powerpoint。 Excel與上兩者不同在於,任何一個不諳編程的普通用家,只要有任何儲存結構式資料(structured data),或者有任何計算需要,第一時 間浮進腦海的必然是Excel。Excel最初設計為試算表,本用作數據分析、數字計算,作簡單圖表而已。但隨著大眾對儲存結構式資料的需求提升,Excel竟 出人意表地多了許多用途: 項目計劃管理、時間表製訂、公司零用錢管理、公司倉儲管理等等,總之任何可以寫成一個表(Table)的資料,大家都自然會 將資料放到Excel裏面去。我遇過最為誇張的情況,是用Excel作為資料庫遷移(Database Migration)的管理,也就是用Excel 做一個資料庫,來為資料庫儲存資料,相當滑稽。 問題來了,Excel不是為了作為資料庫而設計,而大家將Excel用成了資料庫,然後連微軟自家推出的Access也不敵敗走,難道不是証明Excel非 常適合作為資料庫使用嗎? 其實不然,亂用Excel的,往往都架床疊屋,發展出一套外人無法理解的方法處理資料。資料庫儲存資料,是以有系統及方便讀取為前題,胡亂將所有資料都放到 一個Excel檔案中,充其量只是造了一個資料垃圾筒。 有些公司用Excel用上了癮,萬事萬物皆用Excel解決,這種情況,我會稱之為Excel病(Excel Syndrome)。 Excel病的特徵,在於相信所有問題都可以用加一個Excel去解決。 自測 想知道你工作的地方有Excel病嗎?如果每一次解決問題的方法,都包括了加一個Excel檔案的話,很不幸,你工作的地方已罹患Excel病! Excel病的影響 1. Excel速度會隨資料量上升顯著減慢。 Excel作為一個試算表,每一次更新都會重新計算格內的數值,隨著數據量上升,每一次更新所須的計算愈來愈多,因此速度亦愈來愈慢。更甚者,有一些Excel檔案動輒數十MB,老舊一點的電腦光是開啟就要花一段時間,遑論再在上面工作。 2.…

天文台的理想與現實
Advice Columnist

天文台的理想與現實

香港天文台的預測經常令你失望?是你的心理作用,還是這台的預測真的有偏差? 我們會在有誤差的時候埋怨,但天文台也可以為自己辯解,聲稱其他日子其實也很準確,到最後雙方都好像不夠說服力。這一回,我決定利用 Web Scraping,配合 d3.js ,透過 Visualisation 和數據,讓大家都把誰是誰非一眼看通透!!!(如對程式沒有興趣,可直接拉到最後看結果) 十年不更新的格式 很多朋友初學 Web Scraping,多半都是到天文台抓取資料。而筆者則在十多年前已經開始嘗試抓取天文台的資料,為自己的桌面作一個小型「我的天文台」。 不過,每一位曾經抓取天文台資料的朋友,必然會發現,香港天文台的資料並不方便電腦處理。天文台在自己的網站 (https://rss.weather.gov.hk/rss_uc.html) 和政府的「資料一線通」網站 (https://data.gov.hk/) 都公開了讓程式讀取的資料位置,但你能夠拿到的東西,卻與「純文字版」沒太大分別。例子如下:   <?xml version=”1.0″ encoding=”UTF-8″?><?xml-stylesheet href=”flwc.xsl” type=”text/xsl” ?><rss version=”2.0″> <channel> <title>本港地區天氣預報</title> <link>http://www.weather.gov.hk/wxinfo/currwx/flwc.htm</link> <description>本港地區天氣預報</description> <language>zh-tw</language>…

假期大對決;香港同中國並排?
Advice Columnist

假期大對決;香港同中國並排?

作為一個打工仔當然覺得假期呢家嘢越多越好啦,每個禮拜放兩三日就最happy!現實上當然就冇可能啦,但係其實香港公眾假期算唔算少呢?今日同大家比較吓唔同地方嘅公眾假期,究竟邊到最多?邊到最少呢? 第一名:澳門 圖片來源:Macao Heritage Board 唔講你唔知呀,原來就喺我哋隔離嘅澳門竟然係有最多嘅20日假期,最多個個月仲放成5日咁多!假設你有佢地法定最少嘅6日有薪年假咁加埋就有成26日㗎〜 2020年澳門公眾假期:   1月1日 元旦 10月1日 中華人民共和國國慶日 1月25日 農曆正月初一 10月2日 中秋節翌日 1月26日 農曆正月初二 10月25日 重陽節 1月27日 農曆正月初三 11月2日 追思節 4月4日 清明節 12月8日 聖母無原罪瞻禮 4月10日 耶穌受難日…

在三十歲轉工的五個真正原因 – 可能您也是其中一分子
Advice Columnist

在三十歲轉工的五個真正原因 – 可能您也是其中一分子

事先聲明:我們固然希望您正在一個合適的地方工作,並且喜愛或者因這工作而感到愉快。但萬您因它感到憂愁,卻又害怕在如今的年紀才去改變已經為時太晚,這篇文章可能為您帶來一線曙光。   傑夫·貝佐斯在三十一歲才建立了亞馬遜、英國小說家約瑟夫·康拉德在二十歲前從未說過英語、Buzzfeed的創辦人喬納·派瑞提整個二十年華亦只是在教導中學生如何使用微軟辦公室系統。雖然工作性質都不一樣,但這些人都有一個共通點 – 他們都是在後來才找到自己真正的價值和志向。 假如您現在十分不滿自己的工作環境,但又因為年紀而害怕尋找新的工作機會,請先看看您的周遭 – 很多成功人士都是在三十歲時才發現到自己的的興趣,所以改變永遠是「有心不怕遲」。再者,神經科學家亦認為人們年輕時在面對複雜的工作選擇的時候,會傾向避重就輕;當他們對世界有更深的了解後,便可以作出較為明智的選擇,並開展您一直渴望的人生。 人們選擇在三十歲時轉職的首五個原因 卓克索大學在不久前邀請了三百二十位三十到五十四歲不等、在近期作出職業改變的人士進行了一次網上投票,得到了以下促成他們作出轉職的首五個原因: 工作量/ 時間:27.19% 賠償金:17.19% 晉升空間:15.94% 工作地點:10.63% 缺乏熱情:9.38% 投票者當中,近四十五個百分比的人選擇的新工作與舊工作屬於同一個行業,而有五十五個百分比的人選擇發展新的職業路向。選擇作出改變的投票者大多來自與服務業及教育界人士,所以如果您也希望嘗試一些截然不同的新事物,絕對不需要感到害怕。此外,2015年LinkedIn的調查亦指出不少公司正在積極聘請該行業以外的人士。 不論任何年紀,您都該重新開始的四個徵兆 我們之所以害怕新事物 – 尤其年紀越漸長時 – 是由於它所帶來的不確定性。可是,如果您覺得您的工作欠缺了某些東西、某些原素時,您便應該行動了。先將您的情感擱置在一旁,然後查看一下以下的清單,看看是否到了您該承擔這些風險、改善您的工作的時候。 喬納·派瑞提 – Buzzfeed的創辦人整個二十年華亦只是在教導兒童如何使用微軟辦公室系統 1. 您無法對上班感到興奮 您無法對又開展工作的新一天感到興奮。所有事看上去都是如此的沈悶和無趣;每十五分鐘您便會查看一次手錶,每一個小時您便需要一個小休。 約克大學心理學家約翰·伊斯特伍德博士指出,厭倦能導致人們作出損壞性行為如暴食、酗酒、賭博等,如果您每天工作後都沈溺於酒精之中,那麼您便需要反問自己現在的公司是否一個適合您繼續待下去的地方。…

透過這些第二季的技術會議,讓您的2019年繼續忙碌吧!
Advice Columnist

透過這些第二季的技術會議,讓您的2019年繼續忙碌吧!

您的第一季過得如何?忙碌嗎?生產效率提高了,還是仍在苦苦掙扎?一些建議或是啟發能助您走出困局嗎?在一月的時候,我們分享了一些優質的第一季技術會議,助您實踐您的科技夢;現在就讓我們看看第二季的會議,能否把它繼續延續下去。祝您好運! 1. Techsauce Global Summit 2019 日期:6月19至20日 地點:泰國 曼谷 中央世界購物中心 仙特拉世貿酒店 值得期待之處:一個向他人介紹自己的業務的機會,在他們的展覽發掘最新的技術,還有涵蓋一系列具創意和科技相關議題的工作坊以及「神秘之夜」的邀請 您可能已經聽聞過這間泰國的科技和商業媒體 – Techsauce。自2014年創立以來,他們致力於泰國和東南亞地區發展初創企業,並已經略有小成,而今次的峰會將會是它舉辦的第三個活動。是此活動不單只迎合科技界企業家的需求,還包括創意與文化產業界的初創企業。預計屆時將會有超過一萬五千名來自全球各地的人士參加活動,您可以籍此建立新的連繫,尋找各種各樣的合作機會。現在登記可以讓你獲得巨大折扣 – 每張入場券只需三千五百泰銖(約美金一百一十元),而一次性購買三或十張入場券的話甚至會有更高的折扣優惠。 2. Innovfest Unbound 日期:6月27至28日 地點:新加坡 濱海灣金沙酒店 值得期待之處:聆聽來自科技界和各個類別的科技公司專家分享,一個嘗試新科技和向投資者做簡報的機會,在無與倫比的派對上放鬆一下 這個由Unbound主辦的活動邀請了數百名演講者到總共五個講台上,圍繞着六個主題包括人工智能、自動化和智慧城市等進行演講。今年他們與Unilever合作,舉辦了一個初創公司大賽,勝出者將會獲得五千新加坡幣和在Unilever的企業加速器 – Unilever Foundry工作的機會(初創公司大賽的報名截止日期為5月23日)。如果您認為自己是縱橫各界最優秀的初創企業、讓人最印象深刻的女性企業家,或只是希望能有一個向投資者做簡報的機會,活動亦有相應的比賽供您參加(這些比賽同樣需要事先報名)。這個活動是新加坡智慧國家創新週的其中一個項目,希望展現亞洲可觀及具潛力的發展。現在每張入場券的早鳥優惠價購買為新加坡幣三百,初創企業每張二百。現場即時售賣的入場券每張售價新加坡幣九百五十,有興趣的話便記得要提早購買了! 3.…

七個助您優化個人履歷的網上教室
Advice Columnist

七個助您優化個人履歷的網上教室

取得經驗值並讓自己升級吧! 正在尋找工作嗎?如果您仍在等待回音,或者是時候學習嶄新的技術技能去優化您的個人履歷,從而令人刮目相看。即便不是在尋找工作,亦有些課程適合希望嘗試新事物或進修的您。但我們今次不是在談重返校園,而是利用下列各個網上資源 – 它們都能自主決定進度,有些更提供應用程式版本,只要您有網絡連接就能隨時隨地學習。 如果您追求更高的回報,有很多課程都會在您完成課程後提供證書,那麼您便可以將此成就添加至GetLinks的個人檔案上。個別證書亦受到Google、Cisco等公司的認可,讓您的個人履歷顯得更有分量。 以下是一系列的優質網站讓您能提升經驗值,並讓自己升級。   1. Codecademy 涵蓋範疇:HTML/CSS、JavaScript、Python、CMD Line、SQL 註冊選擇:免費、七天免費使用專業版本、專業會籍(付費)、密集課程(付費) 專業會籍價格範圍:每月美金15.99 – 19.99元 支援平台:網頁,應用程式(iOS,Android) Codeacademy十分適合編程初學者,它們的免費課程包括大部分基礎編程語言如JavaScript、Ruby、SQL等,亦提供區塊鏈的入門課程,甚至能夠學到IBM的人工智能系統 – Watson API的基本操作。如果您希望更進一步,它們的專業會籍為您提供進階課程及項目,測試您的技巧和水平。要是您在尋找一些重點課程,不妨一看它為期6 – 10週、派發證書的密集課程。     2. edX 涵蓋範疇:計算機科學、資料分析、人工智能、區塊鏈、網頁開發等 註冊選擇:免費(不派發證書)、付費(派發證書)、初級大師計劃(付費)、碩士學位(付費) 價格範圍:每個課程美金50 -…

五樣您在最後工作天應該做的事
Advice Columnist

五樣您在最後工作天應該做的事

您就在終點線前 您的辭職申請已經被接納,而您的同事們可能已經為您籌備好在工作天結束後舉辦一個歡送派對。但在您考慮晚餐應該訂購什麼食物去慶祝一番前,仔細查看一下我們的清單,確保自己整理好所有未交代清楚的事情。這個清單的目的在於以正面及專業的態度去結束這一天,而不是自斷後路。因此,不要忘記… 1. 整理好個人的電子物品及雜物 就如您的車尾箱一樣,在公司工作的期間您的工作空間可能堆放了很多物品,包括個人或專業用具。假如您還沒在過去一週把這些東西好好整理,那現在便是您的最後機會去將自己最愛的水杯、舒適的辦公室拖鞋帶到新公司,或帶回家中。 仔細檢查您電腦上所有的檔案,不單要肯定您已經取得您所需的檔案,其他的同事們在需要的時候亦能找到您以前負責的工作檔案。其實要做的事情十分簡單,您可以選擇在公司伺服器上創建一個以您的名字命名的文件夾、建立Dropbox檔案、或是壓縮所有檔案並將它發給上司。無論您選擇哪一個方案也好,別忘記您也可能需要一個拷貝,作為自己的記錄及放在個人檔案之上。(請留意您的合約上有否註明任何關於使用公司檔案作非公司事務用途的條款) 一些您應該再次檢查的地方: 您的辦公桌 共享抽屜、櫃子,或其他公共空間 您的工作電腦、手提電話以及平板電腦 實體清理貼士: 適當地處置或回收廢物;不要假設您的接替者或清潔工人會為您善後 正確地將檔案分門別類,或提供實體文件予有需要人士 擦拭您的桌面和電腦 電子清理貼士: 在您的工作電郵設立自動化訊息,表示已經離開公司並提供新的聯絡人資料 如果您擁有一個開支帳戶,確保所有付款和自動轉帳已經處理好,或轉至另一個戶口 登出並刪除所有工作電腦上的個人帳戶及檔案 保留或轉寄重要的電郵副本 清除網上瀏覽器記錄 清除資源回收筒 登出所有帳戶 留下一個清單,列出與工作相關的帳戶的登入資料 假如已有協議,別忘記歸還任何公司的設備 如果合約許可,您也可以取一份商業聯絡人資料的副本。 2. 注意言辭 讓您最後的一個工作天過得愉快點吧!離開公司的自由感可能煽動您把自己真正的想法說出來,但您永遠不會知道您在將來會與何人一起工作。而如果您已經有新的工作,這也不是一個適合吹噓自己的時候。這可能會讓您的同事們產生怨恨,亦顯得自己自大。建立正面的商業關係能為未來的項目作準備,即使您不在乎人際關係,但個人信譽會一直伴隨着您,尤其是您的新工作與上一份工作屬於同一個行業。 那稍後的歡送派對或聚餐呢?同樣不要讓酒精毀掉您的專業。雖然那是一個較為放鬆的環境,但卻依然是辦公時間。  …

HTTP:互聯網的共同語言
Advice Columnist

HTTP:互聯網的共同語言

互聯網的共同人類語言是甚麼呢?答案是英文,根據維基百科,世界上有五成四的網站都是以英文寫成,另外的四成六則以其他世界各地的語言寫成,所以說互聯網上的用家(即是各位)主要使用英文溝通也不為過。可是大家細想一下,互聯網上的電腦,又是怎樣互相溝通的呢?當你鍵入 https://www.google.com,為何遠在千里之外的Google伺服器,能夠與你桌上的手提電腦裏的Google Chrome溝通呢?這一切,要由互聯網誕生之初講起。 Source   互聯網之誕生 互聯網基於不同年代發明的科技所運作,現在大家早已習慣的光纖,是由光纖之父高錕於1966年最早提出光纖可以作為長距離高速通信的媒介,爾後有其他科學家再實作出可以傳輸資訊的光纖;而最早將多部電腦作為網絡連接的實驗,是美國於六零年代研發的ARPA網,及至七十年代已有歐洲的電腦包括在網絡中,大家可能聽過的TCP/IP,正正是由ARPA網於1983年所發展出來。最後一部份,由添‧柏納斯‧李發明了HTML、HTTP。最早的互聯網就終告成形。以下是一張顯示現代互聯網所基於的協定。   Source   上圖所顯示的,其實不同協定所堆疊出來的TCP/IP模型。協定(Protocol)就是一個通訊中兩方面都能理解的溝通型式,最形像化的例子,就 是兩方面中間的共同語言,正因整個模型是互聯網運作之基本組成部份,因此又名作互聯網協議(Internet Suite)。 TCP/IP其實包括TCP、IP兩種協定,分別份屬傳輸層(Transport Layer)、網絡層(Internet Layer),HTTP(超文本傳輸協定)。則屬於上面應用層(Application Layer)。 科技詞語解釋: 以上各種不同的層,概念相當抽象,即使大家直接閱讀維基百科也不易理解,理解的最佳方法,是以大家每季都要收到的水費單作為例子。 應用層(Application Layer): 應用層就是當水務局計算了陳大文先生今季的水費,將水費單郵寄給陳大文先生。 傳輸層(Transport Layer): 傳輸層就是郵差,專責將水務局的信件送到陳大文家中信箱。 網絡層(Internet Layer): 網絡層就是郵寄地址,信件上必須寫好郵寄地址,才能準確送達。 連結層(Link Layer):…

五個打造個人品牌的方法 讓您在求職過程中突圍而出
Advice Columnist

五個打造個人品牌的方法 讓您在求職過程中突圍而出

您具備資格,亦有一紙文憑在手,加上所持的證書和多年的經驗,這些都應該使您成為一個在眨眼間便被錄用的人,是吧? 可惜這並不是必然的事情,除非您花一些額外的時間來塑造一個特定形象,吸引那些你希望建立連繫的人群。這就是所謂的「個人品牌」,而今天我們將給您五個值得嘗試一下自我營銷的理由。 但首先,「個人品牌」到底是甚麼?把自己和自己的事業作為一個品牌去營銷不僅僅是印製一些具創意的名片,或是建立漂亮的個人履歷。這與您在現實和網絡世界中是否同樣專業有關,並強調您的價值以及您在辦公室內外的信念和想法。 個人品牌對每個人均有益處,無論您是在尋找理想中的工作,還是一位希望鞏固業務的企業家,都相當合適。   「現在擁有個人品牌對企業家來說比以往任何時候都更重要,大型公司的首席執行官和創辦人都已經走在前端,與大眾聯繫。人與人之間需要彼此聯繫。」- 凱文斯蒂姆森 建立信任和權威 您的個人品牌能夠解釋您之所以會擁有一些特質的原因。它能助您與大眾之間建立互信,並可以將您定位為您所在行業的權威和思想領袖。推動您的事情可能亦是決定您成為一個怎樣的人的因素。通過建立個人品牌,招聘者能了解到您的能力,讓他們感覺較為良好。如此覺悟能帶來不少社交便利、聯繫和機會。建立一個讓您成為特定行業或利基市場中最好的專家的個人品牌會幫助您吸引更多理想客戶。當您被這樣定位時,人們也更容易為您轉介客戶。 創建個人部落格或社交媒體頁面,擁有良好組織的Github帳戶,抑或在自己的Facebook上撰寫文章,都是些好方法去展示與您的專業相關的主題。創建內容時請記住三個重點:原創,精確,並標好來源。 伊隆·馬斯克的Twitter追蹤者比他三家公司(Tesla,SpaceX和SolarCity)的Twitter追蹤者總數還要多。 曝光率 通過明確建立您的價值觀、技能和抱負,您能夠更容易吸引招聘者及尋找到理想的工作。事實上,一個明確的個人品牌能與潛在的僱主產生共鳴,因為他們會在您傳達的信息中找到相似之處。人們對於您是誰、做過什麼抱較大興趣,所以大多數人對跟隨其他人更感興趣,而不是跟隨特定公司。例如伊隆·馬斯克的Twitter追蹤者比他三家公司(Tesla,SpaceX和SolarCity)的Twitter追蹤者總數還要多。他擁有一個強大的個人品牌,並利用它來增加曝光率,為他的公司吸引更多客戶。這也能發生在您身上!擁有個人品牌可以讓您有更高的機會被列入媒體的報導名單(線上出版物、雜誌、電視、電台、博客等)。請記住,媒體都在不斷尋找可以與觀眾分享見解的專家。 鶴立雞群 你有一個想法,但一位YouTuber已經在談論它,而這個想法最終便被各個不同的媒介共同完成;你想推出一個嶄新的項目,也許是一個新的網站,但一些自由職業者已經捷足先登,形成了零工經濟的現象。即便在GetLinks也是一樣,而我們也正在臨時工作方面擴展。創意浪潮已經席捲了網絡好幾年,所以讓自己顯得與眾不同比以往顯得更加重要。 根據Upwork,自由工作者比美國整體勞動力的增長速度快約3倍,且預計2027年自由工作者將會佔了美國大多數的勞動力。 大眾都在開始接納並運用自己的企業家精神,這意味著每個自僱自由工作者、獨立合約員工和企業家將面臨比以往更多、更激烈的競爭。把自己與競爭對手區分開來的關鍵在於建立一個不只反映您個性的個人品牌,而是反映您獨有的個性。 賦予自己力量   奧普拉·溫弗瑞是建立一個成功個人品牌的典範,她的名字現在甚至被用來賦予全世界人民力量。   當您開發自己的品牌時,建立個人品牌能讓您獲得自信。回想一下您的性格和獨特技能,您會發現自己能夠與他人分享這些長處,從而獲得自信。製作和您的價值觀及事業有關的視頻可以令您得到周遭與職場中關係緊密的人的支持和正面回應。如果您決定開始發展您的品牌,有一點您需要留意的是您會經常受到一些負面且尖銳的攻擊。建立一個品牌不可能一帆風順,但當您通過這些艱辛的考驗後,您會更加堅持自己的信念;又或是當您選擇無視它們的時候,這更能令你建立新的特性。你的自尊心亦會急升,因為你了解到自己的價值,並能為他人提供什麼。一個好的個人品牌能強調您的優處,並為您指導方向,讓您可以好好發揮。   建立個人品牌及營銷自己讓你感覺到自己為面試做了更充足的準備。您不單有一個個人檔案可以將您過往的作品展示給面試官,而且您能擁有一個豐富的資料庫,供您從中抽取合適的資料去回答問題,並舉例說明自己能勝任該職位。尋找工作時,您的社交媒體網站可能是新僱主對您的首次接觸。您可以決定您希望獲得的聲譽,並以營銷作為渠道向他人表達自己。您會發現個人品牌比以往任何時候都更重要,而營銷自己則可以在尋找工作時成就新的您,或打破你以往的界限。 ✦✦✦ 在GetLinks,我們不會認為事情是理所當然的。我們十分相信持續的自我改進是個人生活或事業上重要的一部分。感謝您閱讀我們的文章,別吝惜你的意見,在意見欄分享您的想法和發問吧!您可以在這裏註冊成為亞洲科技社群的一員!

Dart vs JavaScript vs TypeScript
Advice Columnist

Dart vs JavaScript vs TypeScript

隨著Flutter受到開發者的重視,Google於2011年推出的Dart又重新進入大家關注的視野之內,不過除了Flutter以外,其實Google的開發者早在2016年也推出過Angular Dart,讓開發者以Dart開發網站應用,不過由於Angular Dart對比TypeScript版Angular文本長期不足,因此沒有引起太多關注。Google推出Flutter,可以說為大家對Dart的信心注入了一劑强心針,大家又重新開始關注這個已有8年歷史的程式語言。 本文想介紹的是,就是到底Dart有何特色?與JavaScript比較,又有何優劣?由於TypeScript開始於前端日漸盛行,我們亦可以趁機比較一下三種語言的異同。 應用範圍(Application) 有讀過上一篇Web Technology為何征服世界的朋友,應該已經知道JavaScript跟TypeScript已經可以在網頁、伺服器、智能電話、IOT、人工智能等範疇落地生根,Dart呢?托Flutter的發展,Dart已相當適合同時於網頁、伺服器、智能電話等範圍作開發,這一點與JavaScript已不相上下。不過Dart與JavaScript的最大分別,在於Dart本身可以有三種方法運行:分別是編譯為JavaScript(Compiled To JavaScript)、由Dart VM獨立運行(Standalone By Dart VM)、AOT編譯為機械碼(Ahead-of-time compiled to machine code). 而JavaScript現時最流行的做法,都是以Node運行JavaScript。Node運行JavaScript時,會將JavaScript轉變為機械碼(Machine Code),再運行機械碼。亦是因此Node JS的運行速度比其他動態語言如Python、Ruby等都較快。而Flutter所採用的,就是第三種方法,先編譯為機械碼(AOT Compilation)再在智能電話運行,因此大家可能聽過Flutter無需JS Bridge的原因,亦是由於早已編譯為機械碼,所以無需一個額外的JS Bridge再作轉譯。   React Native寫成的手機程式結構如下: Flutter寫成的手機程式結講則如下: 基本運行 理解了Dart、JavaScript、TypeScript各自的應用範圍,就以三種語言都寫一個簡單的hello world為例: JavaScript…

給軟件開發人員的社交小貼士
Advice Columnist

給軟件開發人員的社交小貼士

大眾對軟件開發人員普遍的既定印象不外乎害羞、「書蟲」,這也是科技界一直揮之不去的問題。這得「感謝」現在的媒體把科技人才們與渴求社會認可(尤其在追求女性方面)的奇怪角色連繫。在這種影響之下,讓數千上萬的軟件開發人員被標籤為有社交困難、不出家門的「書蟲」。 幸好除了這些常見的誤解以外,過去數年誕生的新世代年輕,且充滿魅力的電腦專才讓我們揭開了科技界的神秘面紗,展露真實的一面。馬克‧朱克伯格、安德魯‧梅森和皮特‧凱撒摩爾便是當中的佼佼者,您可以形容他們為成功並富有個人魅力的程式編寫員,但絕對不是害羞。當我們看到這群軟件工程師正在世界舞台上發光發亮,便明白我們要改變既有的觀念,停止再把開發人員和厭惡的內向者連繫在一起。 以軟件工程師的身分建立人際關係 當下次再有人在您身上加上「反社會」標籤的時候,跟他們解釋那只是個荒謬的誤解吧。只有很少數的人知道要成為一個成功的開發人員和得到一份高薪厚職的工作,是需要與他人良好地溝通,還有持續地證明自己的專業能力才能做到。 透過與科技人員們合作和舉辦DrinkEntrepreneurs,GetLinks明白人際關係對開發人員有多重要。因此我們準備了以下六個已被認證的社交小貼士給每位軟件工程師,助您展開仕途: 1. 不要把社交聯誼置諸腦後 大部分人在需要某些事或物件的時候才會開始擔憂自己是否認識一些「正確」的人,但是純粹為了個人利益去與專業人士建立人際關係並不是一個很好的想法。與其聚焦於別人能對您有怎樣的幫助,不妨想想您如何能成為這個科技社群中具有價值的一員。 永遠不要以利用別人為目的去參與任何聯誼活動。建立專業人士間的人際網絡是在於成為一個大群體的一分子,為其帶來價值。   2. 準備好展示您的作品 軟件工程需要實際的技巧和知識,以及專業資格。一味吹噓自己的代碼行,卻無法展示任何作品,這只是不設實際。 在您開始建立任何人際網絡前,先花少許時間去創建一個專業、精心設計的作品集。雖然建立網站,更新作品集,運作部落格會花費掉不少時間,但請相信我們 – 人們會以不一樣的方式去對待您這一個井然有序、實事實幹的專才。把自己當成專家一般,不要害怕向他人展現您的才能。 真實例子:我們的一個開發人員也曾經歷過找不到工作的艱苦時刻,所以他集中透幫助朋友和家人去建立自己的作品集。不久之後,他便能展出一些令人驚訝的作品,讓他在大型企業中求得一份工作。 3. 設立一個專業的電郵地址和印製名片 儘管名片在現今社會被普遍認為毫無價值,企業家在會面、會議和貿易展這些場合依然會用到它們。為自己準備一疊名片,與其他的開發人員互相交換吧! 專業貼士:避免包括您的個人電郵地址,如[email protected]。如果您能負擔得了印製名片,那您該有足夠的資金去開立個人化的電郵地址。 4. 尋找聯誼活動 只要您懂得使用互聯網瀏覽器,尋找合適的活動相信不是一件困難的事。Meetup.com、Eventbrite和Facebook的Developer Circles等都是GetLinks十分推薦的網站,而我們舉辦的DrinkEntrepreneurs也是相當值得留意的活動。 假如您手頭比較緊絀,無法參加一些專業的商業會議(一張入場券可能需要過千元),您可以選擇一些小型的地區性活動。您可以出席一些志同道合的人之間的聚會,討論現今趨勢,與彼此交流意見和科技相關的論壇及小組,參加各類講座還有工作坊。這些地方都充滿着對科技抱有熱誠的人。 專業貼士:如果您在社交和待人接物方面遇到困難,這本由Dale Carneige所著的「How to…

私密:實習生不是奴隸
Advice Columnist

私密:實習生不是奴隸

難道不是嗎?以下才是您應該實習的真正原因! 相信不少年輕人都遭遇過這樣一個無解的輪迴 – 沒有工作經驗就沒有工作,但偏偏沒有工作便不會有工作經驗。在這樣的情況下,應屆畢業生們只能在失業和實習中作一個選擇。雪上加霜的是,他們不會得到任何的薪酬,只能無薪工作。我雖慶幸自己依靠咖啡提神去不斷尋找工作的求職日子「接近」完結,卻也十分珍惜實習的機會。沒有人能完全準備好工作上的所有要求,即便您學業成就鶴立雞群、十分善於交際也不行。實習便是一個好的嘗試、好的開始。 機會就在這裏 – 雖然您會沒有薪酬,但卻也不是一件壞事。看看您中了以下多少項特徵,再來決定實習適不適合您吧! 1. 您從未嘗試過實習 視乎所選修的大學課程,您可能從未需要參與任何暑期實習計劃。這並不是一件壞事,畢竟暑假是應該趁機享受一下陽光與海灘。但是,一份沒有工作經歷的個人履歷表正好代表着一個契機。空白的履歷讓面試官無法得知您擁有任何實際技巧,只能單憑學歷背景去判斷。這往往只能給您一個面試的機會,而不能更進一步。實習能為您提供一個展現自己技巧的渠道,並用真實的例子去表現您對公司而言有甚麼價值。 2. 無薪對您來說是可承受的 少部分的幸運兒能夠獲得一個有薪的實習機會,但這些機會在這個高競爭的求職市場之中可謂少之又少。實習需要每週五天工作,在沒有任何酬勞下這是十分不理想的。在您選擇實習前,您應先衡量在這段無薪的合約期內自己的經濟狀況和能力是否能應付得到(對比找一份有薪的兼職工作)。如果情況許可的話,請盡可能跟您的雙親或監護人坦白說明,看看他們是否能夠支持您。其實在接受一份無薪實習工作前把您的經濟狀況如實告知僱主不是一件羞恥的事,雖然公司可能無法給您和全職員工同等的薪酬,但卻可以給您提供一些交通和膳食方面的津貼。 3. 您還沒決定好職業路向 完成大學課程之時,其實您也可以有其他的想法及出路。有研究指出美國只有27%的畢業生在畢業後從事與修讀課程相關的工作,而實習便能讓您了解該職業是否適合自己。課本不會讓您知曉行業實際的運作或政策,亦不會教會您如何完成日常的派給工作。即使參與一份與您的課程完全無關的實習也沒有壞處,因為它可以幫您發掘另一方面的興趣,甚至是釐清對某些工作的既定觀念。我原是一個法律系畢業生,也是透過一次在律師樓實習才發現律師這個職業並不如想像中那麼有趣。   4. 您有堅持完成的決心 從面試到篩選,整個招聘實習生的過程花費了一定程度的時間和資源,值得我們的尊重。如果該職位清楚列明是「三個月的實習工作」,這段時間裏您便被依賴為公司的資源,所以您應該坦誠對公司說明您早前已作好的安排和計劃。比如因為參與姐姐的婚禮而需要提早兩星期結束實習計劃,是可以被接納的;但要是由於您無法習慣每天要在清早7點起床而打算提早結束,便是不能被接受。請記着,您不會永遠是一個實習生,在將來的同事或工作夥伴心中留下壞印象更不是一件理想的事。   5. 您沒有其他的計劃 我對學生時期最懷念的事莫過於所擁有的空閒時間,那時候有幾個星期的時間到處閒逛,對現在的我而言可以說是十分奢侈。我相當後悔沒有好好利用這段時間,因為這種特權在開始工作以後幾乎都不會再有(在亞洲,平均最少的法定有薪假期為10天)。假如您幸運地不需要依靠兼職工作來維持自己的日常開銷,父母也不要求您為住宿繳費,那實習於您而言會是價值非凡、富有成效的經驗。畢竟,把畢業和下一次面試之間的三個月時間放在實習之上比浪費在電子遊戲上要好得多。     由一個實習生到成為面試官,轉變的速度之快是多麼的不真實。回想這段旅程,看看它為您帶來怎樣的得着。我保證,這比您所想像的更進一步。   正在尋找實習機會?為和不與我們一起實習呢?在GetLinks上創建個人檔案,成為亞洲領先的科技人才網絡的一分子吧!