程式設計師一年工作經驗之談

2021-08-07 15:05:40 字數 1549 閱讀 4140

一、做好筆記

前段時間公司來了乙個據說有三年開發經驗的外包同事,由於對公司的開發環境並不熟,所有有些會來問我,但是我發現這位兄弟經常都是同乙個問題問了,過了一段時間又問,……又問,後面我是有些不耐煩了,就說了句,像這些東西你可以做下筆記,有道雲筆記這個工具不錯……。同乙個問題你總是問,別人會反感的,此為做好筆記必要性其一。

當然做筆記的好處還不僅僅只有上面一點,比如博主會把公司學到或分享會同事們提到的技術或工具記錄起來,一方面空餘時間可以去了解。另一方面,比如果了幾個月,半年,可以回顧下自己收穫了什麼,感覺特別清晰,特別充實!

這裡博主推薦乙個很好的工具,有道雲筆記,公司電腦裝乙個,自己電腦裝乙個,手機還可以裝乙個,三者可以同步,十分方便。小寶鴿已經記錄了兩百多篇筆記了。

二、如何提交工作效率

關於提高工作效率的方法總結為:三思而後行&遇到困難及時反饋!

並不是博主自誇,一般組長分配給我的開發都是提前完成的。之前組長給我和乙個同事分配了工作量相當的開發任務,乙個星期之後我的任務完成了,然後另外乙個同事寫**的時候遇到乙個bug弄了幾天,結果開發任務還沒完成20%,最後組長讓我接手了他的工作。

後來我發現,組長一分配給他任務,他馬上就開始動手寫**了。小寶鴿是這樣的,乙個需求下來,我會去分析這個需求應該怎麼實現(實現思路)、這樣實現是否合理、實現過程中會有哪些難點、會有哪些細節需要注意、實現過程中有哪些資源我是沒有(比如需要呼叫其他部門的一些介面)等一一枚舉出來,另外實現過程中遇到一些長時間無法解決的bug要及時反饋。實驗證明這樣不但可以提交工作效率,而且能提高質量哦。

做好規劃,有條有理的,事情就會按照你的節奏進行下去。

三、獨學而無友則孤陋而寡聞

下班空餘時間(比如吃飯的時候,飯後散步的時候)可以多跟同事討論問題,比如技術上的和一些跟公司相關的事情。討論一些技術問題,同事的提到的一些技術可能會引起你學習興趣,同事的一些技術上的建議可能會讓你茅塞頓開豁然開朗。另外,可以從同事那裡了解到一些關於公司動態(比如漲薪啊什麼的,不過千萬不要公開討論哦,哈哈)。

四、工作之餘尋找學習的動力

對於技術人員來說,僅僅是靠上班學習到的技術和經驗來提高自己是遠遠不夠的,自己下班後還是得多花時間學習。比如公司搭建的環境(spring+mybatis+springmvc+dubbo+rabbitmq……..)上你可以繼續開發,但是你自己會搭建麼?假如三五年之後讓你擔任技術組長,你連環境搭建都不會,那不是很水麼?

上面的話,猿友們可能覺得有道理,但是沒有動力是堅持不久的,慢慢的還是會安於現狀。尋找學習動力的方式有很多種,博主以自身舉例,我的動力**於:寫部落格,將自己遇到的一些技術點,自己實踐一遍,然後寫成部落格分享給大家,看到大家閱讀就會有源源不斷的動力!

五、最最最重要的點

可能上面東西對你有所啟發,但是做筆記,寫部落格、自主學習都重在堅持,不堅持下去,不過是一時頭腦發熱,過眼雲煙。

最後附上博主座右銘:不要每次都是看到了希望才去堅持,很多時候可能是堅持了才會看到希望!!!

程式設計師工作的經驗之談

1不要工作不要找小公司,做的事情多,工資低,再就業範圍窄,學的東西雜,工作時間長沒有個人時間去學習,娛樂。2,如果沒有大公司錄用你,那進入小公司也要找盈利的小公司,有些小公司一年賺個幾百萬,面試前先問問貴公司盈利了沒有,公有盈利的的話不一定有年終獎,但是沒有盈利,一定沒有年終獎,而且還容易倒閉,小公...

程式設計師老鳥寫sql語句的經驗之談

做管理系統的,無論是bs結構的還是cs結構的,都不可避免的涉及到資料庫表結構的設計,sql語句的編寫等。因此在開發系統的時候,表結構設計是否合理,sql語句是否標準,寫出的sql效能是否優化往往會成為公司衡量程式設計師技術水平的標準。我們程式設計師不是dba,不需要時刻關注sql執行時間,想方設法優...

程式設計師老鳥寫sql語句的經驗之談

做管理系統的,無論是bs結構的還是cs結構的,都不可避免的涉及到資料庫表結構的設計,sql語句的編寫等。因此在開發系統的時候,表結構設計是否合理,sql語句是否標準,寫出的sql效能是否優化往往會成為公司衡量程式設計師技術水平的標準。我們程式設計師不是dba,不需要時刻關注sql執行時間,想方設法優...