以下十條建議是乙個老程式設計師給出的建議,句句中肯,希望能引起你的思考,而不是笑笑就過去了。覺得在理,不妨隨手點讚收藏**分享,謝謝~
程式設計師的二八定律:
程式設計師的二八定律(這個圖是我自己做的)
1.想清楚,再動手寫**剛入行的新手,為了展示自己的能力,拿到需求迫不及待地就開始上手寫**,大忌!
2.不交流,就會頭破血流不愛說話和溝通,需求都理解錯誤了,最後做出來才發現,只能加班返工。
3.文件沒人看,但還是要寫文件的作用大部分時候不是用來溝通的,是用來做記錄的,大部分需求還是通過口頭溝通,但是不寫文件做記錄,後續就容易扯皮。
4.一定要寫注釋時間久了,你會連自己的**都看不懂。
另外,注釋不要亂寫,想想蝦公尺:《蝦公尺窮逼 vip 事件回顧和由此引發的思考》
5.別指望需求會穩定產品需求是根據商業需求不斷調整的,改需求是再正常不過的事,別抱怨。
6.業務高於技術如果技術不為公司商業做服務,那將毫無價值,公司賺錢才是硬道理。
7.不要心存僥倖你隱約感覺會出bug的地方,就一定會出bug。
8.自己先測幾遍不要寫完就扔給測試人員去測,經自己手的東西,要保證質量。
9.盡可能自己解決問題遇到不懂的問題,要先盡力解決,別動不動就截個圖扔在別人求幫忙,上司和同事不是來給你擦屁股的,但是真的搞砸了就要盡快求助。
10.慎用新技術新技術是好東西,但沒有百分百把握,自作主張用了,多半是作死。
在用新技術之前,你要想一下以下幾個問題:(這裡拿kotlin舉例說明)
【ps】實際開發中,第三方的、網路、資料庫框架基本上都需要根據專案做乙個封裝,並不是拿來直接就用的。
【附:】我自己寫的乙個網路庫 以及 庫的隔離框架,使用它可以讓你的專案維護更方便。
實現android主流網路框架封裝,可無縫侵入切換框架
教你打造隔離框架,以後一行**切換框架
補充: 少在群裡聊天(問一些技術難題除外),多幹活,真正忙著幹活的是人是沒時間去群裡扯淡的。
本文參考: 老程式設計師的10條中肯建議
老程式設計師的10條中肯建議
以下十條建議是乙個老程式設計師給出的建議,句句中肯,希望能引起你的思考,而不是笑笑就過去了。覺得在理,不妨隨手點讚收藏 分享,謝謝 程式設計師的二八定律 1.想清楚,再動手寫 剛入行的新手,為了展示自己的能力,拿到需求迫不及待地就開始上手寫 大忌!2.不交流,就會頭破血流 不愛說話和溝通,需求都理解...
10年老兵給程式設計師的10條建議!
image 程式設計師雖然薪資待遇好,但是也得付出努力,技術好才行。特別是對於剛剛進入程式設計工作的新手程式設計師和正在學習程式設計的同學來說,一寫 就報錯,出bug。作為乙個工作了10年 的老兵,總結了下面10條建議送給程式設計師。1.想清楚,再動手寫 剛入行的新手,為了展示自己的能力,拿到需求迫...
乙個老程式設計師的建議
advice from an old programmer 看完了這本書,你決定繼續做程式設計。也許它能成為你的乙個職業,也許它能成為你的一項愛好。但你需要一些指導,確保自己不會走錯了道路,或幫助你從這個新業餘愛好中得到最大的樂趣。我做了很久的程式設計。久的你都想象不出來,久的都讓我苦惱。就在我寫這...