Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。

?
Lv 5
? 發問於 電腦與網際網路程式設計 · 7 年前

證照、比賽、出路問題

我現在已經算是熟悉c++11 大部份的基本功能,雖然還沒有寫大程式的經驗,但實用上大致都沒有任何不自在。計算機概論、網路協定的題目基礎的都能答,linux指令也有一定程度的熟。我以java為副語言,正在做小遊戲。英文也不造成大礙。

我一直沒有可以問這方面問題的師長或朋友,上網查資料也都只查到一堆程式應用、機械工程方面的比賽資料。我在較適合的分類問都沒有人回應,而這邊比較熱鬧,所以希望有人能幫忙指點一下。

請問有哪些資訊比賽或證照考試,是以這些能力(c++, linux, 計概&網協, java)為評分依據,可以讓我(15歲(含)以上)參加的? 如果方便,請再附上它們的報名方式和資格、需要準備的技能、難易度、你對之於的心得想法等等,感謝。

還有,我近來由於興趣在學習kali,有沒有人也有經驗? 大致玩遍之後,我覺得我懂了大部分基礎、老套的技術,而且也有對自己的電腦實驗過,感覺非常有趣。但是聽說使用既有的、別人想出來的方法叫做 script kiddy,遠遠不及所謂高手。也由於它非常神秘,我深感興趣想要摸索那一塊,雖然會花不少時間,但終究一定可以達到駭客文化所說的高手。那樣的技術,說不定可以讓我就職哪裡與反駭相關的部門崗位。但是大家覺得這想法如何? 我還想知道國內的程度大約在哪裡。

我有些迷惘該往哪個方向,又有話說"a man who chases two rabbits catches none",我覺得是時候要決定出路,希望有人能不吝指教,分享經驗,謝謝。

更新:

謝謝你的建議,雖然沒有直接回答到問題,但激勵我很多。想想,我是學生,餘暇還多,應該如你所說的積極學習廣大的相關範圍「江海不擇細流,故能成其深」,網路管理當然也在其中之一,有機會的話任何證照或比賽我都希望能參與。是否可以請你具體補充,你認為值得嘗試的?

13 個解答

