作者roger29 (=======中間選民=======)
看板Gossiping
標題Re: [問卦] 程式語言門檻高不高?
時間Thu Feb 19 23:36:53 2015
小魯念EE der,大一計概差點被當,現在也是寫C維生,
比較熟的就C C++ java(這三種語法都很接近),
MATLAB的話好像太高階了有的人可能認為這不太算是寫程式...
剛開始接觸到的程式語言是C++,一開始真的不太能接受程式的概念,
像是一開始為什麼一定要寫,
#include<iostream>
using namespace std
...
不知道是我太混還是上課沒說清楚,我那時是很多地方不懂為什麼要這樣寫,
就算照著規則寫還是可以寫出簡單的作業,但是一知半解的感覺一直存在,
愈後面愈來愈難,教到pointer之類的我覺得就要對一些基本的電腦架構有認識才好懂,
如果只是要print scann for while if之類的我覺得很簡單,
去找一本中文的參考(英文不好最好不要看英文的,很吃力,而且通常超大本會嚇死人),
但是就像推文說的,寫出一個程式可能很簡單,
但是你能降低程式的運算複雜度,或是減少使用的memory,或是別人寫10行你只需3行,
跟別人比你的code就是效率更好,也更好讀更好維護,這才是功力所在,
我認為這也是資訊工程師在業界價錢落差這麼大的主因,
寫程式就是易學難精的事,一個神人可以抵一百個菜逼八,
但是如果你是從事體力活,了不起一人抵三個五個人的工作量,就很強了。
而要如何寫出效率好的code,就不只是單純程式語言的概念,
你還會需要資料結構,演算法...etc 比較學術的知識,這就比較難了。
理工科的要學個基礎應該不難,
現在的環境,coding太重要了,先有點認識也好,難保以後不會用到。
不過聽說初學者又是文組的話最好不要先學什麼C java之類的,
但我也沒學過其他的,就不便發表意見了。
※ 引述《NightMoon33 (夜月)》之銘言:
: 先說一下,小魯雖然是理工科的,但不會寫程式語言
: 不過發現台灣寫程式語言的人蠻多的
: 國立大學有教,科大也有教,私立大學也有教,外面補習班也有教
: 市面上程式語言的書超多
: 寫程式語言門檻到底高不高?
: 大家都會寫程式語言,怎麼知道誰比較強?
: 寫程式這塊好像薪水高低也蠻懸殊的
: 剛出社會第一份工作,有聽過年薪百萬的,也有聽過領22k的
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.170.16
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1424360217.A.DEA.html
→ SuperUp: 這些都没用 選對老闆才重要 02/19 23:38
→ L0v35: 先學組語 指標就變簡單惹 02/19 23:38
我也有學過一學期 move jump之類的,不過早忘光惹。
※ 編輯: roger29 (49.216.170.16), 02/19/2015 23:39:47
→ ferocious: preprocessor 02/19 23:39
看來我大一太混惹,我那時一定不知道啥是preprocessor。
※ 編輯: roger29 (49.216.170.16), 02/19/2015 23:41:06
→ cuteSquirrel: 專業 02/19 23:40
我是工作之後才比較接受寫程式,我以前很討厭(所以我的功力就是菜),
反正我大三大四研究所唸的都很理論頂多用Matlab,或簡單的C,
但是工作其實很需要就是,所以還是得強迫自己學,把程式語言當工具,
最近也學惹一些java,多學多健康吧...
※ 編輯: roger29 (49.216.170.16), 02/19/2015 23:44:02
推 meltice: 肥宅才念理工科寫程式 有錢人都念音樂美術哲學時尚設計 02/19 23:41
我一直覺得資工系是二類最多正妹的科系,比EE好多惹...
※ 編輯: roger29 (49.216.170.16), 02/19/2015 23:45:05
→ SuperUp: 我學校就EE的妹比CS正 其實嚴格所來都很.. 去挑別科系啦 02/19 23:59