1. 程式人生 > >網絡軟工個人作業4——Alpha階段個人總結

網絡軟工個人作業4——Alpha階段個人總結

回答問題 發現 不能 基礎 原來 全面 高等數學 價值 金錢

1.個人總結

(1)

類型 具體技能和面試問題 現在的回答 畢業時找工作
語言 拿手的語言 Java
軟件實現 有沒有在別人的代碼基礎上進行改進,你是怎麽讀懂別人的代碼,你采取什麽方法不影響原來的功能,遇到的bug是什麽,怎麽解決,bug出現的原因 有在別人代碼上進行改進。一般來說先根據各個類名大致了解各類的作用,再讀懂各個函數。改進時的Bug主要是和源代碼的沖突。通過不斷調試解決。
測試軟件 你是怎麽測試自己的代碼,怎麽測試別人的代碼 通過調試測試,分段測試。
需求分析 你做過多少個有實際用戶的項目,用戶人數多少,你的項目有什麽創新之處 沒有做過有實際用戶的項目...創新這方面,是有加入自己的想法,但是算不算得上創新就不太肯定。
行業洞察力 你最感興趣的領域是什麽,這個領域過去十年有什麽創新,你分析過這個領域前十的產品嗎,請分析一下他們的優劣,你要進入這個領域,如何創新 家用機掌機方面的遊戲開發,各個遊戲大廠一直在隨時代努力啊,作為任豚就拿Nintendo來說,機子方面來說近十年發布WII、3DS、WIIU、N3DS,到最近的Switch。遊戲開發也一直再隨機子世代再更新。遊戲開發創新不是空口無憑一句話的事吧,太泛了。
項目管理 你參加過項目管理嗎,如何決定各個任務的優先順序,如果項目不能及時完成,你要怎麽辦 算是參加過吧,一般來說市場調查最為優先,之後再開始計劃、分工、開發、調試、測試。至於不能及時完成....加班都不行的話只能跳票了吧?
團隊協作 描述你在項目中如何說服同伴采取你更好的方案,或是聽取別人的意見改進自己的方案,如何說服懶惰的同伴加緊工作 說話是一門藝術,要想讓別人更易接受你的看法首先就要學會站在對方角度著想,思考該用怎樣的方式,怎樣的語言去開口,說服。至於懶惰的同伴,曉之以情動之以理,再不行就要嚴肅一些提到團隊責任感之類的了。
理論素養 你上過什麽數學,計算機或是理論課,舉出具體的例子,如何幫你解決問題 高等數學、C語言、JAVA、數據結構等等。拿數據結構來說,通過這門課對編程有了深一層的理解。

2.回答問題

(1)"對於5WHY(五問法)而言,令我有疑慮的是,這種帶有“打破砂鍋問到底”色彩的提問方式,總覺得有點破壞團隊和諧的意思。是否在實際運用中可以顯得委婉一些?"

答:實際開發中發現,有時候在討論時為了做的更好,經常是“不得不打破砂鍋問到底”,這是沒有辦法的事,也是必要的。至於被破壞的氣氛,則需要在會後自行調節與其他隊員間的關系。開會畢竟是嚴肅認真的,不能顧慮太多。

(2)”對於三明治溝通方法,我的疑問在於,這種方法是否適用於繁復的交流?一個程序可能我要對另一方短時間提出許多次建議,這種情況下每次都使用該法則顯然顯得繁瑣、造作,也不合適。“

答:實際開發中我確認了我的觀點,開會期間大家的建議,想法都很多,需要充分交換,如果這個時候還執意運用所謂三明治方法,效率就會大大降低,而且真的會顯得很造作。

(3)“那麽問題在於,如何讓自己能夠掌握在“堅持自我想法”與“聽取他人意見”之間取得最完美的黃金比例?”

答:其實這個問題有點鉆牛角尖了....實際開發中不會有這種想法的,只會權衡自己與他人想法各自的利弊,最後自己下判斷,之後就要果斷地去執行。

3.再提問題

(1)原文”人們為了解決現實社會中的各種問題,要求助於軟件,人們的需求五花八門,那麽軟件團隊該如何才能準確的而全面的找到這些需求呢“。

我的問題在於,人的需求是會不斷變化的,在Ver1.0發布後,在後續版本中需要根據用戶新需求而更新軟件時,萬一和軟件的一些根本核心設計出現矛盾怎麽辦?

(2)原文“2001年開始一些專家開始倡導”敏捷“的價值觀和流程,他們肯定了流行做法的價值,但是強調敏捷做法更能帶來價值。”

我的問題在於,敏捷做法一定是更有價值的嗎?有沒有其優缺點,以及所謂的“適用範圍”呢。

(3)原文“大公司裏,是不是團隊越大越好?管理專家建議,在工作需要的基礎再減掉一位,這才是最優的數字。這樣能讓剩下的團隊成員更有空間做事情,更有創意,也更能幫助別人。”

我的問題在於,這個真的是所謂的專家?大概是磚家吧我相信,也確實的見過,在某公司中,一個項目團隊從團隊建隊起,幾個成員就各司其職井井有條,出色地完成各項任務,每個人都是重要的一環,不存在所謂輕易減掉一位這種說法。所以不是很明白,如果在工作需要基礎上減一位,那事前建隊的意義在哪裏?

(4)原文"大部分成功的創新者都不是先行者","先行者,先發優勢;後起者,後發優勢"。

有一個問題可以說天天都要被成千上萬的人提出:“你這個想法/計劃創新點在哪裏?”其實我一直不理解一個問題為什麽可以問的這麽泛,~是沒水平還是什麽不得而知~。有些想法或許你沒看見,沒實現,但是在你的視線範圍之外,誰知道這個想法是否已經被他人付諸實踐並加以推廣呢?這樣還算創新嗎?

(5)“科研是將金錢轉換為知識的過程,而創新則是將知識轉換為金錢的過程。”

前半句可以理解,後半句完全不知所雲。“金錢”一次完全降低了格局。而且從來也不知道創新和金錢之間可以有這麽直接的聯系。

網絡軟工個人作業4——Alpha階段個人總結