超厲害!【手機APP課程】巨匠電腦分享Yahoo CEO Marissa Mayer的三大APP設計秘訣

錚/

1507071405160.jpg
巨匠電腦表示,現在手機App使用已成為趨勢,根據國際研究機構Gartner統計,2010年手機應用程式(App)總下載量為82億次,2011年倍增到177億次,預估2016年App下載量會達到3000 億次,可以看出App設計具有龐大的商機。因此,為了因應未來趨勢,巨匠電腦特別設計了手機App設計的課程,來讓大家了解App的設計方法與祕訣以及實務應用。而以下是巨匠電腦分享Yahoo CEO Marissa Mayer的三大App設計秘訣:

財經科技 BI 首席記者 Nicholas Carlson 執筆寫了一本關於 Yahoo CEO Marissa Mayer 的書《 Marissa Mayer and the Fight to Save Yahoo! 》。該書詳細敘述了 Marissa Mayer 在 Yahoo 的所作所為,從早期試圖在 Yahoo 扮演 Steve Jobs 到更換 Yahoo logo。在這個過程中,儘管有一些挫折,但也取得一定的成就,比如應用程式 Yahoo Weather 和 Flickr。這本書也透露了Marissa Mayer 對 APP 設計的三大最高要求。

1. 兩次點擊原則 The Two Tap Rule

Marissa Mayer 所說的兩次點擊原則很容易理解,「一旦你打開你的APP,通過兩次點擊完成所有你想做的事情,如果沒有達到這個,重新設計。」 Yahoo 的圖片應用程式 Flickr 深受該原則影響。當你註冊後打開APP,無論是拍照、瀏覽相冊還是設置,都是只需要兩次點擊。這裏的意思是,設計界面簡單,不需要很多步驟。比如,你要拍照,無論你在那個界面,可以隨時返回來(點擊一次),實現拍照(點擊一次)。當然,如果還需要使用濾鏡等其他功能,就還需要點。

2. 五分原則 The 5-Point Rule

當初, Marissa Mayer 在 Google 工作,她會給每個設計師打分,每個網頁的字體,字體顏色和大小都會注意,任一種字型、字型大小、字型顏色算一分,一頁之中超過五分,那就該重新設計了。 Marissa Mayer 沒有把這種五分的原則運用在 Yahoo 的主頁上,實在太可惜了!

3. 98% 原則 The 98% Rule

Marissa Mayer 認為,每個產品應該設計成它平時 98% 使用時間的樣子。Carlson 在書中寫道:在平時的工作中, Marissa Mayer 喜歡用 Xerox 的影印機作為例子講解。其實,你可以通過影印機做很多事情,但是98%的人只是想利用影印機影印一些文件資料。這就是為什麼 Xerox 會在其產品上加上一個影印專用的綠色按鍵。 Marissa Mayer 認為,每個 APP 也應該有這樣的「綠色按鍵」,比如,Flickr 是一個是基於拍攝的社交媒體,擁有很多功能,但在拍照界面的底面採用了一個大的,圓形的的快門按鈕。

相比於相對複雜的 UI 或者 UX 那些原則, Marissa Mayer 所說的這三個原則都十分簡單直覺,讓普通人也能理解,而且可以在實踐中運用上。

有人說,雖然看懂了這三個設計原則,但是實在看不懂附圖,筆者表示:「藝術不是那麼容易看懂的。」

文章出處: https://share.inside.com.tw/posts/14793

 

【手機APP課程見證】巨匠電腦老師APP達人評價學APP設計,讓人生從此不簡單

巨匠電腦教你一天內完成App課程設計

【手機APP課程】巨匠電腦:App開發三大設計趨勢你知道了嗎?

【手機APP課程】巨匠電腦分享科技心理學:讓人成癮的 App 設計學

【電腦資訊技能課程評價】巨匠電腦分享,Facebook 推相片管理 App Moments

錚/

1507171047080.png
巨匠電腦分享, Facebook 推相片管理 App Moments,跟朋友分享「有你的相片」

【電腦資訊技能課程評價】巨匠電腦分享,Facebook 推相片管理 App Moments
每當出遊或聚餐跟朋友拍照時,常會彼此傳送照片留念,然而,缺乏共享平台的情況下,往往只能利用 LINE 等社群軟體上傳檔案互相分享,但現在 Facebook 推出了旗下獨立相片管理 App「Moments」,打算提供使用者更便利的照片分享平台。

