增加網址:
文章備註、標題(會記錄下來,但是暫時不會顯示):
[綜合]無題 無名 ID:0A7r5iuQ 2017/12/29(五) 10:55:04.786 No.10570017
回覆: >>10571028
評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2017-12-29 11:56:16
附圖
有會JS的島民嗎?
除了jquery以外還有哪些框架是必學的呢?
目前只有摸一點點vue.js

基礎的JS沒有甚麼碰
幾乎都是用框架在寫網頁 不知道是否可以
還是JS一定要學得很透徹才能碰框架?
無題 無名 ID:0A7r5iuQ 2017/12/29(五) 12:25:06.364 No.10570486
附圖
沒...沒人理我喔
無題 無名 ID:pb5AFWQ. 2017/12/29(五) 12:25:41.428 No.10570487
祭品太差 不受理
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:26:31.682 No.10570493
從C++開始學
無題 無名 ID:gUEcPw7U 2017/12/29(五) 12:35:25.282 No.10570542
從資料結構開始學
無題 無名 ID:B3kSskJ6 2017/12/29(五) 12:35:55.806 No.10570546
從如何生活開始學
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:37:25.114 No.10570557
認真回

要是你真的想入行

從C++開始學

因為Javascript是動態型別的語言

寫太多會沒有型別和記憶體管理的概念,日後會造成後遺症

比如說你在一個陣列裡面插入2^31-1個元素,那瀏覽器是一定會當機的

學過C++的人會設法預防這種事情發生,而且能夠盡量減少記憶體用量
無題 無名 ID:WBXADW1Y 2017/12/29(五) 12:39:37.205 No.10570569
JD,JK,JC,JS我都有碰過
你要選哪一個?
無題 無名 ID:HP1OdHVk 2017/12/29(五) 12:39:48.726 No.10570570
碼農不需要想太多
無題 無名 ID:WU5g5Cqg 2017/12/29(五) 12:42:35.981 No.10570589
幹你娘雞掰別聽 C++ 廚在那邊豪小
你媽雞巴才會塞 2^31 到陣列
vue.js 很夠用了啦 雖然我沒摸過,其他要摸的應該就是網頁伺服器端的東西例如 sass, pug 之類的可以更方便開發

學什麼框架還是看市場拉,哪個高價學哪個
所謂JS基礎要好是可以更方便銜接其他框架拉
例如有一天如果 vue 不是主流然後你要跳槽重練的時候
你只會 vue 可能就比較難學習其他的

不過別怕 用熟了基本上都差不多拉
無題 無名 ID:/5jHsUHs 2017/12/29(五) 12:42:54.569 No.10570593
Babel + Browserify + gulp
用 ES6 寫 code 他媽乾淨超多的
寫習慣以後就再也不想回去寫匿名函式之類的蠢東西了
無題 無名 ID:/5jHsUHs 2017/12/29(五) 12:44:07.058 No.10570604
>>10570589
綜合一天到晚都有這種人
島民問英文偏要講日文 問日文偏要講英文
我看是什麼都不會的...
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:44:24.582 No.10570605
>>10570589
當然不會故意塞那麼多東西到陣列裡

這種bug都是不小心造成的

但時沒記憶體管理概念的碼農通常都是造成這種bug的主因
無題 無名 ID:kLPxozWI 2017/12/29(五) 12:45:40.483 No.10570614
>>10570605
幹你娘雞掰 你媽才會不小心把奶頭塞進陰道喇
一聽就知道是沒寫過網頁的菜逼巴
無題 無名 ID:6qLjSetw 2017/12/29(五) 12:47:00.782 No.10570620
回覆: >>10570678
>>10570605
喔醬,那網頁就交給你用C++寫了
無題 無名 ID:pb5AFWQ. 2017/12/29(五) 12:48:03.379 No.10570628
幹你娘 害我笑到一個起邱
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:49:16.685 No.10570635
附圖
再來就是型別問題

JS廚會告訴你不用管型別,瀏覽器會幫你處理

但事實上不是

JS一樣受到IEEE浮點數的影響

會有不正確的運算結果

這個是只有C++的書會告訴你的
無題 無名 ID:/5jHsUHs 2017/12/29(五) 12:52:12.599 No.10570658
附圖
來邊寫code邊看看可愛的まち降降火氣吧
無題 無名 ID:cc2CsFEg 2017/12/29(五) 12:55:00.254 No.10570675
回覆: >>10570693
>>10570635
會這樣說的根本不懂js好嗎
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:55:40.734 No.10570678
>>10570620
我看原PO有想瞭解原理才說從C++開始學的

實際上執行JS的V8引擎就是用C++寫的

要是真的想深入瞭解JS不學C++不行
無題 無名 ID:cks.jvlQ 2017/12/29(五) 12:57:16.513 No.10570687
>>10570658
祭品都比原PO好wwwww
原PO學學啊
無題 無名 ID:P2SevdBA 2017/12/29(五) 12:58:16.136 No.10570693
附圖
>>10570675
至於缺乏瞭解型別會造成什麼結果呢?

請看圖片的範例

JS會告訴你0.1 * 0.2 != 0.02
無題 無名 ID:C.mrbdng 2017/12/29(五) 12:59:58.628 No.10570707
>>10570635
你媽雞巴C++廚 浮你媽點數
跳進水裡才會浮拉
沒事在前端算個什麼喇叭小
前端計算基本上只會用簡單的計算 element 的 px 要怎麼移
幹你娘 4e-N px 是他嗎有個懶趴差別?

