日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

第七十期:IT技术人员的自我修养

發(fā)布時(shí)間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第七十期:IT技术人员的自我修养 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

8月4日

以下文章來(lái)源于空山新雨的技術(shù)空間?,作者空山新雨的技術(shù)空間

前言

在IT領(lǐng)域摸爬滾打多年,從一個(gè)普通程序員到技術(shù)主管,到技術(shù)經(jīng)理,再到技術(shù)總監(jiān),踩過(guò)不少坑、加過(guò)不少班,也背過(guò)不少鍋。

在提升自身技術(shù)能力與管理能力的同時(shí),也一直在思考,作為IT技術(shù)從業(yè)者,如何做才能讓我們?cè)谶@個(gè)領(lǐng)域里發(fā)展得更好。

在年齡漸長(zhǎng)時(shí)能從容應(yīng)對(duì)所謂的“中年危機(jī)”,或者說(shuō)IT技術(shù)人員的自我修養(yǎng),應(yīng)從哪些方面去努力。

本文不是所謂成功人士的經(jīng)驗(yàn)之談(作者離自己理解的成功還有十萬(wàn)八千里),而是以一個(gè)技術(shù)人員的角度做的一些思考與總結(jié)。

希望能給已在這個(gè)行業(yè)或有志于從事這個(gè)行業(yè)的同僚以參考,與之共勉。

持續(xù)學(xué)習(xí),構(gòu)建自己的知識(shí)體系

學(xué)習(xí)能力應(yīng)該是一個(gè)人最重要的能力之一,因?yàn)槲覀兘^大部分技能都需要通過(guò)學(xué)習(xí)獲得,所謂天才,也不過(guò)是其學(xué)習(xí)效率或?qū)W習(xí)能力比一般人強(qiáng)而已。

IT技術(shù)更新日新月異,不論是新版本的更新還是新框架的產(chǎn)生,都以極快的速度在推進(jìn),令人眼花繚亂,應(yīng)接不暇。

因此,對(duì)IT技術(shù)人員來(lái)說(shuō),持續(xù)學(xué)習(xí)、有選擇地學(xué)習(xí)顯得尤為重要。

那么我們平時(shí)應(yīng)該怎么來(lái)學(xué)習(xí),不斷提升自己專業(yè)技能及綜合能力呢,我總結(jié)了如下幾種方式:

1. 從書本學(xué),從網(wǎng)絡(luò)學(xué)

現(xiàn)在技術(shù)書籍市場(chǎng)也是魚龍混雜,良莠不齊,并且價(jià)格都還不便宜。所以建議還是有選擇地購(gòu)買技術(shù)書籍。

一般原理介紹類書籍,如介紹JVM基本原理,數(shù)據(jù)庫(kù)基本原理,設(shè)計(jì)模式、算法之類的書籍等等,具備一定的保值度,可以購(gòu)買不斷重溫學(xué)習(xí)。

而框架介紹類書籍,個(gè)人不建議購(gòu)買。

因?yàn)榭蚣芨碌话愣急容^快,有時(shí)候你買的時(shí)候可能就已經(jīng)過(guò)時(shí)了,不具備保值度,所以建議從官方文檔、博客、公眾號(hào)等渠道學(xué)習(xí),也就是從網(wǎng)絡(luò)學(xué)。

從網(wǎng)絡(luò)學(xué)最好的方式是從官方文檔學(xué),因?yàn)樾畔⒃趥鞑ミ^(guò)程中是有損耗的。

尤其是英文文檔,各人語(yǔ)言、理解水平不同,對(duì)原文的解析或多或少有些偏差,官方文檔最原始,損耗也最低。

其次,從一些知名的優(yōu)質(zhì)的博客學(xué),從公眾號(hào)學(xué),并且最好能從頭到尾地看,了解學(xué)習(xí)作者整體的技術(shù)體系(那些東拼西湊、沒(méi)有經(jīng)過(guò)實(shí)踐直接復(fù)制粘貼的最好就不要去看了)。

