最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

職場經(jīng)驗(yàn):為什么明明實(shí)力不如我的人,反而晉升比我快?

2021-02-03 16:42 作者:C語言編程__Plus  | 我要投稿

在工作中,你可能會(huì)遇到,為什么他的實(shí)力不如我,他卻可以晉升?

在面試中,你可能會(huì)遇到,我把系統(tǒng)性能優(yōu)化了10倍,為什么面試官還是看不上我?


為什么?到底是為什么?

如果你有同樣的困惑,或者徹夜難眠,我認(rèn)為你需要停下來思考一下了。

可能是你的學(xué)習(xí)方法錯(cuò)了,你并不是不努力,只是努力的方向錯(cuò)了。

我舉個(gè)簡單的例子:

我的父母特別勤奮,當(dāng)我還是個(gè)小屁孩的時(shí)候,他們每天早上四五點(diǎn)就要起床磨豆腐賣豆腐了,一年四季如此,他們的目標(biāo)也很簡單,就是把我和哥哥送入大學(xué),當(dāng)然,最后他們的愿望也確實(shí)實(shí)現(xiàn)了。

你說他們努力嗎?是的,很努力。

但是,你說他們很成功嗎?不見得。

所以,你看,有時(shí)候并不是說,你努力了就一定會(huì)成功。


更不用說我們做程序員的,有那么多的知識(shí)要學(xué)習(xí),就拿java來說,你真的就只需要學(xué)習(xí)java本身的東西嗎?數(shù)據(jù)庫要不要學(xué)?各種框架要不要學(xué)?緩存要不要學(xué)?

有這么多東西要學(xué)習(xí),學(xué)得過來嗎?通宵達(dá)旦地學(xué)也學(xué)不過來呀。

話題

所以,技術(shù)實(shí)力的本質(zhì)到底是什么?

我認(rèn)為技術(shù)實(shí)力的本質(zhì)是解決問題的能力,或者換個(gè)說法,技術(shù)源于業(yè)務(wù),技術(shù)是為業(yè)務(wù)服務(wù)的。

這么說,可能大家不樂意了,你莫不是產(chǎn)品弟弟派過來的間諜?!


我再舉個(gè)簡單的例子:

在很久很久以前,這個(gè)世界上沒有火,突然有一天,一道閃電劃過,劈在了樹上,著了火,引起了森林火災(zāi),后面火滅了,人去撿被火燒熟的動(dòng)物尸體吃,嗯,味道竟然很好。

后面,人就形成了一種共識(shí),火燒過的肉很好吃。

所以,他努力的想掌握生火的技能,經(jīng)過一番嘗試,終于習(xí)的了鉆木取火的技能,從此,可以天天吃烤肉了。

在這個(gè)故事中,業(yè)務(wù)是什么?技術(shù)是什么?

業(yè)務(wù)其實(shí)是吃烤肉,技術(shù)是取火,鉆木取火是取火的一種方式,除了鉆木你還可以使用打火機(jī)。

忽然有一天,一個(gè)人說我要喝水,你卻給他打火機(jī),你說你解決了他的問題(業(yè)務(wù))了嗎?

并沒有,打火機(jī)雖然是更高級(jí)的技術(shù),但是對于喝水這個(gè)需求并沒有什么卵用。

所以,技術(shù)實(shí)力的本質(zhì)是解決業(yè)務(wù)問題,你解決的業(yè)務(wù)問題越大越復(fù)雜,代表你的技術(shù)實(shí)力越強(qiáng)。

增強(qiáng)

那么,如何才能增強(qiáng)自己的技術(shù)實(shí)力呢?

我認(rèn)為分成以下幾個(gè)步驟:

首先,領(lǐng)悟業(yè)務(wù),引導(dǎo)業(yè)務(wù)?,這個(gè)你可以去學(xué)習(xí)一些DDD的思想,并落地到你的業(yè)務(wù)中,可以幫助你快速理清業(yè)務(wù)邊界,甚至引導(dǎo)業(yè)務(wù)未來的方向。

其次,學(xué)習(xí)通識(shí)技術(shù) + 技術(shù)儲(chǔ)備?,學(xué)習(xí)一些你所在領(lǐng)域的通識(shí),并儲(chǔ)備一些在現(xiàn)在和未來能幫助你解決業(yè)務(wù)問題的技術(shù)。

在這么多技術(shù)中,我認(rèn)為最重要的是學(xué)習(xí)你所在領(lǐng)域的通識(shí)。


通識(shí)是什么呢?

我們以java為例,java其實(shí)也有很多方向,比如web開發(fā),物聯(lián)網(wǎng),大數(shù)據(jù),那我們看看這3個(gè)方向要學(xué)習(xí)哪些東西:

1、web開發(fā):數(shù)據(jù)結(jié)構(gòu)與算法,設(shè)計(jì)模式與設(shè)計(jì)原則,jdk源碼,spring全家桶,mybatis,MySQL,等等

2、物聯(lián)網(wǎng):數(shù)據(jù)結(jié)構(gòu)與算法,設(shè)計(jì)模式與設(shè)計(jì)原則,jdk源碼,netty,mqtt

3、大數(shù)據(jù):數(shù)據(jù)結(jié)構(gòu)與算法,設(shè)計(jì)模式與設(shè)計(jì)原則,jdk源碼,hadoop,hbase,elasticsearch,flink,等等

所以,你看java領(lǐng)域最重要的就是數(shù)據(jù)結(jié)構(gòu)與算法,設(shè)計(jì)模式與設(shè)計(jì)原則,jdk源碼,那么,他們就是java領(lǐng)域的通識(shí)。

你可能會(huì)問我搞大數(shù)據(jù)的為什么要看jdk源碼?

