[請益] 如何模仿專案

看板Soft_Job作者 (社會黑暗、行路難)時間6年前 (2019/02/22 19:07), 編輯推噓8(8054)
留言62則, 15人參與, 6年前最新討論串1/5 (看更多)
自學程式語言一些時間,許多網友都說要趕快做個小專案展現基本能力,有利於求職。 「不知道怎麼做?就模仿別人的作品啊!」對於一個新手而言,該如何模仿? 例如我看到一個很酷的網站或app,想要仿造,沒有它的原始碼,是要怎麼模仿? 請教一位資訊教師,他說可以先從書上的小程式開始擴展。但是那些都真的很基礎(做個小遊戲、連結範例資料庫等),這種只要買書看就會的東西,應該馬上就會被資訊老手打槍了吧……。 到底要怎麼開始第一個專案?怎樣的完成度才有利於求職?又該如何「模仿」?看到別人很酷的東西但是不知道程式碼,還能模仿嗎? 感謝! ----- Sent from JPTT on my Sony G3226. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.194.107 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1550833661.A.643.html

02/22 19:15, 6年前 , 1F
所謂的模仿不一定是模仿寫法或技術,你要先從實際使用去
02/22 19:15, 1F

02/22 19:15, 6年前 , 2F
分析整理出這個服務有哪些功能哪些需求,然後用你自己熟
02/22 19:15, 2F

02/22 19:15, 6年前 , 3F
悉的的技術去實作功能類似的成品
02/22 19:15, 3F

02/22 19:17, 6年前 , 4F
前端就先切版吧 後端就想想有什麼資料?要怎麼存?怎麼取
02/22 19:17, 4F

02/22 19:17, 6年前 , 5F
得?怎麼做成API 給人用? 怎麼處理 request ?
02/22 19:17, 5F

02/22 19:17, 6年前 , 6F
當你發現原有的技術或寫法已經hold不住較為複雜的場景或
02/22 19:17, 6F

02/22 19:17, 6年前 , 7F
功能時 就去尋找學習更好的架構或解法
02/22 19:17, 7F

02/22 19:19, 6年前 , 8F
當然有原始碼可以直接參考的話是更好 但是前提是你有先靠
02/22 19:19, 8F

02/22 19:19, 6年前 , 9F
自己實作過了 才去參考別人的解法 這不是像刷leetcoed記
02/22 19:19, 9F

02/22 19:19, 6年前 , 10F
最佳解
02/22 19:19, 10F

02/22 19:25, 6年前 , 11F
會需要模仿已有的服務是因為如果你沒有機會接案的話 就沒
02/22 19:25, 11F

02/22 19:25, 6年前 , 12F
有設計稿跟需求可以練習實踐 所以不是要臨摹出一樣的code
02/22 19:25, 12F

02/22 19:25, 6年前 , 13F
而是讓你當練習題靠自己寫
02/22 19:25, 13F

02/22 19:39, 6年前 , 14F
你怎麼連批踢踢的,寫個連線工具出來
02/22 19:39, 14F

02/22 19:39, 6年前 , 15F
新手先找有code的然後弄懂就可以去面試啦
02/22 19:39, 15F

02/22 19:42, 6年前 , 16F
就算老手也常常先找看看有沒有別人寫好的
02/22 19:42, 16F

02/22 20:42, 6年前 , 17F
網址看到很酷的ui 可以看一下dom 跟 css,然後看一下s
02/22 20:42, 17F

02/22 20:42, 6年前 , 18F
ource 用了哪些 lib,可以學不少
02/22 20:42, 18F

02/22 21:16, 6年前 , 19F
通常都先切版然後模仿UI 後端就看你想做什麼了
02/22 21:16, 19F

02/22 22:21, 6年前 , 20F
你去看鳩摩智vs少林寺那段就懂了
02/22 22:21, 20F

02/22 22:59, 6年前 , 21F
git hub上一堆東西可以抄,喔我是說模仿啦
02/22 22:59, 21F

02/23 04:41, 6年前 , 22F
為啥要有專案啊 我都沒有也找到工作啊
02/23 04:41, 22F

02/23 09:53, 6年前 , 23F
你的目的不在於真的要做專案 你只是想做一個可以用在求職自
02/23 09:53, 23F

02/23 09:53, 6年前 , 24F
抬身價跟尋求老手認可的內容 但現實是你沒有自信完成一個可
02/23 09:53, 24F

02/23 09:53, 6年前 , 25F
以證明/匹配你能力程度的東西內容 同時有眼高手低習慣挑掉你
02/23 09:53, 25F

02/23 09:53, 6年前 , 26F
現階段可執行做到的部分
02/23 09:53, 26F

02/23 09:56, 6年前 , 27F
我覺得好的工程師要懂得分析問題跟知道解決問題的方式越多越
02/23 09:56, 27F

