採訪 Robert Abela – WP 安全審計日誌的插件作者

已發表: 2015-12-23

在過去的一年裡,我談了一些關於我的故事——WordPress 插件業務的副項目。 我經常遇到的問題是—— “我該如何開始? 我對插件沒有想法?” . 我的回答很簡單:你不需要成為火箭科學家來啟動插件,也不需要重新發明輪子。

這篇文章是對 WordPress 插件企業主的眾多采訪中的第一篇。 我們的目標是通過分享像你我這樣的人的真實故事來激勵和鼓勵 WordPress 愛好者進入插件世界,他們正在解決他們感興趣的問題,並將其有機地轉變為插件業務。 如果您屬於該類別,我們很樂意與您取得聯繫並安排面試。 請通過採訪@freemius.com聯繫我們

讓我們開始吧…

今天我很高興採訪 WordPress 安全專家和 WP 安全審計日誌的開發者 Robert Abela。 Robert 白天是顧問,晚上是插件開發人員。

感謝 Robert 回答這些問題,我相信這些問題會激勵我們的插件開發人員和插件業務所有者。 我想首先向您詢問馬耳他,最美麗的地中海島嶼之一。

在一個小而神奇的天堂長大是怎樣的體驗?

您好 Vova,感謝您邀請我參加這次採訪。 馬耳他確實是一個神奇的天堂。 在成長過程中,這是我所能要求的一切; 風景如畫的村莊、宜人的天氣、美麗的海灘、悠閒的生活方式、美味的食物和一切都只需幾分鐘的路程。 它也是一個非常安全的國家,所以你可以隨時隨地去任何地方。 生活在世界上最小的獨立國家之一也有其不利之處。 每個人都認識每個人,戶外和工作機會相對有限。 事實上,我搬到了蘇格蘭,以便能夠享受戶外活動,但我仍然每年都會回去幾次,在地中海的陽光下享受一些燒烤,並與我的老朋友們分享幾杯啤酒。

你的背景是什麼? 你學的是計算機科學還是工程學?

最初我想成為一名汽車修理工,汽車和工程總是讓我著迷。 雖然我父親推動我學習電子學,但從那時起這是一種趨勢。

在學習電子產品時,我得到了一家電腦店的讚助,作為兼職,我開始修理點陣打印機和電腦主板等硬件。 是的,那時我們用來修理主板。 雖然我總是對軟件方面的事情更感興趣,所以當出現與軟件相關的問題時,我確保我在處理它。 同時,我的一個朋友開始為一家軟件公司工作,該公司進口了兩台帶有 SCSI RAID 控制器的 Pentium-1 服務器。 由於我有硬件知識,他們問我是否可以配置 RAID 控制器並在其上安裝 Windows NT 3.5。 不知何故,我設法讓他們啟動並運行,他們的首席執行官當場為我提供了一份工作。 我輟學了,辭掉了兼職工作,剩下的就是歷史了。

您為什麼開始關注安全領域?

我開始擔任軟件測試員,那時我什至不知道 IP 地址是什麼。 但我下定決心要學習,我在辦公室度過了很多深夜,學習和實驗。 有時我什至睡在辦公室。 我很幸運,因為晚上我有一個完整的實驗室。 一旦我掌握了足夠的知識,我就開始在同一家公司申請不同的工作,並設法晉升為首席系統工程師。 我的辦公室同事是公司的安全專家,由於我們必須在幾個項目上一起工作,我們互相教了很多東西。 我們以前下班後也一起出去玩,做瘋狂的二十歲出頭的工作人員,比如嘗試公用電話、SIM 卡、戰爭駕駛等。我必須承認,我從他那裡學到的東西比他多得多從我做的。

您還記得您第一次開始與 WordPress 交互的時間嗎? 告訴我們這個故事。

我是一家名為 Acunetix 的網絡安全軟件公司的產品經理。 早在 2008 年,我們就需要建立一個博客來記錄我們的研究,並發現了 WordPress。 在最初的幾個月裡,我只是另一個 WordPress 用戶,但後來我們注意到 WordPress 是一個真正不斷增長的市場。 我記得當它是一個兩三個人的樂隊時發現了 Sucuri,所以我們決定建立我們的 WordPress 安全服務。 我們開發了一項名為 WebsiteDefender 的服務。 產品本身非常好,並且有一些真正的尖端技術,其中一些我直到今天還沒有看到。 雖然策略錯了。 所以幾個月後; 我們不得不拔掉插頭。 儘管我們都從該產品中學到了很多東西,即使 Acunetix 不再考慮 WordPress,但我沒有。

構建 WordPress 插件的第一個觸發器是什麼?