還是C++廚要用那種精度的計算才算的出屌的長度
幹 耖雞掰

>>10570658
gulp 好像很久沒有更新了,現在有新的工具嗎?
之前有想要學 webpack, 但是跑完教學感覺好像也不太適合多頁面的網頁應用 (好像是把相依包裹都包到同一個網頁?)
當然不排除是我菜
無題 無名 ID:tzQMtvdA 2017/12/29(五) 13:00:22.505 No.10570710
回覆: >>10570732
附圖
通常會叫非本科系的人去學C++

基本上都是想叫對方放棄寫程式ww
「外系的滾! 不要來搶老子飯碗!」

通常都是這種心態,才會叫對方去學C++
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:04:24.747 No.10570732
>>10570710
這些問題不管本科非本科最後都要面對

像是Google Spreadsheet

他要如何寫一個能處理100萬列以上的試算表程式而不讓瀏覽器當機?

JS廚會告訴你直接存到陣列裡,因為他們沒有記憶體管理的觀念

以為記憶體無限大,或是瀏覽器會幫他擦屁股
無題 無名 ID:6qLjSetw 2017/12/29(五) 13:04:54.149 No.10570737
>>10570707
矽谷島民在這啦
webpack就好了,現在都是single page的時代了
一些公司都還在用grunt咧
每年都有新工具,找到工具能夠達到目的就好了啦
無題 無名 ID:gUEcPw7U 2017/12/29(五) 13:04:56.989 No.10570738
回覆: >>10570748
C++廚最愛預設立場

覺得C++最棒別人說C++不好的都是酸民

實際上寫網頁根本管不到那麼多,編譯器會幫你處理好不少東西

而且網頁語言會不斷更新,用得方便就好,不要太鑽牛角尖反而變成人家所說的微調魔人
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:07:36.209 No.10570748
附圖
>>10570738
我當然不是說寫網頁用C++寫 (當然也是辦得到)

只是C++能加強這些基礎觀念,資工大一先教C++不是沒理由的

如果記憶體管理不重要,Chrome幹麻內建一個Profiler

網站寫出來順不順就差在這裡
無題 無名 ID:CFT/c29U 2017/12/29(五) 13:10:04.776 No.10570759
回覆: >>10570767
你媽陰毛順不順差在我有沒有要去幹他拉
幹你娘雞掰就順了拉

連個懶趴網頁都不會寫的人是要管三小網頁順不順
你挑鞋子會管你鞋子在200度氣溫會不會溶化嗎
幹你娘雞掰 有需要再學好嗎
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:11:41.344 No.10570767
>>10570759
所以說現在89年級就是...

業界過來人苦心勸導還聽不進去

不管現在學不學以後都是要面對的

看過太多半路出家最後放棄的

就是因為缺乏基礎遇到門檻

最後自暴自棄
無題 無名 ID:RAAlF2y2 2017/12/29(五) 13:16:04.000 No.10570782
css html js php 四項之力用visual studio一起學
反正都是差不多的東西也沒有需要動腦的部分
想動腦就去寫c++
前後台資料庫包括安全sql也要會一點
現在Injection攻擊已經是基本中的基本 不會就去吃屎吧
無題 無名 ID:NqEDOPTM 2017/12/29(五) 13:17:52.483 No.10570791
我程式寫爽的又不是要靠這個吃飯
C++廚就是自以為優秀ww
無題 無名 ID:tzQMtvdA 2017/12/29(五) 13:19:15.614 No.10570799
回覆: >>10570906
附圖
想掌握基本概念,學C容易很多,
但我覺得其實一般人學C也是沒有必要的。

基本概念什麼的,
一般應用很少用得到。
就像不懂內燃機,不懂變速箱構造,照樣可以學開車。
也許對想當一流車手的人來說,需要懂一些,
但對一般人來說,其實不懂也無所謂。

程式也是這樣....

除非你想寫很尖端的應用,
否則不需要鑽研的很深,
只學需要用到的部分就行了。

就像如果只是需要用到車子代步,那直接學開車就行了。
無題 無名 ID:6qLjSetw 2017/12/29(五) 13:20:58.422 No.10570812
>>10570767
講一講就講到年紀真的很悲慘
我7年級啦,也在矽谷打滾了幾年了啦
這種東西有需要再學就好了
等你哪天真的需要0.1 * 0.2 === 0.02發現有錯再來找原因就好了
經驗是你一年都遇不到一兩次這種情形啦
沒有公司收寫JS的人會考你底層的東西啦,這種東西都是遇到了再Google就好了
無題 無名 ID:/5jHsUHs 2017/12/29(五) 13:22:49.096 No.10570820
回覆: >>10570908
>>10570707
webpack好東西啊
webpack其實也可以build multipage
設定起來跟gulp我覺得沒差很多

最近真的有名的都是SPA的framework
我是一直很想跳到react/angular的framework
可是要做multipage實在是有點煩

>>10570737
總不可能叫寫完的每年更新一次吧...
放點technical debt加速產品的開發也沒什麼不好的
無題 無名 ID:hymyK2nc 2017/12/29(五) 13:23:03.394 No.10570822
附圖
>>10570767
>>就是因為缺乏基礎遇到門檻
寫網頁會很常遇到小數點計算嗎
我只遇過要取時間毫秒 最多取到小數第三位

