Re: [閒聊] 對寫程式的一些看法

看板Soft_Job (軟體人)作者 (鄉民)時間17年前 (2008/12/12 11:17), 編輯推噓17(17023)
留言40則, 15人參與, 最新討論串5/7 (看更多)
※ 引述《roger70349 (roger70349)》之銘言: : 小弟進資訊業己經快滿三個月了,這一陣子接了幾個小案子,有用php跟asp寫的,在寫程 : 式的過程中,老板給我一個觀念就是,在寫一隻程式時,要先了解它的運作流程,然後再 : 動手寫,程式語言大同小異,只要流程懂的話就不難,想請問各位大大,大家在學程式時 : ,會不會只局限於一種語言,因為我有一位學長說,寫asp跟php沒什麼市場,要我趕快學 : C#,他說C#的市場比較大,應該學C#錢比較多,但我覺得,不管在學那種程式語言,第一 : 個就是要弄清楚整個開發流程,用什麼言語去寫反而是次要,不知道大家的意見如何,謝 : 謝。 PHP和C#本身沒有誰好誰壞,就好像中文、英文沒有誰好誰壞, 能溝通就是好語言。 但是PHP不要錢的特性,造就他諸多優點,同時也成為PHP重大的致命傷, 試想你接一個五百萬的案子,客戶要看的是你用Open Source的解決方案, 還是一個背後有大公司支援的解決方案?我想這才是你學長要表達的意思。 至於程式語言學幾種,當然是多多益善,但是精熟的一兩種也就夠了。 畢竟你們公司應該還是要主打一兩種語言和工具,作為團隊的核心能量, 但是遇上例外狀況的時候,也不能束手無策。 像我平常用C#,Web和後端都寫,有時候客戶來支JAVA的程式要介接, 我也得看得懂,但是要我直接用JAVA做出產品,我想我有很好的理由拒絕。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.116.50

12/12 11:32, , 1F
不同意你的看法,PHP的support跟group不會比C#小
12/12 11:32, 1F

12/12 11:32, , 2F
你說這兩種無分高下,但我卻覺得你沒搞懂這兩種東西
12/12 11:32, 2F

12/12 11:53, , 3F
如果 500 萬的 case 就要有大公司的支援似乎有點難...
12/12 11:53, 3F

12/12 12:14, , 4F
事實上,金額遠超過500萬的案子,還是一堆人用OP Source.
12/12 12:14, 4F

12/12 12:15, , 5F
免費!=穩定性差, 大公司support!=穩定性好..
12/12 12:15, 5F

12/12 12:15, , 6F
微軟已經向我們證明了後者XDDDD
12/12 12:15, 6F

12/12 12:35, , 7F
幾千萬的計畫,使用Open Source很常見啊?
12/12 12:35, 7F

12/12 12:50, , 8F
會造成模糊不清的就是不好的語言..
12/12 12:50, 8F

12/12 13:14, , 9F
其實我看不太懂文章的意思
12/12 13:14, 9F

12/12 13:14, , 10F
為什麼程式語言需要被支援?
12/12 13:14, 10F

12/12 14:11, , 11F
因為案子規模越大,越不可能從頭開始都手工完成, 很多現
12/12 14:11, 11F

12/12 14:12, , 12F
有的套件由社群力量所開發的,就可以拿來用,站在巨人的
12/12 14:12, 12F

12/12 14:12, , 13F
膀上看得比較高啊XD
12/12 14:12, 13F

12/12 16:31, , 14F
那我可以說微軟比較不可信嗎:P
12/12 16:31, 14F

12/12 19:46, , 15F
不用微軟 那是給不夠大的窮企業去用的
12/12 19:46, 15F

12/12 21:12, , 16F
用微軟,那是給錢太多的冤大頭企業去用的
12/12 21:12, 16F

12/12 22:49, , 17F
你這說法只適合用在db 而已,一千萬的也是吃open source
12/12 22:49, 17F

12/13 00:28, , 18F
第二段亂扯一通
12/13 00:28, 18F

12/13 00:29, , 19F
客戶要看的是你提出的solution,而不是你用誰家的工具
12/13 00:29, 19F

12/13 00:31, , 20F
背後有大公司支援的解決方案?想太多
12/13 00:31, 20F

12/13 00:32, , 21F
要微軟協助解決你的問題是要額外付費的
12/13 00:32, 21F

12/13 00:33, , 22F
有哪個客戶肯花這筆錢?你願意出的話客戶應該不會反對啦
12/13 00:33, 22F

12/13 00:34, , 23F
如果是網路上就找得到解答的話,那又為何非微軟不可?
12/13 00:34, 23F

12/13 00:36, , 24F
除非是打算碰到問題的時候拿微軟當擋箭牌,那我就能理解
12/13 00:36, 24F

12/13 12:25, , 25F
最後一段也亂扯一通,java哪裡不好用了
12/13 12:25, 25F

12/13 12:28, , 26F
原po並沒有說JAVA不好用,說拒絕應該是因為他慣用C#
12/13 12:28, 26F

12/13 12:31, , 27F
企業不愛用open source的軟體原因也沒有說錯啊..如果原作者
12/13 12:31, 27F

12/13 12:31, , 28F
消失,open source的軟體相對難找到人維護不是嗎
12/13 12:31, 28F

12/14 01:02, , 29F
用微軟的, 原作者消失, 難道微軟會幫你維護?
12/14 01:02, 29F

12/14 01:23, , 30F
拍勢,詞不達意..關於open source,我是想說:使用率是重點
12/14 01:23, 30F

12/14 01:25, , 31F
大公司有行銷,所以他們的東西通常會的人就多..真要砸錢也
12/14 01:25, 31F

12/14 01:28, , 32F
知道往哪丟..open source如果使用率夠高(ex:jquery)也有相
12/14 01:28, 32F

12/14 01:28, , 33F
同的效果
12/14 01:28, 33F

12/14 02:37, , 34F
所以JAVA很小塊就對了
12/14 02:37, 34F

12/14 10:40, , 35F
Java已經擁抱Open Source界了,這很不錯
12/14 10:40, 35F

12/18 11:22, , 36F
有公司的支援主要是責任問題
12/18 11:22, 36F

12/18 11:23, , 37F
金額夠大, 合約談的越清楚至少能確定一定會有人要負責解決
12/18 11:23, 37F

12/18 11:25, , 38F
Open source 的support跟group 再強大,可是沒人有義務幫你
12/18 11:25, 38F

12/18 11:26, , 39F
解決你遇到的問題
12/18 11:26, 39F

12/26 16:52, , 40F
最後一段的意思是說原PO不熟JAVA 所以有很好的理由拒絕 (逃
12/26 16:52, 40F
文章代碼(AID): #19GTUo5e (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #19GTUo5e (Soft_Job)