如何看出程序員是老員工?

10 個回答
IT人刘俊明
2019-04-19

要想了解一名程序員是否是老員工,可以通過以下幾個方面進行判斷:

第一:是否具備豐富的知識結構。對於一名老程序員來說,無論是從事應用級程序員崗位還是從事研發級程序員崗位,都應該具備豐富的知識結構,有多種成熟的技術方案。對於老程序員來說,對於常見的編程語言、操作系統、數據庫、開發框架等都會比較瞭解。如何看出程序員是老員工?

第二:是否具備較強的行業認知能力。年輕程序員主要的知識結構會集中在技術層面,比如編程語言、算法設計、開發平臺等內容,而老程序員通常會對整個程序開發領域具備較強的認知能力,對行業內不同的公司以及其產品的生態都會比較瞭解,對不同技術路線的發展趨勢有自己的見解。如何看出程序員是老員工?

第三:是否具備較強的溝通能力。溝通能力對於程序員來說是非常重要的,老程序員通常都有比較高效的溝通能力。溝通能力的基礎是知識結構和學習能力,所以經驗豐富的程序員通常在溝通方面會有明顯的優勢。如何看出程序員是老員工?

第四:是否具有較強的合作意識。軟件開發需要密切的團隊合作,對於大型軟件開發項目來說更是如此,所以經驗豐富的老程序員通常都有比較強的合作意識,能夠有效整合並利用已有資源來推進項目的研發。如何看出程序員是老員工?

第五:是否具有較強的時間意識。軟件開發一個重要的內容是開發週期,開發週期甚至能夠直接影響到團隊配置、技術選型和部署方式,所以老程序員通常都有較強的時間意識,當遇到技術難點的時候懂得變通。

第六:是否願意幫助新人。通常老程序員都會願意幫助新人的成長。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!

大学生编程指南
2019-05-15

從事軟件開發多年,通常情況下老員工就是代表著一種成熟穩重,最關鍵的是解決問題的能力,程序員年齡大其實代表著經驗的結合體,記得剛入行從事軟件開發職業,遇到一個老師傅帶著,工作已經8年多了,為人非常謙虛平易近人,平時做的是看技術資料,很少見大塊時間的寫代碼,項目經驗稍微豐富一點的就會有這樣的感覺,代碼其實不是第一位最關鍵還是編程的指導思想,昨天有個技術小兄弟找我主動聊天說到,現在有點感覺了覺得寫代碼也就是那回事,最要還是指導思想,因為代碼對於絕大部分人來講隨著時間的推移都會搞定。如何看出程序員是老員工?

既然稱之為老程序員,現在以老程序員的身份來什麼樣子才能稱之為老程序員,老程序員都有哪些特性?

1.項目經驗豐富

一般的新手程序員拿到一個功能模塊都會關注如何用代碼實現,基本會非常著急就進入代碼的實現階段,有時候代碼完成了發現實現的功能和需求有非常大的差異,然後把代碼推倒重來。一副急急忙忙的樣子,老手一般都會拿到需求之後反覆確認功能,然後針對如何實現從各個緯度進行考量,拿到一個最佳實現方案才會全力去搞代碼,而且代碼實現時間一般都不會太長。每個新手都會有一個從急急忙忙都非常沉穩的階段。

越是經歷項目多的程序員,實戰經驗越是豐富,越是具備大將的風度,也是沉穩的代表。如何看出程序員是老員工?

2.喜歡研究框架

初級的程序員追求如何實現,普通的程序員追求實現的效率,高級程序員追求實現的性能,一般來講老程序員對於程序功能的實現都會追求一個最優的解決方案,初級的程序員覺得能實現功能就已經是非常幸福的一件事情了,程序員這個職業具備創新思想的時機都是在技能成熟之後,只有技能掌握熟練之後才會想著去創新,才能真正駕馭框架,原則上講這個職業越老也是越值錢的存在,但國內互聯網瘋狂加班的節奏,讓很多人覺得老程序員一旦上了年紀之後就會自然產生一種憂患的意識。

