• 10

無經驗想學習網頁程式設計,前後段因該先學哪一個。

您的目標很明確

現有的工作也不要放棄

找幾本相關的書回來看看,重點「跟著做!動手做!」
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

如果您可以持之以恒(自學、看書、動手做),
過了三個月以後,就能決定您是否要全心投入了?......這位 大豆頁平 大大說得很棒!

大豆頁平 wrote:
建議你…
真有興趣的話,去買本入行的書,
可以不用花太多時間跟金錢…

重要的是,
書的內容是教你從無到有建置出你要的東西(例如網站…),
等那本書的內容你都做完了,
恭禧你,基礎的你都會了,這時候再來思考要如何進階…


網頁程式 + 資料庫,
應該是市面上 "所有"程式設計裡面,最簡單、最好入門的、職缺也不少

台灣對於網頁程式,就是「全端」了
但不會寫RWD,至少可以拿現成的 Bootstrap來"套用",達到相同的RWD效果

我覺得,
公司行號、軟體公司裡面,後端(網頁程式+資料庫)的職缺比較多
除非是新創或APP或遊戲的公司,會聘用比較多「前端」的程式設計師

因為我是做後端的,在 User-side(大企業內部)。不是四處接專案的軟體公司。
所以我個人看法也可能有偏頗,僅供參考



補 充:

對於前端程式來說(不管是 Windows / Mobile APP / Web),
他們只要透過AJAX呼叫我們後端的程式就好

對後端的人來,並不在乎你的畫面(介面)用哪種技術。
也不在乎前端是什麼平台,
您呼叫我,我餵資料給您

後端程式雖多,但(動態)網頁程式、HTTP、Web Service、Web API、JSON、XML.....這些都是國際標準

簡單來說,HTTP與 Web是世界上最大的 內容 與 通用平台。
這應該毋庸置疑


shibala wrote:
但以你的程度,直接上完課去做前端,掛掉的機會太高了。
一些職訓或上課出來的前端,個人也不會直接錄取來當前端。
看過太多說自己是前端工程師,可是連cookie/session都分不清,Restful API用法也是一知半解

建議先去選個語言作後端,磨技術,熟悉整個Web app的架構跟基本。
對web app life cycle跟開發流程有瞭解,這些基本功打完,通常一到兩年。...(恕刪)


贊同這位大大的說法,網頁程式有些特性、限制
不管您做前端、後端,都要懂 :-)


冷眼看世界2005 wrote:
其實前端比後端需要学的東西更多...(恕刪)


真的,「後端」在學習上,輕鬆多了
不要看其他人在那邊落落長講一堆
我是過來人 非本科系的
你還資管的,HTML那些是啥你一定大概知道了

接下來就是
找間好補習班,去上C#.NET MVC的課程
就這樣 別想太多了

別去管前景
因為這行變很快 每年都有流行的
每年都會有人說 XX是未來趨勢

上完之後 工作源源不絕的找上你
挑間你覺得還不錯的軟體公司練功
接下來很多的一切
你都會在工作中接觸到
不必去想這麼多了

以下是我碎碎念.....
當初我要踏進來
也跟你一樣想很多 看東看西 看前景 網路看一堆沒見過的技術名詞
亂買書來看 看不出啥 總是模模糊糊
最快卻是在工作環境中學出來的

但你得先去練功 好讓那些公司讓你進去
若你運氣好 遇到好的主管 師傅 同事
那種成長速度是驚人的
這行很缺人 薪資不錯
在作的人哀哀叫
但看到場外的人的薪水
資訊業已經算不錯了
我目前在高屏澎東分署 職訓中心上行動商務系統設計與開發班,提供給你網址讓你參考
https://www.facebook.com/Painless.Programming.Class

smallmoney1224 wrote:
小弟背景資管學士.....(恕刪)

前面的大大應該該講的都講完了
網頁的架構很簡單 編排跟WORD很接近
倒是美工的部分需要點天分 再來就是資料庫的管理了
現在的網站伺服器公司都加減會提供模組化的網頁一班商業公司都使用這類的
而且有代管網站
不管是前期的排版 中期美工 後期架站最好都要熟 一人懂全部技能好像沒看過這樣點的
除非真的很喜歡 不然不建議入這行

最花錢的其實是在美工上面 架站不會太難
太複雜的網站沒經驗 沒有人會讓你管 簡單的也不需要你管
勸你放棄這行 要架站我會上外包網請美工先設計LOGO跟版型圖框
在上淘寶或在台灣找個人幫忙排版2~3萬一樣搞得起來
再多回你一篇

你一定也去過PTT爬文
長久以來
你問的這類問題
是一直重複出現的
也是很多想入行的人會迷惘的 包含以前的我在內
我的文章 說不定還搜尋的到

講真的
要你買書回來看 自學
你先問問看你有沒有熱情?
你有沒有興趣? 你很勤勞嗎?
若沒有 你會很快放棄的 然後幾個月之後自學都沒個屁出來

只要買本.NET的書,自己在家裡稍微摸索一下
為啥叫你看微軟的
因為他支援豐富,他IDE超好用 簡單上手

