本人作爲一個小小小公司的半瓶子項目管理者,開發、運維、需求、設計、方案、售前、服務器、數據庫、帶團隊等等,什麼都弄,什麼都不太懂,一路走來,有一些體會。
首先,要明白基本的職場環境是“會做的不如會說的,會說的不如會套路的”。如果哪一樣都不擅長,就不要一開始就學別人動嘴皮子耍小聰明,老老實實做事情。否則,你就真的會成爲領導同事眼中只會動嘴皮子耍心眼的人。
所以,對於小軟件公司的小白來說,第一步還是老老實實做技術。凡事先理清思路,再追求細節。
技術開發大體有如下路子:
1、瞭解業務需求;
2、根據需求分解業務場景;
3、根據業務場景設計系統交互場景;
4、根據系統交互場景設計界面原型;
5、根據業務場景及界面原型設計數據庫模型;
(1)先面向對象,再面向過程。
(2)先把業務對象提煉出來,把需要的基礎屬性列出來,再考慮如何通過過程模型把各個業務 對象聯繫起來。
(3)考慮對象的實時狀態和歷史狀態。如果業務需求需要掌握對象的狀態變化過程,則需要狀態記錄表或字段。
如:貨物表裏狀態記錄當前狀態,歷史狀態表記錄狀態變化過程。
(4)考慮過程的實時狀態和歷史記錄。如果需要了解過程狀態變化過程,則需要過程狀態記錄表或字段。
如:貨物入庫表記錄入庫任務執行的當前狀態,歷史表則記錄入庫任務狀態變化情況。
庫存表記錄當前庫存情況,歷史入、出、庫存表記錄庫存變化前後情況。
6、挑選合適的技術框架和技術路線。
7、制定前端、後端開發技術標準。並編寫例子。
8、關注團隊成員的特點,安排工作進度。
9、緊盯開發質量、項目進度。
10、敢於面對壓力。挑戰性的工作對自己成長是最有幫助的。
如果,技術上你已經有所積累和想法的時候,可以考慮第二階,那就是“多表現,多做表面工作,多動嘴,少動手”。
1、注意形象。神馬都比不上一張好臉,好的形象。
2、不要因爲工作得罪任何人,不去做無謂的爭辯。
3、多在客戶那裏動嘴。良好的客戶關係永遠是老闆最看重的,所以一定要讓客戶的嘴替你說話邀功。
4、要在領導面前多動嘴。多表現,多總結亮點,多思考,多提建設性意見,適當誇大效果,多給你的手下和自己邀功。
如果,第一階和第二階你都做得相當有感覺,可以考慮進行第三階了,那就是“虛實結合”。
1、多站在公司或更高的角度思考問題,分析公司缺什麼樣的素質。
2、多分析領導眼中紅人身上的特質,多結交紅人。
3、經常思考如何進退才能保證自己的利益最大化。