• 7

學Java學得好沒方向


slash410 wrote:
那只是工具,
工具是拿來解決問題,不是拿來「學」的(恕刪)


飛機只是工具,不過我還沒看過有人自學會開飛機的.
findaway wrote:
我沒有資訊的背景,...(恕刪)


網易線上公開課程
斯坦福大学公开课:编程方法学(介紹java)
http://open.163.com/special/sp/programming.html
另外還有許有線上課程 抽象编程 / andiord / ios 等等...

想要證書可以去coursera
coursera目前已經改成要付費了
一堂課約在40 USD/月
手頭不方便的朋友可以申請獎學金

youtube上也會有教學課程
可以找找

自學後再到各大討論版上提問即可
只要肯學+善用網路
其實不需要去上資策會/巨匠或聯想
教的不會比較好





//大大對於新手太嚴苛了

還好..玩玩,自娛娛人,沒賺錢..或做公益,慈善..沒問題
你要賣產品,賣東西,賣技術..要從別人口袋拿錢很難

交貨,請款..拖拖拉拉的..
什麼專家學者各方法論都出來..問一堆GY的問題
效能,記憶體..測到你想幹礁

一位大師,寫什麼,像什麼..
寫IOS,就照IOS規範..打開來..零八就照Apple樣式寫不然還能怎麼樣

Design Pattern UML是工具..你還沒做,還沒Coding 之前..你就用工具去跟客戶畫虎爛

你沒有方法論,硬刻,花5000行把功能做出來..全世界只有你看得懂東西..你說東西多好,誰相信

程式有很多方法論,程式碼不能重複,記憶體怎麼配置,靜態,動態,在堆疊在heap..怎麼時間點釋放..怎麼寫單元測試..
程式安全性,擴充性,維護性..

100萬行程式,100000萬行程式
10樓房子,101大樓..
那麼價值完全不同

國立大學資工,資策會6個月程設..出來都會Hello world,9x9,計算機..薪水會一樣
會PHP,Android 薪水就有7,8W嗎??那台灣沒窮人了

Coder 跟 Programmer 不同..一個是打字員,一個是程設師..一個是24k員字輩..一個跟醫師,老師,律師..一樣7,8W的師字輩..
師字輩寫程式就跟員字輩差很多..
你薪水那麼高..當然要嚴苛了
//我沒有資訊的背景,工作也不是資訊業
//只是單純興趣想學程式語言

//從C開始到C++
//現在在學Java和Android,幾乎都是自學,到現在超過半年左右了
//學變得越來越沒動力
//自己的真正問題是,我不知道我的目標是什麼?

我的經驗分享
電子專科畢業..
退伍去讀劇降MSDN課程..什麼科技新貴..
本來說程式不就這樣..
全部英文上課,不知在讀什麼,花了20萬..

讀完..出來..滿街大學,碩士生沒人用你
我找了2年才有工作..
我非常珍惜第一份工作..老闆會教,但很辛苦..
第一份工作後我就天下無敵了..

我看很多人..都在學校模式,學校畢業就沒再進化..用錯誤的方法做錯的事
我第二家公司,別人每天加班,我只要3小時就完成..

前幾年,我每週六日跑書局..把所有的MS 程設書,中文版的全翻過..
也跟你一樣..很多東西看不懂,倦怠感很重..
反正看不懂,就看2次,不懂就3次,再不懂4次,再不懂你就不要看了..以後有一天你會懂..
如果你還在看第5次,表示你腦筋有問題
從Windows,ASP.NET,ADO.NET,XML,SQL全看過.SQL橫的轉直的轉斜的都玩過..幾百行SQL語法感覺很有成就..現在..方法好笨

Hello World會寫了..怎麼寫大,沒問題..不買書了,上MSDN官網把技術文件看透..中文版,然後英文..用字典一個個查..
MS Design Pattern,怎麼元件放哪裡,怎麼層做什麼事..很清楚,怎麼降偶等..然後學JAVA 2x種Design Pattern..

然後學資料結構..

我記得我買過一本Windows Form 做視窗,畫點線面..足足2000頁的書..我看得十分辛苦..
結果15年後,接到一個Android 相近專案..靈感來了,把Windows Form 轉Android,C#轉成JAVA

寫程式需要天份,跟需要毅力..撐不過,你就換行..老闆只會把莫名的問題一只往你身上丟而已



