PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   程式.軟體工程師好學嗎??? (https://www.pcdvd.com.tw/showthread.php?t=1116516)

vxr 2016-11-22 03:19 PM

引用:
作者sparc10
下文清楚闡釋 csshih網友的意思,樓主可看看。JS = JavaScript

在2016年學JavaScript是一種什麼樣的體驗?
http://geek.csdn.net/news/detail/106395

現在才發現,雖然資料庫(DB)也不容易,但至少比較不會有JavaScript那麽大的變動。

自web豐富化發展後...
順勢著ajax的互動式應用...
各種js框架, 百花齊放...

一堆js, 一個問題就是要如何選擇, 如何尋找這些資源..
(google和stackoverflow一直都是大多開發人員的最佳解...:laugh:...)
老實講, 挺麻煩的, 甚至有時挺痛苦的...
有閒時間, 可以只用js配jq一次串到底..
只是, 很多情況沒辦法這樣...:stupefy:...

要怎麼使用js, 關鍵還是怎麼掌握js資源以及怎麼區分...
例如面向不同設計, angularJS, kockout; 面向介面, bootstrap, dojokit...
久而久之, 打開瀏覽器我的最愛...
超過100~200種js網站資源...:stupefy:...

至於DB, 這幾年ORM一直都是那麼hot...
不學好像整個落伍一樣...
尤其面向更高層次的LINQ..
對MS派系的開發人員, 不碰真是有點損失...:laugh:...
邪惡帝國長年以來大力推行這種技術...
對他又愛又恨...
至於java的進展就很慢了, 到了第八版才有類似的API...

csshih 2016-11-22 04:08 PM

引用:
作者vxr
自web豐富化發展後...
順勢著ajax的互動式應用...
各種js框架, 百花齊放...

一堆js, 一個問題就是要如何選擇, 如何尋找這些資源..
(google和stackoverflow一直都是大多開發人員的最佳解...:laugh:...)
老實講, 挺麻煩的, 甚至有時挺痛苦的...
有閒時間, 可以只用js配jq一次串到底..
只是, 很多情況沒辦法這樣...:stupefy:...

要怎麼使用js, 關鍵還是怎麼掌握js資源以及怎麼區分...
例如面向不同設計, angularJS, kockout; 面向介面, bootstrap, dojokit...
久而久之, 打開瀏覽器我的最愛...
超過100~200種js網站資源...:stupefy:...

至於DB, 這幾年ORM一直都是那麼hot...
不學好像整個落伍一樣...
尤其面向更高層次的LINQ..
對MS派系的開發人員, 不碰真是有點損失...:laugh:...
邪惡帝國長年以來大力推行這種技術...
對他又愛又恨...
至於java的進展就很慢了, 到了第八版才有類似的...


對dotNET所有技術都沒啥感覺,一直只覺得哪個拉拉點點的VS可為方便
不過從Jetbrain webstorm出了後,VS那套只覺得浪費系統資源
之前還很期待dot NET上linux :laugh: :laugh: :laugh:
現在不知道幾個人記得那個聲勢浩大的sliverLight,當時學的人應該對微軟直接拋棄他們很有感的
JS我自己看了眼花撩亂
只覺得100多個框架如同重造輪子般的大家引用來引用去
有些JS框架根本只是一時爽的感覺,有些還不如jquery來的迅速

-------------------------------------------------------------
JAVA其實不是沒有,你要到github去找framework
套進去,要啥有啥,還有人把python與rail的lib移植過來
不過絕對絕對沒有VS這樣直接插入lib來的輕鬆省事

evangel005 2016-11-22 04:12 PM

引用:
作者A級黑豬肉
原來你 Google 一下就可以直接決定否決這個位置... ...


沒錯,這個 idea 絕對不新,但是這個職位所需要的技能絕對是全新了... ...

當然啦∼∼∼不是每個公司都需要 DevOps,但是經歷過其中一個 case 的公司有 DevOps 實在是覺得很有價值...

簡單來說,今天你的雲端 App(不管是手機平台還是網頁) DNS 後面有 Load Balancer... 後面緊接是 API 和客戶、行銷、銷售等等不同 microservice 組成的前端,然後每個下面可能又接到實際的 Application 和 Business Layer,之後後面又有不同的 NoSQL 和 RDBMS 組成的 Data Layer... ... 這一整個 App 可能就有超過 5 個不同的 microservices 程式組成,然後可能每次一個小 bug 就要 deploy 到約 5~10 個 VM... ...
然後假設不用像 Amazon 這麼誇張平均每 11 秒 deploy... 平均每 30 秒給你一個新 build...
請你用很久以前類似的軟體架構去 deploy... .....


DevOps的用途就是大與快速的應用才會有感,當今天彈性衍生眾多微服務集群,沒有幾個DevOps只靠傳統MIS & RD(軟) 會吃很多虧,不然docker也不會被認為是救星了。

但是台廠大多把這個職務當成便宜一點的主管來用,找來 "管" 程式 "管" 專案。

以現在的應用發展環境,我只要知道AWS、SoftLayer 、Azure的平台怎麼操作,我怎麼串自己的雲端主機、雲端資料庫、雲端儲存庫....

遇到問題只要知道用啥平台的產品應用就可以了,會不會接網路線好似不太重要。


套一句某個駭客吵架的名言 : 我不需要動用螺絲起子就可以弄掛你的電腦 :laugh: :laugh: :laugh: :laugh:

chk 2016-11-22 04:25 PM

你們再討論下去..樓主都嚇跑了

polar168 2016-11-22 04:32 PM

引用:
作者麵疙瘩
台灣的PM 素質 好像大家都是見解相同

很早以前我公司一票人去考PMP
有人問我好不好

我回答 一個PM除了專案管理 還有很多層面的部分 要兼顧

但是在台灣 幾乎都是把自己當成Project Messenger

連需求訪談與掌握自己團隊的技術能耐到甚麼程度
甚麼需求可以答應 甚麼不行 甚麼優先順序往後都做不到

考不考PMP 都是廢物


泥馬滴, 拍馬屁還有證照 :shock:

:laugh: :laugh: :laugh: :laugh: :laugh:

vxr 2016-11-22 04:42 PM

引用:
作者csshih
對dotNET所有技術都沒啥感覺,一直只覺得哪個拉拉點點的VS可為方便
不過從Jetbrain webstorm出了後,VS那套只覺得浪費系統資源
之前還很期待dot NET上linux :laugh: :laugh: :laugh:
現在不知道幾個人記得那個聲勢浩大的sliverLight,當時學的人應該對微軟直接拋棄他們很有感的
JS我自己看了眼花撩亂
只覺得100多個框架如同重造輪子般的大家引用來引用去
有些JS框架根本只是一時爽的感覺,有些還不如jquery來的迅速

-------------------------------------------------------------
JAVA其實不是沒有,你要到github去找framework
套進去,要啥有啥,還有人把python與rail的lib移植過來
不過絕對絕對沒有VS這樣直接插入lib來的輕鬆省事

web開發到後面, 應該很少用滑鼠拉來拉去了..
大多時間應該鍵盤敲不停...
我是不喜歡拉那些server control來用, 一來DOM會變醜, 再來又覺得礙眼...
DOM還是欲美觀愈好...

dotNET Core已經公開一段時間了...
可以搭配VS code編輯器使用..
當然VSC編輯器應該也可以拿去做其他用途..
我不知道linux版本的VSC會有甚麼差(應該是沒差..:D..)..
只是windows版的VSC編輯器, 努力掛一些plugin也是相當強大的...

evangel005 2016-11-22 05:02 PM

引用:
作者vxr
web開發到後面, 應該很少用滑鼠拉來拉去了..
大多時間應該鍵盤敲不停...
我是不喜歡拉那些server control來用, 一來DOM會變醜, 再來又覺得礙眼...
DOM還是欲美觀愈好...

dotNET Core已經公開一段時間了...
可以搭配VS code編輯器使用..
當然VSC編輯器應該也可以拿去做其他用途..
我不知道linux版本的VSC會有甚麼差(應該是沒差..:D..)..
只是windows版的VSC編輯器, 努力掛一些plugin也是相當強大的...


其實web form在下版還是這版得vs已經不預設支援了,現在大推mvc :p

asp.net mvc 開發方式就是走回傳統原生http,把肥大的postback 與 viewstatus去掉。

學過mvc的人(包含我)都不回去開發web form了,所以快來寫mvc吧!!!

除了.net core 與 VS Code, vs本身已經可以在mac上跑了,所以開發工具之戰更廣泛。

KURURU 2016-11-22 05:06 PM

引用:
作者chk
你們再討論下去..樓主都嚇跑了


:laugh:

後面把一些高手引出來了

如果這樣能把樓主嚇跑 也算是功德一件
寫程式這一行 真的是血海
除了要 有腦 有肝 還要有愛 ~
勉強進來混日子 自己痛苦 別人也痛苦

前面有人說了 寫程式不是失業的救贖 開計程車才是 ...
話說我也曾經心裡有個聲音 " 不如去開計程車算了 " ...

alvinfann 2016-11-22 05:07 PM

引用:
作者KURURU
:laugh:

後面把一些高手引出來了

如果這樣能把樓主嚇跑 也算是功德一件
寫程式這一行 真的是血海
除了要 有腦 有肝 還要有愛 ~
勉強進來混日子 自己痛苦 別人也痛苦

前面有人說了 寫程式不是失業的就贖 開計程車才是 ...
話說我也曾經心裡有個聲音 " 不如去開計程車算了 " ...


不是賣雞排嗎?! :D
啥時改的?! :laugh:

qwer456 2016-11-22 05:10 PM

引用:
作者chk
你們再討論下去..樓主都嚇跑了

我很高興看大家的討論,讓我了解到我不是這塊料
自己也上網做了功課,把一切想的太簡單了

軟體這領域不只英文要有一定的底子,數學也是
而且邏輯推理能力也是不可或缺,甚至相當重要
簡單來說此領域需要天份

再次檢示我自己....
不要說國小程度,連我姪子幼兒園的題目我都不會
英文只會從A唸到Z和簡單幾個單字(不會超過20個)
數學我只會加減乘除,邏輯推理更不用說了
從小到大我最討厭智力測驗,什麼方塊三角形,如何湊在一塊,完全看不懂

老一輩口中說的撿角,最適合我不過了
現在才體會讀書有多重要,以前真是夠樂天,從沒想過失業會怎樣
到30多歲了才體認,重點連最基本的粗活我都幹不來
我也不想自怨自哀了,還是多找找自己能做些什麼吧 :jolin:


所有的時間均為GMT +8。 現在的時間是10:39 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。