創業公司如何獲取最大的成長

你們好,我叫謝偉,是一名程序員。前端

很久不見。程序員

今天的主題:創業公司如何獲取最大的成長?redis

這是我的的經歷和見聞,但願對你們有所啓發。算法

1. 創業型公司的特色

假如你剛工做,由於一些緣由並無進入互聯網大廠進行學習和鍍金,退而求其次,選擇了小型的創業型互聯網公司,如何在這類創業型公司儘量的獲取最大的成長?數據庫

通常的創業公司的招人標準是:符合價位的能幹活的人,固然也但願招到牛人,只不過給不了價位,牛人也看不上。現實致使這樣的結果。編程

是的,創業公司但願你能立馬乾活,這樣的招人標準下,你周邊的人,幾乎和你的水平至關,有些人可能入行早點,經驗更爲豐富點,僅此而已。後端

創業型公司人員通常很少,產品線組成:一兩個後端,一兩個前端,一兩個客戶端,開發一套系統,這其中最重要的固然是後端,幾乎全部的業務邏輯都在後端實現。緩存

創業型公司的開發節奏:數據結構

  • 儘快實現功能,不太關注你代碼寫的好與壞,出問題,你本身快速解決
  • 選擇技術棧,不深刻,好比用到消息隊列,僅會使用消息隊列的基礎功能等
  • 代碼質量良莠不齊,幾乎沒有代碼審查, 代碼質量依靠程序員自己代碼的功底(固然說的有點絕對,但代碼質量確實沒有大公司的要求高和嚴謹)
  • 儘管存在技術支持,但問題通常都仍是對接到後端這邊

創業型公司對待技術的態度:架構

  • 幾乎由主導項目的人一人決定選擇什麼技術棧
2. 工做模式

這種狀況下,下面兩種工做模式,你選擇哪一種?

1。

上面安排活,按時完成任務,按時上線,不對接客戶,完成任務以後,發現本身的不足,恰當的補充本身的弱點。找書、網上的教程或者知識付費,買點技術課程看看。

這種模式,傾向於完成任務以後,補充本身知識點。

2。

主導整個項目,積極參與到項目的開發中來,需求討論積極和產品經理商討功能的可行性;設計業務邏輯底層架構;估算完成任務的複雜度,時間等。直接對接客戶,客戶的各類問題都能及時響應,相應的寫代碼的時間會少點,要求更高點。

這種模式,傾向於積極參與到項目中來,項目中遇到的技術棧,邊實現邊補充。

上面兩種,你會選擇哪一種?

據我觀察,第一種,看似在補充知識的盲區,實際上缺乏實踐,依然會陷入到「爲何我成長這麼慢的困境中」。

第二種,會接觸更多的問題,五花八門的問題,好比對接客戶,客戶提出各類問題,相對的可能會佔據更多的我的時間來完成任務;好比部署上線問題;好比各服務之間的相互對接;若是你作的好,天然而然,領導會讓你負責整個項目,你對整個項目的細節更熟悉。

就個人見聞而言,若是你想提高本身的技術,請選擇主導項目的工做模式,由於各類條件沒機會主導項目的,也須要不斷往這個方向靠近,事實上在創業公司,你最有機會主導一個項目。

優勢是:

  • 假如你跳槽,你很是熟悉這個項目,從需求、底層架構設計、部署、上線等,細節你如數家珍,這對你有優點
  • 這種須要解決問題式的學習方式比你本身補充知識的方式更爲有效,好比一樣接觸到 redis, 本身學習的方式,耗時久而印象不深入。好比一樣接觸數據庫,本身學習的方式,很難抓到重點。特別是你習慣拿本書從頭至尾閱讀式的,印象更不深入。主動式的方式,遇到問題,好比線上搜索慢,網站打開速度很是慢,影響用戶體驗,這個時候 redis 的緩存應用場景,數據的索引知識點,就是重點。你會嘗試各類方式,好比性能監控發現問題,SQL 優化,緩存解決問題。大大加深你對知識的理解和掌握,順其天然你補充知識更爲牢固。
  • 快速發現問題,這點和熟悉度相關,客戶反饋問題,你能快速定位問題,解決
  • 持續優化,項目由你負責,保證線上系統正常的狀況下,你能夠嘗試各類優化,這種真實的場景的優化,可比你看書、看視頻來的有效

缺點是:

  • 解決五花八門的問題,佔據更多的我的時間
3. 其餘

距我觀察,第二種工做模式,利大於弊,你須要瞭解整個系統的細枝末節。絕大多數人仍是想去大廠學習學習,頻繁的陷於解決五花八門的問題的狀況下,對於想把創業公司工做看成跳板的人來講,很是不利,儘管你使用了各類技術棧,解決了當下的問題,事實上,創業型公司的產品自己使用人數不夠多,數據量不大,你仍是會欠缺一些性能瓶頸等問題。有可能,在你這份工做過程當中,永遠遇不到瓶頸問題。

這種狀況下,個人建議是:關注底層,關注程序員自己的硬實力基礎上:數據結構與算法。代碼質量爲何會良莠不齊,還不是程序員自己的數據結構和算法實力不一樣的緣由,後端三大板塊:編程語言、數據庫、緩存。這些是你須要不斷完善的。

不要陷於不斷的嘗試新技術棧的樂趣中,保持對新技術的熱忱這點沒錯,但人精力有效,特別是你剛入行。

爲何要關注底層,由於創業公司是你去大廠的跳板,而大廠在深度和廣度之間,優先關注你的深度,關注你基礎的牢固程度,在此基礎上,你廣度也還行,理所固然你是比較合適的人選,但問題是,絕大多數人基礎層面的知識都不牢固,這種狀況下,建議不關注廣度,而關注基礎,這些纔是你漲薪的關鍵,是你走多遠的基礎。

你結合真實的項目,不斷精進基礎,同時對項目的細枝末節瞭如指掌,而這些東西恰好是你簡歷上須要的。

4. 積極主動

上文講到的第二種工做模式,在《高效能人士的七個習慣》中叫作:積極主動,儘管是由在創業公司的工做模式推導出的「積極主動」,事實上你在各類生活場景中使用「積極主動」都是個精進我的技能的良方。

加油,以上。

相關文章
相關標籤/搜索