剛剛在網路上看到的
叫你的阿嬤來囉...
【科技老友記】60歲開始接觸電腦,81歲日本老婆婆寫出一款iOS APP - TechStart 科技創誌|PressLogic
http://techstart.presslogic.com/2017/03/01/article/21770/
寫程式要先能坐的住再說...
台灣寫程式錢途真的很有限 !!

就算你邊接 case 好了 ! 多久才可以結一個案子 !!
結一個案子要花多少時間 ?!

寫 app ?! 看廣告都說得很好賺 寫手有幾人 ?!
寫出一個成功 app 可以一直延績下去又有幾人 ?!

寫網站 ?! 那要有人買啊 ?! 人家肯花多少錢買 ?!
網站大家都是抄來抄去 , 東西賣的比別人好,真正重點也不是網站本身啊 !!

有其它好的出路還是不要搞 it 的好 !!


findaway wrote:
自己的真正問題是,我不知道我的目標是什麼?

這個再正常也不過了…小弟也有類似的經驗,真的要話說當年了…
小弟高中的時候,也是看我哥寫程式而想學,他還很好心的教我,丟了一本Q-Basic,結果不知道學這個要幹嘛…退伍後去考二技,想說來考資管,感覺比較好考(專業科目只有經濟學跟計算機概論),考上了第一年也不知道寫程式要幹嘛,一門視窗程式設計的課,當時教的是VB.Net (.net 1.1),結果visual studio 一開起來偏頭痛就犯了 (是真的很痛,痛到只能躺在床上的那一種)…說實話,因為跟樓主一樣,不曉得目標是什麼,學這些東西也不曉得要幹嘛用…
這個情況直到大四上學期,離畢業專題發表只剩下不到一個月的時間,結果我們這一組連一支程式都還沒開始寫,此時驚覺這樣不行,趕快殺去書店買書來抄 (當時專題做的是類似購物車網站,還蠻多可以參考的),最重要的是,當時是用PHP來寫程式,我看了它的程式碼頭不會痛,終於有點知道寫程式是要幹嘛用的了…包括後來工作的時候也一樣,一開始也不知道寫這些程式要幹嘛,但當目標清楚的時候,很快就能駕輕就熟…
樓主寫程式最大的問題,就真的是你不知道要幹嘛,一來你沒有壓力(專題不過會被當沒辦法畢業、工作程式寫不出來可能會被客訴或被火掉),二來你也不是真正把寫程式當興趣,然後在什麼都不知道的情況下,又想要快點能看到些什麼成果,這樣過了三年,你還是不知道要幹嘛。
解決這個問題真的很不容易,但也不是沒解,簡單的說,不知道你身邊有沒有什麼CASE是可以利用程式來幫你解決的?例如說你不知道錢花到哪裡去了,想自己寫個APP,計錄每天的花費,最後可以出個統計報表,統計你的錢都花在哪裡?這個除了程式之外,可能需要有點會計的基礎,也可能需要DB的知識,當然,外面應該也有書籍或網路上有設計的畫面及範本…等,自己一步一步動手來做,給自己定一個時程何時要完成 (例如一個月?)。
寫麼多,其實最重要的一個點,程式寫出來就是要用的,如果你沒有一個「用戶」,你永遠不知道要做什麼,當有了用戶之後,就要來思考,我能幫這個用戶解決什麼問題。另外就是,可能要養成一個習慣,就是 paper work,以我舉的app的例子,你打算收集什麼項目、用什麼角度來統計結果、表格打算長什麼樣子…等,當沒有程式的時候,你在紙本上畫出來的模型也是要能 work 的,程式只是照這個模型用程式碼寫出來而已,如果你沒辦法在紙上畫出你的系統模型,你將會很難知道程式到底要寫什麼…

小弟在軟體業也待了十幾個年頭,當年也從完全不知道要幹嘛開始的。除了技術相關的問題,我想我應該還可以給你許多的意見…另外,如果你 OOP 還沒學好,design pattern 你可以先不用看了。

Pan.tc328 wrote:
前幾年,我每週六日跑書局..把所有的MS 程設書,中文版的全翻過.....(恕刪)


P大認識張立民嗎??

findaway wrote:
我沒有資訊的背景,...(恕刪)


放棄吧, 你不適合走這途
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?