讓 Git 更容易使用是 GitHub 的目標,但它歷來不是 GitHub 的最終目標。GitHub 的真正目標是讓協做和編寫軟件變得更容易。世界上每個軟件開發者都在努力解決 GitHub 試圖解決的問題。 這創造了一個巨大的潛在市場。安全
看看你目前開發的產品,問本身如下的問題:版本控制
你的產品是爲了解決一小部分人遇到的很是特殊的問題,仍是爲了解決了不少人遇到的大問題?專業化能夠成爲一個強大產品區分點,可是解決大的、雄心勃勃的問題會給你的產品帶來更大的潛在市場。開發
你會在平常工做中使用你本身的產品嗎?不少公司說「吃本身的狗糧」是一個很好的規則,但實際上不多有公司能作到這一點。產品
若是你不使用本身的產品,爲何不呢?你的產品有問題嗎?仍是你我的沒有受到產品要解決的問題的影響?這兩種狀況都是很是嚴重的問題。不使用你本身的產品會引起人們是否真的須要你的產品的問題。若是你沒有親身經歷你的產品所解決的問題,是什麼讓大家公司成爲解決這個問題最合適的公司呢?it
推進 GitHub 如此使人難以置信的增加的部分緣由,是該公司竭盡全力地致力於解決全部軟件開發人員都經歷過的重大問題以及痛苦的問題。這爲 GitHub 吸引了巨大的潛在用戶羣體,並使公司從根本上重塑了咱們所知道的軟件開發。軟件
想一想你的產品和它所在的垂直領域中的位置,而後問問本身:技術
若是你能在你現有的產品中添加一個全新的功能,這個功能會是什麼,它會解決什麼問題?項目
爲何你的產品沒有這個功能?是野心太大了?仍是太難了?仍是太寬泛了?如何克服這些障礙來實現這一功能?開發者
是什麼讓你試圖解決的問題如此痛苦?是技術的問題仍是人的問題?時間
GitHub 之因此成功,是由於它解決了一個技術問題——須要一個更好、更直觀的版本控制系統——這在解決人的問題上也具備巨大潛力,即在軟件項目上進行輕鬆、安全和遠程的協做。關注技術問題也使 GitHub 可以解決人的問題,這是 GitHub 得到成功的一個很是重要的因素。
即便在早期,GitHub 就認識到了文化的重要性。公司有意識地主動創造本身的文化,而不是任由文化發展。與傳統的觀念相反,文化不只僅是一種偶然的行爲副產品——它是深思熟慮、有意行動和有目的決策的結果。對於任何公司來講,文化都是成長的關鍵因素。
看看你的公司,想一想如下的問題:
你公司的文化如何反映組織的價值觀?即便在早期,GitHub 也很是喜歡調侃傳統的企業成功觀念,從相對扁平的等級結構到公司模擬會議室的人造木板和白蘭地酒瓶。你公司的文化對你有什麼價值,有什麼品牌屬性?
你的員工在多大程度上塑造了你公司的文化?換句話說,你公司的個性有多少是自上而下決定的,隨着時間的推移,你所僱用的員工有多少是符合這個個性的?
你認爲你的競爭對手會如何看待你的公司和產品?這種見解在多大程度上是基於組織的文化?