1. 靜。在千頭萬緒,百般push,各種im**郵件狂轟濫炸中保持乙個靜字,找到最適合現在做的事情,情緒不要被外界所干擾。一次只做一件事,不要被打斷。有的公司土鱉文化嚴重,領導一會兒要求你幹這個,一會兒又說另外乙個事更緊急,完全打亂你的節奏。殊不知其實事情也沒那麼急,都是不把工程師當人的企業文化造成的。優秀的工程師要能扛得住壓力,按自己的步奏走,假如真的是不可抗力,那也要管理好壓力。
2. 溝通。軟體工程的意義就是協同多人一起工作,溝通是避免折騰的唯一方式。溝通首先要臉皮厚,千萬不要怕露怯,或者怕暴露問題,而是應該第一時間讓別人知道,這樣以後你費的力氣會小的多;其次要會push,人都有惰性,push不到位你的事情就會效率低下;還有就是要保持良好的關係,同事間的競爭或對立的態度會增加溝通時間,而且會悄悄的偷走你的能量,讓你無法長期戰鬥。
3. 版本管理知識。版本管理本質上也是溝通,是工具化的溝通,是巨集觀的溝通(部門與部門之間)。你開發的**要合入哪個分支,哪些倉是自動merge的,哪些倉是指向倉,這些要特別清楚。否則會糊里糊塗的造成一些問題,而且直接影響所有人的工作。
4. 求甚解。追求基本原理。從基本原理出發,而不是走捷徑。做一塊東西,要對它了解透徹,否則就不要做它。開發如此,解bug也是如此。
5. 能得到別人的幫助。比如你集中精力需要分析乙個框架的時候,這時候需要去燒手機,你可以找乙個人幫你燒,而把自己的寶貴時間花在最重要的事情上。
6. 一次性把事情做對。技術債是一定要還的,越早期的問題越好查,越後期的問題越難查。所以要花時間嚴格分析邏輯,review**,進行功能測試。這時候不要理會領導的各種push,做好自己的最重要。
7. 全棧。全棧才能理解基本原理,理解基本原理才能真正懂自己做的這一部分,才能完善設計和避免問題。
8. 利用自己的優勢。有的人巨集觀厲害,有的人細節摳的仔細,要在工作上了解自己的問題,遇到自己不擅長的地方,要加倍小心。
乙個project師該怎樣高效工作
1.靜。在千頭萬緒,百般push。各種im 郵件狂轟濫炸中保持乙個靜字。找到最適合如今做的事情,情緒不要被外界所干擾。一次僅僅做一件事,不要被打斷。有的公司土鱉文化嚴重,領導一會兒要求你幹這個。一會兒又說另外乙個事更緊急,全然打亂你的節奏。殊不知事實上事情也沒那麼急,都是不把project師當人的企...
乙個project師該怎樣高效工作
1.靜。在千頭萬緒,百般push。各種im 郵件狂轟濫炸中保持乙個靜字。找到最適合如今做的事情,情緒不要被外界所干擾。一次僅僅做一件事,不要被打斷。有的公司土鱉文化嚴重,領導一會兒要求你幹這個。一會兒又說另外乙個事更緊急,全然打亂你的節奏。殊不知事實上事情也沒那麼急,都是不把project師當人的企...
java工程師怎樣高效找到工作
你們可能會認為sary是乙個招聘人員。但其實她不是,她是一名軟體工程師。儘管如此,這在邏輯上也是有道理的,因為她的技術背景或許能讓她提供的職業技巧更具可信性。selle表示,這個行業不缺人才,缺的是能夠找到適合自己工作崗位的能力。再加上雇主不願意公正地給予潛在員工合理的薪酬,導致了問題愈演愈烈。沒有...