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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

程序员python工作_程序员如何在工作中进步

發(fā)布時(shí)間:2023/12/2 python 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员python工作_程序员如何在工作中进步 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

工作,對于大部分人都是不可避免的一件事,有的人是為了生存,有的人是為了自我價(jià)值的實(shí)現(xiàn),也有人是為了將來不工作而現(xiàn)在努力工作,出發(fā)點(diǎn)可能各種各樣,但是工作總是大部分人不可避免的一部分。

程序員,相對來說是薪資較高的群體,也是相對來說比較容易焦慮的群體,而我,就是一名工作的程序員,我想談?wù)劤绦騿T在工作中如何進(jìn)步,從而保持自己的競爭力。

程序員需要面對的問題

這里我們不談一個在社會摸爬滾打的人需要面對的問題:結(jié)婚、買房、買車,只談程序員這個群體相對其他職業(yè)比較獨(dú)特的但是不得不面對的問題:

技術(shù)更新?lián)Q代后如何在新一代的浪潮中屹立不倒

如何應(yīng)對年齡增長帶來的焦慮感

……

其實(shí)我們對于上面那些點(diǎn)可以做下總結(jié),那就是如何不斷自我增長以應(yīng)對將來各種變化,對于我們這些工作人士,一天最寶貴的時(shí)間自然是貢獻(xiàn)給公司,所以需要面對的就是在工作中如何保持進(jìn)步。

融入

剛?cè)肼氁患倚碌墓?#xff0c;開始的磨合期是比較重要的,主要是個人價(jià)值觀和企業(yè)文化之間的沖突。就像談戀愛,兩個人在一起更多的是彼此家庭文化之間的碰撞,能不能碰撞中找出那一份平衡,這將決定戀愛后能否結(jié)婚。

如何融入一家公司是很重要的一步,每一家公司都有自己的技術(shù)基因,進(jìn)入一家新公司就意味著你必須先融入這家公司的技術(shù)環(huán)境,努力地成為其中的一份子,比如:

了解并接受軟硬件各方面的開發(fā)環(huán)境

了解并接受該公司的技術(shù)架構(gòu)

了解并接受該公司的溝通方式

了解并接受該公司的項(xiàng)目開發(fā)模式與各種規(guī)范

作為一名程序員,我理解你內(nèi)心的高傲與自信,我相信你一定自認(rèn)為自己的東西一定是好的,但是當(dāng)你進(jìn)入一家公司發(fā)現(xiàn)這家公司各方面都和你有不同程度的沖突的時(shí)候,你有兩種選擇:

了解并接受

離開

舉個簡單的例子,剛?cè)肼毎l(fā)現(xiàn)公司Python開發(fā)還在用Python2.7,你了解并接受后發(fā)現(xiàn)是因?yàn)楣镜囊恍v史項(xiàng)目不好進(jìn)行遷移,怎么辦?

離開的人:還在用Python2.7沒救了,換一家吧

留下的人:為什么還在用Python2.7,我先用著吧,后面我了解清楚再看看要不要建議公司決策者對版本進(jìn)行更新

很簡單,不喜歡就離開,但是總有你可以做出了解并接受這一決定的公司吧?

改變

當(dāng)你決定留在當(dāng)前的公司,就意味著有了更多的可能性,當(dāng)你在融入階段對公司的一些情況不甚滿意但是勉強(qiáng)接受的時(shí)候,這時(shí)候就可以考慮對其進(jìn)行改變。

我們知道,存在即合理,你了解并接受了公司的某一件事物,也就了解了這個事物的緣由,知道了公司為什么在某件事上用這種方式去做,原來并不是公司看不出這件事物的局限性,而是有一些實(shí)實(shí)在在的原因在困擾著公司去嘗試更好的方式。

有時(shí)候出現(xiàn)這個情況我覺得是好事情,因?yàn)檫@是你可以改變公司某一件事情的機(jī)會,如果你有信心,那么你就可以推動公司在這件事物上做出改變,然后朝你贊同的方向發(fā)展。

所以開始吧,去改變它,讓你的技術(shù)基因融入到這家公司。

繼續(xù)使用上面的例子,你已經(jīng)了解到公司還在用Python2.7的原因是項(xiàng)目構(gòu)建初期的項(xiàng)目都是使用Python2.7,大家也知道Python2.7即將失勢,但是公司一些項(xiàng)目還是單體應(yīng)用,如果更新,會有一些版本之間的兼容問題,會投入相對較多的人力物力。

好,此時(shí)你已經(jīng)清楚了問題的原因,接下來你要做的就是如何做出改變,比如你寫了一個自動python2->3的遷移工具,并且成功地將公司的項(xiàng)目升級到了Python3.6。

項(xiàng)目大獲成功,領(lǐng)導(dǎo)很愉快地接受了你的升級方案,你在慶幸終于可以不用寫即將被拋棄的Python2.7之余,順勢再朝領(lǐng)導(dǎo)提了將單體應(yīng)用朝微服務(wù)架構(gòu)轉(zhuǎn)變的意見,此時(shí),公司已經(jīng)看出了你的能力,后面讓你挑大旗只是時(shí)間問題了。

所以,融入一家公司后,不能安于現(xiàn)狀,應(yīng)當(dāng)勇敢地做出改變。

效率

在我看來,做出改變的都是有自我要求的人,這樣的人有技術(shù)熱情,有自我增長的能力,他們做出改變的目的都是讓一切往更好的方向發(fā)展,比如可以提高工作效率。

