
大數(shù)據(jù)猿們,是時(shí)候想想這幾個(gè)問題了
其實(shí)這篇文章我很久前我就想寫出來了,只是一直沒有時(shí)間,直到昨天,一個(gè)人再次觸動(dòng)了我的神經(jīng)。
事情過程是這樣滴,昨天技術(shù)群里有人貼了張圖,然后提問:
為什么我的storm命令執(zhí)行不了?
然后有群友回了句:
permission denied,訪問拒絕了。
然后,這哥們又問道:
為什么訪問被拒絕了?
然后接下來,有群友跳出來,手把手的教他怎么+x附權(quán)限。然后這哥們又來事了:
為什么我storm提交命令還是出錯(cuò)?
然后有好心群友提了句:
你提交任務(wù)命令缺少了兩個(gè)參數(shù)。
然后哥們繼續(xù):
缺少了什么哪兩個(gè)參數(shù)?
然后我實(shí)在忍無可忍了:
再次建議百度一下,這種問題,隨便查一下就有了。問問題之前,建議先自己動(dòng)手解決,解決不了再試著從其他途徑獲取。這是一種好的獲取知識(shí)的習(xí)慣,如果你習(xí)慣了一有問題就問,你慢慢的就失去了學(xué)習(xí)能力。
如上就是我的原話,事情的過程也就這樣子的。同時(shí),這也就是我想表達(dá)的第一個(gè)觀點(diǎn)。
01 猿/媛們,別讓自己失去學(xué)習(xí)的能力!
這種事情在技術(shù)群中屬于半常態(tài)化的事,但我依然對(duì)此表示大大的不贊同。其實(shí),類似這種問題,簡單的百度甚至用不上谷歌,就能搞定。
或許有人會(huì)反駁了,問這種問題的大多都是新手,對(duì)于新手我們要寬容。
對(duì)此,我的意見是相反的:對(duì)于任何新手來說,掌握解決問題的方法尤其重要,而問題的答案個(gè)人認(rèn)為恰巧是次要的。
遇到一個(gè)問題,問別人是最快的方式,但是,如果下一次你的問題沒人會(huì)呢?所以,我們需要學(xué)會(huì)自己去解決問題,最簡單的路子:先百度,百度找不到,找谷歌。
要相信一個(gè)事情:你所遇到的問題,百分之九十八以上別人都遇到過,然后這百分之九十八中又有百分之九十八在互聯(lián)網(wǎng)上都能找到。
或許你在查找答案以及嘗試解決的時(shí)候,并不是那么的順利,但是,其中的一些收獲是你直接從他人那里獲取答案得不到的。
我們需要的是:一種遇到問題時(shí)解決問題的思維邏輯,養(yǎng)成良好的解決問題習(xí)慣。這樣,才有長足的進(jìn)步,而不是一直停留在,一有問題就想到問人,一沒有人回答就兩眼發(fā)白,腦袋空空。并且,不斷的嘗試,不斷的實(shí)踐,才有更多的進(jìn)步!
02 求助是一種心態(tài),學(xué)會(huì)尊重!
上面說到了請(qǐng)教問題,那么現(xiàn)在我們來說一下請(qǐng)教他人問題的話題。
先說一個(gè)場景,想必很多人遇到過,在技術(shù)群中:
某男:小弟初來乍到,請(qǐng)教一個(gè)問題,XXXXXX...
...(若干秒內(nèi),沒人回答)
某男:沒人回答嗎?這不是XX技術(shù)群嗎?問個(gè)這么簡單的問題都沒有人回答,真是垃圾群!
然后,某男在一分鐘內(nèi)完成了加群,入群,問問題,然后表達(dá)他的臟字功底,然后退群的整個(gè)過程。
作為一個(gè)2000人大群的群主,我遇到無數(shù)次這種情況了。當(dāng)然,很多情節(jié)并沒有這么嚴(yán)重,很多了不起等不到人回答,最多冷嘲熱諷幾句。
通常這種情況下,我會(huì)進(jìn)行調(diào)節(jié),并且傳播如下“邪惡”思想:
首先,我們作為尋求他人幫助的一方,需要明白兩點(diǎn):第一、技術(shù)群里(當(dāng)然,其他社區(qū)啥的都一樣)的其他人并沒有欠你錢;第二、你并沒有給任何人咨詢費(fèi)。
所以,沒有人幫助你是正?,F(xiàn)象,有人幫助你,你是得感激的!
以上想法不單純適用于程序猿這塊,其實(shí)對(duì)任何相似場景都是適用的。
我們?cè)趯で髱椭鷷r(shí)需要保持一種和平的心態(tài),沒人及時(shí)回答并不代表別人不知道,也不代表不愿意幫助,每個(gè)人都有自己的活要干,畢竟他得為自己得工資負(fù)責(zé),或許他們只是沒有時(shí)間,所以為何不能耐心的等一等呢?
換句話說,哪怕是真是沒人愿意回答你,哪別人也依然不欠你什么,你也沒有損傷什么。出口成臟只能降低你的格調(diào),而不會(huì)額外的帶來什么其他收獲。
如果有好心人給了你答案,給了你提示,別忘了說聲“謝謝”,說小了,這是一種良好的習(xí)慣,說大了,是你格調(diào)的提升!同時(shí),這也是自身的一種待人處事的修養(yǎng)。
03 學(xué)會(huì)交流與分享!
說這個(gè)話題之前,我們來先看一張圖。
學(xué)習(xí)金字塔
這張圖,是我偶然看到的,相信很多都見過??吹街蟾杏X很契合我的一些觀點(diǎn),所以就直接拿過來用了。
我曾和好幾個(gè)人討論過類似的問題,記得,組織第一期“米特吧大數(shù)據(jù)技術(shù)沙龍”的時(shí)候,跟提供場地的創(chuàng)業(yè)公司老大聊過這個(gè)話題。他說,良好的交流氛圍是建立在雙方具有同等水平的前提下進(jìn)行的。
對(duì)于這點(diǎn),我深表贊同,不過個(gè)人的意思并不是說一定要兩者擁有完全學(xué)識(shí),但是最起碼交流時(shí)要有自己的見解,又自己的思想火花,話語是經(jīng)過自己思考說出來的。
還是以技術(shù)分享交流活動(dòng)為例,并不是說每個(gè)人都上去分享,但是對(duì)于某個(gè)話題,每個(gè)人都必須有自己的見解,有疑惑,有討論,這才是良性的技術(shù)氛圍。而不至于只是為了聽而聽,如果是這樣,那就沒有意義了。
我們?cè)倩氐絼偛派厦孢@張圖就知道了,技術(shù)交流的是建立在自己對(duì)某個(gè)話題深思熟慮,或者有自己的見解基礎(chǔ)上進(jìn)行的,這樣才會(huì)有更大的收獲。
每個(gè)人都能從對(duì)方的觀點(diǎn)中獲取到一定的東西,其樂融融!
而在交流之后,進(jìn)行自己的實(shí)踐,累積到一定的程度,進(jìn)行分享出來,再與他人討論你的收獲,形成一個(gè)良性的循環(huán)。
說到這里,其實(shí)我們這節(jié)的主題就忽然欲出了:如何建立起良好的技術(shù)交流氛圍?首先,自己得有充分的思考,提出來的問題也好、建議也好,才有深度,然后才有各抒己見的討論;然后從他人的見解中獲得進(jìn)步(結(jié)合自己的思考,當(dāng)然,他人也同樣);在整理之后,再分享出來(這是你聽N次啥流弊XX大會(huì)都收獲不來的)!
這是一個(gè)良性的循環(huán)過程,提倡有深度的交流,提倡收獲之后的分享,這一直是我心目中的完美技術(shù)圈子!這也是為何我一直堅(jiān)持“進(jìn)步始于交流,收獲源于分享”的原因所在!
04 今天你看書了嗎?
看書是一個(gè)良好的習(xí)慣,這點(diǎn)毋庸置疑。
特別對(duì)于從事大數(shù)據(jù)方向的朋友來說,尤其重要。這是為何呢?
首先,正如我上一篇文章《你們是不是很缺大數(shù)據(jù)工程師?》所說,這個(gè)領(lǐng)域在國內(nèi)的積累其實(shí)并不算太多,也就意味著我們需要花費(fèi)比較多的時(shí)間去積累這方面的知識(shí)。而看書是一種快速積累知識(shí)的方式。
此外,大數(shù)據(jù)領(lǐng)域也是一個(gè)技術(shù)快速迭代的技術(shù)領(lǐng)域,每一年都會(huì)涌現(xiàn)很多新的技術(shù),很多新的框架,哪怕是用不上,但是,很多依然是可以參考的。所以,如果需要跟上這個(gè)節(jié)奏,我們同樣也需要及時(shí)的吸取書中的新東西。
看書也是一種自我提升的方式,所以,除了本質(zhì)工作涉及的一些知識(shí)以外,我們完全可以擴(kuò)大書籍的范圍,橫向擴(kuò)展自己的認(rèn)知。
關(guān)于看書的方式以及時(shí)間,我的建議是:盡量的碎片化。
如果讓你放下所有的事,專門花費(fèi)一兩個(gè)小時(shí)去讀一本書。我相信大部分人都會(huì)按耐不住的,所以,我們可以抓住一些碎片時(shí)間,比如敲代碼敲累了,比如等電梯、等地鐵。
書中有沒有顏如玉不知道,但書中一定是有黃金屋的(比如你跳槽時(shí),能跟面試官侃天侃地,然后拿到offer鈔票嘩嘩的來,想想就雞凍)!
05 總結(jié)
以上幾點(diǎn)就是我想表達(dá)的一些東西了??傮w來說,其實(shí)不止大數(shù)據(jù)程序猿,其他搞IT的盆友也是一樣的。往深處說,不止搞挨踢的,其他人也是一樣的。
很多時(shí)候,這是做事的一個(gè)方法,處事的一種態(tài)度!
數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼
若不方便掃碼,搜微信號(hào):CDAshujufenxi
訓(xùn)練與驗(yàn)證損失驟升:機(jī)器學(xué)習(xí)訓(xùn)練中的異常診斷與解決方案 在機(jī)器學(xué)習(xí)模型訓(xùn)練過程中,“損失曲線” 是反映模型學(xué)習(xí)狀態(tài)的核心指 ...
2025-09-19解析 DataHub 與 Kafka:數(shù)據(jù)生態(tài)中兩類核心工具的差異與協(xié)同 在數(shù)字化轉(zhuǎn)型加速的今天,企業(yè)對(duì)數(shù)據(jù)的需求已從 “存儲(chǔ)” 轉(zhuǎn)向 “ ...
2025-09-19CDA 數(shù)據(jù)分析師:讓統(tǒng)計(jì)基本概念成為業(yè)務(wù)決策的底層邏輯 統(tǒng)計(jì)基本概念是商業(yè)數(shù)據(jù)分析的 “基礎(chǔ)語言”—— 從描述數(shù)據(jù)分布的 “均 ...
2025-09-19CDA 數(shù)據(jù)分析師:表結(jié)構(gòu)數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結(jié)構(gòu)數(shù)據(jù)(如數(shù)據(jù)庫表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-19SQL Server 中 CONVERT 函數(shù)的日期轉(zhuǎn)換:從基礎(chǔ)用法到實(shí)戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉(zhuǎn)換是高頻需求 —— 無論 ...
2025-09-18MySQL 大表拆分與關(guān)聯(lián)查詢效率:打破 “拆分必慢” 的認(rèn)知誤區(qū) 在 MySQL 數(shù)據(jù)庫管理中,“大表” 始終是性能優(yōu)化繞不開的話題。 ...
2025-09-18DSGE 模型中的 Et:理性預(yù)期算子的內(nèi)涵、作用與應(yīng)用解析 動(dòng)態(tài)隨機(jī)一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開始提取前,需先判斷 TIF 文件的類型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結(jié)構(gòu)數(shù)據(jù)特征價(jià)值的專業(yè)核心 表結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲(chǔ)的結(jié)構(gòu)化數(shù)據(jù),如數(shù)據(jù)庫表、Excel 表、 ...
2025-09-17Excel 導(dǎo)入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實(shí)戰(zhàn)應(yīng)用 在用 Python(如 pandas 庫)處理 Excel 數(shù)據(jù)時(shí),“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗(yàn)與 t 檢驗(yàn):差異、適用場景與實(shí)踐應(yīng)用 在數(shù)據(jù)分析與統(tǒng)計(jì)學(xué)領(lǐng)域,假設(shè)檢驗(yàn)是驗(yàn)證研究假設(shè)、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結(jié)構(gòu)數(shù)據(jù)全功能周期的專業(yè)操盤手 表格結(jié)構(gòu)數(shù)據(jù)(以 “行 - 列” 存儲(chǔ)的結(jié)構(gòu)化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計(jì)劃中 rows 數(shù)量的準(zhǔn)確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調(diào)優(yōu)中,EXPLAIN執(zhí)行計(jì)劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對(duì)象的 text 與 content:區(qū)別、場景與實(shí)踐指南 在 Python 進(jìn)行 HTTP 網(wǎng)絡(luò)請(qǐng)求開發(fā)時(shí)(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結(jié)構(gòu)數(shù)據(jù)價(jià)值的核心操盤手 表格結(jié)構(gòu)數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫表)是企業(yè)最基礎(chǔ)、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請(qǐng)求工具對(duì)比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請(qǐng)求(如接口調(diào)用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長浮點(diǎn)數(shù)據(jù)的科學(xué)計(jì)數(shù)法問題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長浮點(diǎn)數(shù)據(jù)時(shí)的科學(xué)計(jì)數(shù)法問題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務(wù)數(shù)據(jù)分析步驟的落地者與價(jià)值優(yōu)化者 業(yè)務(wù)數(shù)據(jù)分析是企業(yè)解決日常運(yùn)營問題、提升執(zhí)行效率的核心手段,其價(jià)值 ...
2025-09-12用 SQL 驗(yàn)證業(yè)務(wù)邏輯:從規(guī)則拆解到數(shù)據(jù)把關(guān)的實(shí)戰(zhàn)指南 在業(yè)務(wù)系統(tǒng)落地過程中,“業(yè)務(wù)邏輯” 是連接 “需求設(shè)計(jì)” 與 “用戶體驗(yàn) ...
2025-09-11塔吉特百貨孕婦營銷案例:數(shù)據(jù)驅(qū)動(dòng)下的精準(zhǔn)零售革命與啟示 在零售行業(yè) “流量紅利見頂” 的當(dāng)下,精準(zhǔn)營銷成為企業(yè)突圍的核心方 ...
2025-09-11