在我的整個職業生涯中,我一直為軟件初創公司工作,所以當我獨自一人時,我想擁有自己的東西。 考慮到我手頭有一些時間,而開發從來都不是我的事,所以我決定學習 PHP,這樣我就可以編寫自己的 WordPress 插件。 我選擇編寫一個 WordPress 插件是因為我對 WordPress 有真正的興趣,而且它不需要像開發其他解決方案那樣多的資源。 在這個階段,我從未想過或將這個項目視為一種創收方式,這只是我正在試驗的結果。

我選擇開發 WP 安全審計日誌是因為沒有合適的審計日誌插件,而我需要它來完成各種 WordPress 工作。 而且,它的想法聽起來很簡單。 使用掛鉤來監控正在發生的事情並報告您發現的內容。 媽的,我錯了! 我確實自己編寫了一些代碼並開發了插件的早期版本,但考慮到我的專長不是開發,我選擇與我的一個朋友合作。 現在我負責除了實際的代碼編寫之外的所有事情。

為什麼您選擇通過附加組件而非其他模型獲利?

在幾個版本之後,我們已經擁有了強大的用戶群。 這表明我們可以填補市場空白。 為了保持用戶增長的勢頭,我們只需要投入更多的時間。 雖然“免費”不支付租金和披薩,但如果我們想投入更多時間並構建更強大的產品,並提供我們需要從插件中獲得一些收入的專業支持。

在將項目貨幣化之前,我查看了幾種不同的模型。 我不想做的一件事是刪除任何使插件無用的功能,例如,限制審計日誌中的警報數量。 事實上,審計日誌功能曾經並且將永遠是免費的。 我還意識到並不是每個人都想要每個付費功能,所以我選擇使用附加模型,而不是簡單地選擇免費與付費模式。 儘管如果您需要購買所有附加組件,這種方法也會使其變得更加昂貴。 所以最近,我推出了一個附加組件包,因為有些人確實需要所有功能。

你的日程安排如何? 你在家庭辦公室工作嗎? 您每週在插件上花費多少小時?

我通常很忙,大部分時間都在家工作。 我早上 6 點開始工作,早上 8 點停下來和家人一起吃早餐。 然後就看情況了! 我通常會停下來快速慢跑、午餐和晚餐,但我總是在辦公桌前,有時甚至到午夜。 有時我確實會嘗試從不同的地方出去工作,但我往往會發現很難集中註意力。 當我在家時,我在我的區域,所以我更喜歡在這里工作。 平均而言,我們每天在插件上花費大約 5 個小時,而且這永遠不夠。 到目前為止支持非常安靜,所以我們主要專注於在插件和附加組件中包含新功能、測試(非常重要),當然還有所有其他人員,如營銷、公關等。

羅伯特·阿貝拉的辦公桌

羅伯特·阿貝拉的工作環境

如果您必須使用除 WordPress 之外的其他 CMS,您會選擇哪一個?

我沒有足夠的其他 CMS 經驗來告訴您我會選擇哪一個。 我會說Joomla! 只是因為我的一些朋友以前使用過它並且他們喜歡它。

你2016年的目標是什麼?

如果我在安裝基礎和附加銷售方面繼續看到同樣的增長,我會非常高興。 我對新插件也有一些想法(誰沒有?),並希望有一些空閒時間來開發它們。 雖然我認為我現在必須擱置這些想法,因為我們的主要重點是繼續改進和發展 WP 安全審計日誌。 待辦事項和新功能列表太長。 因此,他們會讓我們忙一陣子。

您可以給插件開發人員的最重要的商業建議是什麼?

我創業晚了,因為我對自己的能力沒有信心。 我一直認為我知道的不夠多,因此我的企業生涯很長。 雖然我錯了,大錯特錯。 今天,我很抱歉至少五年前我沒有離開。 如果你有一個想法,並且你有能力去做,那就去做吧。 儘管在自己嘗試之前擁有一些工作經驗很重要,但您永遠不會知道足夠多。 除非你嘗試,否則你不會知道你是否擅長它。

如果你有一個想法,並且你有能力去做,那就去做吧!

〜羅伯特·阿貝拉推特

此外,您將始終需要付出艱苦的工作和長時間的工作。 這是一場馬拉松,而不是短跑。 很少有公司真正迅速取得巨大成功,所以儘管很多公司可能聽起來很容易,但銷售 WordPress 插件卻並非如此。 任何商業冒險都不是一帆風順的旅程。 但是一旦你突破了,即使你贏得了第一筆 59 美元的銷售,你也會在雲九上。

如果你認為企業職業是有益的,試試這個。 是的,有時壓力會出現,待辦事項清單比六口之家的超市購物清單​​還要長,但我很高興選擇了這條路,從未回頭或想過要回去。

非常感謝羅伯特抽出寶貴時間!

請使用評論向羅伯特提出任何問題,提供您對我們如何改進面試的反饋或建議您自己(或其他人)在我們的博客上進行面試。 謝謝!