不學(xué)編程,如何在互聯(lián)網(wǎng)領(lǐng)域?qū)崿F(xiàn)自我提升?(下)
神譯局是36氪旗下編譯團(tuán)隊(duì),關(guān)注科技、商業(yè)、職場(chǎng)、生活等領(lǐng)域,重點(diǎn)介紹國(guó)外的新技術(shù)、新觀點(diǎn)、新風(fēng)向。
編者按:對(duì)于很多人來(lái)說(shuō),職場(chǎng)中只有兩類人。一種是懂得敲代碼的人,一種則是不懂得敲代碼的人。事實(shí)上,即便不懂得如何編寫代碼,你也可以嘗試在技術(shù)領(lǐng)域進(jìn)一步實(shí)現(xiàn)自我提升,這對(duì)個(gè)人發(fā)展、團(tuán)隊(duì)合作甚至公司發(fā)展都有幫助作用。這篇文章來(lái)自編譯,這是文章的下篇,文中主要介紹了在日常工作中學(xué)會(huì)使用工具的重要性,以及提高技術(shù)素養(yǎng)的若干建議。
延伸閱讀:不學(xué)編程,如何在技術(shù)領(lǐng)域?qū)崿F(xiàn)自我提升?(上)
圖片來(lái)源:Pexels.com @Christina Morillo
工作中的“技術(shù)素養(yǎng)”:學(xué)會(huì)使用工具
理解并與開發(fā)人員一起合作共事只是一方面。另外值得注意的是,軟件正在成為所有團(tuán)隊(duì)運(yùn)營(yíng)過(guò)程中越來(lái)越重要的一部分。過(guò)去十年以來(lái),許多銷售團(tuán)隊(duì)都在借助客戶關(guān)系管理軟件(比如Salesforce)展開日常運(yùn)營(yíng),而且越來(lái)越多的團(tuán)隊(duì)都在日常運(yùn)營(yíng)過(guò)程中采用這種或那種類似的方法。
毫不夸張的說(shuō),你越了解團(tuán)隊(duì)所依賴的工具,你就越能在使用工具方面保持精通。例如,規(guī)模足夠大的團(tuán)隊(duì)通常都有一個(gè)超級(jí)用戶(power user),他們似乎對(duì)Salesforce、人才招聘套件Lever或團(tuán)隊(duì)使用的各種工具都了如指掌。你肯定想成為這個(gè)超級(jí)用戶。
科技公司的大多數(shù)崗位都需要懂得使用行業(yè)相關(guān)軟件工具
雖然技術(shù)素養(yǎng)能幫助你了解和認(rèn)識(shí)相關(guān)工具,以及其在更廣泛的生態(tài)系統(tǒng)中的作用,但你不應(yīng)該止步于此。成為真正的超級(jí)用戶需要投入數(shù)小時(shí)時(shí)間閱讀有關(guān)文檔、查找在線教程,以及與圍繞你所關(guān)注的任何工具與相關(guān)社區(qū)互動(dòng)。
例如,集客營(yíng)銷SaaS引領(lǐng)者Hubspot官網(wǎng)就有一個(gè)內(nèi)容豐富的系列論壇,用戶可以通過(guò)論壇咨詢產(chǎn)品有關(guān)問(wèn)題,了解其他公司使用該工具的情況等。但無(wú)論怎樣,具備技術(shù)素養(yǎng)都必須是最基本的要求。
就工具而言,具備技術(shù)素養(yǎng)還可以為另一個(gè)領(lǐng)域提供幫助,即集成。你日常使用的工具可以與公司堆棧的其他部分集成。Lever招聘信息可以顯示在你的營(yíng)銷網(wǎng)站上,但Lever只是作為一個(gè)內(nèi)容管理系統(tǒng)(CMS)??蛻舴?wù)SaaS平臺(tái)Intercom可以從你的數(shù)據(jù)倉(cāng)庫(kù)中提取用戶級(jí)數(shù)據(jù)。
值得注意的是,集成也會(huì)帶來(lái)相應(yīng)的問(wèn)題。在具備一定的技術(shù)素養(yǎng)后,再加上一定的綜合工作能力,你就可能從:
這則招聘信息沒(méi)有顯示在網(wǎng)站上。工程團(tuán)隊(duì)有人愿意幫我解決這個(gè)問(wèn)題嗎?
發(fā)展到:
我檢查了一下,看起來(lái)好像是我們剛創(chuàng)建的單頁(yè)面應(yīng)用程序Netlify CMS失效了,有一個(gè)Contentful條目缺少標(biāo)簽。為了暫時(shí)解決這個(gè)問(wèn)題,我已經(jīng)對(duì)他做了歸檔處理。工程團(tuán)隊(duì)之前負(fù)責(zé)創(chuàng)建它的同事能否在有空的時(shí)候解決一下這個(gè)問(wèn)題?
在后面的這種情況下,你不需要懂得如何編程,只需對(duì)網(wǎng)站如何工作以及與CMS集成的工作原理有一定了解即可,能做到這樣,這個(gè)問(wèn)題就有可能在較短時(shí)間內(nèi)得到修復(fù),而不是幾周都無(wú)法得到解決。
這類情況還可能出現(xiàn)在多種場(chǎng)景中,比如:
調(diào)試Salesforce和數(shù)據(jù)倉(cāng)庫(kù)之間的數(shù)據(jù)不匹配問(wèn)題。
將數(shù)據(jù)從Segment發(fā)送到一個(gè)新的客戶激活工具上。
你獲取的技術(shù)知識(shí)越多,你就越能在公司所用工具的“漏洞”之間發(fā)現(xiàn)更多這樣的小機(jī)會(huì),然后你的影響力自然也會(huì)越來(lái)越大。
最后,任何關(guān)于技術(shù)素養(yǎng)的討論都必須要考慮所謂的低代碼和無(wú)代碼工具的問(wèn)題。這有助于讓沒(méi)有工程背景的人獨(dú)立完成更廣泛的工作,比如創(chuàng)建登陸頁(yè)、內(nèi)部工具或數(shù)據(jù)管道等。
雖然這些內(nèi)容很難以較短篇幅說(shuō)明清楚,但借助這些工具來(lái)構(gòu)建真正有用的東西,通常都需要與一些技術(shù)性的內(nèi)容對(duì)接,比如API端點(diǎn)或者簡(jiǎn)單的數(shù)據(jù)庫(kù)等。此外,具備技術(shù)素養(yǎng)也通常意味著很少因工程資源拖后腿,而實(shí)現(xiàn)更多的“自給自足”。
圖片來(lái)源:Pexels.com @Cottonbro
提高技術(shù)素養(yǎng)的若干建議
遺憾的是,這可能是最難的部分。人們之所以沒(méi)有達(dá)到自己期望的技術(shù)素養(yǎng),主要原因之一可能在于,這真的很難做到:沒(méi)有參加相關(guān)培訓(xùn),沒(méi)有獲取相關(guān)學(xué)位,沒(méi)有閱讀相關(guān)書籍,也沒(méi)有能夠幫助你了解所有相關(guān)信息的“一站式商店”。
學(xué)習(xí)軟件基礎(chǔ)知識(shí)通常都需要閱讀有關(guān)播客文章、觀看YouTube視頻、咖啡店聊天甚至還需要參考來(lái)自2011年的幻燈片。
但值得慶幸的是,如果你在一家初創(chuàng)公司或科技公司工作,那你在環(huán)境方面已經(jīng)就獲得了先發(fā)優(yōu)勢(shì),工作期間你就可以通過(guò)久經(jīng)測(cè)試且實(shí)用的經(jīng)驗(yàn)來(lái)提高技術(shù)素養(yǎng)。
你身邊都是真正的開發(fā)人員,你使用的工具涉及到的都是真實(shí)數(shù)據(jù),而你的隊(duì)友則被困在那些可以更好地改進(jìn)的工作流程中。
隨著邊緣情況和漏洞問(wèn)題的出現(xiàn),你也可以借助這些機(jī)會(huì)將自己的技術(shù)素養(yǎng)運(yùn)用到工作中,并嘗試去解決這些問(wèn)題。
具體而言,這里有以下五個(gè)方面的建議:
1. 定計(jì)劃
學(xué)習(xí)“吉他”并不簡(jiǎn)單,但如果只是學(xué)會(huì)用吉他彈奏一首歌就容易很多。同樣地,如果你想學(xué)習(xí)有關(guān)軟件的所有知識(shí),那你很快就會(huì)感到巨大的壓力(說(shuō)不定你已經(jīng)有這樣的壓力了)。不管怎樣,仍然有每個(gè)人都應(yīng)該知道的基礎(chǔ)知識(shí),比如如何彈奏和弦,但重點(diǎn)還是在于你的付諸實(shí)踐。
首先,你可以再次回顧公司情況和自我角色,找到你認(rèn)為具備技術(shù)素養(yǎng)能夠給你帶來(lái)優(yōu)勢(shì)的領(lǐng)域。我們之前也分享過(guò)提高技術(shù)素養(yǎng)有助于提升個(gè)人表現(xiàn)的領(lǐng)域:
理解并與開發(fā)人員一起合作
在自己使用的工具鏈方面成為專家
對(duì)于每一個(gè)領(lǐng)域,初創(chuàng)公司員工和領(lǐng)導(dǎo)者都應(yīng)該思考該如何將它們與自己的特定職責(zé)聯(lián)系起來(lái)。如果你是市場(chǎng)營(yíng)銷人員,那你就需要專注于提高自己對(duì)開發(fā)人員角色的深入了解,并進(jìn)一步研究比如電子郵件交付能力或者系統(tǒng)數(shù)據(jù)交流方式等特定內(nèi)容。
你一定要明確自己希望學(xué)習(xí)的具體內(nèi)容。對(duì)此,你可以問(wèn)自己這樣一個(gè)問(wèn)題:我在哪些方面因?yàn)椴粔蚓邆浼夹g(shù)素養(yǎng)而吃了虧?
2. 找一兩個(gè)開發(fā)人員做朋友
如果你在初創(chuàng)公司工作,那你身邊已經(jīng)有很多人整天都在做你想學(xué)習(xí)的領(lǐng)域:軟件。如果你妥善處理的話,他們就可以成為你提高技術(shù)素養(yǎng)道路上的寶貴資源。如果公司沒(méi)有工程團(tuán)隊(duì)(或者說(shuō)你真的不喜歡他們),那你可能就需要找一兩個(gè)開發(fā)人員做朋友,從而來(lái)填補(bǔ)這一角色。
對(duì)此,你必須蓄勢(shì)待發(fā)。相比于帶著好奇心地問(wèn)東問(wèn)西,提前準(zhǔn)備好相關(guān)問(wèn)題與開發(fā)人員展開有條理的對(duì)話,將為開發(fā)人員節(jié)省許多寶貴時(shí)間。你可以嘗試關(guān)注自己最薄弱的領(lǐng)域,提前做一些研究,這樣就不會(huì)將學(xué)習(xí)負(fù)擔(dān)全部壓在他人身上。
假設(shè)你是一名客戶主管,在一家銷售NoSQL數(shù)據(jù)庫(kù)的初創(chuàng)公司工作。你對(duì)開發(fā)人員處理數(shù)據(jù)庫(kù)的方式了解得越多,就越可能成為一名更優(yōu)秀的銷售人員。然而,如果你要讓開發(fā)人員為你從零開始解釋一切內(nèi)容,那你注定不會(huì)成功。相反,你應(yīng)該提前做研究,并記錄讓你感到困惑的具體問(wèn)題。
比如,“我正在了解SQL和NoSQL之間的區(qū)別,但我不明白如何查詢NoSQL數(shù)據(jù)庫(kù)。”就比“你可以為我解釋下NoSQL嗎?”要好得多。
當(dāng)然,如果真的有人愿意幫你,你也最好學(xué)會(huì)還禮,請(qǐng)他們喝杯咖啡或者做點(diǎn)什么。
圖片來(lái)源:Pexels.com @Pixabay
3. 善用谷歌搜索
你可能在幾乎所有關(guān)于學(xué)習(xí)建議的文章中都了解過(guò)這條建議。除了快速學(xué)會(huì)使用某個(gè)特定工具之外,互聯(lián)網(wǎng)上并沒(méi)有太多能直接獲取有關(guān)資源的地方。因此,學(xué)會(huì)獲取這些資源就是成功的第一步。就我的經(jīng)驗(yàn)來(lái)說(shuō),能夠了解技術(shù)概念的兩個(gè)最佳渠道是:
YouTube。不可否認(rèn)的是,YouTube上也有許多無(wú)用的內(nèi)容,但它同時(shí)也是一個(gè)金礦。有時(shí)候,最有用的視頻反而是那些最不起眼的視頻。
相關(guān)公司的博客文章。這些內(nèi)容相對(duì)更難找到,但總的來(lái)說(shuō),對(duì)于任何概念而言,最好的內(nèi)容都來(lái)自于通過(guò)該概念賺錢的公司。我最喜歡的例子就是Duo Security公司官網(wǎng)上有關(guān)SAML的博客文章,以及Cloudflare公司介紹其公司的指南。
和任何事情一樣,你必須要提高自己的搜索技能,提高自己的判斷能力,快速判定互聯(lián)網(wǎng)上的內(nèi)容到底值不值得你花時(shí)間去了解。
4. 學(xué)習(xí)并掌握基礎(chǔ)編程技能
前文中我已經(jīng)多次提到,你不需要學(xué)習(xí)編寫代碼也能具備技術(shù)素養(yǎng)。但不可否認(rèn)的是,學(xué)習(xí)編寫代碼也非常有幫助??傊私饩幊痰墓ぷ髟?、什么是語(yǔ)言,以及像包和版本控制等基礎(chǔ)內(nèi)容都有助于提高你的綜合技術(shù)素養(yǎng):
你會(huì)進(jìn)一步了解開發(fā)人員的實(shí)際工作;
你可以自己編寫簡(jiǎn)單腳本,并使用簡(jiǎn)單工具實(shí)現(xiàn)工作的自動(dòng)化;
你還可以上手體驗(yàn)并了解開發(fā)人員現(xiàn)在所使用的各種工具,比如React和Redux等。
當(dāng)然,你不必將目標(biāo)設(shè)定為成為一個(gè)專業(yè)的程序員,你只需要把整個(gè)過(guò)程當(dāng)成一種探索性的學(xué)習(xí)體驗(yàn)。
如果你真的希望學(xué)習(xí)編寫代碼,網(wǎng)上也有許多非常有幫助的免費(fèi)資源。我最初就通過(guò)Codecademy平臺(tái)學(xué)習(xí)了Python課程。
有人曾給我一條有用的建議,他讓我嘗試去設(shè)想自己希望創(chuàng)建或完成自動(dòng)化的某個(gè)東西,比如一個(gè)小費(fèi)計(jì)算器,或者發(fā)送電子郵件的工具等等。同時(shí),整個(gè)過(guò)程始終保持專注于學(xué)習(xí)你為了達(dá)成這個(gè)目標(biāo)而需要獲取的知識(shí)和技能。
5. 發(fā)現(xiàn)相關(guān)領(lǐng)域的影響者和專家
一旦制定好計(jì)劃并開始在網(wǎng)上搜索有用的資源,你就有可能會(huì)發(fā)現(xiàn)你所在領(lǐng)域的一些關(guān)鍵人物。你可以在社交媒體上關(guān)注這些人,訂閱他們的郵件簡(jiǎn)報(bào),或者關(guān)注其YouTube頻道更新的內(nèi)容。
你也許無(wú)法理解所接觸到的所有內(nèi)容,但通過(guò)不斷的積累和學(xué)習(xí),你可能會(huì)對(duì)自己的進(jìn)步速度感到大吃一驚。
圖片來(lái)源:Pexels.com @Mikhail Nilov
寫在最后:公司可以做什么來(lái)提供幫助?
整篇文章我們都基于個(gè)人視角來(lái)強(qiáng)調(diào)可以做什么,但初創(chuàng)公司和科技公司的領(lǐng)導(dǎo)者也應(yīng)該將提高員工技術(shù)素養(yǎng)作為一個(gè)重要且緊急的任務(wù)來(lái)對(duì)待。如果你是一名雇主,那你就可以思考一下自己可以如何幫助員工提高技術(shù)素養(yǎng)。比如:
為繼續(xù)學(xué)習(xí)、參加論壇、讀書和相關(guān)在線課程提供教育補(bǔ)貼;
在公司內(nèi)部舉辦特定活動(dòng),讓非工程團(tuán)隊(duì)的成員縮小與工程團(tuán)隊(duì)成員的差距;
專門安排時(shí)間讓員工學(xué)習(xí)編寫代碼相關(guān)的技術(shù)知識(shí)和理論基礎(chǔ);
在公司內(nèi)部發(fā)起“一幫一”互助項(xiàng)目,讓有興趣提高技術(shù)素養(yǎng)的員工在工程師的幫助下,快速熟悉公司內(nèi)部的基礎(chǔ)設(shè)施,并做出貢獻(xiàn)。
從長(zhǎng)遠(yuǎn)角度來(lái)看,給予員工資源和時(shí)間,讓他們?nèi)ヌ岣呒夹g(shù)素養(yǎng),將會(huì)為公司帶來(lái)巨大的紅利。你將建立一個(gè)比競(jìng)爭(zhēng)對(duì)手更了解開發(fā)人員和其使用的工具集的團(tuán)隊(duì),他們也將更有能力處理工作中可能遇到的任何困難問(wèn)題。
譯者:俊一
標(biāo)簽: