[商業週刊] 真正「神級」程式設計師的 7 項特質 — 都與技術無關!

摘要:[商業週刊] 真正「神級」程式設計師的 7 項特質 — 都與技術無關!

 

 

真正「神級」程式工程師的 7 項特質 — 都與技術無關!
 
[商業週刊]  撰文者Yun-Ning    2013-5-23
 

=============================================================

其中我感觸最深的一段,也是學生、讀者最常發問的,就是

 

3. 真正了解問題之後,再思考解決方案
 
找問題的答案,可不只是在搜索引擎上輸入幾個關鍵字,或是到 Stack Overflow/MSDN forums 這些論壇上發佈問題帖子詢問其他網友這麼簡單而已。
 
像我就曾經有過幾次在搜索引擎上搜尋不到想要的答案,或是在 Stack Overflow/MSDN forums 上發佈問題帖子卻沒有人回應我的狀況。
 
但是,我還是必須設法解決問題,結果也順利都處理完成了。
 
我並不是魔術師 —— 我只是知道 如何尋找答案,以及 如何找出問題的根源  如此而已。
 
實務中,有許多的問題是屬於情境式的 (Situational),你必須像剝洋蔥一樣一層一層的往核心探究下去,如果僅僅只是依賴搜索引擎或者論壇,只是浪費時間而已。
 

 

很多人都很迷信「網路上的」、「免費的」、「速成的」範例

但真的找到了,你會改嗎? (沒能力的人,改不動啊!)

請看:[今日名言]程式不是用看的,必須自己實際去寫才能有所領悟

 

 

更何況大多數的人(初學者),連「搜尋」、「找」的功力都沒有

    (因為他們遇見問題,連關鍵字都不知道如何下......這就是 "基礎太弱"

        "弱" 到連遇見問題,都不會 "形容(說明)"問題)

請看:[給初學者的話] 你想像中的「速成」,跟我想的不一樣

 

 

面對困難(Bug)的時候,更能反映自己的人格特質

 

遇見困難的時候,是躲開?還是跟他拼了?

 

Quitter (詳見這個網址-- http://www.thefreedictionary.com/quitter

One who gives up easily.
a person who gives up easily;     defeatist(失敗者), deserter(逃兵), or shirker(懶人)

我同事把這個單字翻譯成「草莓族」,我覺得很貼切

      草莓族,不一定是年輕人。

      求速成(達不到就變成「愛放棄」)、不踏實的人格特質,其實都是草莓族(跟年齡無關)

 

其實,在學校、在職場上,只要人看多了,多少會發現這樣的狀況

      有人遇見困難,就會落跑了(躲起來、閃避)

      也會有人面對他(雖然不一定能解,但就是願意面對他、試著找出找答案)

 

 

有了正確的「態度」(人格特質)

不管在哪個行業都能出頭天,即使是修車黑手,都能變神人!

請看:黑手精神 -- 超跑維修「神之手」,陳偉泓

http://www.dotblogs.com.tw/mis2000lab/archive/2013/05/22/104671.aspx

 

 

 

老文重貼(I)

經典好文 -- 讀書與上課
http://www.dotblogs.com.tw/billchung/archive/2010/11/28/19767.aspx

或許是網際網路太發達且資訊已經多到爆炸,
也許有人覺得要對一門電腦技術
精通 只要上網查查資料、看看別人的部落格就有機會達成這樣的目標。

我不否認應該有少數這樣具有特別天份的人,這類的人多半對於知識的組織與吸收是有獨到之處,
不過這也意味著 
大部份的人 走這條路通常都會進到死胡同
很快地將會遭遇許多技術瓶頸的挑戰。
....詳見全文

 

老文重貼(II)

[給初學者的話]完全沒基礎的話.....請不要來問我 ADO.NET的問題,謝謝~

http://www.dotblogs.com.tw/mis2000lab/archive/2011/01/14/20808.aspx

 

 

在IT的世界裡面,

    沒有一種能力,是天生就有的。

    每個人都要一段時間的努力,才能上手。

 

在IT的世界裡面,

   老天爺是公平的,每個人都是24小時。

 

學習無捷徑

1. 不要以為上網找到範例,就一定會動.....

請看:「指揮艇,組合!」....別把寫程式當成無敵鐵金剛,用「兜」的,不會有好下場~

 

2. 不要以為自己是天才,書本可以隨便翻翻、跳著看,範例隨手 Copy一段就會動。

 

3. 不要迷信聖經、不要迷信「一本就搞定」。 IT世界裡面,書永遠買不完,看不完,實作不完。

    請看:[給初學者的話] IT世界裡面,沒有一本搞定的「初學者聖經」

 

4. 「誠實」方是上策。   面對新技術、面對Bug、面對瓶頸.......,都要用耐心,付出時間去克服。

      嘴砲無用,會就是會,不會就是不會......  請看:在新技術面前,懂得謙卑......

      IT不是政治,畢竟 IT是動手的,不是動嘴的。

 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程,遠距教學 (Web Form 49hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程,遠距教學 (ASP.NET MVC 75hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

ASP.NET MVC線上課程 第一天 免費看 (5.5小時) 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.台灣  或  school (at) mis2000lab.net


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

................   facebook社團   https://www.facebook.com/mis2000lab   ......................

................  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 這裡 ...... https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)

......................................................................................................................................................

...................................................................................................................................................... 

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

 

ASP.NET MVC 5 線上教學

累積時數約 75小時...... 第一天(5.5小時)完整內容,"免費"讓您評估