Moments 會與使用者行動裝置內的相片同步,但不同於 Google 相簿,使用者可選擇要同步哪些相片,並依照時間、地點與人物分類,將相片以不同屬性歸類為不同相簿群組,讓使用者能較有系統的直接與朋友同步分享相片。此外,如果想搜尋有特定好友在內的相片,也能直接利用搜尋功能找到相片。

不過,雖說是 Facebook 推出的獨立 App,但 Moments 得使用 Facebook 帳號才能登入,也就是依照用戶的 Facebook 資料去做相片傳輸或分享,且 Moments 也導入了 Facebook 的人臉辨識技術,能辨別有哪些 Facebook 好友出現在手機相片中,讓使用者能更輕易分類相片。

Moments 並沒有相片儲存容量上限,而一旦同步相片後,刪除行動裝置的原始相片並不會影響 Moments 中已同步的相片。

Moments 是由 Facebook 旗下專門開發獨立 App 的 Creative Labs 所負責,目前 Moments 已在美國推出 iOS 及 Android 版本,若想體驗這款 App 恐怕還需要再等一段時間了。

巨匠電腦開設了電腦資訊技能課程,教你電腦的基本應用,例如Office、Facebook等等,快來巨匠電腦讓你快速上手!

文章與圖片出處: http://technews.tw/2015/06/16/facebook-nMoments 是由 Facebook 旗下專門開發獨立 App 的 Creative Labs 所負責,目前 Moments 已在美國推出 iOS 及 Android 版本,若想體驗這款 App 恐怕還需要再等一段時間了。ew-app-moments/

 

【電腦資訊技能課程】巨匠電腦分享,Facebook 測試動態訊息「See First」新功能

【電腦資訊技能課程】巨匠電腦分享,免裝軟體!「KeepVid」輕鬆下載Youtube影片!

【電腦資訊技能課程】巨匠電腦分享,Facebook實名制是為了保護用戶安全

【電腦資訊技能課程】巨匠電腦告訴你:Android手機版Office正式推出

 

【認證輔導見證】巨匠電腦學員評價巨匠電腦:大家庭般的學習環境

錚/

1507171039570.jpg

【認證輔導見證】巨匠電腦學員評價巨匠電腦:大家庭般的學習環境

巨匠電腦學員評價巨匠電腦:大家庭般的學習環境

當我剛來巨匠電腦補習到現在,我發現到這邊的老師都很關心每位學生學習的狀況,又很容易跟學員打成一片,讓我覺得在這邊上課比較不會因為老師很嚴肅的上課而讓有學員不懂的地方,又不敢發問而讓學習成效打折扣的問題。

巨匠的單元課程都可以在全省不同分校不限地點無限重修,我從不擔心繳了錢卻學不到東西;如果在操作練習上遇到不會無法解決的問題,都可以隨時詢問老師,他們都十分樂意細心的解答喔!

巨匠電腦開設了認證輔導課程,多種證照供你選擇,快來巨匠電腦,讓你輕鬆考取證照!

文章與圖片出處: http://www.pcschool.com.tw/campus/Default.aspx?c=9

 

【認證輔導見證】巨匠電腦學員:借鏡他人努力,砥礪自己向上

【認證輔導見證】巨匠電腦學員:提升自我競爭力,成功轉換跑道!

【認證輔導見證】巨匠電腦學員評價:考取證照後,我正在往下個目標邁進中

【認證輔導見證】巨匠學員見證,證照在手,工作任我挑選

【程式/資料庫課程評價】巨匠電腦分享,程式設計不等同於軟體開發

錚/

1507171029330.jpg
巨匠電腦評價課程分享,程式設計不等同於軟體開發

對於「軟體開發」,很多人都會把它跟「程式設計」看做同一件事,但是實際上兩者是有區別的,還需要有完善的專案規畫、人力部署、品質測試與確保,程式寫完了,並不意味著軟體就開發完成。

在我從事軟體開發行業以來,有一個體會,是有些人對於這個行業有個誤解,包括我自己也曾經如此。究竟是什麼誤解呢?也就是以為寫程式就是開發軟體的全部或絕大多數。

不只我曾經這麼認為,我也相信有不少人也和我一樣有過類似的誤解,以為只要找了一些知道如何寫程式、或是很擅長寫程式的人,就可以順利地,把軟體開發出來。即使軟體開發的環節需要其他的角色,也不過只是配套,真正的主角還是撰寫程式,其他環節其實並不重要,搞定程式撰寫,就大概可以搞定整個軟體的開發了。

