當程式設計師的技巧:你的努力和勤奮一定要讓別人看的見

netsmell發表於2015-11-05

  常常回想起以前的自己,以前的我只是一個喜歡寫程式碼的程式設計師,沒有想過如何好好的規劃自己的未來和與人相處之道。如果早知道下面的這些技巧會避免很多不必要的麻煩。

 1.與人相處

  以前我只知道一心的對著電腦程式設計,覺得和任何人的相處都是在浪費時間,用這些時間還不如做自己的研究,其實到頭來發現自己錯了,因為不管到什麼時候,如果你有龐大的人際關係比什麼都管用,想找個心儀的工作,如果有人脈那就大大增加了他的可能性。機會是自己把握的,但有時也是需要別人給你這個機會才行,如果可能,一定要和周圍的同伴都打好關係,也許很多人在你看來很不起眼,但是過幾年後你會發現一切都有可能變化,一些你幾年前看著不起眼的人這時會讓你刮目相看,如果你當時無視他們,那現在他們手中的機會也一樣無視你。

 2.如何解決問題

  雖然現在我對待任何難道都是有條不紊的解決的很漂亮,但之前可不是這樣,每次遇到麻煩也一樣感覺像災難。什麼事都要找對辦法,在一件事上寧可選擇幾個推論然後去證明它們是錯的,也不要選擇一個然後絞盡腦汁去證明這是對的,因為這種做法無非是最傻的,儘可能選擇替代理論。若真的出現埠衝突,也有可能是連線到錯誤的網路裝置或者未分配的IP地址,這種情況的異常不是真正的錯誤。解決問題的本質就是運用學會的知識和以前積累的經驗,竭盡所能地去解決種種未知的事物。

 3.認清自己

  要做自己喜歡的,但也要順應這個社會,這樣你才有發展的機會,才能讓自己掙最多的錢。不管是出於什麼原因,我既然做了這一行就要對這個行業做出分析,未來裡我們是被需要的,當然也會有大量的新人員加入,所以現在的我們一定要認清自己,不要自滿自足,科技每人都在進步,我們也要每天都學習新的知識,因為搞不好那天你就會被踢出去。

 4.新軟體基本上都是在原有的技術上做些改變或根本不做改變。

  在這個行業做幾年你就會知道,商家在推出的很多新品中都只是改下名字就從新售賣。而有工作經驗的開發員也是對這個習以為常,就算有一些創新也都是和原先的技術結合的,比如:你現在所知道的Hadoop,HDFS是一個分散式檔案系統,而分散式檔案系統已經有了幾十年了。

 5.要從職業發展方面考慮。

  一些人會因為各種的小問題而辭職,這樣總是太膚淺。在一個公司要看自己的職業前景是否有望,這才是我們考慮要不要待在這的一個原因,有時,一份工作更意味著責任和機會。

 6.你的努力和勤奮一定要讓別人看的見

  如果你的老闆或上司看不到你的努力和勤奮,那麼他們就不會給你更多的機遇。所以不要傻著自己偷偷的努力工作。

 7.有時我們總是把並不難的程式設計給搞複雜了

  將軟體這一行從硬體中脫離出來開始,軟體開發到現在還是被弄的很亂,想要做好程式設計,只要學好了,集中精神,還有就是邏輯思維能力良好就可以了,而且現在有很多書籍還有有關課程都會教我們如何做好整個程式設計。可是,只要談到合作專案就變的複雜了。

 8.培養溝通能力

  無論是在公司會議上還和別人的討論中,如果你總是怯場,那麼你就要好好的學習下如果克服了,多參加一些這樣的聚會討論,多多學習,因為學好這些能力和你寫好程式碼一樣重要。

  原文:What I wish I'd known starting out as a programmer

相關文章