2. 向先進(jìn)學(xué)

三人行,必有我?guī)熝?#xff0c;向比你厲害的人學(xué)。

在一個(gè)團(tuán)隊(duì)中,總有那么幾個(gè)能力比較強(qiáng)的,而能力強(qiáng)的人總有一些不一樣的特質(zhì)與習(xí)慣。

多與這些人交流,善于去發(fā)現(xiàn)總結(jié)別人好的特質(zhì)與習(xí)慣,然后模仿,吸收,最終形成自己的特質(zhì)與習(xí)慣。

3. 從復(fù)盤總結(jié)學(xué)

任何一個(gè)組織或團(tuán)隊(duì),總會(huì)存在這樣那樣的一些問(wèn)題,如果一個(gè)團(tuán)隊(duì)沒(méi)有任何問(wèn)題,那這本身就是一個(gè)問(wèn)題。

對(duì)問(wèn)題的處理不應(yīng)該終止于解決,還應(yīng)及時(shí)對(duì)其復(fù)盤總結(jié),從中吸取經(jīng)驗(yàn)與教訓(xùn),避免同樣的問(wèn)題再次發(fā)生。

我曾就職的某公司數(shù)據(jù)部門,在第一次對(duì)跨年晚會(huì)現(xiàn)場(chǎng)直播做實(shí)時(shí)數(shù)據(jù)統(tǒng)計(jì)與分析時(shí),因缺乏經(jīng)驗(yàn),產(chǎn)品運(yùn)營(yíng)部門給的預(yù)估并發(fā)用戶數(shù)是50w左右。

于是團(tuán)隊(duì)按這個(gè)預(yù)估做了壓測(cè),準(zhǔn)備了對(duì)應(yīng)的服務(wù)器,結(jié)果當(dāng)晚直播并發(fā)在線用戶數(shù)達(dá)到250w+,5倍還不止的壓力直接把整條實(shí)時(shí)分析鏈路沖垮。

并且搞笑的是當(dāng)初準(zhǔn)備的服務(wù)器磁盤大多是幾十G的配置,滾滾而來(lái)的日志不到幾分鐘就把磁盤給打滿。

幾個(gè)人光是遷移日志文件保障數(shù)據(jù)不丟失就已是手忙腳亂了,對(duì)實(shí)時(shí)分析服務(wù)只能撒手棄療。

所幸數(shù)據(jù)都保存了下來(lái),事后補(bǔ)救也創(chuàng)造了我們連續(xù)工作36個(gè)小時(shí)的記錄。

這是一次典型的失敗教訓(xùn),事后我們復(fù)盤總結(jié)了幾點(diǎn),一是預(yù)估不足;二是沒(méi)有準(zhǔn)備應(yīng)急方案;三是沒(méi)有與其他部門協(xié)同起來(lái),比如運(yùn)維。

在第二年年底時(shí),我們做了三倍于預(yù)估量的準(zhǔn)備,并且每個(gè)服務(wù)做好鏡像,隨時(shí)準(zhǔn)備擴(kuò)容,并且把運(yùn)維部門協(xié)同起來(lái)作戰(zhàn),實(shí)時(shí)監(jiān)視每項(xiàng)指標(biāo),順利應(yīng)對(duì)了同時(shí)在線五六百萬(wàn)用戶的現(xiàn)場(chǎng)直播。

因此,從對(duì)問(wèn)題與失敗的復(fù)盤總結(jié)中學(xué),是進(jìn)步提高的一個(gè)主要方式,團(tuán)隊(duì)如此,個(gè)人也如此。

4. 做好知識(shí)管理

聞道有先后,術(shù)業(yè)有專攻,對(duì)IT技術(shù)領(lǐng)域來(lái)說(shuō),真正的全棧是極少的,樣樣精通一般就意味著樣樣平庸。