>>就像如果只是需要用到車子代步,那直接學開車就行了。
現在寫程式越來越方便 學自排車也許是未來趨勢
手排車可能只剩老一輩的在堅持
無題 無名 ID:wIcyOQvs 2017/12/29(五) 13:23:03.853 No.10570823
angular怎麼樣?
無題 無名 ID:tnAl/jg6 2017/12/29(五) 13:23:55.698 No.10570829
>>10570767
89是你老目的體重拉 懶趴業界過來人
舉那垃圾例子 0.1*0.2 幹 業你媽界 搖飲料就乖乖搖飲料 講屁話也不會比較邱
你他媽都說自暴自棄關基礎屁事?基礎不好遇到問題不會查?基礎好就不會遇到問題?
無題 無名 ID:HwUmS09g 2017/12/29(五) 13:27:12.421 No.10570851
我js碼農啦
現在在用的是vue
之前用的是angular

>幾乎都是用框架在寫網頁 不知道是否可以
>還是JS一定要學得很透徹才能碰框架?
我覺得是相輔相成的 JS框架就像武器 用得好很強
但是你基本功不好 給你神槍上場殺敵也只是死在路邊而已
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:27:17.298 No.10570852
附圖
講到基礎

再來就是英文要學好

如果你不會英文就算遇到問題也是沒辦法google到

英文不好的可以先考慮把托益考到900分以上
無題 無名 ID:wIcyOQvs 2017/12/29(五) 13:30:12.723 No.10570873
>>10570852
比起什麼C++當基礎 碼農真正的基礎是會上Stack Overflow爬文或發問啦
無題 無名 ID:ohDNCgZo 2017/12/29(五) 13:30:46.808 No.10570875
>>10570852
很都會派ㄛ
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:35:49.727 No.10570906
回覆: >>10570916
>>10570799
我覺得把開車和寫程式類比是不妥的

車子出問題你可以打電話叫原廠修

可是程式出問你一定要自己修

stackoverflow不是萬能的

你哪天程式寫到上萬行

出了bug直接貼到stackoverflow只會被負評而已

要發問也要先有能力找到問題所在
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 13:35:56.791 No.10570907
我同意解決當前問題為第一優先
要學基礎理論也是可以啦
但太花時間 在台灣90%的公司裡也用不到
除非你很有心連英文也一起念打算直衝美國
那CP值真的不一定好
無題 無名 ID:tnAl/jg6 2017/12/29(五) 13:36:07.494 No.10570908
>>10570820
>>10570737
問一下,前端的公司大概有分哪些部門? 下面這邊是我之前計劃負責的
1. 前端功能 使用者互動 + XHR
2. 網頁伺服器 後端渲染 + 後端請求 + gulp, sass, pug 相關
3. d3 畫圖

不知道大公司是怎麼切分職位的
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 13:37:54.485 No.10570916
回覆: >>10570935
>>10570906
不需要拿大砲轟小鳥齁
整天叫人從基礎搞
搞了半天無法吸收也不實用最後半途而廢這樣有比較好?
先學工具怎麼用
先去上工當碼農
農了一陣子覺得OK再繼續深入基礎吧?
無題 無名 ID:/5jHsUHs 2017/12/29(五) 13:40:24.162 No.10570933
回覆: >>10570964
>>10570852
害我想到前幾天有個說自己英文很爛結果貼google offer的工程師在綜合出沒呢

基礎是永遠學不完的啦
你說你會基礎那我拿algo, OS, network幾塊認真問就好
就不相信你程度好到什麼都會
更別提還有一些更底層的東西咧

學基礎和學開發就是有點相關的兩回事而已
兩邊要平行學也沒什麼問題
更何況原PO也沒說他不是資工系畢業的你急著出來說教幹嘛= =
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:40:38.794 No.10570935
回覆: >>10570961
>>10570916
就是因為這種觀念

才會產出一堆品質低落的軟體

最後還是要別人來擦屁股,或是整個專案胎死腹中
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 13:40:39.416 No.10570937
>>10570908
其實認真細分應該要
wireframe UIUX規劃一組
設計一組
切版一組
前端程式一組
後端程式一組
伺服器維運一組

但通常啦
台灣只會分前、後兩端
前端
UIUX設計切版
後端
前後端程式+伺服器
無題 無名 ID:tzQMtvdA 2017/12/29(五) 13:43:13.862 No.10570960
>車子出問題你可以打電話叫原廠修
>可是程式出問你一定要自己修
上網問吧。

普通的應用會遇到的,鐵定也只是普通的問題。
極端的應用才會遇到極端的問題。

>你哪天程式寫到上萬行
一般人是寫不到上萬行規模的程式。
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 13:43:18.449 No.10570961
>>10570935
軟體品質低不低落
跟公司對寫code的管理、有沒有確實code review比較有關係
跟學C++搞基礎真的關係很薄弱好嗎?
尤其是網站前端這一塊領域
你到底懂不懂網站技術?
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:44:08.693 No.10570964
>>10570933
為什麼我要說教?

因為我就是那個幫別人擦屁股的

公司有個糞校畢業的員工程式寫到一半就跑路

註解沒寫,電話也不接

自以為web寫了幾年就是程式專家了
無題 無名 ID:oRi4HMsg 2017/12/29(五) 13:45:03.571 No.10570973
我react 島民啦
講真的
簡單的網頁是看對框架的掌握程度
像是對component 設計的了解
對大型或有效能需求的才會需要很扎實的cs知識啦
像我們公司是canvas應用程式
對loop cycle資料結構效能校調就很重視
選工程師才會去看Java c語言
不然某些糞電商連https都不知道的也是有在招工程師啊
無題 無名 ID:PDE0m2U2 2017/12/29(五) 13:45:50.738 No.10570980
>>10570961
別跟智障C++廚認真
0.1*0.2 來舉例寫網頁要先學C++ 還敢自稱業界就知道腦袋有洞
我看八成就是個搖飲料的
無題 無名 ID:/5jHsUHs 2017/12/29(五) 13:47:40.656 No.10570993
>>10570908
中小企業前後端全包的人還蠻多的
大公司要看你說多大的?

