[請益] 前端作品請益

作者: blostirck (bobo)   2021-11-01 10:53:28
各位好!
小弟是私立糞校非相關科系畢業,目前28歲,自學寫程式大約4個月左右
最近用嘗試 React 跟 Node.js 做了一個搭配地圖的旅館查詢網頁
目前是把網站部屬在Netlify上面
作品連結:https://hotelion.netlify.app
server目前部屬在Heroku上面
因為是免費仔的關係,30分鐘無人使用的話,server就會自動進入休眠狀態
所以第一次搜尋時可能跟server要資料的時間會比較久一點
另外附上我的GitHub連結:https://github.com/JosephShu/Hotelion
因為身邊沒有朋友從事軟體工程師的工作,
不知道去面試的話,
這個作品是否還是太粗糙了一點?
希望各位大大能提供一些建議
避免自己養成一些錯誤習慣卻不自知,以及一些精進的方向
謝謝!
作者: humanfly (laguna@HEADSHOT)   2021-11-01 11:02:00
年紀跟成品還行,但不要期待面試官會點進去看把你會的重點列一列,有機會面試好好做簡報
作者: ntpuisbest (阿龍)   2021-11-01 11:30:00
有信心點,我當初作品慘不忍睹也是有工作,但不到50k就是了
作者: shooter555 (shooter)   2021-11-01 12:28:00
多數人沒作品 有作品就贏一票了 放心
作者: jonyig (是喔喔)   2021-11-01 12:59:00
heroku 可以做 time 讓他30分鐘自己檢查自己有沒有醒
作者: DrTech (竹科管理處網軍研發人員)   2021-11-01 13:14:00
敢問大哥要找什麼工作,為什麼要用破英文來突出自己的個性
作者: johny777 (阿雞雞 )   2021-11-01 13:26:00
Commit message要規範一下不然沒人看得懂這commit內容
作者: paint (有斑紋的馬)   2021-11-01 13:41:00
英文敘述的部分可以善用Google翻譯或Grammarly來校正與改善
作者: kangan987 (Jon.Snow)   2021-11-01 14:00:00
手機點選單只看得到 overlay
作者: sevenHEAD (lifegoeson)   2021-11-01 15:07:00
看要不要把class 元件改成function的 (這是某個課程的project嗎?怎麼會用class component?
作者: kangan987 (Jon.Snow)   2021-11-01 15:49:00
是S21唷
作者: hegemon (hegemon)   2021-11-01 16:29:00
React最開始的教學都是class呀...
作者: libitum (libitum)   2021-11-01 16:40:00
英文破不是短期可以改善的啦 就像上面有人提到的 先用google translator中翻譯 在自己微調 最後用grammarly去檢查文法 都會比你打的那些通順 盡量修飾隱藏一下缺點
作者: phi12345 (94life.tw)   2021-11-01 16:43:00
資料是抓自己的還是google的
作者: abc0922001 (中士abc)   2021-11-01 17:00:00
贏超過一半的人了吧我覺得 Readme 根本不用寫你學幾個月單純說明你這專案的資訊就好
作者: MoonCode (MoonCode)   2021-11-01 17:12:00
讚耶 同是轉行自學推推面試就是把所有的職缺都投一輪就是了
作者: kurtsgm   2021-11-01 17:36:00
我應該差不多把你github裏面每隻檔案都點開來看過了給幾個建議 1. 老實說雖然成品視覺上滿漂亮 但點了幾隻code進去其實看得出來滿多都是用既有的package直接套而已看不太出來你自己寫的東西在這個project的重要性 (相較於漂亮的map) 2. commit的note可以不要這麼直白 我看到好個那種"不知道為啥怪怪的" "不知道為啥但能動"我是面試官的話看到這些會覺得有點扣分我有時候會跟RD說 程式不會有靈異事件(大多數情況啦 XD)事出必有因 要找到原因...所以你的commit那些"weird"我覺得寫上去不是好事
作者: jim505082000 (一直打鐵)   2021-11-01 18:16:00
你好像把token commit進去惹
作者: DrTech (竹科管理處網軍研發人員)   2021-11-01 19:27:00
我的意思是,你又不找外商,幹嘛寫英文自爆。好好學個 markdown用中文寫條列式,都很加分了,覺得這個人有基本的規範。寫一堆英文還不排版,扣分。另外很多很有個性或隨意的話,不要寫,很不專業又隨便,凸顯了你的個性。工作隨便找也有。但還是建議您專業的做法。感謝原文願意分享作品與大家交流。
作者: TWkobe (中華柯比)   2021-11-01 19:39:00
我也建議英文找人修或用deepL翻譯還好一點,盡量用條列式說明,只講專案有關的東西,自介放cv不要放這
作者: famous727 (蜥蝪)   2021-11-01 19:56:00
建議可以把使用過程錄製做成GIF檔放在github上
作者: lukelove (午睡)   2021-11-01 20:53:00
建議英文找人修+1
作者: hduek153 (專業打醬油)   2021-11-01 21:03:00
推分享 不過read me直接寫專案在幹嘛就好
作者: zmcx16 (zmcx16)   2021-11-01 22:52:00
可以用freshping設定每五分鐘去戳他, 如果heroku你有綁信用卡,全天開也可以完全免費
作者: nereuseng (海的兒子P會值得嗎XDP來N)   2021-11-02 00:55:00
試試看能不能換成 function component,還蠻少人新的程式碼用 class component,再來是寫一些測試,unit test,e2e test,還有也要加上 linter,最後再配合一些CICD 像是 travis等的自動化,應該就還不錯了
作者: x246libra (楓)   2021-11-02 01:32:00
樓上你說的這些 小公司 senior前端都不一定會了你要一個剛轉職的搞ci cd... 不覺得會有加分效果很多人都說要寫測試 但我去的公司 沒人懂只能花時間研究 怎麼寫出 可測試的程式碼一家好公司 不會因為一個人 會單元測試就僱用 他還不如刷演算法 比較可以入好公司的法眼爛公司 也不會因為你不會單元測試 就不僱用你我說的他是指 一個非本科無工作經驗的新人
作者: CaptainH (Cannon)   2021-11-02 03:21:00
我覺得這做得很好了,commit message沒那麼重要,每個公司都有自己的規定前端很漂亮,很好。但有幾個小bugReadme改用中文並以專業語氣簡單解釋使用的技術及開發流程搞CI/CD/Linter等等跟本太偏
作者: ponpon55837 (四月)   2021-11-02 11:58:00
我看了一下你github上import的路徑,看要不要試著把文件改用alias的方式引入,不然寫../../../對自己開發上蠻痛苦的,也容易出錯。
作者: single4565 (leekdumpling韭菜水餃)   2021-11-02 12:34:00
用相對路徑有時候真的比較好一些
作者: brucetu (sec)   2021-11-02 14:51:00
github搜尋別人的看一下 關鍵字例如hotel map看別人的readme怎麼寫得漂亮
作者: Qoofate (大魯閣_最強打者)   2021-11-02 17:09:00
我是不懂React , 但看不出你自己寫的演算法阿readme沒很重要吧 code的內容還比較重要
作者: Jigsaw41 (沙子)   2021-11-02 18:34:00
單就前端的作品會有幾個建議是:1. 作品看起來規模偏小,而且功能大多是套件提供的,看不出實際的開發實力,如果想當火力展示的作品,再添加多一些功能會更好(比如會員功能,讓使用者可以添加收藏的住宿地點之類的)。2.承上點,因為專案偏小的關係,狀態管理不太複雜,可以再想想是否需要使用 redux。3. 如果要用 redux,通常會跟 react-redux 一起做使用。
作者: MyNion (Nion Lee)   2021-11-02 22:24:00
轉職加油,往前邁進
作者: TanyZhong (小夜)   2021-11-02 23:01:00
推推!如果觀看都要等時間,HR或者主管應該都沒時間看吧?
作者: superpandal   2021-11-03 00:10:00
作品也並不是入行保證
作者: jobintan (Robin Artemstein)   2021-11-03 08:28:00
有一定年紀作品最好可以證明自己有戰力,不然沒啥人會要一個30y以上又不是四大四中畢業的小白。
作者: forever19735 (ㄐㄏㄏ)   2021-11-04 20:14:00
一堆senior都不見得會cicd 了
作者: gobbiby   2021-11-05 00:59:00
搜尋欄如果打“台南”去搜尋是沒有資料的,得打“臺南”才有資料出現耶
作者: davidsky (Alive)   2021-11-05 18:23:00
用 class 寫有什麼問題..不是什麼都適合 functional 阿

Links booklink

Contact Us: admin [ a t ] ucptt.com