所以,選好自己的技術(shù)方向,并深耕下去,一般IT軟件技術(shù)領(lǐng)域的方向有服務(wù)端、WEB前端、移動(dòng)端、大數(shù)據(jù)、人工智能等。

在學(xué)習(xí)與工作的同時(shí),對(duì)一些重點(diǎn)、難點(diǎn)及時(shí)做好記錄。

好記性不如爛筆頭,很多人在上學(xué)階段都有做筆記的好習(xí)慣,但是參加工作后,卻把這個(gè)好習(xí)慣給丟了。

對(duì)于IT技術(shù)人員,?每天大部分時(shí)間都對(duì)著電腦,所以可以采用一些筆記軟件(如印象筆記、OneNote等)來(lái)對(duì)平時(shí)學(xué)習(xí)的一些知識(shí)點(diǎn),遇到的一些問(wèn)題及解決方案進(jìn)行整理記錄,便于回顧與查閱。

也可以通過(guò)博客、公眾號(hào)的形式,定時(shí)對(duì)自己的知識(shí)體系進(jìn)行梳理,既鞏固了自己的知識(shí),又能給人以學(xué)習(xí)參考,何樂(lè)而不為。

如果這兩者都還沒(méi)有的,趕緊去選一個(gè)從今天開始用起來(lái)吧。

求甚解,知其然,知其所以然

所謂求甚解,就是理解事物背后的本質(zhì)與根源,從而觸類旁通,舉一反三。

比如你在某某博文中看到添加某個(gè)注解就能達(dá)到某某功能,你是直接拿來(lái)就用還是會(huì)分析為什么這么做就能達(dá)到效果。

再比如某個(gè)程序崩潰了,你是直接重啟處理還是在有條件的情況下收集必要的數(shù)據(jù)分析原因,或者在先保障程序服務(wù)可用之后再持續(xù)跟進(jìn)定位。

許多人都有過(guò)找人協(xié)助解決問(wèn)題的經(jīng)歷,我也幫助過(guò)很多人定位處理過(guò)問(wèn)題,但其中相當(dāng)一部分人在你幫他解決問(wèn)題之后,來(lái)一句“牛叉”,然后,就沒(méi)有然后了。

不會(huì)問(wèn)這個(gè)問(wèn)題出現(xiàn)的原因是什么,不會(huì)問(wèn)為什么這么處理就沒(méi)事了,不會(huì)問(wèn)怎么來(lái)避免這個(gè)或這類問(wèn)題。

然后下次找你過(guò)去協(xié)助,你會(huì)發(fā)現(xiàn)可能又是類似的問(wèn)題。

我也見過(guò)很多這樣的場(chǎng)景,線上服務(wù)故障了,某程序員通過(guò)重啟服務(wù)恢復(fù)了,但不久后又故障了,于是再重啟。

以至于后面每天定時(shí)重啟一下,來(lái)避免故障再出現(xiàn),卻從來(lái)沒(méi)有想過(guò)去定位故障發(fā)生的原因。

可能會(huì)覺(jué)得沒(méi)有類似經(jīng)驗(yàn),不知道從何處入手,但經(jīng)驗(yàn)都是積累的,沒(méi)有人從一開始就能掌握所有技能。

這些都是一種浮于表面,不求甚解的不良習(xí)慣。

怎么求甚解,最簡(jiǎn)單的方法就是多問(wèn)幾個(gè)為什么,直至了解到某個(gè)問(wèn)題或某個(gè)知識(shí)點(diǎn)的本源。

我曾與一個(gè)現(xiàn)在微軟工作的研究生同學(xué)一起跟隨一家公司做項(xiàng)目需求調(diào)研,當(dāng)時(shí)那家公司組織去黃山旅游,我們就在黃山腳下的酒店里整理文檔。

晚上大家一起吃飯喝酒,回到房間的時(shí)候,我已經(jīng)只能在椅子上趴著了,卻發(fā)現(xiàn)我那同學(xué)不急不慢地從包里拿出電腦,然后開機(jī),然后,打開了Eclipse……

