Re: [心得] 技術人如何朝三百萬邁進

看板Soft_Job (軟體人)作者 (dk)時間6年前 (2018/02/14 17:04), 6年前編輯推噓13(13020)
留言33則, 16人參與, 6年前最新討論串16/41 (看更多)
恕刪 依個人經驗 金流平台 帳號申請好後 一種頂多一小時, 除非文件太爛 nodejs 半小時內開工, 邊做邊學 react 我不喜歡 js 混 html, 無視 angular 幾分鐘內開工 (只看了最外層要加個 ng-app) 邊做邊查有什麼功能可以用 clean code 有事沒事翻一下 了不起個把月, 當然越進階越有新體會那另外算 design pattern 看一看加實操 兩三個月很多了, 當然越進階越有新體會那另外算 git fork vs branche 估狗一下 秒殺 不過應該先翻一下 manual, 瀏覽過去也頂多一兩個鐘頭 客服系統 "使用" 基本上是秒殺, 申請企業級帳號還比較麻煩 有點好奇沒決定使用前個人怎麼試用企業級功能? ... 總結 又不是學一個要三五年、非得挑其一不可, 只要不是在血汗血尿公司, 加班加很大沒時間學的話, 各個東西都看都學就好了, 比方早上起床翻幾頁 clean code, 上班中邊用邊學工作上用的東西, 有閒偷個空小玩一下感興趣的新語言/工具, 晚上下班再看幾篇新文章 根本可以同時都做啊? 先後次序有點不同也無所謂, 反正兩年內弄通個 87% 應該不是什麼太困難的事, 實在不用爭執要這個還是那個, 學都學 ... 突然發現整篇完全無關標題 0rz 補一下, 個人也覺得投資是個好方式, 投資上很多地方技術人的能力蠻派得上用場的, 比方用程式爬資料、跑回測, 做數值分析篩選, 程式交易等等, 而且這部份可以說完全能自主, 按自己喜好跟步調來就好, 不用太過鑽營或競爭廝殺 (雖然想要也是可以), 真的是可以考慮的一個方向 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.80.109 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1518599063.A.552.html

02/14 17:27, 6年前 , 1F
用嘴講最簡單 呵呵 嘴上高手
02/14 17:27, 1F
這篇講的都是我做過的喔 @@a

02/14 17:36, 6年前 , 2F
嘴巴講真厲害^_^
02/14 17:36, 2F
真心不知道有哪部份你們覺得很難的 囧 或許可以提出來討論看看? 可以給其他新手做點補充

02/14 17:37, 6年前 , 3F
請問branch在git裡面代表什麼?
02/14 17:37, 3F

02/14 17:37, 6年前 , 4F
開創分枝成本很高嗎^_^
02/14 17:37, 4F
這裡就是所謂 "估狗一下, 秒殺" https://stackoverflow.com/questions/3611256/forking-vs-branching-in-github XD 突然發現這好像沒回到你的問題, branch 就是開一個分支, 成本不高 補充一下, 有些我是在對 JAVA, JavaScript 及 Design pattern 都有一定熟悉度後才做的, 包括串金流 (數種), 學習並使用 nodeJS/AngularJS 以及加客服 (微信 QQ), 對難度的判斷的確很可能不準確

02/14 17:55, 6年前 , 5F
難道太強不覺高處不勝寒嗎,只求一敗。
02/14 17:55, 5F
也沒有很強, 多的是超強的大神, 跟他們比我只是廢材 QQ 個人是覺得不用覺得會很多或鑽很深是多強 或者說是多麼困難的事, 基本上就是時間花下去, 努力一點用心一點, 誰都可以 **時間花下去** <- 重點 另外 如果對投資股票有興趣, 歡迎參考個人在 股票板 (Stock) 的文, 雖然個人也才剛開始一年多就是了 XD

