學習Java,C等程式開發的十大訣竅

2021-05-10 12:20:08 字數 1484 閱讀 8387

今天解答一些同學在學開發過程中的普遍問題

,就是如何學好一門語言?

我是這樣來理解的

,要做任何事物

,首先要分析為什麼要做

,只有把核心的

,內心的原因找到才能把一件事情做好,否則

,你花再多的學費學某種技術仍然會一無所或

,從我個人的成長過程來將我是從

97年接觸計算機

,開始學的一踏糊塗

,不知道老師在講什麼

,不知道學了會有什麼用

,興趣點應該在

foxbase

課的考試

,老師要求每個小組完成乙個專案作業作為期末考試分數,我當時在想資料庫能做什麼,乙個偶然的機會班裡有個同學拿來了吉普賽遊戲撲克,可以根據每張牌的縫隙算命,比如今天的運氣、財運、愛情等等,頓時我突發聯想如果能把這些資料錄入到資料表中,再產生隨機數就可以模擬算命了,呵呵,當我把我的想法跟其他小組成員說完很多人給了我詫異的眼光,

"別妄想了

","你以為你是誰

",(我當時是乙個經常掛科的同學),我內心當時擁有了巨大的動力,一定要把專案完成,所以我每天自己看書把所有

foxbase

的類庫全部讀了一遍,如何建立過程、建立表、建立函式等均自學了、驗證了多次,一到下課便去經貿系的機房練習,終於把自己的專案作了出來,拿了優秀的成績。

對於現在來講我會分析做什麼事情是我的興趣所在,做網路?嵌入式?傳統軟體

?3g移動開發?遊戲開發?首先我會看每個方向的市場如何,前景如何,都有哪些公司在做,都需要學什麼東西,大概需要多少的投入(時間和金錢),然後我會找到一條適合自己的學習路徑,之後便努力去學習。所有目標和知識,以及學習計畫表不是一成不變得,最好的辦法是每天花

20分鐘時間到智聯招

看一下,每天匹配一次自己能力和公司需求。只要能堅持半年,你會發現你自己已經能夠給自己規劃學習計畫了.

另外學習語言的十**則:1。從

hello

學起,你會發現每一遍

hello

完成都有不同收穫

2.理解什麼是迴圈。(我當是冥思苦想了1個月

1+2+3+

。。+100

,如果你能在

1個月內明白,你就適合學程式,不要放棄)

3.區分類和物件。(這是迴圈後的第二個門檻,從面向過程到物件導向)

4.盡量從你能理解的案例開始

.,(不理解的部分要快速翻過)

5.要學會理論聯絡實際

(實現你身邊最急迫的需求,如編乙個菜譜,每天隨機訂餐)

6。不要被新技術所迷惑。

7。每個人不能學全部的技術。

8。找到自己的特點。

9。要善於在黑暗中獨自前行。

10。給自己乙個能完全說服自己的理由,來推動自己

(比如我要脫離依靠父母,我要證明給愛人,我要做我喜歡的事,我能做有挑戰的工作,我要去北京,等等

...)

期待大家也把訣竅和收穫拿出來分享,我的

email:[email protected]

coding中十大低階錯誤(java c )

1.前言 2.十大低階錯誤 1.不能用 比較兩個字串內容相等。2.對list做foreach迴圈時,迴圈 中不能修改list的結構。3.陣列下標越界 4.將字串轉換為數字時沒有捕獲numberformatexception異常。5.對檔案 io 資料庫等資源進行操作後沒有及時 正確進行釋放。6.迴圈...

開發客戶的十大技巧

成功銷售的能力,與你的客戶質量直接相關。因此,銷售最關鍵的一步就是準確找到需要你產品或服務的人。然而,並不是每個企業都能清楚地告訴它的銷售人員,如何開發客戶,找到需要自己產品和服務的人。以下 10 條 營銷聖訓 是進行成功銷售和開發客戶的法則。實踐證明它們是行之有效的。一 每天安排一小時。銷售,就象...

Android開發用過的十大框架

文件介紹 開源框架android async http 第9大框架 官網 kjframeforandroid框架 第10大框架 參考 kjframeforandroid是一款基於android的orm和 ioc應用開發框架,封裝了很多android開發中常用的功能,包括android中對bitmap...