作者mbpatrick (派崔克)
看板Soft_Job
標題[請益] 學「軟體工程」前需具備什麼能力?
時間Sat Mar 26 16:14:04 2016
本人在校有學過JAVA、ASP.NET、MSSQL、LINUX的入門課程,
出社會後有1年半網頁開發經驗。這樣的能力適合作軟體工程嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.213.92
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1458980047.A.17D.html
1F:→ Hevak: 你什麼能力都有了,就是沒有具備放手做下去的心態。 03/26 16:14
2F:推 chuegou: 對自己有自信就可以囉! 03/26 16:37
3F:推 Masakiad: 是問軟體流程、分析、管理這種還是單純指寫code? 03/26 16:39
4F:推 jackylu63: 熱誠 03/26 17:22
5F:推 lance8537: 不要想太多的能力 03/26 17:23
6F:推 femlro: 黑手 03/26 19:01
7F:→ mbpatrick: 謝謝H及C大大指點,我想走錯路還是可以重來的。 03/26 19:21
8F:→ mbpatrick: Masakiad:我想向您請教軟體流程,是否有課程可以學習? 03/26 19:22
9F:推 wesley234: 想問一下動機是什麼?是那種打破砂鍋問到底的人嗎? 03/26 19:43
10F:→ mbpatrick: w大大,最近去公司應徵,有口頭告知錄取。因為這份工作 03/26 19:51
11F:→ mbpatrick: 是軟體測試工程師,需要軟體工程知識,才向大家提問的 03/26 19:52
12F:推 kwpn: 進去再學就好啦,很多系統廠甚至不用會寫 03/26 20:30
13F:→ O187: 寫code不就是軟體工程? 03/26 20:51
14F:→ tgyhuj01: 問到底的算好還是壞 03/26 20:56
15F:推 kwpn: 軟體工程師要會寫code,但他是測試 03/26 20:58
16F:推 Masakiad: 仿間有些講師有自己開devops, scrum等課程可以參考。但 03/26 21:04
17F:→ Masakiad: 上課歸上課實務上做法跟難點自己身在其中才會懂。建議 03/26 21:04
18F:→ Masakiad: 先自行買書理解其中精髓並用在工作上(可能的話)。然 03/26 21:05
19F:→ Masakiad: 後這些東西可能對你即將開始的工作內容無關,因為未必每 03/26 21:05
20F:→ Masakiad: 個測試工程都採用這些理論,但心有餘力的話極力推薦精進 03/26 21:05
21F:→ Masakiad: 這方面概念。 03/26 21:05
22F:→ mbpatrick: 謝謝Masakind及其他版友們的指點!! 03/26 21:54
23F:推 Yshuan: 挺懷疑台灣有多少公司有在注意這塊 03/26 22:27
24F:→ stitchris: 老闆眼裡軟體會動能賣錢最重要 03/26 23:01
25F:→ johnny94: 有些公司內部明明在跑 agile,然後卻說軟體工程沒有用。 03/26 23:50
27F:→ dreamnook: 邏輯能力 03/27 00:03
28F:推 yyc1217: 有的公司會說我們是agile 可是只知道照著用 卻不知怎麼用 03/27 00:34
29F:推 comesuck: 只要有隨時修正的心態就好 03/27 03:00
30F:推 cobrasgo: 你要不要先定義一下你所謂的"軟體工程"是什麼? 03/27 08:35
31F:推 ptx003c: 要先學會溝通跟好的脾氣 03/27 09:05
32F:推 donaldduck00: 想問Argos大 現在哪裡可以買到code complete? 03/27 09:49
33F:→ meowyih: 老實說, 不用... 03/27 12:39
34F:推 iyaicharles: Code Complete在博客來就可以訂了 03/27 12:50
35F:推 stosto: 學好無心情起伏 03/27 13:51
36F:→ f124: 準備一顆隨時準備跟人吵架的心 03/27 14:24
37F:→ mbpatrick: cb大大:我覺得軟體工程的目的,確保產品在交由顧客手中 03/27 14:37
38F:→ mbpatrick: 是擁有一定的品質。 03/27 14:37
39F:→ Argos: 書最近好像都缺貨 去電腦書店問問吧?台北我只知天瓏跟大亨 03/27 15:05
40F:→ Masakiad: Software engineer有正式的定義,而交付只是其中一個環 03/27 16:56
41F:→ Masakiad: 節,去翻翻完整的定義跟看一下life cycle與實務面臨的 03/27 16:56
42F:→ Masakiad: 問題吧! 03/27 16:56
43F:→ dayoro898: 軟體工程重視的是製造軟體的流程 03/27 17:38
44F:→ dayoro898: 如mb大講的,透過分析、設計、實作、測試、維護等流程 03/27 17:40
45F:→ dayoro898: 來確保你製造出來的軟體除了符合客戶需求外 03/27 17:40
46F:→ dayoro898: 還能保持軟體應該有的品質 03/27 17:40
47F:→ dayoro898: 跟coding不能視為是同一件事 03/27 17:41
48F:→ dayoro898: 但理論跟實際上的情形落差總是很大 03/27 17:44
49F:→ dayoro898: 大部分的公司只要你的code會跑,軟體工程是不能吃的 03/27 17:45
50F:推 dayoro898: 入門的話可以找李允中出的軟體工程來看一下 03/27 17:48
51F:→ dayoro898: 應該可以幫助你建構關於軟體工程的概念 03/27 17:48
52F:→ mbpatrick: 謝謝Argos提供的資訊 03/27 18:09
53F:→ mbpatrick: 謝謝Ma大大及da大大提供的資訊 03/27 18:11
54F:推 cobrasgo: 這就是我要先問你"軟體工程"定義的原因,了解了嗎 03/28 00:07
55F:→ cobrasgo: 我認知的軟體工程跟day講的差不多,但很多人不見得是指 03/28 00:08
56F:→ cobrasgo: 產品的整個生命週期而是單指其中的一部份 03/28 00:09
57F:→ cobrasgo: 問了錯的問題/未定義明確的問題,得到錯誤答案的機率很 03/28 00:09
58F:→ cobrasgo: 高 03/28 00:09
59F:推 laikyo: 實作能力 03/28 07:42
60F:推 oherman: 台灣人寫軟體都是要能馬上用…所以格局小永遠只能寫小軟 03/28 10:08
61F:→ f124: 主管:我明天就要 03/28 10:12
62F:推 Ekmund: 應該說coding只是軟體工程的一環吧 03/28 11:32
63F:→ Ekmund: 兩個要畫上等號有點差距 一個是技術 一個是經營 03/28 11:34
64F:→ Argos: 其實就跟建築工程一樣 也不是只有工人在蓋房子 但台灣的軟 03/28 12:20
65F:→ Argos: 體工程 多半前置作業後續規劃都沒有做 然後直接叫你開始動 03/28 12:21
66F:→ notBeing: 人月神話先當小說翻翻看吧 03/28 12:21
67F:→ Argos: 手 蓋房子能這樣搞嗎?如果是做做樣品屋那也就算了 偏偏一 03/28 12:21
68F:→ Argos: 堆頗正式的案子也是這樣玩 蓋摩天大廈可以不用建築藍圖嗎? 03/28 12:22
69F:推 Hikkiaholic: 1.google 2.printf done 03/28 12:38
70F:→ y3k: 寫出一個軟體 或者參與一個軟體的製作 就叫軟體工程 03/28 18:45
71F:→ viper9709: 推明天就要XD 03/28 23:40
72F:推 oread168: 推人月神話 永遠都能讀的書 03/30 00:46
73F:推 TETZ: 我覺得軟工很像整理房間雖然東西都可以用但你不把它整理好 03/30 05:14
74F:→ TETZ: 可能讓生活變得很不便 同理以後要擴充什麼的也比較困難 03/30 05:14
75F:推 Luos: 愛 03/31 09:29
76F:→ jl40: 可以 只要有心即可 04/19 19:50