• 2

31歲非本科、無相關經歷,轉職網頁設計or前端工程師的選擇

感嘆自己不是即戰力的同時
為何不把自己變成即戰力?


=====================
你可以找個主題做個作品
(越實際越好,當年我學長要去找工作,面臨跟你一樣的狀況,
我隨口開個題目"AV女優搜尋系統"...學長後來寫了"A片管理系統",面試時有用上。

開放連結
放到程式設計相關論壇上

然後虛心受教
人家怎麼指點就跟著改看看
網友想加甚麼功能就加看看
(現實user就是這樣子的,我想要"以圖搜片"功能說....都沒幫我實做出來

大改版個幾次
就能略有心得了

面試時就直接展示這個作品
報告改版歷程與心得
我相信這個比那些證照有用

Lily05405256 wrote:
你說的我都知道,其實我在去上課前有去查了很多資料,但那時候只是憑著熱情和想學一技之長的心而選擇的,說真的,如果沒有去學東西,我也不知道我該做什麼工作...



如果你真的選擇走下去,也是過來人的我給你一些建議,前端跟行動端,

技術變化的非常快,js因為前後分離大放異彩,angular、react、vue等框

架佔領市場,有廠商覺得js語言還是不夠好,馬上強化推出ts;而行動端本

身就是兩大原生語言,但科技始終來自人性,想要偷懶一舉多得,所以搞

了react native 、UniApp等,以及後來的flutter,這些技術一直在更新、推出。



網頁的處理技術,除了傳統的服務端渲染(SSR)模式,還有前端渲染模式

(CSR),統傳模式一直存在沒被廢棄,因為SSR的方式,讓網頁方便被爬蟲

、SEO,所以這方面的技術,也是一直在進步。


html + css + js是基礎,網頁前端框架(angular、react、vue)還不足以完成網

頁呈現,要能弄出一個可以看的網頁,你還需要搭配ui library/框架,否則你

就要土法煉鋼,手寫html+css,所以你還得學一套UI框架,至於資料層面,

複雜的前後端資料交互與數據的管理,也需要另外搭配相關的元件(一般會有

對應整合的數據管理組件,能自動管理,只需要學會使用)


在基於投資保障的前提下(無論是精力、金錢、體力上等等的投資),我會比

較建議你,真要投入下去,還是從後端開始,java配合SSM(spring、springboot

、mybatis)框架,會是比較適合的入手與專精的技術,spring的生態鏈完整、

且許多三方也都支援,並且用途廣,而這個解決方案,也很穩定,也很少有

其他的後端解決方案可以憾動它。如此一來,至少在投資的保障上,是可以確

保的。


後端很必要,無論什麼應用,都需要後端提供接口服務、數據資料,以及強有

力的後端架構,等你掌握java+ssm後,基本上你就有一戰之力。至於別人說的

.net core、python、php等等的後端語言或框架,相較下在生態鏈的部份,spring

算得上是前面的巨頭,當然.net core有微軟撐腰,也是一種選擇,但.........java+ssm

對你來說,應該是首選,攻守皆宜。


你就先專精java + ssm吧,如果有能力,就鑽研spring的源代碼。至於學習方式,別

在花錢了,用百度搜索,你會找到很多很多大陸頂級高手(百度、阿里巴巴、騰訊、美

團、抖音等公司待過的技術大拿)所錄的教學視頻,有經驗的人進行教學,會讓學的

人事半功倍,並且取得正確的實務與觀念;另外也先別買書了,目前繁體電腦技術書

籍,買不到什麼實用的書,可以先把找到的教學視頻看完並且按教學把系統寫出來,

中間一些基礎的細節,再由書籍上面的知識來補足。至於書籍,也是到百度搜索,

基本都要搜索個數十本,大致瀏覽過,才知道哪一本寫的好、對自已有幫助。讓你到

大陸網站搜尋視頻與書籍的重點在於....對於現階段的你,可以節省金錢、節省學習時

間,更重要的是,可以獲得正確的觀念與對岸大拿的實務經驗,一舉數得!


前端三種框架,angular主要在國外流行、vue主要在大陸流行,react則都有不錯的

佔有率,視你所需選擇一個來學。至少在學習java+ssm時,你要有個前端框架搭配

測試,不然你就要學一個傳統的模版引擎,做後端渲染,才可看到你的系統展示效果。


而行動端,我建議你就先不要玩了,前面有太多的東西要學習,你沒有這麼多精力,

況且等你學完後端,行動端的市場風向或技術,說不定又翻盤了。至於網站類型的工

作與機會,會不會沒有?絕對不會!就算行動端的需求如何旺盛,它也需要後端支撐。


至於資料庫.........在學習java + ssm時就會使用到,不用太精深。對於寫程式、寫系統

的人,在ssm的框架裡,mybatis這個ORM框架,會幫你處理大量的sql statement語句

組合,對於sql statement,現階段不用太深入,除非你是寫報表的人,那對於sql就要

比較專精了。


那麼有關現階段找工作的問題,一般標準大廠,現階段錄取的機會比較少,建議你專門

找駐廠或是小型軟體公司,它們都想要找便宜的黑手勞工或是新手炮灰,因此你錄取的

機會比較大。先練手累積經驗,等你java +ssm熟練到一定程度,也有一定的技術知識

與底氣時,換一分薪資還可以的工作,應該沒啥大問題。


台灣許多後勤、行政類的職缺,招聘入職後,基本上都是身兼多職 + 打雜,IT也差不

多一樣,什麼都要接手,很難只做某個職務的工作,即使招聘職缺註明前端網頁工程師

或後端網頁工程師,最後也是全部丟給你,而且還是遇缺不補,一人做到死。所以很可

能你找的工作是以後端工程師錄取,入職後卻什麼都要做,這倒是要有心理準備。



補充一下:若你能一天當三天用,看3~5套大型專案項目的教學視頻,並且勤作練習加

實務項目,最快大約1.5~2年,你會有所小成
能力不足也要有顏值啊!要不然你年紀不小,要找到好工作……很難
網頁設計現在多少都匯往手機app去了,因為很多人都不用電腦都用手機
熱情才是對一個行業持久的必要條件,先問自己對程式寫作有熱情嗎,通常女孩子不建議走軟體工程師,因為大多數女生不喜歡當碼農,真的要走先從比較好入走的技術入手,不要越級打怪到後面複雜的學不會,簡單的也不會,前端就先把css+html+jquery 都熟,然後有對美術方面要下點功夫,後端就php比較簡單就行了,.net 和 java要養成需要一段不小的時間,先去找工作吧,邊工作再看看情況再學吧
其實我覺得如果你對網頁設計有興趣,可以去去參考一些別人的作品,網路上有很多人展示自己的作品,
其實網頁設計算很基本的能力,因為現在有些國小都在學寫程式。。。。




slash410 wrote:
感嘆自己不是即戰力的...(恕刪)

mascotqoo wrote:
如果你真的選擇走下去...(恕刪)
其實半路出家不會是最大的問題,
而是人脈間有沒有人認同你的能力,
非本科系、又沒有直接的相關工作經驗,
最快打入專業圈子的方式就是去進修學歷,
科技業目前碩士是基本了,
去找間國立大學、科大甚至是私大,
花個二~三年補個本科系的在職碩,
畢業了你系上的教授、老師、同學、學長姊、學弟妹們,
都可能是你未來新工作上的“推手“,
不過經營人脈本身就是門學問,
也是人生重要的課題,
要靠自己用血和淚去堆積起來
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?