增長黑客們都在使用什麼編程語言?
相信很多人都已經知道「增長黑客」這個概念了。增長黑客的角色主要是工程師、產品經理、數據分析師、市場和運營人員等,他們用包括 AB 測試在內的技術手段,實現用戶和營收的增長。不過,在做 Growth Hacking 的工作時,無法避免的要做一些編程的工作,那麼他們都是怎麼做的呢?
有位叫 Nichole Elizabeth Demere 的網友就在網上問了這麼一個問題:你在做 Growth Hacking 時使用了什麼編程語言,以及怎麼用的?
我們來一起看看網友們是怎麼回答的吧,說不定對正在從事增長黑客工作,或者想要開始這份職業的你有所啟發。
@Ankit Shukla
PHP:用於與 Twitter、Facebook 和小的服務端自動化工具的交互。
學習地址:PHPacademy、TutorialsPoint、Laracasts
R:用於數據分析。
工具:Plotly、可視化的 ChartsJS
學習地址:TutorialsPoint、R-website
JavaScript:前端開發。
學習地址:CodeCademy、W3Shools
@Gregg Guzman
我最近學習了 JavaScript 和 jQuery,它們對於做 AB 測試、優化和分析都很有用。以下是一些 jQuery 的使用案例。
用 jQuery 和 CSS 重新設計頁面布局:你可以重新設計整個頁面的布局,做 AB 測試,然後看哪個布局表現更好。
實時表單驗證:與其等到用戶提交表單時再去驗證內容的正確性,你可以使用 jQuery 在用戶每一次填寫或者跳到下一個文本框時就進行驗證。提供一個綠色的 √ 或者紅色的 X,配上詳細的文字說明來告訴用戶表單是否填寫正確。這比等他們提交完再告訴他們哪裡錯了會提供更好的用戶體驗。
這有一個關於密碼驗證的小例子:https://jsfiddle.net/rL4egg1v/2/
產品頁上的動態配送信息:對於電商來說,配送可是件大事。通過使用少量的 jQuery,你就可以寫代碼動態地告訴每個商家配送是否免費、購物車總數加上商品的配送是否免費,或者還需要多少才能達到免費配送的要求。
這有一個關於動態配送信息的例子,你只需更新產品價格和購物車總量的 HTML 代碼就可以看到動態的配送信息:https://jsfiddle.net/916vp8vs/3/
追蹤表單完成度:只用很少的 Javascript 和 jQuery,你就能很容易地在用戶每次完成表單輸入時,了解到實際的頁面瀏覽量或者事件情況。接下來可以用這些數據為每一個頁面都創建漏斗。這些數據很細,但是可以幫助你意識到人們都是卡在這個過程中的具體哪個位置。
@Guillaume Dsa
作為有編程背景(PHP、SQL、Java……)的增長黑客,我還學了 Python,對於 Growth Hacking 而言是一門非常棒的語言。
有了 Python,我可以將幾個 API 聚合在一起,然後在幾個星期內創建出有價值的增長模型。我也用它提高了我的效率。
Python 很容易學,很容易寫,而且還有一個非常棒的社區。
@Jondan gutierrez
JS/HTML/jQuery:用於設計和 AB 測試。
Regex:用於收集數據和分析,甚至是 SEO,以及很方便地搜索表格里的數據。
SQL:用於從服務端獲取數據,對於博客而言很有用。
Ruby:用於解析數據(或者 PHP,但是一旦你嘗試過 Ruby 以後,PHP 就太遜色了),然後寫一些快速腳本。
想看更多相關回答,可以訪問:http://growthhackers.com/questions/ask-gh-what-programming-languages-are-you-using-for-growth-hacking-and-how
綜上看來,大多數增長黑客會在做設計和 AB 測試時,用到前端的語言,而使用後端的語言則是為了整合 API、寫腳本和解析數據等。網友們也給出了一些很不錯的學習工具和網站,供大家參考。
那麼你在使用什麼編程語言,並且用來做什麼呢?
當然,你也可以訪問吆喝科技了解一下 AB 測試。
推薦閱讀:
※Python 2 系列壽命還剩幾年?
※王垠:如何掌握所有的程序語言
※Python入門容易掉進的10個坑
※編程中的庫(包)是具體怎麼實現的,庫對於一個語言而言是不是非常重要?
※TIOBE:全球編程語言最新排名(Kotlin排名進入前50名
TAG:增长黑客 | 编程语言 | Growthhacking |