02/14 18:55, 6年前 , 6F
如果只是用工具確實是不難啦!
02/14 18:55, 6F
沒錯, 這就是我想表達的 :D 要說什麼難不難強不強的話, 那 歸納出各種 Design Pattern 整理起來, 搭配適當的例子, 出書讓人學習, 想出一種應用, 考慮好各種細節, 做成方便使用的工具並附上好文件給人用 這些事情就真的不容易, 可能是很多人花了很多時間才完成的, 那些人或公司就很強 相比之下, 去學習別人整理好的東西, 使用別人準備好的工具, 真的就算不上什麼困難或了不起的事情 不管是 Design Pattern 或串 XX 支付 隨便估狗都找得到一打以上 別人的 blog/github/stackoverflow 上面的 教學/解答/範例/現成lib 等等, 也有很多原始文件或書籍上就相當足夠清楚明白的了 完全新人我不敢講, 稍微有點基礎如 1~2 年經驗之後, 應該沒有哪樣會需要花超過半年才能摸熟 (大部份的東西可能只需要少於三個月) 補 branch 為什麼成本不高, 因為 git 只會記錄並改動 "有變動的部份", 例如新增或修改的檔案, 而不會複製所有檔案 (多年 - 大概 > 6年 之前的印象, 不確定對不對) 不過知到這好像也蠻多餘, 看一下 branch 指令後的神速也能知道沒什麼 cost XD 再補充一點, 個人覺得不用擔心 "很多東西不必三個月" 讓人覺得沒門檻, 因為 **時間花下去** <- 重點 這個重點本身就是最大的門檻 願意不斷的花費一個又一個三個月, 把許多東西一一學起來弄熟而後能運用自如的人, 並不是那麼的多

02/14 22:10, 6年前 , 7F
我想了一下,滿有道理的,謝謝。
02/14 22:10, 7F
:D

02/14 23:08, 6年前 , 8F
推一個 覺得光是把別人的心得學完就很厲害了
02/14 23:08, 8F
只要 "時間花下去", 或快或慢 總是能持續一直進步, 不過光只是這樣可能就已強過大半的人了 其實這還蠻令人感傷/沮喪/無耐的

02/15 00:08, 6年前 , 9F
其實你無視的react是裡面要花最久的,一週~月才能真正開發
02/15 00:08, 9F
我能理解 XD 個人從 JSP -> JSTL -> JSF 一路上來, 嚴格分割慣了, 看到那種混在一起的就是直接倒彈 囧a

02/15 01:23, 6年前 , 10F
看書容易 實際應用沒有多年經驗也只是紙上談兵
02/15 01:23, 10F
(y) 幸好 "多年經驗" 不是一個很難取得的東西 :D

02/15 05:50, 6年前 , 11F
React那個要先了解設計精神
02/15 05:50, 11F
我的確沒有去了解, 只是很直覺感到 "果然是寫 PHP 的人會發明出來的東西" XD 剛查了一下, 似乎是 "元件化" https://reactjs.org/docs/design-principles.html https://www.quora.com/What-is-the-philosophy-behind-React-js but 元件化 不一定要把 js 跟 html 混在一起, 像 ZK (某 JAVA 框架) 也是元件化, 但就是生 html 歸生 html, html 生完再依一套綁定機制操作元件 或者 AngularJS 也可以用 .directive() / .component() 自己包元件, Ref https://toddmotto.com/exploring-the-angular-1-5-component-method/ 剛巧個人就自己刻過一個螢幕小鍵盤 (至於為啥會刻 因為客戶嫌 iPhone 原生的難用) 只能說 一個目的 方法各自選擇, 而習慣的影響真的蠻大, JAVA 底跟 PHP 底選的方法就差很大 XD

02/15 13:34, 6年前 , 12F
02/15 13:34, 12F

02/15 17:34, 6年前 , 13F
如果只是邊看邊做,那的確不太難,難的是你有多少時間可
02/15 17:34, 13F

02/15 17:34, 6年前 , 14F
以投入
02/15 17:34, 14F
可能基礎有影響 :D 個人剛好之前做過一個框架的產品 (就 ZK), 對於一個框架該有什麼功能 以及 JavaScript 剛好蠻熟的, 所以很容易抓重點下關鍵字查 (比方 dispatch, routing, dynamic update/rerender 等字眼) 基本上要做的事情是相同的, 換一個工具做轉換成本通常不會太高