大概知道後 就去補習班上課
你可能會聽得霧煞煞 但有人手把手教你操作
比你自己在家亂搞一知半解 又浪費時間的好多了

很多前輩講的好像你需要三頭六臂才能入行 才能出神入化
不必 也不用
從0開始 就是馬上開始 空想都是多餘的
等你工作幾年後 你就會有自己的方向了


一開始入行的時候是痛苦的,
因為你同事 你主管講啥
你聽不懂 你作的慢 你會被罵
你薪水不高 甚至沒過試用期

相信我 大約一年 你就懂得我說的了

當你開始有點經驗 薪水上升很快
你開始想離開你練功的軟體公司
面試邀請如雪花般飛來
這些都是後面的故事了....
希望這樣對你有鼓勵的作用

寫程式真的沒有想像中的難。
邏輯、細心、耐心應是必備的,
所有的程式語言最後都變成只是種工具。
smallmoney1224 wrote:
小弟背景資管學士....(恕刪)


我寫程式的阿,確定你要走這行?
1.熱情
2.坐得住
3.腦細胞夠多


為了部落,先選陣營吧,看要C#還是JAVA,先把基本的程式語言學好,想要兩大陣營都通殺也行,猛一點連其他語言都學一學搞一搞,

然後再來MSSQL、MYSQL、Oracle、Mongo 這幾種資料庫及SQL語法都要會,基本上大同小異,要會操作管理介面,指令要會下。

API文件要會看、官方文件要會看、GOOGLE要會爬、GOOGLE爬不出來,YAHOO 百度也要爬

重點來了,以上都會了,沒經驗! 在台灣! 3萬起跳算運氣好,熬個3年,應該有4萬薪水,熬個10年應該有6~7萬


再來就是你所煩惱的前端、後端、webForm、WinForm ,不用煩惱啦,除了美工設計,最後通通都要會,走哪條都一樣

只走前端,你的CSS javaScript HTM要很強,強到一個爆炸,才有資格說自己是"前端工程師",搶著要你。
後端就比較多商業邏輯跟資料庫操作,也要夠強才有資格說自己是後端,才不會被打趴
,所以....還是往全端方向努力,無論如何都有飯吃

以上要年收破百也是要挺拚的,但如果是一個很強的全端,那可不得了,容易破百

,但是在台灣一般工程師要破百的難度比較高,除非外商或是很大的公司

,但是去大陸...隨便都三倍薪,搞得我都想去大陸發展了

你要是連後端語言都想自學

就建議直接踏入後端了吧

沒三年以上不可能全端工程師的....況且全端網頁工程師在台灣也很難有用武之地,因為公司行號早就分工多年了
只會讓你能者多勞而已....又沒多多少錢

然後後端目前只推學Python,大數據跟AI軟體一堆都是用這個寫的

其他PHP那些應用的只有網站
談一下薪水(寫Web程式,就說只會資料庫的CRUD就好)

以我自己為例,普普通通的大學,碩士畢業,工作七年就年薪百萬了(月薪14個月)
資深以後,轉進股票上市上櫃公司,有紅利更不得了。

我們公司的董事長,說了一句囂張的話 --
「在我的公司,專業技術職,35歲拿不到百萬年薪,你要檢討你自己!!」

我覺得這句話合理,普普通通

但前面五年,的確辛苦。
尤其是第一年入行!進入業界,能力跟不上,真的很苦!
後續就慢慢OK了!

樓上 (#65) da7230大大說得真好
一定是內行的業界人士!
da7230 wrote:
很多前輩講的好像你需要三頭六臂才能入行 才能出神入化
不必 也不用
從0開始 就是馬上開始 空想都是多餘的
等你工作幾年後 你就會有自己的方向了


一開始入行的時候是痛苦的,
因為你同事 你主管講啥
你聽不懂 你作的慢 你會被罵
你薪水不高 甚至沒過試用期

相信我 大約一年 你就懂得我說的了

當你開始有點經驗 薪水上升很快
你開始想離開你練功的軟體公司
面試邀請如雪花般飛來
這些都是後面的故事了....
希望這樣對你有鼓勵的作用


任何工作都一樣,進了職場,是有領薪水的!
不要有"學生(在校生)心態",凡事被動,要等人"教" (別人也有自己的工作要完成)
有這種心態會死很慘!

我常跟新人講:以前當學徒,要做三年四個月!
學寫程式也一樣。

等你出師了,就不是「學徒的低薪」,就是師傅等級的工資了
(事實上,哪份工作不如此?......沒熬出 "獨有" 的經驗,哪個笨蛋要聘用你?)


我有位朋友,搞人力駐點(外包、駐點人力),開發軟體
剛畢業的菜鳥,會 Coding 給三萬
表現好的,五年資深的都年薪百萬了,但一定要幫忙帶(協助、教)菜鳥

任何工作都一樣,你資深了,有能力了,不用擔心薪水問題
去udemy找課程,前端後端全端都有,先看看適不適合,半工半讀,熬個2年要的。還有淘寶有便宜的java課程,整套有視頻,2~300搞定。不過要先會管伺服器,淘寶的「老男孩python」課程有含linux操作,也買下來。不過這些都學好,幾年也就過去了,也許熱情也退了
  • 10
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 10)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?