各位大大 小弟30歲了 高中畢業而已
汽修科
小弟現在想轉換跑道 也深深覺得未來網路與軟體
會越來越發達 未來的世界一定充斥著網路科技
網路軟體 架構網頁 開發程式 在未來世界一定非常重要
所以小弟想要學習 ⋯ 但我是完全門外漢 對於電腦網路一點概念邏輯都沒有
看了很多補習班收費都很高
也聽了去補習班的人說 ⋯ 裡面的老師很敷衍上課
只是沾醬油帶過
各位大大們 小弟該如何學起
都聽說
那你也是來這裏聽說嗎 XD
補習班是有個比較簡單的學習路徑
不然你也可以跟我一樣 Google Copy Paste
您喜歡玩遊戲嗎? 您可以先從按鍵精靈下手,讓按鍵精靈慢慢接管您的重複動作~~
又有點樂趣又能學程式~~~
或是您經常使用excel,您可以嘗試用vba來完成各種公式~~
或是您常玩股票,您可以嘗試把您的分析邏輯用程式表達,讓程式輔助您分析~~
不然就寫個簡單的抽抽樂(獎品改成您家附近賣吃的店家),不知道吃哪就玩一下就解決了~~~
不然您學程是要做啥?
寫遊戲代練工具
算下一期的539碰哪幾號
模仿AppleHomePOD做個智能音箱
做個免網頁的Youtube影音下載器
.
.
這些都蠻能引發學習的興趣...至少我是從這些課題開始學習某些沒碰過的平台、語言,甚至是機器學習的領域
話說...
我還沒寫過按鍵精靈耶 XD
按鍵精靈之類的, 我用C++寫過, 只是當初寫得很精簡, 專攻GKK, 所以程式就直接叫做GkkAuto 必須配合AutoK的錢坑國使用, 也少了自動拾取與自動賣的功能, 所以沒辦法放著賺GKK裡的虛擬貨幣, 只能擺著練功, 多年後Gkk應該也早就倒了, 當初寫的GkkAuto也早就在2008年公開所有的原始程式了, 當初還是UO與Gkk的天下, GkkAuto好像是被同國的人問到才寫的, 所以當初也不知道流出去多少份, 同時期好像已有人寫出更好的外掛了
後來好像有一段時間改研究某款OLG的BOT, 好像是韓國人用Perl寫的OpenSource了, 可是很不幸的是有一天我出門去面試找工作, 那天好死不死的就BOT中途當掉, 然後好像就原地打轉就被人檢舉鎖帳號了, 從此該OLG我就再也不玩要花錢的官服了(當時自動轉賣水的功能本來再過幾天應該就能實驗出來了, 害我不爽寫了), 後來陸續透過多名網友分別拿到多種OLG的私服的Code, 但是感覺沒當初那麼熱衷了, 也曾只寫建議給其他的外掛作者, 雖然有的人不會理我就是了, 但有的人會把我建議的功能加進他的外掛裡
幾度進了經營OLG的公司工作過, 但是有的惡性倒閉, 有的發不出薪水只好自己離職, 有的嫌我健康不好不能準時上班就...., 雖然以前很想自己做出一套OLG的, 但是沒錢沒資源, 所以最後只停在技術收集的階段, 也不知道寫過多少不能用的實驗品, 只好先死心了, 最後自己看書學的, 大概是Unity那套吧, 後來Unity的編輯器捨棄32bit版的樣子, 我也再度死心, 從平板裡移除掉它了, 雖然網友在各行各業裡, 但目前只是純聊天用 (某公司的OLG, 似乎我曾經被掛名在工作人員裡, 但在該公司的短暫工作經驗裡, 真的就只有實驗與改寫MyODBC相關的部分,好像記的是舊版MySQL讀寫資料時, 字元被自動轉換導致的亂碼問題, 真的沒碰過該OLG任何的Code, 我不知道他們最後到底有沒有用我實驗出來的方法就是了)
昨晚半夜還得幫生病的家人擦澡與冲泡桂格完膳, 今天上班又遲到了,
覺得生活壓力好大, 以前看點小說或漫畫還可以紓壓的, 可是感覺上似乎越來越沒效, 自從被醫生宣告過家人病危, 還有今年死了幾名知名的小說家與漫畫家之後就...
好想開一篇按鍵精靈或是腳本話題,說說大家都作了些甚麼應用。
如果能私密討論應該都會有很多有趣的東西~
我還是老話一句,這條路是一條不歸路。
如果你沒有那個熱心。建議你學其它的會比較好。不要踏上這一條路上。
不過我還是先回答你的問題優先。
基本上先確定自已適不適合走上這條路。
1.會不會來it邦問。
2.會不會google找東西
3.會不會英文(非必要,但不能排斥)
4.有沒有辦法專心坐在電腦前至少4個小時以上(打電動除外)
以上先自我檢查,只要有一項沒辦法,那就不要往這條路走了。
再來起頭的學習,認真來說,一開始得先決定好你要學習的方向,因為沒人可以所有東西都能學會。
目前先簡略的區分「網頁設計」「程式設計」「app設計」大分一下三個大方向。
至於還有其它的方向。就等你先研究過後再決定。
最後,起頭是最難的,一但決定好方向後。有錢的話,去補習班是最快的方式。不需要擔心「沾醬油帶過」。因為那些「沾醬油」的東西就是你得先了解的東西。如果連「沾醬油」都不知道是啥的就不需要問了。
沒錢的話,跑跑一些技術論壇。或是至少去圖書館找本書或是書局買本書,回來練習。
一開始不用太擔心買錯書。看不懂就換。
我記得我初學電腦就一開始買錯很多書了。
其實買電腦書已經是我的興趣了,一個月都獻祭不少小朋友...
但是不一定有看完。
所以是.....
歹路嘸通行.....
問題是有些東西, 問了也沒人解答, MS似乎根本沒做的功能, 問到死也不會有人回答的? 今天整理了一下個人網站, 發現MS公告更新檔的Url不知幾時就搬了, 找了一會才找到 https://portal.msrc.microsoft.com/zh-tw/security-guidance
你可以去職訓局或勞工局問看看
看看有什麼課程可以上,我有蠻多朋友都是去那邊上課,轉換跑道後再就業的
然後最好了解一下每個課程再教什麼,然後就業的方向,工作內容,工作環境什麼的
看是不是自己能接受的,如果有興趣的話更好
網路上也有很多資源,就把課程的名稱,以及教了什麼上網找一找。可以讓你更了解狀況
然後別好高騖遠,別想高薪,因為在這一行,你只是菜鳥而已。
先求有工作賺資歷,讓人家認可再說吧。加油
現在職訓局的課程與業界要求越來越脫離 越來越只像是"政府開的電腦補習班"(因為那些老師很多是4x歲業界轉跑道,教越久離業界時間越久、也就越跟不上業界即時的脈動與需求,或者因為政府職訓給老師的錢少-你去看職訓局給學員職前訓練的補助3-4萬而已,也因為教一樣東西外面補習班給的錢更多-外面補習班1個課程都是10萬起跳,老師也不願意教太多,就做到"剛好"有個"基礎"就好,但是這"基礎"在資訊業眼中根本不是即戰力還要培訓,資訊業就認為職訓局出來的學員跟資訊相關科系學生差不多,當然資訊業就是偏好用年輕本科系學生 而不用職訓局出來的學員),隨著社會大學生越多、對工作的專業要求越高,資訊業大部分都是要資訊相關科系學生,非資訊相關科系要轉換跑道到資訊業,可以說比轉到其他行業困難很多,跟你講職訓局只會教基本的東西而已(最多簡單教全、深的都不會教),根本不構成進入資訊業職場的門檻,靠職訓局要進資訊業 還要年紀靠輕(不到30歲)公司才會願意給你機會甚至培訓你或碰運氣,千辛萬苦去職訓練習還要碰運氣(而且機率不高),如果年紀不輕 就算讓你碰到機會 公司也只是會讓你自身自滅 單打獨鬥(資訊業有很嚴重的年齡成見,自身定位是程式製造業,而且工程師年紀都偏輕),依造職訓局學到的東西,你也是要很磨難才能穩住
我就是24歲離開餐飲業去讀想念的程式設計,30多歲才踏入IT業,只能自生自滅。幸好還有google大哥陪著我,Q.Q。
另外我覺得不管想做什麼,都要去執行就是了。如果自己沒有想積極的去改變一切,沒有準備好去承受萬難的話,那終究什麼都不會有改變的。
夢想這條路踏上了, 跪著也要走完。
如果你想學MS的東西的話
MS以前有個教學網站叫Microsoft Virtual Academy
記得線上學習應該不用錢的
但是後來似乎整合到
https://docs.microsoft.com/zh-tw/learn/
只是寫程式的又被稱為
碼奴或碼工
大多數的人都還是低薪(打卡責任制, 自願加班)
沒比你現在好多少
能到中高薪的只有少數人
如果想學其他的話
我以前不定時整理的個人網站(偶而幫網友找解答後, 順便整理上去)
你可以參考看看
http://www.player.idv.tw
想學什麼
要自己常用Google搜尋找
當你發現學了一堆基本的程式語言後
發現找工作時一堆老闆因為你的學經歷開的薪水還不如小7店員時
你就會想回去修車了
至於從何學起
你去104看一下工作開的條件跟需要的語言你就知道了
修車、改車變大師的也不是沒有
看看discovery頻道節目
甚麼老車復活,跑車改裝
要轉換跑道也是可以,但你可以看看有沒有可以結合原本會的東西
汽車也是一堆程式軟體
如果你不是資訊相關科系畢業
在沒經驗狀況(沒經驗是指梅相關工作經驗且只會一些基本的程式語法,進階的框架不會)
現在公司都很現實,公司都愛用30歲以下的新鮮人,
因為不到30歲能利用的時間長,只要你有點城程式設計概念,就算有些不會公司也會願意培養找人帶你
還有是因為不到30歲年輕人能把工作當作當雅典娜看待 自己像聖鬥士一樣抓自己LP爆發小宇宙爆肝寫程式,
沒經驗過30歲想做程式設計師,就要碰運氣了要看哪些家公司很缺人,不過進去這種公司後通常也是操而且因為公司本身就缺人不會有人帶你、同事也很忙沒空回答你的問題,你能不能待下去完全要靠自己造化、自生自滅
沒經驗35歲想做程式設計師,基本上就是買樂透,去學程只是單純學習而已外面公司基本上不會要,除非你是天才不然公司不會要你
軟體設計師 職業生涯的壽命一般來說只有4X歲,4x歲過後沒搞頭大部分的人都會轉其他跑道
因為你到40歲身體狀況就會下降工作效率會降低、而且4X歲人通常有一堆家庭的事情要處理,老闆不要工作效率低的工作設計師,
然後下面又有一堆抓自己LP爆發小宇宙年齡比你小不到30歲的設計師聖鬥士,你覺得老闆會想要一個年紀大、生產低、薪水比年輕工程師高的人嗎?
程式設計師 基本上也是一種勞工,只是工作型態與一般勞工不一樣,程式 "設計師" 也是一種服務業,面對客戶要有EQ,程式設計師跟其他行業不一樣地方是 向上發展空間比較寬,待久了就可以朝 "程式業務"(自己接案作、會開個程式TEAM) "程式RD" 之類。
真正的程式工程師 是那種發明新工具給程式設計師 使用的人,而不是拿別人開發出的工具,去用程式碼 接案的 程式"設計師"
現在 程式"設計師" 有點像工匠之類的工作接越多案賺越多錢、技術越高越好賺錢,所以就變成像一種依造客戶需求客製化的製造業
你網路上會看見一堆 程式設計師很好、年薪很高,那是因為程式設計師很缺人,為什麼會缺人,因為業界自己把生態搞成那樣,導致程式設計師壽命不長,門檻又高要求又多還要生產力而且有明顯的年齡歧視(相同程度,年紀輕的待遇會比較好會有人帶。年紀大的要自己奮鬥、自生自滅),所以不容易找到適當的人,因為這樣才會缺人。另外一個原因就是電腦補習班在做業績,所以講得 程式設計師很好、年薪很高、資訊業很缺人、很多成功例子 讓你覺得人生會因為加入變成很有希望的樣子,事實上與業界求才狀況有差距,但是為了業績還是要騙人去補習讓他們做業績。你有沒有發現投資股市的廣告也常常成功的案例出現?
政府怕工程師出現斷層,影響國家資訊產業發展,才要國高中開始學程式,給資訊業增加人才,這是給替資訊業擦屁股。資訊業吃人才 吃成要政府幫忙擦屁股,還要政府"進貢人才",培養人進去 抓緊LP燃燒小宇宙。不知道政府這樣連續進貢人才過去,但是業界文化還是這樣搞,會不會變成"拖屎連"?
你去104搜尋 "培訓 工程師" 或是 "實習生 無經驗可",就會發現很多公司 而且不是只有資訊業 甚至連銀行 都缺人缺到想要自己花錢去培訓工程師自己來用,但是 如果你不是資訊相關科系畢業 又沒經驗且不是30以下的青年 你應該沒什麼機會。而且那些開出培訓職缺的公司,挑人選也是有自己的考量的 就像選美一樣有各種指標做依據來參考,而且他們也有各自的癢點,如果你面試時 不能讓他們感到 你的加入會帶給他們興奮的前景(沒有符合他們癢點的特質、不能讓他們感覺癢起來),也可能是沒什麼機會...
在春秋時代,孔子就知道 "聞道有先後,術業有專攻..."。程式設計師號稱專業工作者,業界也是看年齡而不是相關工作年資或程度做工作機會的分配,由此可見 程式設計師也只是一種類似製造業勞工的角色。
你如果只是因為外面流言以及刻意塑造的形象,覺得自己生活得很苦麻木,想從地獄般黑暗的社會生活中想要找到一絲明路獲得"救贖"。因此而想要接觸資訊業,那你應該可以不用,資訊業人員都是一群餓死鬼,不是對技術餓(鑽研技術)就是對錢餓(做一堆專案),不然就是被餓死鬼般使用者拿著需求在後面追著 或著 被餓死鬼般的其他資訊同業搶市場地盤(新技術發展、舊技術淘汰),你幾乎找不到有人會好心去給你指引條明路,俗話"生食都不夠那有通曝乾",就算他們有餘也是分給自己同黨不會分給沒利益關係的人,你去看這裡也很多跟你有類似的問題出現,也是很多人說年齡、有無興趣都是問題...等等
你有沒有發現網路分享的資訊很多、還有補習班的老師,那些資訊、老師怎麼來的?這些以前可沒有,很多都是有點年紀的程式設計師跳出來的,年紀到了被迫轉職卻還能繼續作與程式設計相關的工作,這些人還算是那堆人中幸運的人,知道嗎?更多的是被迫轉到其他行業 這才麻煩,資訊業是一個吃人不吐骨頭、年輕人的火坑(但只有年輕人,其他年齡該火坑不接受),挑人像在選美(什麼叫做挑人像在選美。你看過A片封面挑選過網路A片吧,就算網路A片是免費但是不符合你的偏好,你就直接PASS過的那意思),但是如果你不符合該行業眼光的標準,他連看都不看你的行業,免費送他還不要,他覺得你來搗亂的...
感恩菩薩提問末學才有這個機會見識。各家說法都很中肯、不浮誇,做人做事還是實在踏實才是王道。
我程式方面還是菜家,只能提供一點我專業(語文::國文)上的參考:
「充斥」是用在負面的東西上頭的,難道樓主菩薩言下之意是在反諷未來的網路科技趨勢?
遇到不少學生也是濫用「充斥」一詞。看來國文學好也很重要,當然英文不好學程式免談;其中的甘苦談不妨看看末學自拍的學C#、C++實境秀:
C#從零開始_自學C#程式設計、Visual Studio實境秀
C++自修入門實境秀、C++ Primer Fifth Edition研讀秀
雖然幫不上什麼大忙,但相信這裡即使是大師、超人、神人…級的,恐怕也有時會搞不清楚「充斥」該怎麼用才適當吧 。就像「慫恿、唆使」有些詞彙只能用在負面對象(object)上,就好像程式語言也是有他一定的調用object規則,不是嗎?都是語文嘛,幹嘛重視電腦卻輕視人腦呢?為何服膺科技卻睥睨人文呢?弄好每一種必要懂得的語文,才是開啟學習的不二法門、事半功倍的先行。野夫獻芹,野人獻曝,只望不僅只是嗜痂之癖就好。感恩感恩 南無阿彌陀佛
可以先從線上的學習平台試試看,
課程應該會比實體的課程便宜,
有問題可以留言問問老師,或是藉此開始練習google。
上完線上課程有點底子之後,可以再考慮報名實體課程,
認識同學跟一起進步的夥伴,我覺得是滿重要的,
在線上課程或google後仍然有疑問的,
就透過實體課程的老師來解答。
不過從知道到了解,從了解到實作,再精通,
都需要不斷的google 發問 自己讀 自己實作,
需要時間累積跟很多努力地的堆疊阿。
Get Start: 靜態網頁 (HTML,CSS)
學習資源:https://www.w3schools.com/
方法:試著理解程式碼,猜猜看運行結果的樣子,再執行程式碼,驗證是否是所想的那樣,
然後再去做修改動作,看看會發生什麼變化。
更進一步: 動態網頁 (ASP.NET C# + SQL Server,PHP+MySQL...)
連接資料庫 => 操作資料庫,增加互動
遇到問題: 可以去一些技術論壇查詢,看看有沒有類似,如果真的沒有類似,就在論壇上提問吧。
推薦論壇: https://stackoverflow.com/
開發程式,很常會遇到邏輯的問題,而平常訓練的方法可以去 UVa 刷題。
刷題 : https://uva.onlinejudge.org/
而到最後可以做成一套系統時,一定會有運行平台的需要。
除了自己買Server來放,也可以採用GCP免費方案(但要綁定信用卡),或是Heroku(限定5個App,dyno也有限制)
如果是為了賺更多錢,說實在的有很多行業都比 IT 賺,就如您學的汽修,我認識的黑手月入都是10幾萬起跳,如果是因為有興趣的話,那我覺得花點小錢跟空閒時間去上課試試看也無妨,倒也不用放棄現在的工作。
畢竟什麼都還不懂的狀況,單方面聽說某某東西不錯發展好,但那東西不一定是適合你的,可能學沒多久就沒熱忱之類的,這樣會兩頭空。
當然網路上有許多資源,不過這產業涉及的領域太廣,連我自己資訊科出身,都不見得知道自己想要走的領域是什麼,所以會建議去上課看看。