很多國外的老程序員都是在技術成熟之後才呈現幾何倍數的比例在出東西,很多優秀的開源社區的代碼都是一幫歐美的老傢伙在技術絕對成熟之後搞出來的,經歷的次數多了,研究的框架多了自然就容易形成自己的技術特色,也會慢慢開始呈現技術成熟期。如何看出程序員是老員工?3.學習新技能

越是老程序員越是重視跟進新的編程技術,技術行業更新速度太快,如果有兩年的時間不去關注新的知識很容易被淘汰,往往現在很多程序員在自己剛剛找到寫代碼編程的感覺之後就開始放鬆對自己的要求了,很多剛剛工作三年時間的程序員容易在一段時間內停滯不前,結果一脫節就是幾年的時間,所以越是有經驗的老工程師越是不放鬆對新技術的學習,不完全是年齡的因素。

優秀的程序員都有一種特質喜歡在不停的精進自己的代碼,磨練自己的編程思想,看看一些優秀的開源社區,有些功能模塊被反覆的重構,就是為了能夠得到最佳的效果。如何看出程序員是老員工?

4.熱愛編程事業

如果不是熱愛估計早就轉行或者做不下去了,畢竟如果不是感興趣搞代碼就是一種地地道道的煎熬,不是每個人都能煎熬幾年的時間,所以本身能成為老員工就是對這項工作的高度認可,而且還會繼續坐下去。

所以老員工更多是對這個行業認可,以及對編程的規律和經驗都有了一定的認可度。也正是產出效率最高的時候,符合以上四點的要求的基本上都可以稱之為一個程序員老兵。

希望能幫到你。

程序员研习社
2019-04-18

這裡突出了程序員的“老”字。

可以從以下幾個方面去理解這個老程序員:

1.從年齡看,最直觀的看頭頂,看髮質,看髮色等。一般來說,技術公司裡,禿頂的,髮質凌亂的,白頭髮寸生的80%是老程序員。

2.老程序員不一定具備很好的編碼能力。老程序員在這方面不能一概而論,他們可能有更加成熟的業務經驗,有更優的解決問題的思路。

3.老程序員在職場中更加遊刃有餘,能輕鬆處理職場中的各種關係。

4.老程序員在面臨問題時,可能不會覺得自己的方案就是最優的,樂意探討和接收別人的思路或者想法。

丁哥开讲
2019-05-05

我們就先談什麼是老員工。老員工意味著對這個公司的業務已經非常熟了,對整個項目的架構也很熟了,對公司的競爭對手也很熟。當然也會認識很多人,幾乎重要部門的人他都會認識。

先說公司的業務,比如說這個公司是靠什麼盈利的,這個公司業務服務的對象是什麼, 然後就是這個公司在業內所處的位置。跟老員工聊呢,你可以認清公司未來的發展方向,也可以瞭解公司過去的發展歷程,走了什麼彎路,有什麼可以繼續保留的好的傳統。

再說一下項目的架構。跟老員工聊的話,他會把項目的架構從前端後端,都會給你講一下,前端有可能有多少個坑,前端一般包含網頁的程序,手機端比如安卓,蘋果的技術。 那就是後臺那邊,一般用什麼後臺技術, 再其次就是數據庫用什麼,這些內容一般老員工都會知道一些的。

關於公司的競爭對手,老員工肯定了解的比較清楚,因為耳濡目染的,在這個行業裡呆久了,就會關心競爭對手的優勢和劣勢。在這個方面如果想了解這個行業的規模有多大,要跟老員工多談一談,他會告訴你,哪個公司做的最好,我們公司的優勢在哪裡。那你可以對自己未來幾年做出一些比較準確的規劃。