還是以上面的例子解釋一下效率工作的情況:領(lǐng)導(dǎo)經(jīng)過調(diào)研后,發(fā)現(xiàn)微服務(wù)架構(gòu)確實(shí)優(yōu)于目前公司的單體應(yīng)用,決定開始向微服務(wù)方向轉(zhuǎn)變,你信心大振,公司的一個單體應(yīng)用開始拆分成數(shù)十個微服務(wù),你也踏上了用Flask編寫微服務(wù)的幸福生活。

但是寫著寫著,每個人在構(gòu)建一個微服務(wù)的時(shí)候,你注意到大家都會做一件重復(fù)的事情:復(fù)制上個項(xiàng)目的配置文件、日志文件、數(shù)據(jù)庫操作文件等等。總結(jié)來說就是目前開發(fā)一個微服務(wù)前需要花半個小時(shí)來搭建項(xiàng)目的基礎(chǔ)設(shè)施,而這些設(shè)施是類似的,是屬于重復(fù)性的動作。

你心想:為什么不將常用的基礎(chǔ)項(xiàng)目組件匯總成微服務(wù)模板,然后做一個命令行工具一鍵生成呢?半個小時(shí)就縮短成 5s,何樂而不為?

于是你編寫了一個腳手架可以自動生成微服務(wù)模板,你將自己的成果朝同事展示,獲得領(lǐng)導(dǎo)允許推廣的承諾,從此,每個使用這個腳手架的人都至少節(jié)省了半小時(shí)的時(shí)間,大大為公司提升了工作效率,你高興之余再順勢朝領(lǐng)導(dǎo)提出了Go語言開發(fā)微服務(wù)可能更爽~

再一次,你成功對公司的一些事情做出了改變,并帶動了效率的提升。

產(chǎn)出

談產(chǎn)出,我覺得這部分是雙向的:

你為公司產(chǎn)出了什么

公司促進(jìn)你產(chǎn)出了什么

你為公司產(chǎn)出了什么

公司促進(jìn)你產(chǎn)出了什么

公司考量一個人,你對公司的產(chǎn)出是十分重要的一個點(diǎn),你有再厲害的技術(shù),如果不能給公司帶來實(shí)實(shí)在在的產(chǎn)出,那么你的技術(shù)可能對公司并沒有什么用。

有的人可能覺得自己在公司就是一個擰螺絲的,自己做的事情很簡單平凡,并沒有什么挑戰(zhàn)性,這樣怎么做到產(chǎn)出呢?

對于這樣的想法,我覺得首先要改變一下自己的思維,擰螺絲、做的事情很簡單,這些都不是理由。

任何人,只有個人水平提升到相對較高的時(shí)候,做大部分事情都會覺得簡單,你現(xiàn)在覺得此事做的事情簡單,希望更有挑戰(zhàn),如果讓你做難一點(diǎn)的事情,你習(xí)慣后,又覺得簡單了,這樣你就陷入了覺得簡單,提出要求,繼續(xù)覺得簡單,繼續(xù)提出要求的情況,這樣對個人的發(fā)展是及其不友好的。

我個人建議,哪怕在做簡單的事情,你可以自己來讓這件事情做得不簡單,自身主動地給這件事來提升難度。很簡單的道理,都是做一樣的事情,你做得更加深入、優(yōu)秀,甚至能影響到其他人為你手頭的事情做出改變,這就體現(xiàn)出你不一樣的地方,你做再簡單的事情都能有不一樣的產(chǎn)出。點(diǎn)擊進(jìn)入,免費(fèi)領(lǐng)取python學(xué)習(xí)資料,適合在校大學(xué)生,小白,想轉(zhuǎn)行,想提升自己的都可以加入。

再說,簡單的事情你都沒有產(chǎn)出,公司也不放心把更有挑戰(zhàn)性的事情交給你啊。

所以,看你為公司產(chǎn)出什么,在任何崗位都是可以體現(xiàn)的,和做的事情沒關(guān)系。

做的工作簡單或者說擰螺絲都沒關(guān)系,但是你的產(chǎn)出完全可以不平凡

好的工作環(huán)境,是共贏的,你可以為公司做出產(chǎn)出,公司也應(yīng)該會促進(jìn)你進(jìn)行一些被動產(chǎn)出。

所以一個好的工作會給你帶來反向的輸出,不論是管理還是技術(shù)甚至是做人的道理,比如:

開始慢慢帶新人,你有了管理方面的經(jīng)驗(yàn)

和同事交流學(xué)習(xí),你代碼水平進(jìn)一步提升,github上又多了一個上千star的項(xiàng)目

公司信任你,開始給你更多的挑戰(zhàn),你有了系統(tǒng)級的開發(fā)經(jīng)驗(yàn)

這樣你和公司之間就有了非常好的工作關(guān)系,做到這一步,我覺得可以在工作中持續(xù)不斷地進(jìn)步。

總結(jié)

所以,在工作中持續(xù)進(jìn)步依賴于和所在公司有一個很好的工作關(guān)系,從而互相產(chǎn)出、進(jìn)步,而產(chǎn)出則依賴于你認(rèn)真的工作態(tài)度和超出常人的開發(fā)效率,開發(fā)效率的提升必不可少的前提是你擁有一個不安現(xiàn)狀善于改變的心。

而這所有的前提,是找到一個你愿意了解并接受然后融入的公司,各位,祝好。

總結(jié)

以上是生活随笔為你收集整理的程序员python工作_程序员如何在工作中进步的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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