題:
我的老闆要我在短短2個月內做6個月的工作
anon
2019-09-10 21:21:47 UTC
view on stackexchange narkive permalink

他是初創公司的負責人,他擁有該創意的概念,但是他不知道如何實現它。我是新來的IT人。

問題是,他希望我將以前為一個特定客戶構建的軟件改編為SaaS之類的更為通用和自動化的解決方案。就我所知,這將需要數月的辛苦工作,而開發該服務的只是我自己。這是我的第一次工作經歷,我剛從大學畢業……

我知道我應該說“這將花費您更多的期望。”但是他已經告訴我,如果是這樣的話,我們將必須更加努力,更快地工作。

我需要您對此發表意見,我開始認為我錯了...

編輯:真的,謝謝您的回答。我需要談談。

評論不作進一步討論;此對話已[移至聊天](https://chat.stackexchange.com/rooms/98532/discussion-on-question-by-agus-my-employer-wants-me-to-do-a-work-6個月內)。
十 答案:
gnasher729
2019-09-10 21:28:51 UTC
view on stackexchange narkive permalink

您不是所有者。您將獲得薪水,並為此工作。如果業主希望您工作更多,他需要支付加班費。

您可以告訴他,這將花費更長的時間。然後,您開始工作,每週工作40個小時,而不是更多。 40小時對您來說最健康,也最有效。您不會在更多的時間裡做更多有用的工作,只會變得精疲力盡。

每個月左右問自己“我想繼續用這筆錢做這份工作嗎”。如果答案是否定的,您將尋求更好的工作。如果您對讓雇主吊死感到難過:如果不需要,他會毫不猶豫地將您解僱。

最後一部分是新大學畢業生最重要的部分,我不得不多次學習艱苦的方法。不要誤會我的意思。公司對您沒有忠誠度,因此您不應該對公司產生不適當的忠誠度。投入40個小時,盡力而為,並期望公司為您做出最大的貢獻。如果您的最好成績對他們來說還不夠好,那麼他們會跳動您。如果他們的最好對您來說還不夠好,您也應該這樣做。
@JoeStrazzere對於標準帶薪僱員而言,不一定是正確的。如果所有者希望他們的僱員從遊戲中獲得真實的皮膚,則拋出股票期權,這些期權的價值將根據產出而增加。您不希望受薪員工免費獲得300%的產出。
從其他一些評論中推論:您是在無理由假設員工沒有股權。為初創公司員工提供選擇是很常見的。
研究後的“ 40小時對您來說最健康,並且是最有效的”研究表明,**對於知識型員工而言,每週40小時實際上對於峰值生產率而言實在太高了**。高峰接近32-35小時。僅僅因為許多公司在做某事,就不會阻止它變得愚蠢。
除非他們的合同規定,否則OP絕對應該*每週*工作40小時。他們應該按照合同規定的去做,這可能會更多,也可能更少。
我認為答案不是關於工資或加班。相反,我相信這是在設定現實的期望。在這種情況下,讓OP賺更多的錢來加班並不是一個好策略。
我要補充的一件事是,如果可能的話,再提出另一種選擇。範圍爬行一直是軟件項目中的問題,通常最好創建一個MVP並為將來的項目計劃其他功能。我會告訴老闆這是不現實的,但我會嘗試以其他方案來應對。也許不需要在2個月內完成所有操作。也許他們真正需要的是針對客戶的演示或可以建立的概念證明。
10小時綽綽有餘
cdkMoose
2019-09-10 22:26:03 UTC
view on stackexchange narkive permalink

從您的一些評論中,您的老闆對擁有可以產生收入的產品存在合理的商業擔憂。您對必要工作的分析已經確定,該工作將在六個月內完成,這需要很長時間才能獲得收益。您需要在中間找到某個解決方案,這對於雙方都是可以接受的折衷方案。

我認為您應該考慮最小可行產品的想法。您是否可以在兩個月內構建一些可用於開始產生收入的功能?然後,您可以在接下來的四個月中逐步添加其他功能,以使系統更完整,並最終獲得最終產品。與您的所有者/老闆合作,確定哪些功能可以產生最初的收入,現在您已開始計劃構建系統並建立收入流。

你是絕對正確的。你已經被釘住了。我做錯了的一件事是讓他強加如何實施該項目,而不是由我領導技術棧並確定項目的技術限制和約束。感謝您提供給我這種觀點,我將認真考慮。
這是一個很好的答案,因為它可以幫助您學習和探索各種選擇。當有人說“我們需要在X日期之前完成項目A”時,最好的方法是詢問“為什麼”,然後響應“實際”驅動因素,而不僅僅是截止日期。
雖然其他答案是非常好的建議(“不要為了滿足不切實際的期限而過度工作”),但這是解決當前問題的最佳答案。
David Schwartz
2019-09-10 21:29:31 UTC
view on stackexchange narkive permalink

對您認為自己有能力做的事情保持現實。永遠不要答應或同意您不相信自己可以做的事情。如果老闆認為您正在做的工作比實際要容易得多,那麼他欣賞或獎勵您的犧牲基本上就為零。

.....除非您為此事得到了合理的補償。
@P.Hopkinson如果老闆認為您正在做的工作比實際要容易得多,那將不會發生。這是一家兩人公司,OP是兩人之一。
Dragan Juric
2019-09-10 23:32:37 UTC
view on stackexchange narkive permalink

因此,您的雇主:

  1. 在一個重要項目上只有一個人(您)
  2. 一個人也是唯一一個剛大學畢業的人。
  3. ol>

    這表明該項目對他而言並不像他所說的那麼重要,或者他完全沒有理智。

    如果該項目確實如此重要,他會僱用經驗豐富的人來領導該項目……或至少具有一些合理的經驗。

    如果您的雇主真的相信他所說的話,將其交給零經驗的人,並期望結果遠遠超出正常水平,這表明他與常識相去甚遠,無法推理。

    即使他只是想從你身上榨取更多的業績,這種待遇也無法發展成良好的工作關係。

    找另一份工作。

    >

感謝您分享您的想法。更準確地說,我有一年的實習經驗。但是請相信我,在實習期間,我只需要編寫代碼並修復錯誤,而無需在Kubernetes集群上部署包含9個微服務和4種不同類型的DB的舊版應用程序並提供SaaS,所有這些都在2個月內完成。已經完成了一些工作,但是還有很多工作要做,例如安全性,監視,身份驗證,計費...
@Agus如果一個項目很重要,那麼您就不要把沒有經驗的人放在他們面前。期。
@devouredelysium,除非您想要完成一些可以炫耀的東西,但是一旦狼將其吹倒,它可能會崩潰。許多應屆畢業生渴望建造自己的東西,並且對加班燃燒感到滿意。因此,這是一種快速完成一些原型,進行部署,使外觀看起來很牢固的好方法-如果幸運的話,人們會喜歡它並且變得富有-或有足夠的投資來做一些嚴肅的事情。極有可能其他人會堅持將混亂正確地變成某種東西。並不是說我建議這樣做,這就是為什麼人們這樣做。
(並且只是為了澄清:不是說應屆畢業生無法建立堅實的基礎,而是如果您精疲力盡以實現一廂情願的想法,那麼您的產品中就會有一些漏洞-並且一旦您向老闆展示它“有效”,即使有是已知的/很可能存在安全漏洞,第二天很有可能會啟用)
首席執行官@FrankHopkins之所以這樣做,是因為他希望有人天真又便宜。他知道他不會擁有一流的經驗豐富的專業人士-實際上,處於更有利位置的人實際上可以很好地評估情況以及完成項目的可行性。當您的業務將要崩潰時,您不會聘用實習生。您帶貴重的承包商/顧問付費以挽救該船。他們確實得到相應的報酬。
@devouredelysium不確定這是一個故意的決定,它也可能來自天真。許多“成功”的初創公司都是由經驗豐富的人創建的,他們只是這樣做並推動了前進。當他們需要清理第一階段留下的混亂時,通常會經歷一個有問題的階段。OP的老闆可能只是天真地想知道他需要多少人,顯然我們大家都想在不投入太多資金的情況下致富。
無論如何,到處都是的初創公司所佔的比例很小。對於a)天真,b)廉價的人工作是沒有意義的。只要天真的上司能填滿我的腰包並物有所值,我對為一個天真的上司工作沒有任何問題。
yagmoth555
2019-09-10 21:30:06 UTC
view on stackexchange narkive permalink

他已經告訴我,如果是這樣的話,我們將必須更加努力,更快地工作

這句話對我來說似乎是一條紅線。他期望什麼?您需要更多的工作時間,還是只是給您施加壓力?無論如何,這都是一個糟糕的情況,但是在投入全部精力之前,請與他交談,並讓他知道您的時間不是自由的,這不是因為您剛進入市場並不意味著他可以浪費時間。

您需要做得更努力,更快地完成工作,才能將6個月的工作填入5個月的可用時間。沒有足夠的努力和速度來將6個月的工作填入2個月的工作時間。
在出現身心疲勞之前,一個人只能做的“更艱鉅,更快”的工作,最終您會完成LESS有用的工作。這因人而異:對我自己來說,我可能將一個月的工作塞滿一周或十天,但之後我將變得毫無用處。
SemiGeek
2019-09-11 01:59:31 UTC
view on stackexchange narkive permalink

也許您需要以更好的方式告訴您的雇主:“快速,良好或強大。選擇兩個。”這是鐵三角, https://en.wikipedia.org/wiki/Project_management_triangle,並且沒有任何希望,怨言,想要或需要改變的事實,即存在極限。如果他的論點是該公司將在兩個月內破產,那麼我建議您要么立即離職,要么在尋找下一份工作時不擔心40個小時的參考工作。