人際關係來說,老員工肯定是類似老油條的角色了。嗯,他有可能幾乎認識公司裡所有的人了。有些比較熱心的老員工呢,他會主動的跟新的員工聊天兒,可以指導新員工一些東西。如果你碰上這樣的老員工,你基本上就可以斷定,這個人可以對你提供一些幫助,那同時你也能自然而然的分辨出他是不是老員工。

話又說回來,歸結到這個判斷,一個程序員是不是老員工的問題上。對於一個新入職的程序員來說,也許不需要在意這麼多,你只需要快速瞭解公司的業務,以及對自己所在崗位的背景和技術要求做好功課。爭取儘快,儘可能好的融入到團隊當中。這個才是剛入職的,新員工應該做的事情。

因為人的精力畢竟是有限的,而提高自身才是在這個行業中生存的王道。別人即使再厲害,即使是老員工,對你的幫助也很有限。所以,打鐵還靠自身硬,就是這個道理。

再一個,我們也不得不注意一下,有些老員工,並不見得,業務就很精熟。這個也主要看個人的悟性和追求。有的人喜歡混日子,類似混吃等死的角色,那麼不管他工作了多長時間, 幾年幾十年,對他的業務和能力的提高幫助並不大。如果你是一個很上進的年輕人,或者剛入職的新成員,遇上這樣的老員工反而不是一件好事,甚至可能會是一種災難。因為你的上進會大大威脅到他的存在。如果管理層沒有意識到這一點的話,你可能會在不知不覺中受到一些傷害。

簡單說一下,我們如何面對老員工。

首先如果碰上老員工的話,一定要尊敬,其次自己個人一定要努力上進。

除非你喜歡搞政治,我建議不要把自己在公司的人際關係搞得很複雜。越簡單的人際關係對你以後的發展可能更好。這一點,尤其是作為一個技術人員,是至關重要的。

好的,先聊這些,感謝關注丁哥開講,謝謝。


如何看出程序員是老員工?
如何看出程序員是老員工?
如何看出程序員是老員工?
修炼内功的程序员
2019-04-27

看到下面的答案,是不是有些人理解錯了,題目說的是識別老員工而不是老程序員,兩個概念不一樣。

我認為一般在一家公司工作超過一年就算老員工了,公司的老員工應該有以下特點

不敢說老員工都是拽的,但是拽的一定是老員工

如何看出程序員是老員工?

敢對產品提的需求say no

"這個需求太複雜,暫時不做",“你們怎麼想問題想的這麼簡單”,“你們隨隨便便一句話,我們就要改3天3夜”...類似說出這些話的,一定只有老員工敢說出口

如何看出程序員是老員工?

熟悉項目代碼

“*哥,請問下這塊的數據放在哪張表裡”,“**表裡,你看下,所有這塊的業務數據都在這張表裡”,對業務代碼和數據非常熟悉,張口就來的一定是老程序員了,因為太熟悉,天天和這些代碼數據打交道

如何看出程序員是老員工?

寫代碼少了

對於一些資歷老的程序員,元老級員工可能已經是開發經理級別的,一般不寫業務代碼的,是老員工的可能性比較大。

如何看出程序員是老員工?

同事之間的溝通

老員工在公司認識的人應該比較多,或者大家都比較熟悉這個人,經常看到別人談論的人或者看到他經常和不同的員工談論的人應該是老員工

如何看出程序員是老員工?

码技术秘圈
2019-04-18

一般一個程序員在一個公司待的時間長的話,會對本公司的產品十分熟悉,不論是業務還是技術,各種業務場景如何實現,出現問題bug定位都不是新員工能比的,還有就是對本公司自用框架的熟悉程度可以很大程度上判斷一個人在這個公司待了多久~

梦一如年
2019-04-18

很明顯,看工號呀

摇滚大叔2
2019-05-16

看髮型,越禿經驗越老道

关春生1
2019-04-25

還有沒有頭髮,還有沒有黑頭髮

小猿编程
2019-04-18

看對本部門業務熟悉度,代碼熟悉度,填過很多坑

相關推薦

推薦中...