Re: [請益] 是我太弱還是老闆太強
※ 引述《Serge45 (QAQ)》之銘言:
: 小弟目前在一家新創公司上班,到職約三個月,
: 職務是做手持裝置 app,
: 不過進去之後實際上是跟一位實習生共同開發 api,
: 這個 api 主要的功能是要能讀寫 MS Office 的 doc, xls, ppt,
: 一開始我覺得這好像相當不容易,
: 不過老闆說有別的語言的 api 可以正常操作這些檔案,
: 也測試過確定可以用了,
: 我跟實習生只要負責把它 port 到該手持裝置平台即可,
: 也因為這樣,我就沒有去測試這個 api 的功能。
: 一個半月之後,實習生走了,
: 剩我一個把他留下來的部分完成,
: 到這邊為止,這個 api 大致上就是可以讀寫 OLE file system。
: 緊接著要趕著做出可以讀寫 doc 檔的部分,
: deadline 也壓很緊,11 月中要完成。
: 但是做到一半,我想說測試一下原 api 的功能,
: 結果很多都有問題,甚至無法使用。
: 我向老闆報告這件事情之後,
: 他要我先把該 api 的問題解決,再繼續 porting,
: 中間過程找他討論,他都覺得這應該很容易就可以解決了。
: 後來我靠 source codes 跟微軟的文件,解決了一些,
: 但是還是有很多東西不齊全,spec 很多我目前也還是看沒有懂,
: 我就跟他說,在 deadline 之前,要完成應該有困難。
: 過沒幾天,他把我叫去說要聊聊未來的方向,
: 說我做不出來,也沒熱情做的話,就可以走了,
: 剩下的他會自己做。
: 我當下覺得莫名其妙,api 沒問題是你說的,
: 我 port 發現有問題要解決,時間不夠,
: 所以是我辦事不力?還是我能力太差?
: 後來他沒有叫我滾,叫我改作 docx 檔讀寫跟文字編輯器,
: 兩個月內完成,沒完成就叫我滾蛋。
: 我的疑惑是,只有我覺得 doc 檔讀寫很難嗎?
: 怎麼在他嘴裡說起來跟喝水一樣簡單。
: 在跟他討論的過程中,感覺自己好像很弱一樣。
還是你老闆連 Google 都不會?
http://tinyurl.com/yf4vqm9
[節錄如下]
讓 Office 幫你處理這些繁複的工作。透過 COM Automation 機制,
Word 和 Excel 提供了極為完整的物件模型。這個物件模型可以讓你用
寫程式的方式完成任何事情。在許多情況下,你應該要重覆利用 Office
內部的功能,而不是試著重新實作一次。以下是一些範例。
1.你有一個需要把現有的 Word 檔案輸出成 PDF 格式的網頁介面應用程式。
如果是我的話,我會這麼做:寫幾行的 Word VBA 程式,讀取一個 Word 檔案,
再利用 Word 2007 內建的 PDF 轉出功能把文件存成 PDF 格式。你可以直接執行
這幾行程式——即使是從在 IIS 系統下執行的 ASP 或是 ASP.NET 程式中呼叫也沒
....
2.需求和前一點相同,但網頁伺服器得用 Linux。買一台 Windows 2003 伺服器,
安裝一套完全符合授權的 Word,然後寫個小的網頁服務程式做這件事。
使用 C# 和 ASP.NET,大約是半天的工作量吧。
需求和前面相同,但規模非常大。丟一台負載分配伺服器在一堆你在第 2 點中
建立起來的伺服器前面。一行程式碼也不用寫。
....
反正,除非你打算要寫一套和 Office 競爭的軟體,並且得要能完美地開啟 Office 的檔案,
否則你大可把這幾千個人年的工夫省下來。不管你打算解決什麼樣的問題,直接去讀寫
Office 的二進位檔案是最浪費人力的一種方法。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 31.172.30.1
→
10/25 08:49, , 1F
10/25 08:49, 1F
→
10/25 11:15, , 2F
10/25 11:15, 2F
推
10/25 19:04, , 3F
10/25 19:04, 3F
推
10/26 04:04, , 4F
10/26 04:04, 4F
推
10/26 10:26, , 5F
10/26 10:26, 5F
→
10/26 12:33, , 6F
10/26 12:33, 6F
→
10/26 12:34, , 7F
10/26 12:34, 7F
→
10/26 12:34, , 8F
10/26 12:34, 8F
→
10/26 12:45, , 9F
10/26 12:45, 9F
→
10/26 12:45, , 10F
10/26 12:45, 10F
推
10/26 13:19, , 11F
10/26 13:19, 11F
推
10/26 18:38, , 12F
10/26 18:38, 12F
→
10/27 21:38, , 13F
10/27 21:38, 13F
→
10/27 21:38, , 14F
10/27 21:38, 14F
推
10/28 11:38, , 15F
10/28 11:38, 15F
推
10/28 12:29, , 16F
10/28 12:29, 16F
推
10/28 13:07, , 17F
10/28 13:07, 17F
推
10/28 17:42, , 18F
10/28 17:42, 18F
→
10/28 17:43, , 19F
10/28 17:43, 19F
→
10/28 22:39, , 20F
10/28 22:39, 20F
推
10/29 23:05, , 21F
10/29 23:05, 21F
討論串 (同標題文章)
Soft_Job 近期熱門文章
40
131
PTT職涯區 即時熱門文章