成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

面試了一個39歲程序員,我有點慌……

新聞
目前在國內一說到程序員,談論最多的就是加班多,禿頭,不修邊幅,以及 35 歲被裁。

 目前在國內一說到程序員,談論最多的就是加班多,禿頭,不修邊幅,以及 35 歲被裁。

[[345118]]

圖片來自 Pexels

顯然 35 歲被裁的說法帶有一定調侃意味,但是無風不起浪,大齡程序員被裁這種現象還是有一定代表性的。

 

本文是我面試一個 39 歲程序員的親身經歷,希望能夠對大家有啟發。

1.招人背景

首先說下公司招人的背景吧,公司要招的是一個研發經理的崗位,負責管理技術團隊的各個項目組。

領導只給了我兩個要求:

  • 技術可以
  • 管理有一套

說白了,這是一個技術+管理的崗位,不是純粹的管理崗,能寫代碼,技術上過得去是前提,所以底層還得是個程序員。

干我們這行的都懂,大廠都在清理 35 歲以上的基礎崗,如果到了這個年紀還混不到中高層管理崗位,基礎崗確實不太好找了。

現在的年輕人很厲害,很年輕就走上了管理層,所以我很慶幸公司在年齡上沒有卡人,給了很多 35+ 的程序員簡歷供我篩選,因為我也是程序員,所以我也不會在年齡上有所顧慮。

所以,確實就和標題寫的那樣,這兩天我就面試了一個 39 歲程序員,全程讓我都感覺有點慌……

為什么慌?主要是因為年齡比我大不少,技術是不是很牛逼,會不會吊打我,狠狠地虐我?我真心怕 hold 不住。

但實際面試下來,場面一度尷尬,結局讓我感覺有點唏噓。

[[345119]]

 

2.面試過程

面試者 15 年工作經驗,簡歷卻只有 2 頁,可以說非常簡練,從程序員到項目經理、研發經理、技術總監都干了個遍,Java/PHP/Python/C# 也都有涉及。

從交談過程中,他說是可以做技術+管理的,然后我說問一些技術上的問題,他說好。

我:你有互聯網分布式相關項目開發經歷么?

面試者:有啊,那個 XXX 項目就是...(說了一堆)

我:好,我看到了,我看這個項目是用 Dubbo 框架做的,為什么要用 Dubbo 呢?在你們整個項目里面 Dubbo 承擔了什么角色?

面試者:做服務治理,底層是 ZK…

然后他就一直在說和 ZK 的關系,我也沒怎么聽明白,我再怎么引導也沒說清楚 Dubbo 在項目中承擔什么角色。

我:能介紹下服務與服務之間相互調用的時候,如果調用超時了是怎么處理的?

面試者:超時啊,(想了幾秒后)那應該是報錯吧。

我:確定是報錯嗎?(他想了想,不說話,然后我接著說)沒有重試機制嗎?重試機制是怎樣的?

做過分布式的項目的都知道重試機制,至少讀操作要支持重試,寫操作支持重試的話被調用方還要支持冪等性,不然會造成重復寫入。

面試者:(又想了想,笑著和我說)這個項目有點久了,這個不太記得了……

然后我看了下這個項目,2014 年做的,6 年前了,他說太久不記得了,那也情有可原了。

我:OK,你最近做的這個項目,能介紹下它的整體架構么?

面試者:我們用了 MQ,用了 Redis,用了……(他說了一堆,都沒說到重點)

我:我想問的是,從上到下,這些技術是怎么承接起來的,整體的系統架構是怎樣的?(現場沒紙筆,不然我都想讓他畫圖了)

面試者:呃……我知道你的意思,主要是我真的不知道怎么表達……(然后他不說話了,場面尷尬了)

我:沒事,問你一個設計性的問題,假如有一個接口,五個實現類,現在的需求可能要往接口加一個方法,這樣就要改動五個實現類,但需求只需要改動其中兩個實現類,要怎么設計才好?

面試者:那就只能把方法寫在兩個實現類中……(想了半天也沒有說出好的方案)

其實這里至少有兩個方案:

  • 可以再定義一個抽象類去實現這個接口,在抽象類中新增這個方法,然后其他兩個實現類實現這個抽象類就好了。
  • 使用 Java 8 中的新特性,在接口中新增默認方法或者靜態方法。

所以,其實這里我一方面是考一下他的設計能力,另一方面我是想了解下他對 JDK 新特性各方面知識的應用和掌握。還有更多設計方案,我這里只列了兩種。

我:好的,沒事,那你覺得你擅長的技術或者框架有哪一些呢?

面試者:擅長的啊……(半天沒說出來一個)也沒什么,就 Java 基礎方面還可以吧!

我:Java 基礎可以是吧,好吧,我問一些 Java 基礎方面的問題吧。請問:Java 接口和抽象類的區別是什么?(其實就是上一題的答案)

