主頁 > 軟體設計 > 菜鳥架構師之路開篇

菜鳥架構師之路開篇

2021-10-11 12:23:09 軟體設計

前言

這里是老馬,拖了許久的菜鳥架構師成長記錄終于要開篇了,可喜可賀,可喜可賀,畢竟從想法產生到落地已經過去了一年多,,,

image-20211004163501379

那為什么會有這樣的想法和念頭?

雖然我是某985軟體工程出身,但是那些年的放縱讓我并沒有一開始就能獲得很好的起步,也導致我需要花更大的努力提高自身認知和技能,業內都鼓吹說去了大廠只能當螺絲釘,但是有了大廠的經歷和背書,未來的職場之路會通暢很多,從我所認識的人來看無一不是這樣,嗯,其實言下之意就是我是一個沒去過大廠熏陶的菜鳥,現在雖然是某千人獨角獸創業公司的系統架構師,但是沒去過大廠依然是我挺大的遺憾之一,

所以回到主題,寫這系列的文章,一方面是對自己的過去以及現在做總結記錄,以及堅定自己未來的道路;另一方面,也是希望文章能夠給予看文章的你警示以及啟發,避免重蹈我的覆轍,如果能確實有一點能幫到你,那將是我莫大的榮幸!

自我介紹

畢業于某985院校(掛科無數,勉強拿證),十年以上碼農經驗,主力后端,做過前端、App、小程式,做過嵌入式,做過架構,做過運維,帶過數十人的團隊,5年以上的創業(失敗)經歷,目前在某獨角獸機器人公司擔任軟體架構師,見證了公司從100人到數千人的極速擴張

以后會寫哪些內容?

既然是菜鳥架構師之路,那會以我自己的視角,記錄從一個小小菜鳥,如何摸爬滾打的成長起來:

  1. 技術方向包含基礎技能,技術進階,架構設計,實戰相關等
  2. 程序中我的心路歷程,做的對的事情,錯的事情等,都會娓娓道來
  3. 最后也會時不時的來一些雜談,人生的感悟等等,包含我一段多年創業,從逐步走上正規,到最后心酸落幕的經歷
  4. 目前在做機器人軟體的架構,在脫敏之后,也可以時不時的給大家分享一些機器人行業,到物聯網相關的知識

以上,就敬請期待了~

寫在最后

曾幾何時,我也是跟很多人一樣,沉迷于游戲不可自拔,不是我自吹,WOW,AION,LOL,DNF等我都是第一天公測就開始玩,而且還靠著在wow里面當商人賺到了不少生活費,為此沾沾自喜,然而也因為心思都在游戲上,完美錯過了深圳的樓市,虛擬幣投資等財富自由的機會,大廠也沒有進,年齡上來以后想混個領導層也特別難,突然就醒悟之前是多么頹廢,周邊的朋友買房的,結婚的,生小孩的,自己卻只會坐在電腦前面打游戲看動漫?可能有人會說,這就是我想要的生活,也沒太多追求,但是等你年齡大的時候,會發現社會上處處都散發著金錢的味道,房子,車,家庭,小孩,生活,健康,不說那么遠,光現在的各種網游手游,沒錢你都是被土豪一打十的那種小嘍嘍,我已經錯過了黃金的幾年,付出了更多的努力現在勉強才夠看,但是假如我能更早的奮斗,肯定會比現狀好的多,

所以,假如你恰巧看了我的文章,也恰巧跟當初的我一樣,希望你能引以為戒,了解清楚自己真正想要什么,應該做什么,給自己制定一個合理的人生規劃,并為之努力,游戲動漫這種可以把他當成減壓工具,但不是你的全部,相信若干年后,你一定會感謝自己當初的理智克制,

要怎么努力?剛說了大廠是職業規劃的直通車,能進入大廠就等于是站在了巨人的肩膀上,借著豐厚的資源走上能快速發展的高速路,

但是不是除了進入大廠,就么有晉升之路了?

當然不是,在日后的文章里,我會逐步的跟大家介紹我這個菜鳥是怎么做到現在這個成績,拿到傳說中的百萬年薪和期權,離財富自由就差個上市

最后,拿個段子來結尾吧

以下:

菜鳥:“頭兒,我們要造什么?”

老師傅:“菜鳥商城”

菜鳥:“嚯,已經設計好了嗎?”

老師傅:“總共四層,負一層及以下停車場,一樓以女性消費為主體,二樓以大眾娛樂為主體,三樓以美食為主體”

菜鳥:“這要怎么建設啊,感覺無從下手”

老師傅:“先打好地基,再搭好每一層的結構”

菜鳥:“哦(似懂懵懂)”

老師傅:“再進行圍護結構施工,墻啊門窗欄桿等,就形成了每一間店面”

菜鳥:“哦(還是似懂懵懂)”

老師傅:“進行初裝修和電氣、通風、消防施工,整體結構就基本成型了”

菜鳥:“那我在這里面要干些啥”

老師傅:“按照老師傅的要求施工,指哪兒造哪兒”

菜鳥:“哦(雖然還是似懂懵懂,但是跟著老師傅干肯定沒錯)”

菜鳥:”為什么你這么厲害“

老師傅:“無他,唯手熟爾”

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/308442.html

標籤:架構設計

上一篇:負載均衡在web系統中的應用

下一篇:java OA系統 自定義表單 流程審批 電子印章 手寫文字識別 電子簽名 即時通訊

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more