承包商

自由程序員是否應該按電腦執行腳本的時間向我收費?

  • January 22, 2022

這個問題可能更適用於 Stackoverflow 人群,但不是編碼問題。

我最近聘請了一名自由開發人員來建構某個腳本。從那裡開始,在腳本執行和建構之後,他們點擊“執行”,這個腳本需要幾個小時才能執行;該腳本可以在後台執行,並且他們沒有積極參與。事實上,我可以很容易地在我的電腦上執行該腳本。

當他們向我發送賬單時,我很驚訝,其中包括後台腳本執行的時間作為計費時間。我以前與許多開發人員合作過,從未遇到過這種確切的情況,所以在我面對他們之前,我很好奇社區中的人是否認為這違反標準做法,或者我是否應該將其視為可接受的(即使是激進的)計費做法.

例如,如果開發人員在腳本執行時上床睡覺或去看電影,你會高興嗎?即使腳本生成錯誤或導致某些機器上的 CPU 達到峰值或導致其他問題?或者如果它的執行時間比預期的長 10 倍?

為大多數客戶端生成和執行的大多數腳本都需要某種程度的人工監控,因為總是有可能出現問題。這並不意味著人類連續幾個小時盯著輸出。但這可能意味著如果有人開始抱怨(即“確認,網站已停止爬行!”)或腳本開始做一些意想不到的事情,它們是可用的。如果他們需要隨時待命並觀看腳本或響應潛在問題,他們為此付費是非常合理的。

就個人而言,我更願意在腳本執行時在前台為客戶端做一些其他的計費工作,這樣我就不會僅僅因為觀看腳本執行而計費,或者有一個較低的“待命”類型費率適用於定期看劇本。但這取決於諸如何時執行腳本是合理的以及您支付的費率等因素。作為一名 DBA,我執行的許多腳本都需要在下班後執行,而不是在中午執行,而且當我在凌晨 1 點開始執行腳本時,我可能沒有做最好的開發,所以多任務處理可能是這不是一個可行的選擇。而且,如果您已經支付了低端的小時費率,那麼承包商想要同意更低的通話費率的可能性要小得多。如果您支付高端的小時費率,可能還有更大的折扣空間。當然,這也假設這是經常發生的事情,足以打擾以不同的方式處理。

我在一家諮詢公司工作,這種情況經常出現。我們的試金石是這樣的:

執行腳本的人能否在腳本執行時合理地從事其他工作>?

如果他們必須照看它,或者它執行的時間不夠長,以至於在此期間切換到另一個任務是切實可行的,那麼我們會按那個時間計費。

引用自:https://money.stackexchange.com/questions/148708