回覆列表
  • 1 # 財迷筆記

    1、我沒有在阿里呆過,不知道具體情況;

    2、阿里的文化還是相對開放的,只要你有能力,敢上,就能上;

    3、那麼問題來了,你要具備什麼樣的能力,以及什麼時候能上位;

    4、Java基礎開發能力就不用說了,其它碼農會的,你不會說不會;

    5、此外,你還要有設計能力,什麼23種設計模式不說倒背如流,你也必須熟記其中10幾鍾,什麼單例工廠就不要說了;

    6、另外,你的知識面要廣,什麼Redis部署模式,你至少要知道好幾種,還有Codis,你至少要聽說過。什麼Redis分散式鎖的運用,你一定要掌握;

    7、MQ,訊息佇列的作用和使用場景,以及帶來的問題和解決方法你要了然於心。市面上有N種MQ,它們的設計思想異同,你要說得上來;

    8、SpringCloud和Dubbo你至少要精通其中一種;

    9、ELK的搭建和使用,日誌的規範化,你沒做動至少也要聽說過;

    10、阿里的SOFA體系框架,你要非常熟悉;

    11、比如讓你設計一套RPC框架,你應該說得上來有哪幾個關鍵點;

    12、分表分庫中介軟體,不管Atlas還是ShardingJDBC還是MyCat或是其它什麼的,你至少精通其中一種;

    13、HTTP協議你肯定要精通,三次揮手,四次握手什麼的如數家珍;

    14、N種加解密演算法,及優缺點你要說的上來,讓你設計一套介面安全規範,你要不字不落;

    15、線上效能問題分析,jvm什麼jps、jstack、jmap、jhat、jstat你至少要會2個;

    16、tomcat的架構原理,及幾個核的調優引數maxThreads、maxSpareThreads、connnectionTimeout、acceptCount、keepAliveTimeout等等等,你要非常熟悉;

    17、MySQL的執行計劃,你要看得懂;

    18、Docker你至少在平時開發的時候使用過、什麼K8S、Istio你多少要聽過;

    19、*** 重點 ***,不論在哪家公司,你要上位的話,一定要有“業績”。你的參與過幾次大型專案設計,線上處理過多少次緊急問題,組織過幾次跨部門聯動。都是為你實至名歸的title做鋪墊。

    20、*** 重點 ***,在公司做過幾次分享,帶領過幾人團隊,跟產品客戶當面PK過幾次?都是你架構師路上的要打的凹凸曼。

    21、*** 重點 ***,你跟領導吃過幾次飯,排解幾領導幾次困難,直接的間接表過幾次忠心。

    22、*** 重點 ***,是否有關注過琦哥說,看過琦哥幾篇文章,給琦哥點過幾個贊?

    22、前面的都按著做了,三年內還當不了架構師的,找我。

  • 中秋節和大豐收的關聯?
  • 粗隆間骨折兩個月後,負重行走小腿還腫脹怎麼辦?