那你可以去看看大數(shù)據(jù)的那幾個(gè)框架都是什么語言寫的,不懂jdk源碼,你能看得懂hadoop的源碼,我是不信的。

通識(shí)差不多這樣,那怎么做好技術(shù)儲(chǔ)備呢?

我們以web開發(fā)為例,假設(shè)現(xiàn)在你們的業(yè)務(wù)量是10萬每天,預(yù)估未來可能會(huì)達(dá)到100萬,甚至1000萬每天,那你可以想象一下你們的架構(gòu)將如何演變。

首先,存儲(chǔ)方面,肯定不能單庫了,所以,必須學(xué)習(xí)類似mycat、sharding sphere等分庫分表方案。

其次,查詢方面,分庫分表之后沒辦法做模糊查詢了,肯定要上搜索,所以,必須學(xué)習(xí)elasticsearch等搜索技術(shù)。

最后,并發(fā)方面,并發(fā)量有大幅度提升,接口性能要不要優(yōu)化?jvm要不要優(yōu)化?要不要加緩存?要不要聚合日志?等等。

甚至,為了動(dòng)態(tài)擴(kuò)容,可能還要上k8s等容器化技術(shù),統(tǒng)統(tǒng)都要學(xué)習(xí)。。

所以,這么簡單的分析一下,就知道要學(xué)習(xí)哪些儲(chǔ)備技術(shù)了,我這里只拋磚引玉,并不是說這就是全部。

你可以排一個(gè)優(yōu)先級(jí),一個(gè)一個(gè)去學(xué)習(xí)這些技術(shù),但是,并不是說每一個(gè)都要去達(dá)到源碼這種級(jí)別,你只要去掌握他們用到哪些底層技術(shù),適用于哪些場景,有什么優(yōu)缺點(diǎn),有什么坑,簡單的使用案例,我認(rèn)為掌握到這種程度就夠了,真正遇到需要用到這個(gè)技術(shù)的場景的時(shí)候,你能信手拈來即可,然后再去深入學(xué)習(xí)。

比如,消息隊(duì)列kafka,它是怎么部署的,它的快用到了什么技術(shù),它如何保證數(shù)據(jù)不丟失,如何進(jìn)行主從數(shù)據(jù)復(fù)制,使用在什么場景,等等。

其實(shí),研究多了,對于一種新的技術(shù),它使用的底層技術(shù)也就那些,比如oscache,幾乎所有分布式框架都會(huì)使用。

所以,你是不是可以研究一下這些框架都使用到的技術(shù),他們是不是又可以成為新的通識(shí)。

最后,持續(xù)學(xué)習(xí)溝通能力,表達(dá)能力,思維能力,總結(jié)能力?,并落實(shí)到工作生活中。

最后一部分如果用一個(gè)詞來概括的話,可以稱之為社交能力?。

你寫了一個(gè)特別牛逼的框架,但是你不會(huì)表達(dá)出來,別人也不知道你在說啥,有什么用?正所謂天才與傻子只是一步之遙,可能是我們無法理解傻子,或者說傻子不會(huì)表達(dá)自己。

你在工作中是不是只會(huì)悶頭干活,交給你的活都能搞定,但是,你就是比不過那個(gè)PPT寫的好的,那是你的思維能力和總結(jié)能力不如別人。你可能只列舉了你做過哪些東西,但是,他會(huì)歸類總結(jié),最后以結(jié)構(gòu)化的方式呈現(xiàn)出來,甚至還可能通過對以往數(shù)據(jù)的匯總,預(yù)測下一年的方向,這個(gè)在老板看來是更重要的東西。

所以,你必須學(xué)習(xí)思維能力和總結(jié)能力,而且是持續(xù)學(xué)習(xí)持續(xù)實(shí)踐,這方面的能力是貫穿一生的,即使以后你不做程序員去送外賣了,可能也能比別人賺得多。


總結(jié)

好了,最后總結(jié)一下今天的分享:

技術(shù)實(shí)力的本質(zhì)是解決問題的能力。

在業(yè)務(wù)方面,我們應(yīng)該學(xué)習(xí)如何快速理解業(yè)務(wù),可以通過DDD等手段實(shí)現(xiàn)。

在技術(shù)方面,我們應(yīng)該學(xué)習(xí)你所在領(lǐng)域的通識(shí),并做好技術(shù)儲(chǔ)備以應(yīng)對未來需求的變化。

在社交方面,我們應(yīng)該持續(xù)學(xué)習(xí)溝通能力,表達(dá)能力,思維能力,總結(jié)能力,并落實(shí)到工作生活中。

好了,今天的分享就到這里。

如果你想更好的提升你的編程能力,好好學(xué)習(xí)C/C++編程知識(shí),以后努力成為高薪軟件開發(fā)工程師的話!那么你很幸運(yùn)~

UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會(huì)對你有幫助的~

主頁群分享(源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)

歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長比自己琢磨更快哦!

編程學(xué)習(xí)書籍:


編程學(xué)習(xí)視頻:



職場經(jīng)驗(yàn):為什么明明實(shí)力不如我的人,反而晉升比我快?的評(píng)論 (共 條)

分享到微博請遵守國家法律
芦溪县| 崇义县| 商城县| 随州市| 九江市| 唐山市| 云龙县| 瓦房店市| 化德县| 岱山县| 宝清县| 安达市| 清丰县| 突泉县| 静安区| 南投市| 师宗县| 登封市| 灯塔市| 蛟河市| 资溪县| 宜兰县| 宣恩县| 怀安县| 双江| 烟台市| 清原| 莱州市| 克拉玛依市| 清苑县| 城市| 麻栗坡县| 上虞市| 巴中市| 卢龙县| 铜川市| 辽中县| 凤翔县| 永清县| 建平县| 昂仁县|