“开发一个静态 HTML 页面,我要价 18000 美元,有错吗?”
作者 |?Ibrahim Diallo
譯者 |?王艷妮,責(zé)編 | 屠敏
出品 | CSDN(ID:CSDNnews)
在信息加速發(fā)展的互聯(lián)網(wǎng)時(shí)代,越來越多的科技公司為了專注核心競爭力業(yè)務(wù)以及降低軟件項(xiàng)目成本,開始將項(xiàng)目中的部分業(yè)務(wù)模塊分發(fā)給第三方外包公司來完成。而這樣是否就意味著大幅度地降低成本了?
事實(shí)告訴我們,并沒有。
本文作者作為一名外包商,以自身的經(jīng)歷告訴我們本可以在3天之內(nèi)完成了的一個(gè)報(bào)價(jià)僅為 1500 美元的靜態(tài) HTML 頁面,是如何被大型企業(yè)硬是拖成了一個(gè)為期 7 周且需要耗費(fèi) 18000 美元項(xiàng)目的。
不久前,我作為承包商工作,經(jīng)常從一個(gè)項(xiàng)目跳到另一個(gè)項(xiàng)目。有些是短期的,工作一周左右,可很快提交我的工作成果。也有的項(xiàng)目會持續(xù)幾個(gè)月,這期間我會攢一些錢用以休息一段時(shí)間。我更喜歡短期工作,因?yàn)檫@樣的工作使我可以在單位時(shí)間內(nèi)收取更高的費(fèi)用。這樣不僅我感覺是在為自己打工,而且我覺得我不需要太努力工作就能過上還算體面的生活了。我的最高費(fèi)率仍然在合理的范圍之內(nèi),而且我總是提供高質(zhì)量的服務(wù)。這就是我和一家大公司定下這個(gè)項(xiàng)目之前我的工作狀態(tài)。
這家公司聯(lián)系我的時(shí)候顯得很著急,經(jīng)理告訴我他們現(xiàn)在就需要一個(gè)人來搞定這件事。需要一個(gè)不怎么需要公司培訓(xùn)就能馬上上手,而且能交付最大性能的人。不管怎么說,這剛好是我的座右銘。這個(gè)項(xiàng)目正是我喜歡的工作類型。它內(nèi)容簡短,很快就能做好,而且報(bào)酬很高。
在談判確定好合適的費(fèi)率后,我收到了一封包含說明的電子郵件。他們給了我更多關(guān)于這個(gè)項(xiàng)目的背景。他們的開發(fā)人員在沒有事先告知的情況下就離開了,并且從未跟任何其他人匯報(bào)過項(xiàng)目的進(jìn)展。
我們需要您毫不分心地完成此項(xiàng)目。在合同期限內(nèi),您將只與我們合作,并及時(shí)交付成果。我們會對給您造成的麻煩進(jìn)行補(bǔ)償。任務(wù)說明很簡單:閱讀這些需求然后估計(jì)完成這個(gè)項(xiàng)目需要多長時(shí)間。這是我職業(yè)生涯中遇到的一個(gè)那類比較容易的項(xiàng)目之一。這是一個(gè)HTML頁面,包含一些簡單的動畫和幾個(gè)嵌入的視頻。我花了一個(gè)晚上研究需求并在腦中模擬實(shí)施。這些年來,我已經(jīng)學(xué)會了在能確定收到報(bào)酬之前不為客戶寫任何代碼。
我確定了這個(gè)項(xiàng)目充其量也就是一天的活兒。但為了保持謹(jǐn)慎,我上報(bào)了20個(gè)小時(shí),總計(jì)1500美元。畢竟這只是一個(gè)HTML頁面而已,我也只能收取這么多費(fèi)用。他們讓我到25英里外的衛(wèi)星辦公室去。在為他們工作的那三天里我必須天天開車去那兒。
第二天,我到了衛(wèi)星辦公室。在一個(gè)購物中心,然后通過一扇秘密的門進(jìn)入了一個(gè)秘密的世界,一些工作人員在他們的小隔間里安靜地工作著。接待員給我看了一個(gè)我將用它來工作的全新MacBook Pro,我必須從零開始設(shè)置環(huán)境。我的確更偏向于使用公司的筆記本電腦,因?yàn)樗麄兘?jīng)常要求承包商安裝一些可疑的軟件。(我可不想裝到自己電腦上。)
我花了一天時(shí)間下載我的工具包,設(shè)置電子郵件、ssh密鑰和請求服務(wù)的授權(quán)。換句話說,我什么都沒做。這就是為什么我上報(bào)了20個(gè)小時(shí),還沒開始寫代碼呢,光前期設(shè)置就耗費(fèi)了8個(gè)小時(shí)。
第二天,我準(zhǔn)備開始真正地干活了。有了MacBook Pro,我用它發(fā)了一封電子郵件給經(jīng)理。我告訴他我已經(jīng)準(zhǔn)備好工作了,正在等待上述的資源。那天,我在我柔和燈光下的工位上待著,玩著手指,直到太陽落山。
我再次計(jì)算了一下。根據(jù)我的估計(jì),我還只剩4個(gè)小時(shí)的時(shí)間來完成這項(xiàng)工作,這對單個(gè)HTML頁面來說也不是不可能。但不用說,第二天,我把這剩下的4個(gè)小時(shí)花在了吃公司贊助的午餐上,伙食很不錯(cuò),而且我與其他員工玩得很開心。
當(dāng)預(yù)計(jì)的20小時(shí)到期時(shí),我確保向經(jīng)理發(fā)送了另一封電子郵件,讓他知道我確實(shí)人一直在公司,但我沒有收到我需要的資源。當(dāng)然,那封電子郵件被無視了。
接下來的星期一,我猶豫地開過了這25英里。令我驚訝的是,經(jīng)理已經(jīng)來到衛(wèi)星辦公室,并熱情地問候了我。他是個(gè)三十來歲,很隨和很不錯(cuò)的人。我很不解,他并不像當(dāng)初要雇我的那時(shí)候那么著急了。我們進(jìn)行了友好的交談,沒有提到任何工作。后來,我們?nèi)コ晕绮?#xff0c;他付了錢。這是美好的一天。完全沒工作。
好吧你可以說我很容易形成習(xí)慣,但如果你供我吃喝并每天呵護(hù)我,我會習(xí)慣這一切。這變成了一個(gè)例程。我來上班,花一些時(shí)間在網(wǎng)上閱讀以及看視頻。我每天發(fā)一封電子郵件,所以他們知道我確實(shí)去了公司。然后,我會去吃午飯并和碰見的有趣的人一起玩耍。在一天結(jié)束時(shí),我站起來,伸個(gè)懶腰,打一個(gè)當(dāng)之無愧的哈欠,然后開車回家。
我習(xí)慣了。事實(shí)上,我在期待這些。當(dāng)我終于收到一封帶有指向我需要的資源的鏈接的電子郵件時(shí),我反而有點(diǎn)失望。我重新開始腳踏實(shí)地,變回自己工作時(shí)的嚴(yán)肅臉。但是,在花了幾分鐘查看zip文件后,我才注意到它缺少了我需要的大部分內(nèi)容。設(shè)計(jì)師給我發(fā)了一些Adobe Illustrator文件,我無法在MacBook上打開它。
我回復(fù)了電子郵件來解釋我的疑慮,而且一并問了一些其他問題以節(jié)省時(shí)間。那時(shí),我當(dāng)初上報(bào)的20個(gè)小時(shí)時(shí)間早都已經(jīng)過了。我現(xiàn)在真的想要完成這項(xiàng)工作了。點(diǎn)擊發(fā)送后不久,我收到了一封電子郵件。只有一句:“轉(zhuǎn)發(fā)給Alex”,然后Alex得到了這封電子郵件的抄送。Alex回答說他轉(zhuǎn)發(fā)給了Steve。Steve回答說Michelle是設(shè)計(jì)師,她會了解得更多一些。Michelle的自動回復(fù)稱她正在度假,所有詢問都應(yīng)該直接告訴她的經(jīng)理。她的經(jīng)理回復(fù)說“誰是Ibrahim?(我的名字)”我的經(jīng)理回復(fù)說他很抱歉還沒有向大家介紹我。
作為承包商,在人們注意到我在那里工作之前,我通常就已經(jīng)完成我的工作并離開那家公司了。但這次,我收到了大量歡迎的電子郵件。這樣的郵件持續(xù)了一段時(shí)間,而我被迫回復(fù)那些友好地過了頭的郵件。有些人很想跟我本人見面。當(dāng)我說我在加利福尼亞州,離得遠(yuǎn)著呢,他們有點(diǎn)失望。以及羨慕,他們說他們羨慕加州美好的天氣。
他們很有禮貌地?zé)o視我的電子郵件。他們用抄送來轉(zhuǎn)移我的問題。他們把我問過的任何事情歸為垃圾郵件。我花了很多時(shí)間,像一位考古學(xué)家在深深的電子郵件之溝內(nèi)挖掘,希望找到我問題的答案。你可以想象每當(dāng)我想起我唯一的任務(wù)是構(gòu)建一個(gè)靜態(tài)HTML頁面時(shí),我感覺到的冒名頂替綜合癥(心虛,懷疑自己的回報(bào)不是理所應(yīng)得的)的程度之深。原本虛報(bào)了的20個(gè)小時(shí)的項(xiàng)目變成了為期7周的冒險(xiǎn),期間我享受免費(fèi)午餐,每天開車50英里,并翻看電子郵件。
當(dāng)我最終完成項(xiàng)目時(shí),我在GitHub上將它發(fā)送給了團(tuán)隊(duì)。所有偉大的冒險(xiǎn)都必須有個(gè)盡頭。但不久之后,我收到了邀請,整個(gè)團(tuán)隊(duì)會用Google Hangout開視頻會議對我的代碼進(jìn)行code review。我花了一個(gè)多月的時(shí)間來寫一個(gè)靜態(tài)HTML頁面,而現(xiàn)在整個(gè)團(tuán)隊(duì)都要評價(jià)我的工作?那個(gè)什么,我要為自己說句話,這個(gè)頁面也包含一些JavaScript交互,是響應(yīng)式的,還包括CSS動畫......好吧我真的覺得自己像個(gè)來冒名頂替的。
當(dāng)然,視頻會議的時(shí)間又重新安排了幾次。當(dāng)它終于發(fā)生時(shí),我和我的工作已經(jīng)不是會議的主題了。他們都坐在紐約某個(gè)地方的同一個(gè)房間里,像一個(gè)緊密團(tuán)結(jié)的團(tuán)體一樣聊了一會兒。事實(shí)上,他們所說的關(guān)于我做的項(xiàng)目的所有內(nèi)容只有:
人1:嘿,有人在做這個(gè)贊助頁面嗎?
人2:是的,我認(rèn)為已經(jīng)完成了。
人1:太好了,我今晚合并吧。
那天晚上回家的時(shí)候,我意識到自己正面臨另一個(gè)挑戰(zhàn)。我在這家公司工作了7個(gè)星期,而我的原始報(bào)價(jià)為1,500美元。這相當(dāng)于每年11,100美元或每周214美元?;蛘咧苯诱f,每小時(shí)5.35美元。
這幾乎還不夠我付油錢的。所以,我給他們發(fā)了一張發(fā)票,我按照原來的每小時(shí)費(fèi)率給他們報(bào)了7個(gè)星期??傤~達(dá)18,000美元。我當(dāng)然感到羞恥,但我還能怎么辦呢?
就像我預(yù)期的那樣,我沒有收到回復(fù)。如果所有大公司都有什么相同之處,那就是他們并不急于按時(shí)支付賬單。這么簡單的工作要價(jià)這么多,我覺得自己像一個(gè)騙子,但話又說回來了,我又不是來做慈善的。我每天開車50英里來做這項(xiàng)工作,如果工作沒有完成,那不是因?yàn)槲也幌?。這是因?yàn)樗麄兓貜?fù)太緩慢了。
接下來的一周我得到了回復(fù)。這是一封來自經(jīng)理的冷郵件,他把我每天的工作日分成不同的時(shí)間段。然后他把我工作的那部分時(shí)間高亮了,每天標(biāo)記一個(gè)小時(shí)的午休時(shí)間。最后他用我們商定的小時(shí)費(fèi)率做了一些計(jì)算。
顯然,我算錯(cuò)了。我錯(cuò)誤估算了總數(shù)。調(diào)整后,他們欠我的總金額是21,000美元。
請確認(rèn)重新調(diào)整后的小時(shí)數(shù),以便財(cái)務(wù)可以給您寫個(gè)支票。我很快回復(fù)了確認(rèn)。
原文:https://idiallo.com/blog/18000-dollars-static-web-page
作者簡介:Ibrahim Diallo,具有多年開發(fā)經(jīng)驗(yàn)的軟件工程師。
Java工程師成神之路系列文章
在 GitHub 更新中,歡迎關(guān)注,歡迎star。
?直面Java第241期:什么是計(jì)算機(jī)內(nèi)存模型?解決了什么問題?
成神之路第015期:設(shè)計(jì)模式:單例模式
深入并發(fā)第008期:到底什么是計(jì)算機(jī)內(nèi)存模型?
- MORE | 更多精彩文章 -
復(fù)旦大神花費(fèi)了一年心血在《我的世界》里從零打造了一臺計(jì)算機(jī)
線程池,遠(yuǎn)沒你想象的那么簡單
外企面試,哪有你想象的那么難!
Google Android 向華為“閉源”!華為手機(jī)迎來至暗時(shí)刻!
如果你喜歡本文,
請長按二維碼,關(guān)注?Hollis.
轉(zhuǎn)發(fā)至朋友圈,是對我最大的支持。
總結(jié)
以上是生活随笔為你收集整理的“开发一个静态 HTML 页面,我要价 18000 美元,有错吗?”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NYOJ 117 求逆序数
- 下一篇: 前端Chrome调试技巧汇总