評分
  • 7 年前
    最愛解答

    你15歲就這麼厲害,真好,前途無量喔,

    吾15歲的時候還不知道在哪鬼混,

    希望你可以繼續保持下去,一顆愛電腦的心是很重要的

    C++沒有相關證照

    Linux的證照都偏網路管理,你確定你有興趣?

    Java有SCJP,我認為沒什麼用,我面試人的時候都直接忽略,

    行不行,坐下來結對編程一下就知道

    一般的程式競賽,考驗的就是智力,臨場反應能力,

    老人家無法給你建議,最多就是資料結構和演算法熟練一點,

    剩下靠智力

    但根據我的經驗,靠智力寫出來的程式對公司具有強大的殺傷力,

    恐怖喔.......

    我35歲才進業界寫程式,也不是科班畢業,

    一開始也是因為很熟c++才敢轉行投入這個產業,

    所以進業界前的經歷能力大致和你相同吧?( 只是 +20 T-T )

    其實一開始善長的程式語言將會大輻影響你的編程世界觀,

    c++是一個多範式的程式語言,以長期而言是很值得投資的

    (當然對公司則否,尤其現在Android當道,人心不古^^)

    C++支援程序式編程,泛型編程,抽象資料型別,物件導向,函數式編程(模板超編程)

    想自由自在的使用這個語言是相當不容易的,

    比如說物件導向,你可能得瞭解各種物件導向設計原則,

    如封閉開放原則,顛倒依賴原則,設計範式原理

    我真的完全懂泛型編程,是在學過python後

    而函數式編程,是在學過重構後,

    因為經過重度重構和精簡後的程式碼,會幾乎沒有暫時變數,

    整體會變成函數式語言風格,

    呀~~~真是美麗

    更別提那一寫起來就沒人看的懂的模板超編程,

    那本modern c++ design我看了十幾遍,

    有一天我突然進入了涅盤境界,

    現在我的程式碼會自己產生自己

    某日又學了測試驅動開發,QA已經很久很久沒有向我回報bug,

    我甚至懷疑他們是不是有認真在做測試

    下次面試時乾脆把履歷上多加一個保證bug free好了

    a man who chases two rabbits catches none,

    雖然不錯,但依我的經驗,廣度學習也是很重要的,

    沒有什麼主戰語言或副戰語言

    其實我的智商並不高,大約95~100而已,不過也曾念過所謂的台X交,

    真聰明和假聰明的人也見過不少(假聰明佔大多數)

    我想說什麼?

    那就是寫程式靠的是智慧而不是智力

    智力會隨著年記增長而下降,但智慧則反

    你問國內的程度大約在哪裡?

    一堆人靠智力寫程式,會跑會動,但品質很差

    你想當個靠智力寫程式的駭客?

    還是致力於提升國內軟體品質的駭客呢?

    我希望當有一天見到你的時候會是後者

    2014-03-28 10:30:00 補充:

    1.

    你喜歡玩kali的話,可以去買raspberry pi( 700MHZ,BCM2835 單版電腦 ),

    有人用它做出遙控直升機,偽裝成不需密碼的無線AP(WEP OPEN),

    穿縮大樓之間,騙取你手機上的帳號密碼,個人資料等,

    因為現在有些手機會自動找可連線ap,自動連線(很糟糕的設計)

    2.

    每天花幾小時的時間練基本功,這在武術中叫"套路",

    比如說你可以找一個基本的資料結構和演算法,

    用你喜歡的程式語言使用不同的方法來實作,

    當你一而在再而三的去練習這個套路(縱然它很簡單),

    你會不斷發現新東西,帶點遊戲心態去享受

    2014-03-28 10:38:58 補充:

    3.

    至少熟悉一種程式語言,很多資工系的學生竟然不會寫程式,

    那學到作業系統,系統程式,演算法,資料結構,離散,線代怎麼辦?

    書上的東西是死的,當你遇到一次死結,解開死結,

    作業系統上的死結解法你不就自然記起來了嗎?

    而且你還可以評論各種解法的可行性或實用性,保證你寫的比課本上的好

    4.

    學一種系統編程語言(C/C++)

    學一種命令稿語言(Python,Ruby)

    學一種辦公室軟體語言(C#,Java)

    寫一種函數式語言(Lisp)

    2014-03-28 10:53:26 補充:

    5.

    樣樣通會樣樣鬆,

    你必須有一至兩個很熟的程式語言,

    熟到它祖宗十八代你都認識,每天作武學套路的時候可以用,

    我個人是C++和python

    6.

    你使用什麼語言就會用什麼語言思考,

    為了避免以管窺天,你必需要知道別人用什麼語言寫程式,

    我個人是Java,你還可以跳入目前hot的android世界

    因為現在android的硬體很便宜,

    一個可以跑android的單板電腦,

    (包含多核心cpu,1G ram,8G nand flash,RTC,HDMI,VGA,WIFI,3G....),

    可能只要30美金上下,不要懷疑,我們去大陸就是問到這個價錢,

    一堆人還傻傻的,小米機還算暴利

    2014-03-28 11:35:13 補充:

    7.

    學習測試驅動開發,他可以讓你寫出bug很少的程式

    8.

    學習重構,學習呵護你的程式,生而不養謂之賊,

    很多人只會寫,能跑能動,和客戶demo一下騙騙績效可以,

    當成產品則禍患無窮

    有兩本中文書可以參考

    重構:改善既有程式的設計

    重構 向範式前進

    2014-03-28 11:40:29 補充:

    9.

    學習設計範式,看看資深工程師如何設計系統

    10.

    學習何時"不使用"設計範式

    學習何時"使用"設計範式

    第一點重於第二點

    根據我的經驗,

    不使用設計範式的爛程式比較容易重構

    錯誤引用設計範式的爛程式很難重構

    2014-03-28 11:56:37 補充:

    11.

    挑一個開放原始碼的專案參與,

    目前Xbox media center的raspberry pi版本是一個19歲高中生維護的

    12,

    由於我是C++ fans,如果你想增強 C++能力,

    可以如上述網友所言,好好學習一下STL和boost函式庫,

    現在開新專案,就算是android系統, 我第一個移殖的函式庫一定是boost

    2014-03-28 12:03:46 補充:

    13.

    有一本書叫modern C++ design,去看看吧,

    圖書館有,全部都新的很(根本沒人借),

    請注意,如果你使用裡面的技巧是會被你的同事投訴,

    但它裡面很多想法很天才,我看懂後(花了好幾年),

    整個編程等級進入涅盤境界,

    倒不是他裡面講的技巧有多厲害(很多只能是用於C++,或python很容易做到),

    而是過去你覺得困難的東西突然變得很簡單,一切再明瞭不過

    14.

    日光之下無新事,大家不過混飯吃,

    除了程式外請培養其餘興趣,打打太極拳什麼的,別鑽牛角尖

  • 6 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    .......推...加油!加油! 雅虎搜尋 [ YES貸款 ],

  • 匿名
    7 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    雅虎搜尋 [ YES貸款理財 ],

  • 匿名
    7 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    如有打擾在這跟您說聲抱歉,...推...推.......推...推....

  • 匿名
    7 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    推.......推...加油!加油!

  • 匿名
    7 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    雅虎搜尋 [ YES貸款理財 ],

  • 匿名
    7 年前

    到下面的網址看看吧

    ▶▶http://*****/

  • 匿名
    7 年前

    用心服務"貸"您解決任何債務問題,專業理財規劃一次幫你搞定貸款麻煩事

    YES貸款理財,歡迎您的加入 LINEID: hot777

    銀行貸款 免費諮詢評估 0986、 377、 776

    專辦:

    房屋貸款、房貸轉增貸款、房貸遲繳、銀行二胎貸款、信用貸款、

    民間二胎/三胎代償、代墊、土地貸款、民間二胎借款、

    負債整合、二胎借款、房貸協商、房貸整合降息、

    免費諮詢評估鑑價或協助辦理各類貸款,不事先收取手續費或代辦費

    - -歡迎同業配合- -- -歡迎同業配合- -- -歡迎同業配合- -

    推.......推...加油!加油!

  • 匿名
    7 年前

    專辦:房貸:房貸遲繳、二胎、房貸轉增貸、房貸成數不足、購屋貸款。

    信貸:個人信用貸款(平轉降息、轉增貸)、雙卡債整合、企業貸款。

    車貸:中古車貸款、轉增貸、代償當舖車、轉貸降息。

    民間二胎:二胎借款、二胎代償、代墊、土地貸款、塗銷設定解除〈無殘值亦可承做〉

    專業房貸規劃一次幫你搞定貸款麻煩事-馬上解決您的煩惱。

    歡迎你的加入: LineID : { hot777 }

    { 銀行貸款 }*{ 免費諮詢評估 } ( 0986 )-( 377 )-( 776 )

    - -歡迎同業配合- -- -歡迎同業配合- -

    如有打擾在這跟您說聲抱歉,

  • ?
    Lv 5
    7 年前

    謝謝,stl 跟 boost library 我會再好好研究一番,好像還有很多沒見過的東西,很有趣

還有問題嗎?立即提問即可得到解答。