后來(lái)了解到是他一直在思考解決一個(gè)問(wèn)題,吃飯的時(shí)候突發(fā)靈感,所以回來(lái)就馬上試驗(yàn)一下。

這個(gè)例子我并不是說(shuō)我那同學(xué)酒后寫代碼的能力有多強(qiáng),而是說(shuō)優(yōu)秀者之所以優(yōu)秀,在于他們那種遇到問(wèn)題力求甚解的習(xí)慣與品質(zhì)。

但另一方面,求甚解并不意味著你要一頭鉆到底,花費(fèi)大量功夫絞盡腦汁追溯到操作系統(tǒng)底層甚至硬件層次,因?yàn)楫吘构ぷ鞑煌诳蒲?#xff0c;是需要有高效產(chǎn)出的。

一般而言,你了解到框架設(shè)計(jì)的基本原理及關(guān)鍵源碼,或問(wèn)題產(chǎn)生的根本原因與最優(yōu)解決方案,防止同類問(wèn)題再次發(fā)生即可。

責(zé)任感,做一個(gè)靠譜的人

衡量一個(gè)技術(shù)人員是否合格的標(biāo)準(zhǔn)我覺(jué)得無(wú)外乎三個(gè):有態(tài)度、有技術(shù)、有素養(yǎng)。

這里我將態(tài)度放在第一位,責(zé)任感是態(tài)度的一個(gè)重要表現(xiàn)。

技術(shù)人員的責(zé)任感表現(xiàn)在哪些方面呢,我認(rèn)為也是三點(diǎn),是否具有自我驅(qū)動(dòng)力、是否具有契約精神、是否具有主動(dòng)擔(dān)當(dāng)。

自我驅(qū)動(dòng)力就是把分配給你的任務(wù)真正當(dāng)成自己的事情,保質(zhì)保量按期去完成,主動(dòng)去跟進(jìn)你的依賴上游,主動(dòng)跟團(tuán)隊(duì)反饋問(wèn)題與進(jìn)度,主動(dòng)去學(xué)習(xí)提升技能與工作效率。

契約精神就是對(duì)自己承諾的事情說(shuō)到做到,如果有變動(dòng)也能及時(shí)溝通反饋協(xié)商。

主動(dòng)擔(dān)當(dāng)就是勇于承擔(dān)自己應(yīng)當(dāng)承擔(dān)或者無(wú)人能承擔(dān)的責(zé)任,為團(tuán)隊(duì)出謀劃策,盡自己能力協(xié)助他人。

做到這三點(diǎn),就是一個(gè)有責(zé)任感的人,就是一個(gè)靠譜的人,這樣的人就是不論是老板或上級(jí),還是同事都會(huì)信賴,尊重的人。

延伸視野,不止于增刪改查

經(jīng)常聽到一些同行抱怨,在這里每天就是增刪改查,沒(méi)什么意思,也沒(méi)什么成長(zhǎng)。面對(duì)這種抱怨,我想說(shuō)的是技術(shù)人員的視野不應(yīng)該這么狹隘。

任何一個(gè)Web項(xiàng)目,都會(huì)涵蓋從產(chǎn)品定位、需求分析到系統(tǒng)架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、前后端開發(fā)、測(cè)試到部署上線、運(yùn)行維護(hù)。

其中涉及的每一個(gè)環(huán)節(jié)都包含一本書都無(wú)法說(shuō)清的內(nèi)容,都有你可以去學(xué)習(xí)的東西。

有些人可能會(huì)說(shuō),我就是個(gè)開發(fā),你讓我去管產(chǎn)品、架構(gòu)、測(cè)試、運(yùn)維的事?面對(duì)這種質(zhì)問(wèn),我可能會(huì)說(shuō),那你接著去寫增刪改查吧。