02/23 09:56, 6年前 , 28F
好 找出適合當下最佳的方案去執行
02/23 09:56, 28F

02/23 09:58, 6年前 , 29F
但是免不了還是要從很基本的基本功慢慢打起 包括學習跟了解
02/23 09:58, 29F

02/23 09:58, 6年前 , 30F
你覺得可能很基礎的東西
02/23 09:58, 30F

02/23 10:00, 6年前 , 31F
至於你要問有利於求職 那要先問你自己 你想做哪種類型的工程
02/23 10:00, 31F

02/23 10:00, 6年前 , 32F
師 需要在哪一間/產業服務 他們需要什麼樣的人才 你至少要
02/23 10:00, 32F

02/23 10:00, 6年前 , 33F
有他們開出來的條件最低能力
02/23 10:00, 33F

02/23 10:03, 6年前 , 34F
要先認清自己的能力水平到哪 然後去做那個水平可以做的事
02/23 10:03, 34F

02/23 10:04, 6年前 , 35F
你可以挑不需要學習的東西 但前提是你要先明白原理或知道你
02/23 10:04, 35F

02/23 10:04, 6年前 , 36F
在這個當下不需要太深入
02/23 10:04, 36F

02/23 11:59, 6年前 , 37F
新手很難分辨到底哪些是現階段必要 現階段不必要的
02/23 11:59, 37F

02/23 12:50, 6年前 , 38F
樓上 會發生無法分辨的問題 可能的原因我個人會比較認為是
02/23 12:50, 38F

02/23 12:50, 6年前 , 39F
你對於這件事本身就沒有很明確的目標
02/23 12:50, 39F

02/23 12:54, 6年前 , 40F
若無法分辨 其實就包括你花時間仿造一個酷炫的東西也未必能
02/23 12:54, 40F

02/23 12:54, 6年前 , 41F
有助於你未來要做的事 例如求職這件事
02/23 12:54, 41F

02/23 13:14, 6年前 , 42F
至於模仿我沒有補充到 最後還是寫一下
02/23 13:14, 42F

02/23 13:14, 6年前 , 43F
要仿造/模仿一樣東西 可能得諒我講個幹話
02/23 13:14, 43F

02/23 13:15, 6年前 , 44F
這種事情是用經驗堆積起來的 沒有辦法短時間做到
02/23 13:15, 44F

02/23 13:16, 6年前 , 45F
你做過的東西越多 你對於一個新的事物或是要模仿 就會有一
02/23 13:16, 45F

02/23 13:16, 6年前 , 46F
個直覺反應知道該怎麼下手或抓到這項東西要打造出來的重點
02/23 13:16, 46F

02/23 13:17, 6年前 , 47F
(先說好 就照你的假設你模仿的東西沒有現成的東西或原始碼
02/23 13:17, 47F

02/23 13:17, 6年前 , 48F
可以參考)
02/23 13:17, 48F

02/23 13:18, 6年前 , 49F
但如果你沒有足夠的實戰經驗 有些要模仿的東西真的就是做不
02/23 13:18, 49F

02/23 13:18, 6年前 , 50F
到 因為你當下的知識跟經驗沒有辦法幫你造出來
02/23 13:18, 50F

02/23 13:18, 6年前 , 51F
所以
02/23 13:18, 51F

02/23 13:18, 6年前 , 52F
你如果想要短期速成或是做到一個程度
02/23 13:18, 52F

02/23 13:20, 6年前 , 53F
就必須在有明確的目標下 花錢去找能符合你目標且實戰經驗豐
02/23 13:20, 53F

02/23 13:20, 6年前 , 54F
富的老師來一對一帶你會比較效益
02/23 13:20, 54F

02/23 13:20, 6年前 , 55F
不然你還是得一步步慢慢來 可能還要花不少時間請教人 跟 踩
02/23 13:20, 55F

02/23 13:20, 6年前 , 56F
02/23 13:20, 56F

02/23 13:22, 6年前 , 57F
大概以上 供原po參考 希望有幫到你
02/23 13:22, 57F

02/23 13:40, 6年前 , 58F
專案不是程式碼而已 還包括需求發展 分析 設計
02/23 13:40, 58F

02/23 13:40, 6年前 , 59F
這些都沒做就想要用程式碼實作 當然做不出來
02/23 13:40, 59F

02/23 14:40, 6年前 , 60F
模仿出類似的效果或功能,而非從原始碼複製貼上
02/23 14:40, 60F

02/24 02:21, 6年前 , 61F
推樓樓上
02/24 02:21, 61F

02/24 16:24, 6年前 , 62F
你身邊有資訊老手嗎? 不然你怎麼知道資訊老手一定會打槍你
02/24 16:24, 62F
文章代碼(AID): #1SRzVzP3 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1SRzVzP3 (Soft_Job)