面試者:呃……(想了半天)好像是抽象類還是接口里面可以寫實現方法的吧(不確定的回答)

我:到底是哪個可以寫實現方法呢?

面試者:(左右搖頭,眼神飄浮不定,不說話了,場面再度陷入尷尬……)

我:(沒辦法,我要打破這個尷尬場面)你確定是做過 Java 么,這都是非常基礎的呀,感覺你基礎也不是很好啊!

面試者:哎,來這家公司面試沒做準備!(一臉無奈)

我:這樣啊,那建議你還是回去好好準備一下吧,因為我們這個崗位是需要有一定技術能力的,所以,非常不好意思……

面試者:好的,我明白。

為了不浪費他的時間,我非常間接的告訴了他直接的結果了,說完然后他順溜的拿著他的包從洽談室出去了,頭也沒回。

哎,面試其他人,出去的時候都會為我擋下門的。

[[345120]]

 

3.結語

最后我把面試結論和領導說了,領導就說了一句:技術是提前。

第一次面試一個 39 歲的程序員,干了 15 年,如果還要面試做技術+管理崗位,這個面試情況確實不理想。也不知道他的真實經歷是啥?或許真該清楚認識下自己的定位。

從剛開始面試的時候有點慌,直到現在寫文章,我感覺更慌了,日月如梭,我也快有這么一天了,如果做不到中高層,我也要去和年輕搶飯碗,沒辦法,這是現實。

年紀來了,我感覺我自己寫代碼確實也寫不太動了,人也變得越來越焦慮不安,能干嘛去了?生意又不會做!

唯一能做的就是朝著自已期望的崗位或者目標不斷努力,不斷的提升自己的硬實力和基本功,越努力越幸運,只要這樣才能面對日益焦慮不安的自己,迎接未來更多的機會。

現在的很多年輕人很厲害啊,年輕有為的不少,但有句話是怎么說的,大器晚成,為時不晚,這樣的例子也數不勝數,我想信,只要堅持學習,提升自己,總會有成功的那天。

本文只是代表個人觀點,不一定符合所有人,但不喜勿噴。

大家一起加油,共勉!

作者:棧長

編輯:陶家龍

出處:轉載自公眾號 Java 技術棧(ID:javastack)

責任編輯:武曉燕 來源: Java技術棧
相關推薦

2020-02-17 11:20:55

程序員技能開發者

2019-05-30 10:46:19

程序員應聘項目

2020-07-30 07:33:30

程序員

2012-11-28 13:25:27

程序員

2023-12-26 18:47:32

2020-12-22 09:31:27

程序員員工科技

2016-04-19 10:20:42

程序員遺憾

2020-02-22 21:51:43

程序員Microsoft SServerSQL

2020-10-05 21:13:37

程序員技能開發者

2021-03-29 07:51:22

公司程序員微信群

2019-07-08 14:34:11

程序員面試入職

2020-10-14 10:22:14

Java 8 接口特性

2021-03-08 08:42:05

程序員技術體力勞動

2020-03-04 14:15:35

Java程序員Redis

2014-01-06 09:33:32

程序員管理

2021-07-01 07:43:41

項目程序員代碼

2021-07-26 08:21:36

程序員高并發中間件

2020-03-04 09:02:57

Java程序員Redis

2019-06-17 10:33:52

程序員培訓班框架

2015-04-27 10:39:26

程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品二区 | 色欧美综合 | 日韩www | 欧美色性 | 亚洲天堂色 | 亚洲精品乱码8久久久久久日本 | 久久噜噜噜精品国产亚洲综合 | 国产精品日本一区二区不卡视频 | 日本特黄特色aaa大片免费 | 国产成人精品久久二区二区 | 精品一区二区三区四区 | 特黄一级| 国产精品久久网 | 亚洲欧美激情国产综合久久久 | 成人高潮片免费视频欧美 | 日本又色又爽又黄的大片 | 日韩一区在线播放 | 天天爽夜夜爽精品视频婷婷 | 国产成人综合在线 | 欧美一区二区成人 | 国产色 | 在线国产视频 | 成人性生交大片免费看中文带字幕 | 国产高清一区二区三区 | 国产精品视频一区二区三 | 狠狠色综合网站久久久久久久 | 国产在线精品一区二区 | 欧美激情va永久在线播放 | 日日网| 亚欧午夜 | 91久久视频| 精品国产一区二区三区日日嗨 | 丁香婷婷久久久综合精品国产 | 国产在线精品一区 | 亚洲人成人一区二区在线观看 | 日韩亚洲欧美综合 | 亚洲性视频网站 | 91精品国产高清一区二区三区 | 久久久激情| 久久久精品一区二区三区 | 毛片一区二区三区 |