我認(rèn)為技術(shù)人員的價(jià)值,不在于你能寫出多么優(yōu)美的代碼(當(dāng)然不是說(shuō)代碼不需要寫得好),也不在于你能設(shè)計(jì)出一個(gè)多么大而全高屋建瓴的架構(gòu)。

而在于你實(shí)實(shí)在在的解決問(wèn)題的能力,在于你使用技術(shù)手段服務(wù)于業(yè)務(wù)的能力。

增刪改查之外,你可以了解的東西太多。

比如你了解你們項(xiàng)目的整體架構(gòu)嗎,

了解系統(tǒng)的部署方案嗎,

了解整體業(yè)務(wù)流程嗎,

了解所有的重點(diǎn)難點(diǎn)嗎。

如果都了解了,那你能找出現(xiàn)有各環(huán)節(jié)存在的問(wèn)題嗎,能給出解決這些問(wèn)題的具體方案嗎。

所以,不要抱怨只有增刪改查了,延伸你的視野,從軟件工程的角度而不只是某個(gè)功能某個(gè)模塊的角度來(lái)提升自己的認(rèn)知與能力吧。

因?yàn)橹挥醒由炷愕囊曇?#xff0c;拓寬你的知識(shí)面,才能提升你實(shí)實(shí)在在的解決問(wèn)題的能力。

如果你一直停留在這事不歸我管的認(rèn)知,那你的水平能力與發(fā)展空間也就基本止步于此了。

保持高度專注,提高工作效率

有人可能會(huì)說(shuō),你說(shuō)的這么輕巧,我每天寫代碼都寫不完,哪有那么多時(shí)間來(lái)學(xué)習(xí)、求甚解、延伸視野。

對(duì)于這類同學(xué),可能需要反問(wèn)下自己為什么會(huì)一直這么忙,是技術(shù)水平與崗位不匹配還是工作效率太低?

經(jīng)歷過(guò)面試篩選的一般來(lái)說(shuō)技術(shù)水平與崗位應(yīng)該還是匹配的,那怎么來(lái)提高工作效率,我認(rèn)為一個(gè)主要方法是提高專注度。

讀書的時(shí)候,你發(fā)現(xiàn)那些成績(jī)好的,往往下課或放學(xué)都不會(huì)一直捧著書看,而那些一天到晚都捧著書看的,往往成績(jī)都一般般,為什么?

因?yàn)槌煽?jī)好的在學(xué)習(xí)的時(shí)候他能高度專注,心無(wú)旁騖,所以效率很高,而那些一天到晚捧著書看的不可能無(wú)時(shí)無(wú)刻都能集中注意力。

因?yàn)槿说木κ怯邢薜?#xff0c;有可能一會(huì)聽聽音樂(lè),一會(huì)放空下大腦,久而久之養(yǎng)成這種拖泥帶水的習(xí)慣,想不低效都難。

工作也一樣。

說(shuō)一個(gè)我自己的例子,我屬于那種工作時(shí)候能高度專注的人,忙事情的時(shí)候可能一天下來(lái)水都忘了喝一口。

臨畢業(yè)時(shí)曾在一家德企實(shí)習(xí),一起進(jìn)來(lái)的有一位同濟(jì)的同學(xué)與一位復(fù)旦的同學(xué)(這里沒(méi)有任何學(xué)校偏見,純屬個(gè)例討論),每周主管會(huì)給我們?nèi)朔峙渫裙ぷ髁康娜蝿?wù),我一般兩到三天并能完成且不需要加班,而那兩位同學(xué)卻幾乎每天加班卻還常常完不成,最后通過(guò)我協(xié)助才按期完成。

有幾天我特意注意了一下他倆的工作狀態(tài),發(fā)現(xiàn)一會(huì)看看新聞刷刷微博,一會(huì)去沖杯飲料,戴著耳機(jī)聽著音樂(lè),不急不躁,悠然自在得很。

這種工作狀態(tài),除非能力非常強(qiáng)經(jīng)驗(yàn)非常豐富,能輕車熟路三下五除二把事情處理完,不然,想不低效都難。

