從工作開始到現在差不多快一個月了,下面總結一下自己從工作以來的收獲。
首先說說這個公司,公司規模不大,可以說是家庭作坊式的小公司,從開發文檔,到模組化到架構,編碼風格,代碼注釋等等都沒有一定的要求。最嚴重的居然連最基本的分層,各層的接口設計都沒有讨論。代碼可以說是想到哪裡寫到哪裡,怎麼友善怎麼來,而這樣做的後果就是最後項目內建出問題,各個子產品之間的負責人不讨論,造成代碼寫的非常混亂,你用你寫,我用我寫。面向對象的思維在這裡得不到展現。
在說說公司的管理,我們的項目經理看的出來是第一次帶人,沒有具體的分工,想到哪塊兒就給你哪塊兒做,經常聽到的一句話就是你做這塊吧,然後我說,我那邊還沒完善呢,界面好多判斷還沒有做,項目經理不管這些,直接就是,不用,功能實作了就好。這樣做的一個弊端就是,你自己的工作量無形的就被加大了,反正是你自己做的,到最後還得你自己來完善。你說你都隔了一段時間了,在回去補原來的工作,那是什麼心情。還不如一塊一塊做的基本沒問題了,再去接手下一段工作。
不過話說回來,在這裡确實也有一些自己從未接觸過的東西,他們的管理非常的差,可以說是沒有管理。說說項目上:
1、以前做項目基本沒有主心骨,大家的讨論非常激烈,項目上會耽誤一些時間,而這個公司是老闆一棒子打死,就這麼幹,大家也就這樣做了。
2、沒有都要有工作日報,每天都會檢查進度,經理不知道你這塊有多少工作量,總是一句話,這塊明天做完吧。天殺的,把我當神仙了。
3、交流問題,和他們簡直沒辦法交流,經理總是說,你做這塊吧,和我那塊差不多,你訪着做就行了。簡直就是說話不走腦子型,我說那塊有問題,他總說沒問題,現在是資料量少,等到資料量一多,系統直接癱瘓。如果碰到這樣的事,交流真的非常重要,如何和上級溝通好,如何說服上級,這也是一門學問。
4、這次去也算是認識一下自己,不通過真刀實槍的幹一把,也不知道自己值多少錢,這次去也算是找找自信。
說到自信,當然也看到了自己的不足。
1、了解業務的能力還有待提高,要仔細研究原型,把不懂得地方一定要記下來,去交流,去問。
2、關于自己的JS JSTL Ajax,自己界面這些東西還很薄弱,是自己需要特别關注的地方,關于java代碼,雖然也很弱,但是親和力還是感覺比界面的代碼好些。
3、也就是自己的交流問題,項目經理把一塊一塊的任務交給你,有時候承受不住了,一定要提出來,拿自己的身體健康做賭注,永遠都不值。也許現在的程式員本身的性格和大環境造就了現在加班嚴重的IT業,不過還是别拿自己的身體開玩笑。
其他的收獲也沒什麼了,和他們真的很沒共同語言,做系統不考慮事務,線程安全問題,多使用者問題。也可能是項目催的緊,也可能是本來就是這樣。開始面試的時候還感覺他們很牛B,不過現在看來,是自己當時太嫩,被他們吓住了,話不投機半句多,在那裡該熟悉的也熟悉了,就寫到這裡吧,對于這段公司實習經曆,我是非常的無語加蛋疼。我想我也快跟它說拜拜了。