1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        .net技術(shù)棧轉(zhuǎn)型心路歷程分享

        共 1614字,需瀏覽 4分鐘

         ·

        2020-09-18 13:29

        一、概要

        本篇文章針對(duì)的是,長(zhǎng)年寫客戶端(WPF/winfrom/delphi)的小伙伴想轉(zhuǎn)后臺(tái)寫數(shù)據(jù)服務(wù)(asp.net mvc webapi , socket)或者想轉(zhuǎn)其它技術(shù),卻又不知道改如何下手處于比較迷茫狀態(tài)下的小伙一些引導(dǎo)。

        大致分為以下幾個(gè)部分:

        1.轉(zhuǎn)型需要準(zhǔn)備什么

        2.如何學(xué)習(xí)新的技術(shù)

        3.如何學(xué)以致用,從而使得你自學(xué)的這一套能用來(lái)吃飯

        接下來(lái)會(huì)一 一解析這些問題。

        ?技術(shù)交流QQ群:580749909 ?歡迎交流有問必答,文章尾有個(gè)人的微信公眾號(hào)有興趣的小伙伴多多關(guān)注。

        二、內(nèi)容

        轉(zhuǎn)型需要準(zhǔn)備什么

           ?。?)轉(zhuǎn)型首先要了自己的興趣點(diǎn)在于哪里,比如說我自己確定自己對(duì)webapi 后臺(tái)數(shù)據(jù)服務(wù)這塊感興趣且這項(xiàng)技術(shù)在市場(chǎng)上是有需求的(不然自學(xué)了不能恰飯多難過)。

            (2)有了方向之后,例如選擇了寫后臺(tái)數(shù)據(jù)服務(wù)那么就去了解一下這個(gè)方向技術(shù)站需要掌握哪些技術(shù)或者工具。比如寫后臺(tái)需要掌握緩存(redis)、數(shù)據(jù)庫(kù)(mysql,orecal)、隊(duì)列(kafka)、算法、ids4、數(shù)據(jù)結(jié)構(gòu)等。

        那么如何去了解呢,最簡(jiǎn)單直接的就是去招聘網(wǎng)站上看最貼合實(shí)際了可謂是“對(duì)癥下藥”。一般招聘網(wǎng)站上都會(huì)寫你要掌握哪些才能勝任這個(gè)崗位。

        ? ? ? ? ? ? ? ?

        ?

        大致企業(yè)級(jí)的開發(fā)需要的技能基本不會(huì)少于圖上的這幾個(gè)要求,大概輪廓有了那么就可以根據(jù)這些技術(shù)站查找相關(guān)連技術(shù)“細(xì)枝末節(jié)”的都挖出來(lái)。

        ?

        ?    (3)做服務(wù)端開發(fā),需要有開發(fā)服務(wù)端的“思維”。因?yàn)殚_發(fā)服務(wù)端的所設(shè)計(jì)的難度是比客戶端開發(fā)門檻要高的,兩者是不同的東西寫的代碼雖然都差不多但是怎么寫的恰好是不容易的。我舉個(gè)例子為什么要強(qiáng)調(diào)開發(fā)思維。寫客戶端你不需要在意高并發(fā),數(shù)據(jù)處理速度的毫秒之差、緩存、數(shù)據(jù)、高可用、異步、高響應(yīng)等等。用wpf為例子一個(gè)普通的工程師基本的工作日常就是,寫界面然后把數(shù)據(jù)填上了不起開個(gè)后臺(tái)線程讀數(shù)據(jù)然后賦值。我面試過很多做wpf的開發(fā)幾乎就是把這個(gè)過程重復(fù)了很多遍(當(dāng)然還有其它技術(shù)含量的操作這里就不例舉了)。而服務(wù)端的開發(fā)需要在意的地方則復(fù)雜的多。

        ?

        如何學(xué)習(xí)新的技術(shù):

        ? ? ? ? ? ? ? ? 我這里推薦一本書一個(gè)微軟的 MVP寫的叫李智慧《大型網(wǎng)站技術(shù)架構(gòu)—核心原理與案例分析》撰寫的。非常不錯(cuò),能講清楚做服務(wù)端宏觀脈絡(luò)能學(xué)習(xí)到開發(fā)“思維”。技術(shù)細(xì)節(jié)學(xué)習(xí)和實(shí)現(xiàn)可以學(xué)習(xí)微軟的MVP楊旭他在b站上有教學(xué)視頻。以上兩位大佬均在博客園有賬號(hào)大家看我關(guān)注對(duì)象就能找到或者自己動(dòng)手站內(nèi)搜一搜。

        ?

        如何學(xué)以致用,從而使得你自學(xué)的這一套能用來(lái)吃飯:

        ? ? ? ? ? ? ??一般企業(yè)關(guān)心的問題有兩點(diǎn),1.你有沒有實(shí)戰(zhàn)經(jīng)驗(yàn),2.掌握的深度夠不夠。那么如何才能有實(shí)戰(zhàn)經(jīng)驗(yàn)?zāi)?,先自學(xué)寫demo完成某個(gè)完整的練手項(xiàng)目然后向你現(xiàn)在的公司申請(qǐng)你能做類似的工作。啥都不會(huì)跑去找老板說自己要開發(fā)某某技術(shù)老板是不會(huì)為你的學(xué)習(xí)成本買單的,學(xué)好了再去找老板。如果打死不同意你內(nèi)部轉(zhuǎn)崗開發(fā)這些怎么辦?不怕死的話可以接小項(xiàng)目私活,要么換家公司找找機(jī)會(huì)??傊阏娴南胱龀赡骋患虑榈臅r(shí)候全世界都會(huì)為你讓路,如果不讓肯定是你不夠想。

            第二點(diǎn)就是掌握的深度,這個(gè)沒有什么技巧多看博客和微軟官方的技術(shù)文檔(這個(gè)是最新也是最硬核直接的學(xué)習(xí)方式)還有多寫代碼,加技術(shù)QQ交流比如:580749909這個(gè)群大家一起交流這樣思維會(huì)更開闊一些。代碼寫的爛不要緊,不斷的修改不斷的學(xué)習(xí)新的遲早會(huì)達(dá)到目標(biāo)的。

        我這里有很多學(xué)習(xí)途徑,如果有需要可以加群我非常愿意分享,比如一些大佬的微信號(hào)、公眾號(hào)、還有技術(shù)峰會(huì)的ppt都可以免費(fèi)分享給大家。

        ?


        瀏覽 45
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            美女用震动动自爽视频 | 美国毛片免费基地 | 抖s调教抖m百合sm | 在线播放 神尾舞 | 日韩精品极品视频在线观看免费 | 国产成人精品无码视频 | 脱光干x | 啪啪啪网站 | 成人无码免费一区二区三区视频 | 深爱五月婷婷 |