做軟體的困難 非技術困惑

2021-09-30 03:07:31 字數 770 閱讀 7767

暑假打工參與一家公司乙個專案的開發,採用bs結構,.net-csharp webservice。

專案業務資料量比較大。

其他不細說,就說我看到的幾點問題。

1.需求不是很清晰。這個專案我們的老闆就是客戶,所有的需求都是專案經理和乙個博士等人討論形成。我進去的以後,很多時候需求都是我先想怎樣做是合理的,然後在同其他的人討論是不是真的很合適,有一段時間傷透了腦子。以至於現在又發現中間有些過程不是很合理(儘管不是很嚴重的問題)。

2.中途有人退出的危機。開發的模式基本上是各做各的,其實乙個組的成員所負責的在邏輯和形式上都很相似。經理事先對我們這種臨時工有所防備,但是8月中旬走了乙個正式的員工,他所負責的那乙個部分基本上的重做,經理那幾天很火大,被老闆呵斥,搞得整個氣氛都很緊張。

3.規範模糊。無論是編碼規範,還是其他,雖然口頭上都很重視,但是做得不好。很多時候主要的精力都放在討論和思考業務邏輯上,對規範就自然不是很重視。

4.盡到自己的義務——後勤的管理。很多時候大家都強調寫程式的應該負責任把自己那一部分做得完美,但常常忽略乙個前提:無論是經理還是老闆,他們都有自己的義務,如果他們都做得不好,讓大家不能全身心的投入只能老闆/經理的一廂情願。不停的加班,伙食不好,老闆/經理不停的給人壓力,給薪水的方式(我們打工的還延期支付)讓人難受等等(還可以列出很多細節上的不爽)。

5.新手的不足。我承認自己是乙個新手。十五人中,只有不到五個人是熟練工。必須承認新手和熟練工的差別。老闆當時/現在都不承認自己是從減少支出的角度來考慮這個問題的(據說他解散了公司的開發組)。我還得感謝老闆給了我這樣的乙個體驗的機會( 。^  。)

談些非技術的。。。

csdn上討論博士面試的事。見 很多人有不同的想法。首先,不要迷信博士。因為我接觸到的幾個博士,也並不是我想象的那麼遙不可及,他們也是常人,也沒有看出他們的大腦比我們發達,甚至於他們有的很書呆子氣。現在擴招,博士生源明顯不如以前,不乏魚目混珠之流。如果說他們的視野比我們廣闊,也有可能。但是,他們的人...

非技術貼 如何做一名合格的軟體工程師

每乙個職業都有自己所遵循的基本規範,軟體開發工程師也是這樣的。工程師有一種文化,概括起來就是匠人文化,通俗地說就是精益求精的文化。很多軟體開發工程師加班不是為了加班費,也不是為了上司對他的賞識,而是 或者說更多地 是為了做乙個讓自己滿意的東西出來。高質量交付是優秀的軟體開發工程師的必備品質,比極大的...

僅能幫的(非技術分享)

了解他目前是一位湖南科技學院大三學生,湖南湘潭農村出身,自己也是搞android的,父親被查得出一種癌症,還好是初期,但是需要15w高額費用,接著我用職業性思維做出如下步驟 確認事實,幫個小忙。個人能力有限,個人公號影響實在小,只答應幫其擴大範圍。大家就是少抽一包煙,少吃點零食,根據個人能力來幫助。...