因此保持高度的專注,是提高工作效率的有效方式。

工作效率提高了,你才能有一些時(shí)間去學(xué)習(xí)去求甚解去延伸視野,從而提升能力促進(jìn)工作效率的進(jìn)一步提高,這是一個(gè)良性的循環(huán)。

反之,工作效率提不高,你就沒(méi)有足夠的時(shí)間去學(xué)習(xí)提升,當(dāng)任務(wù)過(guò)來(lái)的時(shí)候,只會(huì)越來(lái)越忙,這是一個(gè)惡性的循環(huán)。

提高軟實(shí)力,把握機(jī)會(huì)??? ? ? ??

對(duì)于很多IT技術(shù)人員來(lái)說(shuō),技術(shù)管理是其職業(yè)發(fā)展的一個(gè)方向。

尤其在國(guó)內(nèi)環(huán)境中,很難有在40歲以上還能安心寫代碼的(除非你已經(jīng)不需要靠工資生活了,寫代碼純粹成了一種興趣)。

從一個(gè)普通程序員成長(zhǎng)為一個(gè)技術(shù)管理者,除了技術(shù)能力,還要有一定的軟實(shí)力,如溝通表達(dá)能力、組織協(xié)調(diào)能力、業(yè)務(wù)架構(gòu)能力等。

程序員普遍性格內(nèi)斂,溝通表達(dá)的欲望與技巧相對(duì)欠缺。

因此在平時(shí)的工作中,應(yīng)盡可能有意識(shí)地在這些方面去提高自己,與人溝通表達(dá)好一點(diǎn),主動(dòng)擔(dān)當(dāng)多一點(diǎn),對(duì)業(yè)務(wù)了解深一點(diǎn)。

機(jī)會(huì)永遠(yuǎn)青睞有準(zhǔn)備的人,只有平時(shí)的不斷積累,當(dāng)機(jī)會(huì)降臨時(shí),你才有足夠的能力與自信去迎接。

如何去尋找與把握技術(shù)管理方向發(fā)展的機(jī)會(huì),一般而言,有如下幾種途徑:

1. 去有潛力的創(chuàng)業(yè)公司;

2. 去知名大企業(yè)鍍金,然后跳槽到中小企業(yè);

3. 現(xiàn)有上級(jí)離職;

4. 公司新開業(yè)務(wù)線;

5. 自己創(chuàng)業(yè)。

任何一種途徑,都只是一種機(jī)會(huì)而已,能否把握一方面看機(jī)遇,另一方面看自己的積累與準(zhǔn)備。

總結(jié)

失敗者失敗的原因各有不同,成功者的特質(zhì)與習(xí)慣卻大同小異。

IT技術(shù)人員的自我修養(yǎng),可以從持續(xù)學(xué)習(xí),求甚解,責(zé)任感,延伸視野,高度專注,軟實(shí)力等方面去提升。

不積跬步無(wú)以至千里,只有沉下心來(lái),一步一個(gè)腳印踏踏實(shí)實(shí)地提高、進(jìn)步,才能在一個(gè)領(lǐng)域里扎下根基,脫穎而出,才能從容應(yīng)對(duì)所謂“中年危機(jī)”。

以上,共勉。


閱讀目錄(置頂)(長(zhǎng)期更新計(jì)算機(jī)領(lǐng)域知識(shí))https://blog.csdn.net/weixin_43392489/article/details/102380691

閱讀目錄(置頂)(長(zhǎng)期更新計(jì)算機(jī)領(lǐng)域知識(shí))https://blog.csdn.net/weixin_43392489/article/details/102380882

閱讀目錄(置頂)(長(zhǎng)期科技領(lǐng)域知識(shí))https://blog.csdn.net/weixin_43392489/article/details/102600114

?

總結(jié)

以上是生活随笔為你收集整理的第七十期:IT技术人员的自我修养的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。