不過,在過去的經驗裡,也有過整個團隊都是程式設計高手,在開發軟體時卻屢遭失敗的經驗。這樣的情況給我一些反思,也就是程式設計其實並不等同於軟體開發,程式設計只是軟體開發的一個階段,是重要的階段,但重要程度不像大多數人所想像的那樣,支配著整個軟體開發的結果。在今天,相信還是不少人認為,只要找到了一群很會寫程式的傢伙,把他們湊在一塊,開發軟體就能無往不利,事實上卻不一定如此。

程式設計與軟體開發的區別

程式設計像是個人的作戰技巧,而軟體開發像是團隊行軍作戰,需要的不只是個人的戰技,諸如整體的戰略、陣勢、分工、武器……等等,也都相當的重要。軟體開發只講程式設計,就像兩軍交戰,我軍空有個人戰技,卻不談如何設定戰略、也不談該如何擺陣一樣。
在多年前我還是菜鳥時參加了一個專案,那時聽到了前輩和客戶的一句話,讓我心裡很震憾。我記得,他大概是這麼說的:「我現在已經不太懂得如何寫程式,但是我懂得怎麼做軟體,這個專案在我的協助下,會順利完成的」。這句話完全顛覆了我那時對軟體開發的看法。

我那時仍舊以為,能夠把程式寫好,軟體就能做得好。因為,不懂得如何寫程式,怎麼把軟體做好呢?然而,之後的一些經驗,讓我慢慢體會到這句話的意思。

開發軟體本身就是一個獨立的學問,和程式設計可以是分離的。程式設計是開發軟體中幾乎不可或缺的一環,但是並不是全部、也不是唯一。

這就好比測試工作也是一個專門的領域,也是開發軟體中無法省略的環節,但不會有人認為測試等同於開發軟體一樣。

之所以會有程式設計等同於開發軟體的想法,可能是源自於程式設計是產出實際程式碼的直接手段,因此,才會有類似的迷思產生。
據我觀察,不少人都有這樣的迷思,而這樣的迷思,會使得我們在開發軟體時,太側重在程式設計部份,而忽略了其他在軟體開發中,也必須關注的重要的事情。

就像前段中所說的,軟體開發是一個獨立的學問,它探討的是相關的觀念和方法,使得人們可以更好的開發出軟體。

如果拿打棒球來比喻,球員的打擊技巧像是程式設計,總要把球打出去,才可以發動真正的攻勢,但是,若是要得分,要有選球的觀念、跑壘的觀念,球員間需要合作才能在一個個的壘包間向前推進,而教練也會有各種的戰術運用,像是打帶跑、盜壘、牲打、等等……,綜合搭配起來,才能在一局局的球賽中嘗試得分。

守備方也一樣,面對不同的打者,會有不同的守備陣形,而投手的配球策略也會做因應調整。當攻擊方擊出球時,不同位置的守備球員該怎麼移動、補位、甚至如何進行封殺、……等等,這些觀念也都會深深影響最後的結果,而不單單取決於投手的球速、變化球的種類或變化幅度。

想打好一場棒球賽,固然個別球員的球技扮演重要的角色,但是像是作戰策略的擬定、或是融入於比賽之中的各種觀念,默契搭配方式,其重要性也不亞於球技,甚至更在那之上。

棒球比賽的例子,我們可以拿來類比軟體開發的觀念及方法。若想好好地設計出軟體,光能設計程式還不夠,你得懂得如何開發軟體,而且不是懂得程式設計就懂得開發軟體,兩者可以說是獨立的領域。

因此,我們應該要把軟體開發當做是一個獨立的學問來看待,而不是把它和程式設計給混在一起,才能夠把軟體開發做的更好。

軟體開發的要件

在軟體開發裡,你要懂得開發軟體的流程、步驟、跟步調。軟體開發中有很多基本的觀念,就像棒球比賽中跑壘、選球那樣的基本,也那樣的重要,但還是很多人是在不了解或不貫徹這些基本觀念的情況下開發軟體。在這種情況下,即使很會撰寫程式,軟體開發的過程,也有可能發生諸般的問題及不順利。

就像有個基礎的小觀念就是,在開發時你應該畫分階段,不論究竟分為多少階段、也不管每個階段究竟有多長或多短,每一個階段都有一個明確的開始和結束。在每個階段裡都應該要有明確的需求、有個明確的目標,才能開始進行之後的開發動作。

但是,我們還是很常看到一些人開發軟體時沒有明確的階段畫分,把所有想做的事都混在一起,也沒有明確的需求就開始寫程式,也放任需求不時地改變、調整,沒有任何管控需求變更的程序或手段。這麼一來,就容易導致無法收斂的需求、或是持續變化的需求,影響到整個開發。

