
最新動態(tài)
如何向他人闡述“有你編寫這段代碼的時間,我早已手動完成了所有任務(wù)”?
2025-03-10前輩的經(jīng)驗告訴我,能夠通過腳本來完成重復(fù)性工作時,就不要依賴人工操作。
之前,一位同事離職時將一個周期性的項目交給了我,每個月的第二個星期二都需要上傳一份JSON格式的CVE簡報。制作這份簡報大約需要五個步驟,人工操作至少需要半小時。我編寫了一個Python腳本,只需不到半分鐘就能搞定。你一個一個地做,誰能等你到地老天荒呢?

去年,我參與了一個攻擊檢測規(guī)則跨版本升級項目。由于跨越了多個大版本,運維團(tuán)隊對自動化升級沒有信心,所以客戶現(xiàn)場的工程師不得不一條一條地復(fù)制粘貼,大約3000條規(guī)則,耗費了一周時間,每天加班加點,累得筋疲力盡,但仍然沒有完全搞定。我到達(dá)現(xiàn)場后,編寫了一個Python腳本,只用了不到一天的時間,就完成了剩余的工作,并且還發(fā)現(xiàn)了一些先前的錯誤。你一個一個地做,要等到何時呢?

幾年前,我負(fù)責(zé)一個態(tài)勢感知一體化安全運營項目,涉及大約20個客戶。因此,每周五都有20位安全駐場人員向我匯報項目情況,我需要撰寫周報,每次都要花費一個下午的時間來整理各個局點的歷史數(shù)據(jù)和本周的聚類分析,評估各個局點的運營狀況并提出建議。后來,我編寫了一個Python腳本,實現(xiàn)了自動數(shù)據(jù)分析、自動生成周報,并自動發(fā)送郵件。從此,每個周五下午我都可以輕松度過,連續(xù)進(jìn)行了20周,感覺非常愉快。你一個一個地做,哪有時間自我提升呢?