如果他合理,您可能會考慮增加工作時間並努力縮短交貨日期,但睜開眼睛知道您的犧牲可能會得到回報,也可能不會得到回報。初創企業通常會失敗,但是如果您情緒高漲,並且明星齊心協力,我也不會告訴您絕對要走開。

編輯:吞噬的極樂世界在評論中提出了一個很好的觀點。如果您選擇嘗試挽救這一點,則在提出選項時,需要明確的是,“快速”和“良好”將意味著只有基礎框架,而實際功能的20%將在第1天推出(或無論結果如何)。 )。提出了一種在適當的時間跟進改進的方法,但是僅僅告訴老闆您會嘗試的話,一些事情就會滑落,這很可能只是在兩個月的苦難中推遲了一場災難,甚至試圖接近。

也許以一種更好的方式,您需要告訴您的雇主:“快速,良好或強大。選擇兩個。->對於CEO來說,這永遠不是問題,他只會告訴他“快速”。在很大程度上,只有軟件開發人員才能在查看代碼和開發系統時對其進行衡量,而業務人員真的不會對此有所不在意。
Mangocherry
2019-09-10 21:41:32 UTC
view on stackexchange narkive permalink

似乎您已經知道必須完成哪些工作。制定所有步驟的計劃並進行慷慨的估算。然後,您可以對他的核心產品和不同功能進行估算,並要求他確定優先級。

如果您只對他說“這將需要6個月的時間“而且他不知道為什麼只要他足夠努力地擠壓,這兩個月就會奏效。

您還可以考慮外包您在製定的計劃中定義的內容。設法讓他負責僱用和與承包商溝通。他可能會廉價聘用,而且所需時間比估計時間長3倍。現在是造成延遲的原因是他,您的估計聽起來更合理。

無論您做什麼,都不要讓它殺死自己。如果您估計正確,並且將其投入2個月,則意味著24小時工作日。

謝謝回答。是的,我是根據我的知識和很少的經驗估算的。我向他介紹了我的計劃,以前在公司工作過的開發人員警告他該項目並不容易。他的藉口是我們沒有收入,我們必須開始計費。公司擁有的所有錢都感謝投資者。
然後,@Agus會盡快跳船。他幾乎是在告訴您,除非該項目神奇地實現,否則他將在2個月內用盡資金。
@Agus我的意思是:不要只是估計。您必須說明如何以及為何如此估算。即使您的經理不了解所有步驟,如果他面對包括1024個待辦事項的計劃,也比僅僅給他一個簡單的估計要難得多。
@Mangocherry是的,您是對的。我認為我必須朝這個方向努力。此外,這是我第一次開發此類服務,因此我認為還應該包括研究時間和意外錯誤。
@Acus,因為您是新手,所以六個月的估計時間可能應該增加一倍。或三倍。並不是因為您的速度慢得多,而是因為總會彈出難以預見的困難。
@Agus對於截止日期計劃,我學到的一個技巧是將您計劃的每個小任務的估算加20%,然後在所有任務的總和之外再加20%。這樣一來,您可以樂觀地認為自己可以在確定的截止日期之前完成任務。
Tom W
2019-09-11 15:28:28 UTC
view on stackexchange narkive permalink