分法也很多,很粗略的一種是分為platform 跟 production
production 負責快速寫很醜的code,看市場反應收集數據
platform 作一些 software engineering 上對的事情,像寫基本的 framework 這樣
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:49:17.031 No.10571008
回覆: >>10571041
>>10570961
你覺得連型別都分不清的人會在意什麼code review嗎?

JS本質就是鼓勵你把程式寫得亂七八糟的
無題 無名 ID:wPO82pdE 2017/12/29(五) 13:51:37.981 No.10571025
我是會用c++寫cgi搞定這些啦
但是根本不是主流吧
無題 無名 ID:mLcHaM4k 2017/12/29(五) 13:51:57.400 No.10571028
>>10570017
如果你沒想要開發APP或應用程式,C、C++這些不用先學

如果你想要玩web 3d , three.js 可試試看
無題 無名 ID:/vv0Mvbs 2017/12/29(五) 13:53:39.874 No.10571041
>>10571008
code review 哪時候變成個人的問題了?不是公司的問題嗎?
我看是不怎麼樣的公司才會不在意吧(笑
無題 無名 ID:gXVF2VjY 2017/12/29(五) 13:55:18.791 No.10571051
回覆: >>10571064
最近怎麼這麼多人在綜合問程設啊
是不是都忘了有
>程設交流
這個版?
無題 無名 ID:x5MRURcQ 2017/12/29(五) 13:57:31.524 No.10571064
>>10571051
你看上面的回復率跟這邊的比一下就知道了w
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:59:23.280 No.10571079
回覆: >>10571103
>>10571041
code review當然和個人也有關

型別都搞不清楚的人,你幫他抓bug,他或許還會不爽你在龜毛什麼,為何不馬上approve。
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:03:08.215 No.10571103
>>10571079
工三洨啦?
學不學C++跟型別搞不搞得清楚是有什麼關係啦?
型別當然要了解阿
但了解JS型別不需要懂C++好嗎?

我是說
你真的有接觸過前端嗎?= =
無題 無名 ID:tXtN/CBU 2017/12/29(五) 14:04:26.882 No.10571110
學typescript,elm之類
又注重型別又不用學c++又可以寫前端又主流
解決所有問題
無題 無名 ID:/5jHsUHs 2017/12/29(五) 14:04:39.864 No.10571112
>>10571041
有的時候要不要code review,要不要寫文件也是一種公司文化和策略問題
公司裡面如果水準都不錯且互相信任對方程度的話也不一定需要
尤其是現在很多在發展中的互聯網公司
比起把時間花在這裡更快發展產品把市場先吃下來還重要很多

這些技術債等到有擴張人員以後再解
很多發展成功的公司都是這樣做的
無題 無名 ID:P2SevdBA 2017/12/29(五) 14:06:43.747 No.10571128
回覆: >>10571264
>>10571103
瞭解JS型別當然需要C++知識

像是最新的Typed Array,只學過JS的人大概會覺得這在衝三小

但是學過C++的就會知道靜態宣告長度的陣列會比較有效率

因為記憶體分配是昂貴的
無題 無名 ID:oRi4HMsg 2017/12/29(五) 14:07:08.368 No.10571133
>>10571103
ㄟㄟ講句公道話
現在Node也算是JS的範疇了ㄛ
我們公司最近才有一個Bug也是被俘點數搞到

不過我覺得需要扎實基礎的比較適合做RD就是了
不然就是負責搾效能
無題 無名 ID:U1BxrS7s 2017/12/29(五) 14:07:43.795 No.10571138
資料結構才是你第一個要去理解的東西
然後重點就是資料庫
放著好好的資料庫不用在程式裡處理計算?
演算就算了,基本上一般的的資料只要靠資料庫就可以處理
所有資料的計算可以透過stored procedure以及trigger去處理
程式不過就是為了處理資料而存在的附屬產品
反正基本知識有,就算你不懂*&也沒差
無題 無名 ID:V/4y14Y. 2017/12/29(五) 14:09:45.899 No.10571151
>>10571133
開版有提到jQuery,很明顯是前端
處理數據的確要注意型別,但就我所知純前端應該極少會需要處理數據,前端處理數據非常容易被 hack
無題 無名 ID:nm7t32Yc 2017/12/29(五) 14:10:15.517 No.10571155
回覆: >>10571179
寫個小東西C++廚也要出來刷存在感
這麼要求基礎怎麼不乾脆都去學組語算了
無題 無名 ID:/5jHsUHs 2017/12/29(五) 14:11:15.511 No.10571164
>>10571133
我不太懂浮點數是什麼梗?
C/C++不是也會遇到嗎,有做幾何的都知道處理浮點數要加個EPS保平安
無題 無名 ID:P2SevdBA 2017/12/29(五) 14:13:40.735 No.10571179
回覆: >>10571193
>>10571155
組語?

最近JS也要開始引進組語了

要精通JS還真的連ASM都要學

https://webassembly.github.io/spec/core/binary/instructions.html
無題 無名 ID:oRi4HMsg 2017/12/29(五) 14:16:35.157 No.10571193
>>10571179
之前去firefox Dev conf 有確認過
限制很多
比較適用把C或Rust的應用port進網頁
或圖像處理、資料運算等
如果你要很多跟web element的好像不太適用
無題 無名 ID:RAAlF2y2 2017/12/29(五) 14:17:50.474 No.10571198
這串虎洨真的沒極限www
無題 無名 ID:P2SevdBA 2017/12/29(五) 14:18:39.622 No.10571206
講這麼多我只是很不爽web業界一堆自以為程式專家的人

把developer這頭銜搞得很廉價

寫幾年web就覺得自己是神是程式專家了
無題 無名 ID:oRi4HMsg 2017/12/29(五) 14:23:17.373 No.10571230
>>10571206
就老實承認現在web門檻很低吧
反正薪水落差很大啊
無題 無名 ID:P/4yfG3M 2017/12/29(五) 14:24:04.598 No.10571237
再說一遍
WEB開發不算是軟體工程師
無題 無名 ID:QxbuTZTU 2017/12/29(五) 14:25:45.233 No.10571248
>>10571206
免洗碼農最多的類別就是這類阿
無題 無名 ID:/5jHsUHs 2017/12/29(五) 14:28:32.661 No.10571261
>>10571206
薪水差這麼大有能力的就往上跳是有什麼好不滿的
你是去不了好公司得帶糞校生很崩潰ㄛ= =
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:28:59.439 No.10571264
>>10571128
放你媽的狗屁
你當學JS都智障喔?
還學C++才知道勒
隨便google一下就知道這東西怎麼用好嗎?

那不然不管學什麼程式反正一定要學C++???
所以弱型別的反正C++沒學好都是低能碼農?
要寫PHP、Ruby都給我滾去學C++

阿不就C++一統天下
低能到不能在低能耶
有你這種智障在程式界
台灣程式環境會怎麼糟也是可以理解啦
無題 無名 ID:oVuQ4LM6 2017/12/29(五) 14:31:17.568 No.10571280
>>10571206
廉價的是你跟你的公司
號稱會C++的廢物滿街跑就沒看你在憤慨
工程師哪個職位不是依照本事給薪水的?
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:32:53.289 No.10571285
學底層有底層的功用
但不是每個需求都要先從最底層了解到最上層OK?
那不然你他媽寫個狗屎C++
先回去念組語好不好?
還是去把編譯器怎麼轉機器碼學個透徹再回來C你媽的++?
這樣好不好?

矯枉過正的神經病
無題 無名 ID:gXVF2VjY 2017/12/29(五) 14:37:54.216 No.10571307
附圖
>>10571237
無知初心者一問
寫WEB/手機app/PC應用程式
大致上有什麼差別?
寫哪一種的工作會比較穩定?
門檻怎麼排?
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:40:34.349 No.10571320
回覆: >>10571340
>>10571237
> WEB開發不算是軟體工程師
哈哈哈哈
原來FB和Google整間公司一個軟體工程師都沒有

幹你媽的超級智障XDDDD
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:42:24.812 No.10571327
>>10571307
手機APP和電腦應用程式比較類似
但還是要看平台和框架而定
WEB差異較大
工作穩定是都很穩的
門檻的話WEB算最低
但東西多又雜
無題 無名 ID:/5jHsUHs 2017/12/29(五) 14:42:41.692 No.10571330
>>10571307
前兩者應該是在爆發的發展階段
所以徵人的量很大
後者我比較少聽到有新創會寫pc app

硬要說門檻的話你要用月薪分
我覺得哪邊要月薪10萬的門檻其實沒有差很多
無題 無名 ID:P/4yfG3M 2017/12/29(五) 14:44:50.676 No.10571340
>>10571320
有啊
FB GOOGLE前端開發大部分也只是高級碼農而已
真正的工程師是幫他們搞底層框架甚至是編譯器、平台的部門
高級碼農跟真正的工程師還是有段差距的
無題 無名 ID:C.mrbdng 2017/12/29(五) 14:47:51.079 No.10571351
回覆: >>10571361
>>10571340
> 真正的工程師
沒有米其林星等的都不是真正的廚師ww
以下開放照樣造句
無題 無名 ID:7txrBuGs 2017/12/29(五) 14:49:12.066 No.10571361
回覆: >>10571394
>>10571351
造不出巨型投石器的都不是真正的工程師
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:49:41.969 No.10571363
回覆: >>10571462
>>10571340
哇幹
原來自幹一套這玩意兒叫高級碼農
http://www.reactnative.com/

不好意思喔
人家高級碼農
薪水是你這個「真正的工程師」的好幾十倍吧?
技術力大概是百倍wwwwww
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:51:53.215 No.10571383
原來真的有底層廚的存在wwww

以為自己比較接近硬體就好棒棒
你們越往應用端的就越低能
哈哈哈
好啦都給你啦
但有這種優越感也不能幫你多賺幾毛錢的啦
無題 無名 ID:/5jHsUHs 2017/12/29(五) 14:53:27.062 No.10571394
回覆: >>10571413
>>10571361
日本工程師超強的
組裝速度快,連發射間距也-25%
無題 無名 ID:R5LJmHIM 2017/12/29(五) 14:55:19.697 No.10571413
>>10571394
英國人:有我準度100%+範圍攻擊屌嗎?
無題 無名 ID:P/4yfG3M 2017/12/29(五) 14:58:36.400 No.10571432
回覆: >>10571466
不懂底層可以不要自卑
可以去擁抱 學習他們
組裝樂高積木跟射出成形製造樂高積木真的是有區別的
無題 無名 ID:ohDNCgZo 2017/12/29(五) 14:58:45.036 No.10571433
戰得過不但會蓋房子,還會拆房子的西班牙村民ㄇ
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:01:52.596 No.10571455
https://vinta.ws/blog/695
幾年前的文章
真的有夠寫實
看這串一堆鄙視這個鄙視那個的就知道
不尊重專業
貶低別人專業
根本是因為自己的專業根本不到位才會這樣
真強者哪會講什麼底層至上的言論?
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:03:28.141 No.10571462
>>10571363
另外你有去看過你自己貼的連結
他是用什麼東西寫出來的嗎
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:04:46.223 No.10571466
>>10571432
自你媽機掰
人家組樂高可以組到贏得樂高大賞
賺得比你在工廠當射出成形顧機台的不知多幾倍齁?

東西有沒有用不是你講了算OK?
有區別但誰高誰低也不是你說了算OK?
無題 無名 ID:XQKfDBvI 2017/12/29(五) 15:06:03.829 No.10571471
>>10571462
你的屁話比C++廚還要空泛
看來是個來湊熱鬧的路人,學了幾個名詞就來這邊拉仇恨
好歹也舉個 0.1*0.2 的例子吧(笑
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:07:59.659 No.10571481
回覆: >>10571558
我以為不同語言、寫不同功能的工程師互相鄙視只是個MEME
沒想到有人這麼暴怒啊
事實上缺了誰都不能動
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:12:33.276 No.10571508
回覆: >>10571518
附圖
(´・ω・`)「這一串的scope pollution太嚴重了」
(´・ω・`)「所以我決定來繼續 refactor 」

(貼淨化圖)
無題 無名 ID:txcBvA/6 2017/12/29(五) 15:16:22.225 No.10571518
回覆: >>10571541
>>10571508
不好笑但還是笑了ww
這才是好島民該有的樣子啊(遠目
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:17:53.753 No.10571525
>>10571462
那你要不要回答一下C++是用什麼寫出來的嗎?

順便也回答一下電腦是用什麼東西做的

也順便再回答一下晶園是怎麼做的?

再順便回答一下裡面化學反應式是怎麼回事?
無題 無名 ID:C.mrbdng 2017/12/29(五) 15:19:27.577 No.10571538
不知道原PO看到下面這一大串會不會去學 C++(笑
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:19:49.251 No.10571541
>>10571518
有人戰熱鬧一點也是不錯(白目)
以前程設版回覆數最多的也都是這樣, STL都每講一次戰一次的
無題 無名 ID:tzQMtvdA 2017/12/29(五) 15:21:06.379 No.10571551
>No.10571307
>門檻
個人看法:
PC應用程式(最高) > 手機app > 寫WEB(最低)

>寫哪一種的工作會比較穩定?
很難說。

>大致上有什麼差別?
web通常是寫給瀏覽器看的,
因為瀏覽器本身有強大的容錯特性,
而且用的是直譯式語言搭配網頁語法,
所以web應用是比較容易入門,
隨寫就能馬上看到效果,
寫法比較自由、鬆散的....。

不過你如果要寫到b2b以上的應用,
裡面的學問還是很深。
而且通常寫web應用需要搭配資料庫,
所以資料庫也需要學一點。


>手機app
程式語言主要學Java,需要學一些物件導向的概念。
物件導向基本觀念很簡單,
但是每個人的造詣深淺其實落差很大,
裡面也是有不少內容可以鑽研,
不過幸好寫app需要用到的觀念算是很淺。


>PC應用程式
最簡單的東西,就是寫一些純文字介面的程式,
這也是本科系學生最一開始學習的基礎,
但這種程式一般沒有太大的用處,通常只用於教學。

一些非本科系的人,可以自修VB或是C#
搭配用滑鼠拖拉圖形元件,寫一些簡單的視窗軟體。
但沒辦法寫出太複雜的應用。

所以說,如果要寫出一個完整的套裝軟體,
那就毫無疑問,PC是你問的三種領域當中,
門檻最高的,需要學的東西也最多,
通常非本科系的人,恐怕也很難進入到這個領域。


大致上是這樣,不過凡事都有例外,
三種領域也都有很難跟很淺的地方,
切入的角度不同,觀點不同,
同樣的問題問不同的人也會有不同的答案。
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:21:30.337 No.10571555
自己講寫WEB不算軟體工程師
貼前端框架
又問這用什麼寫的
這算自打臉嗎?
wwwwww

那到底寫WEB算不算軟體工程師?
邏輯到底在哪?
這樣也能當工程師?
無題 無名 ID:HwUmS09g 2017/12/29(五) 15:21:52.205 No.10571558
>>10571481
看了看你的發言
你不是人格分裂就是蓄意引戰
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:23:25.176 No.10571566
回覆: >>10571572
實際上懂底層的人薪水就是會比較高

原因很簡單

供需法則

市場已經充斥太多只懂皮毛就自稱web developer的人
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:23:26.016 No.10571567
>>10571541
這串就你邏輯最智障
戰?這根本不算戰好嗎?
所有人看你一個人在地上又哭又鬧講C++至上其它都垃圾
無題 無名 ID:NqEDOPTM 2017/12/29(五) 15:24:00.270 No.10571568
>>10571541
問題是C++廚每次都會在程式串這樣惡意歪串
不管是討論什麼語言總是會出來硬捧C++
搞到原本想討論的東西都討論不下去
像之前的ruby php教學等等都被C++廚搞到出走
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:24:55.701 No.10571572
回覆: >>10571588
>>10571566
> 實際上懂底層的人薪水就是會比較高
wwwwwwww
是不是剛出社會?
要不要說薪水最高的根本連程式都不會寫?
無題 無名 ID:28/RxnCk 2017/12/29(五) 15:25:43.130 No.10571578
>>10571567
老兄你砲火指錯人了
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:25:43.736 No.10571579
回覆: >>10571597
>>10571567
這串就你最暴怒
剛被layoff?
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:27:30.107 No.10571588
>>10571572
不太需要爭辯

請自行查詢google和facebook的面試題目

都是web開發者自認為永遠用不到的東西

諸如演算法和作業系統原理
無題 無名 ID:28/RxnCk 2017/12/29(五) 15:29:06.437 No.10571596
附圖
這串只有一個c++廚跟一個人格分裂的廚在引戰
然後搞到一堆人上勾還誤射友軍
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:29:10.289 No.10571597
>>10571579
看到你垃圾言論就一肚子火阿
台灣業界就是你這種垃圾太多才變成今天這個鳥樣
硬體廚底層廚
上層的設計
人機介面
軟體架構
全都是鳥蛋
難怪永遠只會代工
一輩子當工具人
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:31:54.842 No.10571614
>>10571588
喔~
又扯演算法囉
阿有沒有考C++?
wwww
快去找阿 沒考C++怎麼辦~
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:32:12.007 No.10571617
回覆: >>10571628
>>10571597
套套framework本質就是代工行為。
無題 無名 ID:WQpLvvlE 2017/12/29(五) 15:32:17.498 No.10571618
神串留名
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:33:16.783 No.10571627
回覆: >>10571646
>>10571597
沒辦法台灣就搞硬體起家的
每年大學榜首科系不是電機就物理,人才全都往半導體跑
要在台灣找到重視前端應用的也只能往新創或是博弈去賭看看了
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:33:17.614 No.10571628
>>10571617
套套別人寫出來的程式語言也是代工行為。
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:36:35.708 No.10571646
>>10571627
我覺得台灣軟體業會發展不好

主因是太多學了一兩個framework就想領高薪的web developer

實際上眼高手低

抱怨台灣公司低薪

自己又沒能力到國外公司
無題 無名 ID:KfKdu2I6 2017/12/29(五) 15:36:44.371 No.10571648
回覆: >>10571709
有本事就主機螢幕OS都自己做
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:38:10.568 No.10571656
回覆: >>10571664
>>10571567
對不起我是智障(躲牆角畫圈圈)

>>10571588
你提的演算法,我猜這一串出現程度比我好的機率應該不高(戰)
可是強迫別人聽你講這個一點意義都沒有好嗎...
尤其是在討論JS偏要一直插話題進來
原PO都被你嚇走了
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:39:28.527 No.10571664
>>10571656
如果這樣就被嚇走

那原PO應該也不適合往軟體業發展
無題 無名 ID:4vn63ejE 2017/12/29(五) 15:39:53.736 No.10571669
回覆: >>10571677
>>10571646
這句話真的好笑
不好意思啦
你在FB或Google不管做Infra或是做web都是software engineer啦
薪水都一樣啦

發展不好喔?
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:41:08.646 No.10571673
>>10571664
風水輪流轉
現在換那些搞機器學習/大數據的來鄙視我們了
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:41:23.758 No.10571677
>>10571669
Google的web framework都是自己寫的

http://www.gwtproject.org/

他們的理念就是從底層到前端都要用自己開發的工具。
無題 無名 ID:HwUmS09g 2017/12/29(五) 15:42:17.154 No.10571679
一句話
ID:P2SevdBA
這種人就是老害
無題 無名 ID:opBxaHnI 2017/12/29(五) 15:42:48.345 No.10571685
>>10571646
> 我覺得台灣軟體業會發展不好
> 主因是太多學了一兩個framework就想領高薪的web developer

wwwww
所以 web 害慘整個軟體業www
你怎麼不說是路口賣便當的害慘整個台灣食品出口ww
這樣都可以扯真的很厲害

我看是你自己本身能力跟薪水不怎麼樣,被派去接公司WEB部門的狗屎爛攤就開始杜爛怎麼他跟你領一樣薪水吧ww

說真的 web 的確高手跟廢物寫出來的可讀性、效能跟擴展性天差地別,但是你要介紹一個 web 新手去學 C++?
不必 大可不必

是你公司召人爛,你能力不足
無題 無名 ID:4vn63ejE 2017/12/29(五) 15:43:50.613 No.10571691
>>10571677
是啦,你以為所有做web的都在做framework就是了啦
對不起啦,裡面還有一些做internal tools的組都還在用angular 1.5咧

用自己公司做的framework就叫做懂底層了嗎?
無題 無名 ID:8XoUMEQA 2017/12/29(五) 15:45:13.921 No.10571697
有沒有島民可以介紹web developer的工作給我阿?
無題 無名 ID:8nk6GiAQ 2017/12/29(五) 15:45:47.027 No.10571703
>>10571697
f2e tw 自己去 github 找找
無題 無名 ID:l/5I0nD6 2017/12/29(五) 15:45:54.445 No.10571704
>>10571664
他在挖洞給你跳啊
說演算法沒比他好就乖乖閉嘴
你怎麼不領情呢ww
無題 無名 ID:oRi4HMsg 2017/12/29(五) 15:46:05.087 No.10571705
>>10571697
先資歷貼看看啊
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:46:30.282 No.10571709
>>10571648
有本事電也要自己發
不要接台電的喔
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:50:06.138 No.10571733
回覆: >>10571758
>>10571677
> 他們的理念就是從底層到前端都要用自己開發的工具

google裡面一定全部都用go發明的
絕對不能也不可用其它程式語言!
網路也是google發明的
電腦CPU當然也是google自己做的

畢竟從底層到前端都要自己開發嘛~
wwwwwwwwww
wwwwwww
無題 無名 ID:8XoUMEQA 2017/12/29(五) 15:50:23.211 No.10571736
附圖
我在美國
資歷就從dev bootcamp畢業而已
會javascript, ruby on rails, postgresql
這樣工作多嗎?
無題 無名 ID:AQJ.UCck 2017/12/29(五) 15:50:30.387 No.10571739
>>10571673
我深度學習島民拉

現在深度學習的難點根本不在程式設計上面
跟程式語言廚是戰不起來的
現在的 library 都把自動求導寫的好好的,基本上除非你 idea 突破天際需要自己去算梯度的時候會用到 C++跟CUDA,不然普通的人就算是第一線的深度學習工程師也不會去摸底層

當然,深度學習"加速"工程師並不在我的討論範圍內,工作完全不一樣
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:51:18.589 No.10571742
>>10571736
不會C++
垃圾閉嘴
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:51:51.257 No.10571748
>>10571739
沒摸透C++
垃圾閉嘴
無題 無名 ID:rrJOjb8Q 2017/12/29(五) 15:52:03.138 No.10571751
回覆: >>10571760
>>10571736
幹你娘美國還要在這邊問工作
不用不用
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:53:05.534 No.10571758
回覆: >>10571784
附圖
>>10571733
實際上Google的確自製了CPU。
無題 無名 ID:8XoUMEQA 2017/12/29(五) 15:53:17.773 No.10571760
回覆: >>10571781
附圖
>>10571751
隨時可以回台灣喔
只要辦個僑民證就好了 不然會被抓去當兵
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:53:33.295 No.10571765
>>10571739
NV最近已經在對工作站 機房採用他們的遊戲顯卡來省錢出手了
對你們影響應該很大吧,會不會到時候連PC上的驅動都把lib的支援拿掉
無題 無名 ID:tzQMtvdA 2017/12/29(五) 15:53:49.422 No.10571767
回覆: >>10571781
>像之前的ruby php教學等等都被C++廚搞到出走
話說,怎麼沒有人要做c++教學?

怕被砲嗎ww?
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:55:01.207 No.10571774
>>10571673
>>10571739
通常講data analyst有兩種
一種是你們講的做資料在predict的那種,最近很紅的
還有一種其實是接近product manager的職位,負責看數據決定產品走向的,這種感覺常常被忽略

作後者的是一天到晚會跟工程師接觸的
前者才剛發展起來而已 感覺還得過個幾年才知道
無題 無名 ID:oRi4HMsg 2017/12/29(五) 15:55:14.586 No.10571776
>>10571739
求教
聽說大多數時間都在清資料補資料
調參數
真假
無題 無名 ID:O7EjzH4g 2017/12/29(五) 15:55:55.230 No.10571781
回覆: >>10571806
>>10571760
幹請不要回來好嗎
你不知道多少人想往外跑

>>10571767
因為他們只會說自己會C++阿
然後就叫人去看書去GOOGLE,用嘴巴寫程式
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:56:14.350 No.10571784
>>10571758
對阿對阿
自製CPU好棒棒
結果公司裡90%的工程師都裝別人寫的套件軟體
https://twitter.com/mxcl/status/608682016205344768
阿怎麼不自己寫一套?
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:58:26.591 No.10571798
回覆: >>10571839
>>10571776
光拉資料轉換資料的script就會寫到讓你煩

參數當然要調啊 不然隨便一個模型train出來都會是好結果嗎...
無題 無名 ID:8XoUMEQA 2017/12/29(五) 15:59:51.495 No.10571806
附圖
>>10571781
大學不是資工方面的
我覺得我只上個bootcamp有點廢
所以只好在廢一點的地方工作囉
無題 無名 ID:iK2wRyFM 2017/12/29(五) 16:05:56.638 No.10571839
希望ID不要亂跳,我深度學習島民
>>10571776
>>10571774
我現在是研究生,對業界比較不清楚,問學長的情況他只說跟現在差不多
從做 state-of-the-art 研究來看,的確,清資料補資料調參數真的非常累人,並且由於很多架構是對於數據的分佈進行假設後的方法,因此常常會有許多見鬼的現象(例如理論上應該要比較好但是卻沒有),而且實驗周期也頗長,大一點或難一點的數據集,機器少的情況下光訓練就要花好幾天,且結果還不一定是最佳的

同學都笑稱進來第一年讀論文,中間半年寫程式,最後半年調參數,運氣夠好就準時畢業

>>10571798
拉資料的確要花時間,但是大宗還是落在網路架構調整跟各種眉角
無題 無名 ID:thZBegFI 2017/12/29(五) 16:33:44.585 No.10571973
>>10571774
>還有一種其實是接近product manager的職位,負責看數據決定產品走向的,這種感覺常常被忽略

我也聽過像twitter和google都是這樣做的
把工程師和管理職分開
台灣有這種的缺嗎?