[綜合]無題 無名 ID:0A7r5iuQ 2017/12/29(五) 10:55:04.786 No.10570017 評分: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
無題 無名 ID:6qLjSetw 2017/12/29(五) 12:47:00.782 No.10570620 無題 無名 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 無題 無名 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
無題 無名 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++廚要用那種精度的計算才算的出屌的長度
幹 耖雞掰
>>10570658gulp 好像很久沒有更新了,現在有新的工具嗎?
之前有想要學 webpack, 但是跑完教學感覺好像也不太適合多頁面的網頁應用 (好像是把相依包裹都包到同一個網頁?)
當然不排除是我菜
無題 無名 ID:tzQMtvdA 2017/12/29(五) 13:00:22.505 No.10570710 通常會叫非本科系的人去學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 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 你媽陰毛順不順差在我有沒有要去幹他拉
幹你娘雞掰就順了拉
連個懶趴網頁都不會寫的人是要管三小網頁順不順
你挑鞋子會管你鞋子在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 想掌握基本概念,學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 >>10570707webpack好東西啊
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
>>1057076789是你老目的體重拉 懶趴業界過來人
舉那垃圾例子 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
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:35:49.727 No.10570906 >>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 >>10570906不需要拿大砲轟小鳥齁
整天叫人從基礎搞
搞了半天無法吸收也不實用最後半途而廢這樣有比較好?
先學工具怎麼用
先去上工當碼農
農了一陣子覺得OK再繼續深入基礎吧?
無題 無名 ID:/5jHsUHs 2017/12/29(五) 13:40:24.162 No.10570933 >>10570852害我想到前幾天有個說自己英文很爛結果貼google offer的工程師在綜合出沒呢
基礎是永遠學不完的啦
你說你會基礎那我拿algo, OS, network幾塊認真問就好
就不相信你程度好到什麼都會
更別提還有一些更底層的東西咧
學基礎和學開發就是有點相關的兩回事而已
兩邊要平行學也沒什麼問題
更何況原PO也沒說他不是資工系畢業的你急著出來說教幹嘛= =
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:40:38.794 No.10570935 >>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 >>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 >>10571008code review 哪時候變成個人的問題了?不是公司的問題嗎?
我看是不怎麼樣的公司才會不在意吧(笑
無題 無名 ID:gXVF2VjY 2017/12/29(五) 13:55:18.791 No.10571051 最近怎麼這麼多人在綜合問程設啊
是不是都忘了有
>程設交流
這個版?
無題 無名 ID:x5MRURcQ 2017/12/29(五) 13:57:31.524 No.10571064
無題 無名 ID:P2SevdBA 2017/12/29(五) 13:59:23.280 No.10571079 >>10571041code 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 >>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 寫個小東西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 >>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
無題 無名 ID:P/4yfG3M 2017/12/29(五) 14:24:04.598 No.10571237 再說一遍
WEB開發不算是軟體工程師
無題 無名 ID:QxbuTZTU 2017/12/29(五) 14:25:45.233 No.10571248
無題 無名 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 >>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 無題 無名 ID:7txrBuGs 2017/12/29(五) 14:49:12.066 No.10571361 無題 無名 ID:U3wuJ5WE 2017/12/29(五) 14:49:41.969 No.10571363 >>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 無題 無名 ID:R5LJmHIM 2017/12/29(五) 14:55:19.697 No.10571413
無題 無名 ID:P/4yfG3M 2017/12/29(五) 14:58:36.400 No.10571432 不懂底層可以不要自卑
可以去擁抱 學習他們
組裝樂高積木跟射出成形製造樂高積木真的是有區別的
無題 無名 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 無題 無名 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 我以為不同語言、寫不同功能的工程師互相鄙視只是個MEME
沒想到有人這麼暴怒啊
事實上缺了誰都不能動
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:12:33.276 No.10571508 (´・ω・`)「這一串的scope pollution太嚴重了」
(´・ω・`)「所以我決定來繼續 refactor 」
(貼淨化圖)
無題 無名 ID:txcBvA/6 2017/12/29(五) 15:16:22.225 No.10571518 無題 無名 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
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:23:25.176 No.10571566 實際上懂底層的人薪水就是會比較高
原因很簡單
供需法則
市場已經充斥太多只懂皮毛就自稱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 >>10571566> 實際上懂底層的人薪水就是會比較高
wwwwwwww
是不是剛出社會?
要不要說薪水最高的根本連程式都不會寫?
無題 無名 ID:28/RxnCk 2017/12/29(五) 15:25:43.130 No.10571578
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:25:43.736 No.10571579 無題 無名 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
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:32:12.007 No.10571617 無題 無名 ID:WQpLvvlE 2017/12/29(五) 15:32:17.498 No.10571618
神串留名
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:33:16.783 No.10571627 >>10571597沒辦法台灣就搞硬體起家的
每年大學榜首科系不是電機就物理,人才全都往半導體跑
要在台灣找到重視前端應用的也只能往新創或是博弈去賭看看了
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:33:17.614 No.10571628
無題 無名 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 有本事就主機螢幕OS都自己做
無題 無名 ID:/5jHsUHs 2017/12/29(五) 15:38:10.568 No.10571656 >>10571567對不起我是智障(躲牆角畫圈圈)
>>10571588你提的演算法,我猜這一串出現程度比我好的機率應該不高(戰)
可是強迫別人聽你講這個一點意義都沒有好嗎...
尤其是在討論JS偏要一直插話題進來
原PO都被你嚇走了
無題 無名 ID:P2SevdBA 2017/12/29(五) 15:39:28.527 No.10571664 無題 無名 ID:4vn63ejE 2017/12/29(五) 15:39:53.736 No.10571669 >>10571646這句話真的好笑
不好意思啦
你在FB或Google不管做Infra或是做web都是software engineer啦
薪水都一樣啦
發展不好喔?
無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:41:08.646 No.10571673 無題 無名 ID:P2SevdBA 2017/12/29(五) 15:41:23.758 No.10571677 >>10571669Google的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
無題 無名 ID:l/5I0nD6 2017/12/29(五) 15:45:54.445 No.10571704
無題 無名 ID:oRi4HMsg 2017/12/29(五) 15:46:05.087 No.10571705
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:46:30.282 No.10571709
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:50:06.138 No.10571733 >>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
無題 無名 ID:U3wuJ5WE 2017/12/29(五) 15:51:51.257 No.10571748
無題 無名 ID:rrJOjb8Q 2017/12/29(五) 15:52:03.138 No.10571751 無題 無名 ID:P2SevdBA 2017/12/29(五) 15:53:05.534 No.10571758 無題 無名 ID:8XoUMEQA 2017/12/29(五) 15:53:17.773 No.10571760 無題 無名 ID:P/4yfG3M 2017/12/29(五) 15:53:33.295 No.10571765
>>10571739NV最近已經在對工作站 機房採用他們的遊戲顯卡來省錢出手了
對你們影響應該很大吧,會不會到時候連PC上的驅動都把lib的支援拿掉
無題 無名 ID:tzQMtvdA 2017/12/29(五) 15:53:49.422 No.10571767 >像之前的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 無題 無名 ID:O7EjzH4g 2017/12/29(五) 15:55:55.230 No.10571781 無題 無名 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 >>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都是這樣做的
把工程師和管理職分開
台灣有這種的缺嗎?