喜歡VS實(shí)用:數(shù)據(jù)科學(xué)家、AI工程師的工具選擇指南
本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。
我發(fā)現(xiàn)了一個很有趣的現(xiàn)象:作為編寫代碼的人,我們開發(fā)了某些帶有弱點(diǎn)的工具和技術(shù),即使它們在特定情況下不是最佳工具,我們也傾向于一直使用這些工具和技術(shù)。
原因何在?選擇工具也是一門學(xué)問,我們有責(zé)任知道應(yīng)何時使用正確適當(dāng)?shù)墓ぞ?、技術(shù)或方法,何時使用我們喜歡的工具。
何時知道該用什么
作為數(shù)據(jù)科學(xué)家、AI或ML工程師,我們在要處理的任何項(xiàng)目時,一定要知道這個問題需要構(gòu)建什么樣的解決方案。如果對問題陳述有了足夠的理解,你會發(fā)現(xiàn)構(gòu)建和實(shí)現(xiàn)解決方案也會相對容易一些。
在構(gòu)建數(shù)據(jù)科學(xué)、AI或ML解決方案時,一定要一步一個腳印地進(jìn)行。如果目標(biāo)是構(gòu)建能夠經(jīng)得起時間考驗(yàn)的解決方案,那么使用系統(tǒng)化或循序漸進(jìn)的方法構(gòu)建解決方案是非常必要的。
解決問題時一定要遵循數(shù)據(jù)科學(xué)或ML項(xiàng)目的常規(guī)工作流程。在工作流程的每一個階段,對可能解決手頭問題的方法進(jìn)行研究或案例研究,并查找可供使用的工具和技術(shù)。
完成這些事情后,權(quán)衡使用每一種工具或技術(shù)帶來的利弊,并根據(jù)自己的判斷,選擇有助于更輕松有效實(shí)現(xiàn)目標(biāo)的工具或技術(shù)。如果有許多選項(xiàng),則可以選擇那些被人們廣泛應(yīng)用認(rèn)可的工具或技術(shù),這樣在使用的時候方便尋求幫助,有助于你有效地利用該工具或技術(shù)。
正如穆拉特·伊爾丹(Mehmet Murat ildan)所說的:“選擇是豐富的,正確的決定是難得的!”
圖源:unsplash
為什么不應(yīng)該只用你所喜愛的工具
我們在工作中必須保持開放的心態(tài),這樣才能有效地完成任務(wù)。只用最愛的工具和技術(shù)會限制你,讓你意識不到選擇合適的工具將幫助你便捷高效地完成工作。
如果你一直想在這個領(lǐng)域保持相關(guān)性,那么教會自己如何學(xué)習(xí)、忘卻和重新學(xué)習(xí)可能是最重要的事情之一。你必須擺脫過去對你來說有用的工具、技術(shù)或方法,不斷更新、更有效的方法。時間是我們職業(yè)生涯乃至生命中的一個非常重要的因素,因此,在進(jìn)行任何項(xiàng)目的工作時,你應(yīng)該始終堅(jiān)持使用可以節(jié)省時間的工具、技術(shù)或方法。
伊桑塞加爾(Ehsan Sehgal)曾說:“在正確的時間做出正確的決定會使你的生活繁花盛開,反之則會布滿荊棘。前者令你享受,后者你必須忍受。”
圖源:unsplash
你要學(xué)會選擇對你有用、讓你的工作更輕松、更快的工具,而不是那些你多年工作中形成的弱點(diǎn)。希望這篇文章有給你一些啟發(fā)。