看板Soft_Job
: 其實系統廠的工程師滿常來我們公司應徵的...
: 我們是本土 Linux OS 領導品牌...
: 可是每次系統廠的主管空降都會有一些不好的結果...
: 1. 太注重 Document... 可是小公司哪有時間跟你搞 Document...
經常有人要 programmer 的 test report, 寫程式的人一定說 test pass,
雖然說實際上根本沒試過........
: 2. 不知道如何管理軟體... 版本控管觀念缺乏...
不同公司的版本管理習慣都不一樣, 不至於沒有吧
: 3. 不了解軟體測試... 沒有 Unit Test 觀念...
搞測試的總以為自己都測得出來, 其實很多潛在 bug 只有寫的人知道怎樣玩出來,
所以真正好的測試人員必須有白痴跟精於程式的人各一半, 純做測試的人比白痴還沒用,
可惜白痴用幾次就不夠白了
: 4. 沒有靜態分析(static analysis)觀念...
: 5. 沒有 OO, Design Pattern, SQL 觀念...
: 6. 盲目相信C
: 7. 沒有軟體服務的觀念...
: 8. 沒有 debugger 觀念... 除錯常用 printf...
如果客戶那邊才會發生的 bug, 或是跟 multithread, network, realtime 有關
的東西 debugger 也沒有效果
硬體 debugger 自己就有不少干擾問題, 有些 cpu 腳不夠還會共用掉 jtag,
更不用說冷門 cpu 連 debugger 都沒有做出來
可以靠 log 除錯在 embedded system 比較重要, 甚至有時候只有 LED
很多該死的 debugger 還一定要 windows, 專業 linux 公司怎可一天到晚開 windows
: 我覺得最扯的是主管還幫我們定Schedule...
: 只要Schedule不是自己定的... 通常是不符實際...
: 然後系統廠工程師真的都自我感覺超良好...
: 還很強調他當年在系統廠的經驗... 可是軟體就真的不是那樣的...
schedule 跟 $$ 有關, 來不及也得來得及, 客戶寧願要半成品, 也比沒有好
--
◆ From: 122.116.218.88
※ 批踢踢實業坊(ptt.cc)※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1299471945.A.0E5.html
推 TroyLee:別這麼說, 人家是本土 Linux OS 領導品牌 03/07 12:33
推 TroyLee:感覺應該蠻良好的 03/07 12:36
→ Kerick:本土Linux OS領導品牌是那一間?好像很威風... 03/07 12:51
→ freeunixer:應該要問,除了公家為了省錢會在中信局買來放著以外, 03/07 13:55
→ freeunixer:到底有哪些人在用.... 03/07 13:56
→ lucas01:1f是說自我感覺良好喔 03/07 13:57
→ final01:Linux OS 領導品牌 是**科技嗎? 03/07 13:58
推 TroyLee:我什麼都沒有說喔~(逃) 只是原文看到第二行跟倒數第二行 03/07 16:36
→ TroyLee:感覺還挺不錯的~ 03/07 16:37
推 popoblue:沒有啊 只是出來混口飯吃罷了 只是一直被系統廠看不起 唉 03/07 19:17
推 slalala:擺姿 03/08 21:35
→ lazyneko:咦 百X有存在具備那些觀念的人? 03/14 16:48