02/15 17:57, 6年前 , 15F
學一些現代js後回去學php很像是許多東西的再實現。
02/15 17:57, 15F
各有所好吧, 某種程度上這很像是物品要如何收納的問題, 永遠會有人有不同的偏好 :D

02/15 23:44, 6年前 , 16F
我也不喜歡react, 但您聽過next js或 react-native嗎
02/15 23:44, 16F
next js 沒有, react native 蠻常看到的

02/16 00:55, 6年前 , 17F
react是連css都用js寫XD
02/16 00:55, 17F

02/16 00:58, 6年前 , 18F
一般不喜歡混著是因為以前提倡兩者分離才好維護,react
02/16 00:58, 18F

02/16 00:59, 6年前 , 19F
只是選擇另一種抽象化方式
02/16 00:59, 19F
真的就是 人各有所好 XD

02/16 01:15, 6年前 , 20F
光這樣 離300萬還有點遠
02/16 01:15, 20F
是啊, 所以真的不用還再細分學這或學那 :D

02/16 09:33, 6年前 , 21F
我覺得你好像沒做過很難的東西 比如 你可不可以寫一個scal
02/16 09:33, 21F

02/16 09:33, 6年前 , 22F
able video server with ultra-low latency? 你可以google
02/16 09:33, 22F

02/16 09:33, 6年前 , 23F
一下 但是有幫助嗎?
02/16 09:33, 23F

02/16 09:37, 6年前 , 24F
簡單的東西是真的學一下就會 但是不是什麼都是 剛剛的只是
02/16 09:37, 24F

02/16 09:37, 6年前 , 25F
一個例子 playbacks side也是一樣 請問你可以寫一個跨平台
02/16 09:37, 25F

02/16 09:37, 6年前 , 26F
player嗎? 也請你google一下 但是有幫助嗎?
02/16 09:37, 26F

02/16 09:38, 6年前 , 27F
不好意思 我背景跟video有關 所以用video background來舉
02/16 09:38, 27F

02/16 09:38, 6年前 , 28F
例 這些讓你自學3個月 你就寫的出來了嗎?
02/16 09:38, 28F
做過難一點的大概就 ZK 吧 Ref https://www.zkoss.org/ 小小的參與過其中的主框架, gmaps, ckeditor, pivottable, spreadsheet 你舉的例子, 就是屬於真的不容易的部份, 請往上看 想出一種應用, 考慮好各種細節, 做成方便使用的工具並附上好文件給人用 但是前面幾篇一直在爭論的, 並不是這種情形, 我這篇主要就是在回這個

02/16 11:45, 6年前 , 29F
不好意思 剛剛沒看到原po的重點 >”<
02/16 11:45, 29F
在推文裡藏得很好 XD

02/16 16:34, 6年前 , 30F
design pattern只學招式當然不難 有人帶甚至幾天就都會了
02/16 16:34, 30F

02/16 16:34, 6年前 , 31F
難的是「何時該用 與不該用」這個可能要好幾年....
02/16 16:34, 31F
同意 不過那個 "難的部份" 只要有 "多年的經驗" (當然, 要有用腦的) 隨著時間過去慢慢就會解決了 重點是並不會 "在熟悉 Design Pattern 之前無法學習別的東西" 可以先很快的 "知道" 有那些 pattern, 之後暫時丟一邊學點別的, 有開發時再邊開發邊試著使用, 慢慢邊上手邊持續改進就好

02/21 09:16, 6年前 , 32F
我有資格說投資投機,不是跑跑回測,做做計量,就能賺錢的
02/21 09:16, 32F

02/21 09:16, 6年前 , 33F
你把投資投機想的太美好
02/21 09:16, 33F
我只是說能用在什麼地方而已 會不會賺就...@@a ※ 編輯: lovdkkkk (118.163.80.109), 02/21/2018 10:10:32
文章代碼(AID): #1QW_kNLI (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1QW_kNLI (Soft_Job)