[求助]有關學寫程式,該如何開始~~比較恰當??

建議你不用急著要學那些程式語言
先了解邏輯觀念和程式的基本架構、語法後
再學習各種程式語言都能得心應手喔
--人生就是要與眾不同--
不管什麼程式 要開始用前要先知道以下幾樣東西,每個程式語言有不同的使用

1.變數宣告方式
2.判段式
3.迴圈使用方式
4.物件宣告
5.方法使用
6.資料庫開發

嗯大致如此吧
願敗家原力與您同在....
阿西摩認為直接從Java, or C++ 去學會比較好. C不是物件導向的語言... 寫起來要人命! 光是debug.... 很多時候, 自己怎麼死的都不知道... 找半天... 大概是阿西摩比較笨吧....

阿西摩自己是在高中的時候寫過dbase, pascal. 後來碰過大學的Turing, 一個U of T自己的教學語言... 然後C, C++, Java. 真正開始靠程式語言吃飯的也是Java.

最近在進修, 居然一學期要碰Pascal, scheme, prolog, c, c++, java, vb.net ... 還有那種阿西摩不認為可已稱為語言的 script 語言, perl, php.... 真的給他很可怕... 同時要了解新的概念, 還要學syntex.... 尤其那個scheme, prolog.... 要人命! 寫程式已經寫到會錯亂了, 真的不是開玩笑, 考試考Java, 居然想出來的是C的code; 考C, 想C++; 考Pascal, 居然滿腦子Java的code.

學什麼都好, 概念比較重要. 不然, 程式會寫了, 但是不懂概念的話, 頂多只會照copy, 無法自己想出solution的.

阿西摩覺得Java比較容易上手. 但是要專精很難. 有些很難學的語言, 要專精起來反而容易. 總之, 看看自己手邊哪種語言要找資料方便, 還有找得到可以教你的人更重要!


不過呢, 現在台灣的資訊業... 最低階大概就是programmer. 而且有不少在上面的人都不懂程式. 所以常常會碰到概念跟溝通上的問題... 尤其是SA... 除非真的對軟體開發很有興趣, 不然, programer這種地位頂多三五年就得往上爬. 如果三五年內沒有爬上去的話... 那就可能被定型了. 這是很慘的事情. 除非你是專精特殊語言的programer, 不然, programer想要拿年薪百萬, 除非你真的真的真的很強, 要不然就是freelancer. 否則, 在一般軟體公司裡面, programmer的薪水平均只能說比一般行業好些... 不過惡操程度可不是普通的惡操... 尤其專案的team. 總之, 想清楚吧. 資訊業不好混的.

還有呢, 建議樓主, 真的想學語言的話, 還是去上個課會比較好. 有個老師帶著做些code比你自己摸索個半天還來的有用.
如果是要建立觀念和快速上手,我的建議是學 C#,因為語意從程式碼就可以看的很清楚,很容易學習和了解。

但是說真的,現在寫程式真的是吃力不討好...
小弟算是初級者 學過java跟C++

跟阿西摩大一樣也認為從java開始學習比較快

之前完全沒碰過程式 拿了本C++完全看不懂

但學校教了java跟C++之後 感覺以一個初學者 java比較容易上手

java拿本書啃一啃大致就會了

個人覺得C++是java的進階版 所以以後要學C++跟其他語言都不難

像小弟目前自學php就比較輕鬆

C: How To Program 這本書真有名阿 大家都有用過
其實呢, 完全沒學過程式語言的話, 第一個語言真的會比較難學, 當你開始了解邏輯概念之後, 要學第二種, 第三種都會比較快很多.

例如說 .NET C#, 有學過Java的人來看, 就真的很像Java, 除了名字改改, 概念是相同的

Asimo118 wrote:
其實呢, 完全沒學過程式語言的話, 第一個語言真的會比較難學, 當你開始了解邏輯概念之後, 要學第二種, 第三種都會比較快很多.


同意,
我第一次自學C的時候,買了好幾本書花了好一段時間才慢慢學會基本的.
後來學校上VB時,一開始不是很習慣那介面,不過摸了三四個星期後大約在期中考前,
已經把課本上下學期要教的都摸通了. 只是....從此變成作業供應部
砍美眉,救小白,快找腋魔俠Online~
我是都學,php、java、asp、C、C++、、、等等。
只要有需要,我都會接觸,但到現在還是只會寫ASP而已。
寫程式太累啦!!!
我現在都是找案子,再和工程師合作,我只負責賺仲介費。
唉!能力不夠只有這樣
小弟也想要學
但我是目標導向
我想用程式編寫一個簡單的application來達到我想要做的事情
我在想有沒有一種可能
找到一個高手
然後跟他說我的需求
就我的需求為教學的sample,在把application做起來的過程中,我也把語言學起來了
(當然是付費,btw不曉得費用大概多少?)

因為我是外行
這不曉得是不是在說神話
學C吧,不少語言也是從C語言的概念上發展出來的(eg. Perl PHP )

C的開發工具也不少,光是個免費的工具(Dev C++) 開發出來的程式更很不錯了,加上跨平台

學會了C再去學其它的程式語言,效果會更好
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!