您的創始人是個sk腳的滑手。

將所有IT交付的壓力放在一個新的畢業生上是不合理的,而這樣做的唯一原因是不願意為適當的專業知識付費以及那些人做好工作的時間-換句話說,他很便宜。

別出汗,盡力而為,誠實。該創始人越早面臨現實主義,對他和您越有好處,但是您不欠他這張現實支票。

我曾經是個賤貨,我同意。我從錯誤中學到了東西。
Peter
2019-09-11 13:12:59 UTC
view on stackexchange narkive permalink

我的老闆希望我在短短2個月內完成6個月的工作

我希望您免費為我工作12個月。希望不一定能轉化為現實。

現在你們兩個需要坐下來,弄清楚自己能提供什麼以及他能得到什麼。我建議您花一些時間來研究項目管理和計劃,這是大多數高級軟件開發人員都相當了解的技能,因此最終將需要它們。您可以使用這些技能與老闆溝通這3個問題:

  • 估計
  • 權衡
  • 時間軸

至少,您需要估算自己認為需要多長時間才能完成所需的工作,並估算出您認為在他想要的時間內可以完成的有用工作。還應該清楚,這些只是估計,而不是承諾。

作為開發人員,您在產品/項目管理中的職責是進行估算,與老闆合作以將工作分成獨立有用的部分,並向老闆更新開發進度。他的工作是確保您可以做所有這些事情,並按可為企業創造最大價值的順序排列這些塊的優先級。


如果您不知道從哪裡開始,我認為Scrum和用戶故事目前仍是該行業中最相關的,並且有大量的資源可用於了解它們。

Mołot
2019-09-11 14:01:09 UTC
view on stackexchange narkive permalink

我也遇到過類似的情況-老闆幾個月來想要項目,我們估計大約一年。因此,從我的現實生活經驗中得出以下幾點:

  1. 請確保您有一份估計的書面記錄。如果老闆的估計只是紙上談兵,那您就處在一個糟糕的地方。 ,但質量將會變差。您的個人生活也將如此。您可以找到下一份工作,但旅行,音樂會或浪漫愛情之類的事情可能永遠不會再出現。確保您的老闆知道他將以技術債務支付的價格,並且您從個人生活中支付的價格得到了很好的補償。您有權拒絕加班*,並且應該已經盡力而為地工作了,對嗎?

  2. 如果可以的話,告訴老闆您需要什麼從其他員工和其他部門來加快速度。我們能夠將大量的測試轉移給打算使用我們軟件的部門,部門負責人可以在短時間內回答有關文檔中未指定的問題,這很有幫助。

    通常,請保持書面記錄,以確保萬一您沒有得到所需的證明,並且您確實有一些證明。是否分配資源是您老闆的責任。估計您的需要並提供老闆數據以做出決定是您的責任。

  3. 有時候辭職是件好事。您甚至可以在決定退出之前就尋找機會。至少,它可以幫助您估算您的市場價值,因此您將有一些數字可以用來比較薪水。

    哦,在採訪中不要害羞地說“公司對我來說不合適”。如果按下,您可能會說“我被分配的職位需要經驗豐富的人,而且我在X個月前畢業”。您會覺得沒有經驗。沒關係,他們可以閱讀,或者他們已經看到了您的畢業日期。只要牢記以前的觀點,嘗試就不會有任何危害。和我們的估計,最終我們還是退出了。我現在很開心,和我愛的妻子在一起。


    **在某些轄區可能並非如此。不過,您應該可以退出。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...