繼續《泥瓦匠 5 年 Java 的成長感悟(上)》,大體包括下面幾點:程序員
聽點雷子的民謠,我就安靜地感概感概。上次說寫的,今天簡單回憶回憶寫寫。上一篇《泥瓦匠 5 年 Java 的成長感悟(上)》,這裏繼續講講工做。docker
心態,是什麼?
最近在讀《商業模式全史》,書上有句話這樣的:數據庫
「服務,就是給對方帶來積極的影響」後端
那心態,能夠說是給本身帶來的影響。心態麼,本身的。工做的心態,就是工做時給本身帶來的影響。設計模式
不少像我同樣的人,租不起市中心。因此上下班各一個小時路上,然爲了 8 小時工做。開開小差,也就是 6 個小時在工做上。但一天出去工做的 10 個小時,爲了工做嗎?白天也就 12 小時。不要說,你白天不想工做,拿到晚上,那會死的。因此工做就是佔據了你睡覺之外的生活的全部,這是工做時。併發
工做中實習生,有師兄,到出bug,解決問題,到當了師兄,管理項目...大體技術分兩條路,走純技術 技術專家 ,這塊你說的算。走技術管理路,你須要管理能力,管項目。體驗中,積累了一些心態框架
「job is job」socket
工做只是工做,對的。因此作好你應該作的事情,別貪婪,忘了把本身該作的作好。這時候想到了特贊公司 tezign.com 某領導說過微服務
「簡單的歸納,就是開心 → 交心 → 關心 → 同心。」工具
首先開心很重要,加不加班只是形式。主要仍是小夥伴們一塊兒工做,開心又能學到東西。而後和你的師兄,和你的 Leader 交心,彼此關心同事一些工做事,而後技術同心。
其實心態很簡單,看山是山,看水是水。本身看着辦,但有個很現實的,
「你的上級老闆真的很重要哦」
在學校,在恆生實習,較真要強是回憶中。有好有壞,凡事有兩面。畢竟工做和實驗室不同,更近地正規化,更近地流程化。你覺得這樣會更好,先聽取已有的,學習已有的吧。建議是好的,但的看實際。
「硬技能,多半是熟能生巧,加點巧計」
孰能生巧的 Javaer,須要懂
計算機基礎:(包括 Network、OS 這些),
Java EE:核心語法,JDK 9 能夠學學了,併發、IO 、RPC,還有一些框架的使用,Spring / Boot / Hibernate / MyBatis / ,還有些開源項目 ES / ZK / Quartz / MQ 等、
數據庫:MySQL 、Redis
微服務:docker、APIdoc
設計模式、一些第三方服務的開發、運行環境、平常還有不少軟件的使用。
其實都有 API ,都有文檔。更多的是孰能生巧,更多的是如何查閱資料,如何解決在工做中須要解決的問題。恩 debug 是個好工具。
巧計是什麼,三步走:
「API 文檔、Google 和問高人」
千萬別作伸手黨,必須本身思考後去獲取知識。硬技能,仍是回到上一篇如何學習技術。
一樣重要的是軟實力:包括爲人處事、包括項目管理、包括溝通力、組織能力等
我管理過最差的項目,我這輩子都記得。千萬,千萬不能催別人。那時候,我開發好後端,我催其餘人。致使你懂的,這個項目很尷尬。那怎麼不催人,讓人家把項目完成更快更好呢?
「夸人,鼓勵人,突出人在那個項目的重要性」
你管理的項目是你們的,因此當年你管理項目的時候。考慮每一個人的重要性,在項目會議中適當讚許哦....balbala 小細節不說了
天然套路不會僅此...
溝通,組織看人,有些人天生不喜歡。尤爲程序員,因此這個仁者見仁智者見智吧。
你們週末愉快。