控管品質也是軟體開發的一環

又好比對軟體品質穩定的看法,事實上,在程式碼寫完之後,還需要一段測試及修改的時間,而這段時間通常不少於撰寫程式所花的時間,甚至倍數於撰寫程式所花的時間。

其實,這是一個很基本的觀念,但也總有人不知道、或是不相信這個觀念,最後錯估了軟體實際需要完成的時程,或是在時間截止時,只能交付品質不夠穩定的軟體。

再者,又像是軟體開發中的瑕疵(defect)或議題(issue),經提出後,都需要被透過某種方式來追蹤,並且促使其完成。每個需求不論描述方式多嚴謹或多簡略,都應該有一個明確的描述方式,以便在團隊成員間溝通確認。

採用不同的軟體開發方法論,都有不同的信仰、價值、和所衍生出來的觀念,而絕大多數的開發方法,也都有其共通的基礎觀念。不論如何,我們都應該學習這些觀念並且把它們落實在實務的開發生活中。

軟體開發,除了大體的精神之外,就是由這個精神之下再展開的諸般觀念。這些方法和觀念的重要性並不遜於程式設計的技巧,甚至影響的層面更深遠。

有些人偏重程式設計而忽略軟體開發,或是誤以為程式設計就是軟體開發,都有可能使得他們不多下功夫在軟體開發之上。
然而,軟體開發本身就是一個獨立的學問,它關心的是如何用更好的方式打造出品質好的軟體,和程式設計有相關,但不能畫上等號,或認為它們很接近。

很多時候,我們不見得需要複雜的方法,我們只需要把一些基礎的觀念落實,如此就能得到不錯的成效。

因為,跑壘的速度固然重要,但跑壘的策略和觀念也同樣不可忽視呀。

巨匠電腦開設了程式/資料庫課程,教你程式設計與大數據分析等等,快來巨匠電腦輕鬆學!

文章出處: http://www.ithome.com.tw/voice/89695
圖片出處: https://goo.gl/8N0hnm

 

 

【程式/資料庫課程】巨匠電腦分享,大數據代表決策,全民電商時代來臨!

【程式/資料庫課程】巨匠電腦分享,FineReport—企業級數據分析軟體最佳選擇

【程式/資料庫課程】巨匠電腦密技:9個必殺絕技殺進Big Data市場

【程式/資料庫課程】巨匠電腦分享,「大數據分析」人才為什麼這麼搶手?

【網路管理課程】巨匠電腦分享,你所不知道的系統工程師

錚/

1507171016570.jpg
巨匠電腦分享,你所不知道的系統工程師,他們的工作都在…..
一般人或許習慣對於那群在公司裡頭負責電腦維修、系統監控或是機器設備的工作人員皆統稱為工程師,不然就再多冠上個[電腦]一詞,叫做電腦工程師。 其實,電腦世界的領域如此龐大,劃分自然也是精細,每個人有每個人的專長,今天我們來與大家介紹分享,關於我們這個資訊公司在技術工程部的重要後勤技術人員-系統工程師,挖掘他們鮮為人知的工作面相。

你還在以為會修電腦的就是工程師嗎?若是這樣,你真的就太小看他們了!系統工程師的工作內容多元且複雜,不但需要負責各機房機櫃、網路設備、伺服器等設備的維運狀況,也要負責各地機房內的所有Windows / Linux伺服器建置部署、配置及監控所有服務運作,面對客戶端所有關於主機、服務等問題也需要他們來解決,除此之外,手上更不時有好幾個專案在進行。

你是否好奇過你們公司的電腦資訊系統人員的工作狀況?
你還在以為會修電腦的人就可以稱之為工程師嗎?

三個Q&A 簡單剖析來了解一下,WIS的系統工作師辛勞而神聖的工作行程吧

A.    平常很花時間的工作內容是甚麼:
1.    災難復原
何謂災難復原?原本系統就應該每天很乖很正常的運作,但忽然發生異常或是毀損,對於工程師來說就像是發生災難一樣,就必須要用最短的時間將系統復原。當系統發生異常的時候,原因百百種,在復原之前一定要把原因查詢出來,避免系統復原後,又再次發生異常,所以光是要查出異常的問題就會耗費大量的時間。

再來就是要重新建置系統環境,重新建置系統原本就是一件不容易且耗時的事情,所以有沒有自動化就相當的重要。最後就是將原有的系統資料倒回來,最後這個步驟也是很辛苦及花時間的,因為復原後要一一確認服務是否正常,資料是否正確。

