程式設計師:分布式,微服務之前沒用過怎麼提升?有牛人是這麼回復!

作為一名程序員,有相當一部分朋友都知道,程序員是需要不斷的對自己充電的一個職業,技術在不斷的更新迭代,程序員的思想與技能都是需要跟得上步伐的,只有這樣才不會在激烈的競爭中被行業所淘汰,然後好多程序員苦於不知道怎麼跟自己有效的進行充電,最近就有一名網友分享了他的一個苦惱,向網友們進行求助。

程序員:分佈式,微服務之前沒用過怎麼提升?有牛人是這麼回覆!

這名網友也是非常想去鍛鍊一下自己的技術,不如說常聽到的微服務,分佈式之類的,只是聽很多人說,但他之前的公司並沒有用過,在他的腦海裡,這只是一個名詞,並沒有什麼概念,他也看了一些教程,跟著做了一些demo,但是沒有上線經驗,他想從其他網友那裡獲取到一些有效的提升辦法,接下來我們看看其他網友都是怎麼說的吧!

程序員:分佈式,微服務之前沒用過怎麼提升?有牛人是這麼回覆!

網友一:知道有些公司的項目代碼爛是為什麼麼?因為有人拿它練手

上世是朵花:這名網友是在說樓主拿公司項目練手麼?我想是誤會了吧,他只是自己做demo,肯定不會用於公司項目,再說他的概念還不是很清呢。

網友二:學一下loadrunner,自己給系統加負載,模擬

上世是朵花:個人感覺先不建議學這個,其實樓主提到的這些技術跟類似於架構層面的,更關鍵的是瞭解其思想,及這些技術解決的問題,先把這些瞭解明白了很重要。

網友三:這些都是概念 多時間 學習一些中間件

上世是朵花:沒錯,有同感,不過我還要補充的是,在學習一個技術之前,不要先一頭扎進去細節,那樣只會只見樹木不見森林,應該是先了解這項技術的思想以及所解決的問題是什麼,把基本思想和概念都瞭解清楚了,再具體進行細節方面的深入研究,這樣就不會迷茫了!

網友四:換個地方工作,說實在的,只有應用到了才會有有印象

上世是朵花:這名網友的意思是換一個有這方面技術的公司,只有用到才會理解,這倒是沒錯,不過樓主說了,他現在沒有這方面的經驗,好多需要這方面技術的公司不太看好他,這也是惡性循環了,因此他就想先學學這方面的技術!

程序員:分佈式,微服務之前沒用過怎麼提升?有牛人是這麼回覆!

網友五:等你係統天天出問題 隨時可能被提拉起來找瓶頸 這些自然就會了

上世是朵花:根據這句話,判斷這名網友有一定的功力了,很有可能是一個過來人,其實從實踐經驗中悟出來的東西,比書本上更牢固,最好的方式就是理論與實踐相結合!

網友六:你把業務服務器和數據庫放兩個服務器上就是服務器了,寫個restful接口就吹微服務就可以了

上世是朵花:很幽默,也有一定的道理,“hello word”式的微服務,不過根據這句話判斷這名網友對微服務的一些思想還是熟悉的!

網友七:先找個小公司,參與開發,有一定經驗,學習tl的經驗,再去面大公司

上世是朵花:是的,如果是工作經驗不足,先從開發做起,等做到一定年頭有些概念自然會接觸到,不過前提是多留意新技術,也不能一直埋頭苦幹,也要抬頭看路!

程序員:分佈式,微服務之前沒用過怎麼提升?有牛人是這麼回覆!

從上面網友的回覆中,雖然每個人都有著自己不同的觀點,但是從這些觀點中也不難看出有牛人所在,他們有的已經對這些技術比較瞭解了,我對這名樓主的建議是,雖然自己目前所處的環境接觸不到這些技術,也沒必要著急,說明你們的系統量級還沒有達到用這些技術支撐的地方,先努力做好自己手頭的事情,如果以後發展的好,也有可能會用到這些技術,另外多與同行交流,溝通,在他們那裡也是可以學習到關於這些技術的思想與概念,時間長了,多這些名詞,想必也不會再陌生了!

以上所有圖片均來之互聯網

大家好,我是“上世是朵花”。如果你有什麼好的看法或者觀點可以在評論區展現你的才華,互動交流,如果想進一步瞭解我,那就關注我吧!


分享到:


相關文章: