增長黑客們都在使用什麼編程語言?

相信很多人都已經知道「增長黑客」這個概念了。增長黑客的角色主要是工程師、產品經理、數據分析師、市場和運營人員等,他們用包括 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,配上詳細的文字說明來告訴用戶表單是否填寫正確。這比等他們提交完再告訴他們哪裡錯了會提供更好的用戶體驗。

這有一個關於密碼驗證的小例子:jsfiddle.net/rL4egg1v/2

產品頁上的動態配送信息:對於電商來說,配送可是件大事。通過使用少量的 jQuery,你就可以寫代碼動態地告訴每個商家配送是否免費、購物車總數加上商品的配送是否免費,或者還需要多少才能達到免費配送的要求。

這有一個關於動態配送信息的例子,你只需更新產品價格和購物車總量的 HTML 代碼就可以看到動態的配送信息: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 就太遜色了),然後寫一些快速腳本。

想看更多相關回答,可以訪問:growthhackers.com/quest

綜上看來,大多數增長黑客會在做設計和 AB 測試時,用到前端的語言,而使用後端的語言則是為了整合 API、寫腳本和解析數據等。網友們也給出了一些很不錯的學習工具和網站,供大家參考。

那麼你在使用什麼編程語言,並且用來做什麼呢?

當然,你也可以訪問吆喝科技了解一下 AB 測試。


推薦閱讀:

Python 2 系列壽命還剩幾年?
王垠:如何掌握所有的程序語言
Python入門容易掉進的10個坑
編程中的庫(包)是具體怎麼實現的,庫對於一個語言而言是不是非常重要?
TIOBE:全球編程語言最新排名(Kotlin排名進入前50名

TAG:增长黑客 | 编程语言 | Growthhacking |