所以遇到災難復原這種事情,往往都要花費四小時以上或是超過一天的時間。

2.    佈置機櫃
機房中的機櫃,是負責擺放網路設備、伺服器的重要空間,要如何擺放這些設備才可以達到不浪費空間、散熱佳、線路有條理又明確的收納及擺設,都是需要在佈置前做好妥善的規劃的。規劃好就要開始執行佈櫃,除了設備架設好之外,每”條”線路(網路線、電源線、訊號線)都要擺放整齊,以幫助未來在維護的時候可更快更有效率。
B.    簡單介紹系統工程師的工作內容:
1. 機房作業
除了上述提到的佈置新櫃之外,有時候會遇到上新機器、更換硬碟、及一些不可預期之狀況需前往機房做處理等。

2. 建置新機
安裝系統環境及客戶客製化的需求。

3. 監控及維護每台主機
用適合的工具監控主機及網路的狀況以及運作是否正常,並定期做好備份,以防遇到災難復原時保有最新的資料,隨時注意有無新的漏洞,定期做好補強。

4. 處理客戶問題
當客戶透過客服反應問題時,需了解原因、解決問題、提供建議。

5. 專案
有時工程師會需要研究新技術,設計新架構,讓PM及業務可以提供新的產品給客戶選擇。
C.    系統工作師對於一間公司的重要性在於:
日新月異的新科技、新知識、新的資安漏洞都有可能影響到一間公司對內對外的系統運作,也因科技不斷在進步,對於系統工程師來說就是要不斷的吸收及學習,不然在這產業中,很快就會被淘汰。

對於我們WIS 這間公司來說,系統工程師是很重要的存在,因為我們所提供的資訊服務都是以系統為核心,去維護客戶網站主機的運作正常,當主機正常穩定,不僅能讓我們在業界上得到好風評,還有客戶對我們也會更加信賴。

所以系統穩定是最重要的事情,而系統工程師的使命也在於此。

 

看完了系統工程師的工作內容後,是否對這個工作認識更多,他們其實是公司很重要的角色。

再來,分享兩個我們自家系統工程師的實際工作心得:
A. 女性,五年資歷
自己本身是從前線客服轉任為系統工程師,以前把無法處理的問題都交給後端系統工程師,當自己轉任身為這TEAM的一員,發現原來對於工程師們,擁有「經驗」是很重要的,光對於[解決問題]這件事,若沒有足夠的能力及經驗,都可能讓一個問題成為更多問題。

我們的身份就像平衡木的中心點,支援前端的客服,也支撐著後端的系統,平常的工作內容不只要處理前線人員的報修問題,還要觀測主機情況,這些都需要盡可能的在最短時間內解決或提供相關建議,。

這份工作除了要不斷加強磨練技能之外,也要持續學習與吸收新的相關知識,更要有同理心,能設身處地替客戶著想,有了這樣的認知在對於任何問題的處理上,就會更樂於接受不斷更新的挑戰。

而身為技術工程部唯一的女性系統工程師,其實和同組員做的事情都差不多,在職場裡,沒有男女之別,有的只有工作能力的差異表現。真的硬要說的話,唯有不用跑機房、扛主機及大半夜的輪值吧!這也算是一點女性福利囉~(笑)

B.男性,四年資歷
系統工程師就是一個責任制,也須隨時待命的專業人士代名詞!透過這個工作,接觸到不同的作業系統、網路環境架構、資安領域等等,也在這些事情上學到了很多技術上的經驗,都是很寶貴的工作資產累積,也藉著研究技術時發現自己的進步,更是十足令人感覺到成就感的誕生。

若你也想加入這份工作,除了最根本的擁有良好工作態度之外,技術能力更是重要,身為一位系統工程師,你的技術能力就是站穩腳步的基本功夫,有了足夠的專業,在這個領域才能更快更清楚了解狀況,進而幫助到公司,也讓自己成長。

巨匠電腦開設了網路管理課程,快來巨匠電腦學網路管理,讓你快速成為網路工程師!

文章與圖片出處: http://blog.wis.com.tw/2013/iris/system-engineer/

 

 

【網路管理課程】巨匠電腦分享, Brocade網路技術提供高效能基礎設施

【網路管理課程】巨匠電腦分享,OpenDayLight新版讓OpenStack部署NFV更容易

【網路管理課程】巨匠電腦:艾訊強固型工業級千兆乙太網路防火牆平台確保遠端控制系統安全

【網路管理課程】巨匠電腦新資訊:思科推出新一代防火牆