技術(shù)人員需要“巴結(jié)”領(lǐng)導(dǎo)嗎?

面試的時(shí)候面試官經(jīng)常會(huì)問:
(1)你們的用戶量是多少,項(xiàng)目的QPS是多少,TPS是多少,接口的數(shù)據(jù)量大概有多大;
(2)生產(chǎn)線上的部署情況是否了解,怎么做的前后分離,如何做的集群等。

像這些問題普通開發(fā)要怎么去弄清楚呢,比如QPS、TPS、接口數(shù)據(jù)量這些怎么測(cè)出來呢?還有像第二個(gè)問題項(xiàng)目架構(gòu)這些,現(xiàn)在前后分離,系統(tǒng)的架構(gòu),比如網(wǎng)關(guān)、微服務(wù)集群、數(shù)據(jù)庫集群這些普通開發(fā)根本接觸不到,也看不到那些架構(gòu)的文檔,有專門的人來弄,很是煩惱,像這些問題要怎么解決呢?

一、 如果這個(gè)項(xiàng)目已經(jīng)運(yùn)行多年,一個(gè)普通開發(fā)想把這些東西搞清楚確實(shí)不容易。

有句話叫做“不滿足于當(dāng)前的工作,開始學(xué)會(huì)從全局,從端到端看待系統(tǒng),思考問題?!?在平時(shí)的工作中就不能把自己定位為一個(gè)普通開發(fā)人員,只關(guān)注自己的一畝三分地,要經(jīng)常站在比你更高一層,甚至高兩層的崗位去思考問題。
如果做到這一點(diǎn), 這些問題的答案在平時(shí)的工作和溝通中應(yīng)該已經(jīng)搞定了,找工作面試時(shí)那是信手拈來。

  • 那在平時(shí)工作中到底怎么去獲取這些數(shù)據(jù)呢?
    用戶量,QPS 這些數(shù)據(jù),生成環(huán)境的部署情況,架構(gòu)師對(duì)這些東西肯定門兒清;網(wǎng)關(guān),服務(wù)器集群這些東西運(yùn)維的人肯定也知道, 直接去問行不行?

可能有這么幾種情況:
1. 你和他們很熟,人家耐心細(xì)致地給你做了解答。
2. 和他們不熟,但是人家為人很好,耐心細(xì)致地做了解答。
3. 和他們不熟,人家可能會(huì)敷衍你,介紹一點(diǎn)兒皮毛。
第一種情形當(dāng)然是最好的,第二種發(fā)生的可能性不太高,第三種可能性最高,這時(shí)候該怎么辦?

此時(shí)程序員軟技能的重要性就體現(xiàn)出來了,叫程序員的鐵三角
1. 你和公司負(fù)責(zé)系統(tǒng)設(shè)計(jì)的人有沒有建立連接?關(guān)系怎么樣?比如在老大的會(huì)議上有沒有認(rèn)真傾聽,主動(dòng)參與討論,提出讓人印象深刻的問題?有沒有在高級(jí)技術(shù)人員面前分享過技術(shù)? 有沒有認(rèn)真地分析項(xiàng)目存在的問題,并且向老大提出切實(shí)可行的建議?
2. 有沒有和搞運(yùn)維扯上關(guān)系?假設(shè)生產(chǎn)環(huán)境出了問題,你幫著做了調(diào)查, 難道沒有順勢(shì)多聊聊生產(chǎn)環(huán)境的情況?

這些都是建立連接的機(jī)會(huì),要抓住。
不要怕,一定要主動(dòng), 大家都是人,只要能展示出主動(dòng)學(xué)習(xí)的意愿,深入思考的習(xí)慣,那些高層的人以及相關(guān)的同事會(huì)對(duì)你印象深刻,并且樂意幫忙的。其實(shí)一個(gè)人教會(huì)了別人一些東西,得到了別人贊賞和尊敬,是有不小的成就感的。

二、有人可能會(huì)覺得不屑:這是不是在搞關(guān)系,巴結(jié)領(lǐng)導(dǎo)?

五六年前,有一個(gè)項(xiàng)目架構(gòu)師,組里來了一個(gè)90后,經(jīng)常跑來問各種各樣的問題,中午吃飯要跟著他,吃完飯去散步也會(huì)跟著他,有時(shí)候確實(shí)覺得他有點(diǎn)煩,纏著問得太多了,于是告訴他很多問題自己先找下文檔,研究一下再問。

這個(gè)小伙子是個(gè)極端的例子,但是我覺得他挺上進(jìn)的,從他的提問中我能看出一個(gè)新人加入項(xiàng)目面臨的問題和困惑,這也是以后應(yīng)該改進(jìn)的地方。他對(duì)新技術(shù)也很熱衷,吃飯時(shí)和我討論起來,也會(huì)讓我學(xué)到新的東西。

與此相反,有些人就是經(jīng)常趴在那里干活,按部就班,一聲不吭,反而讓我覺得他沒什么想法,沒什么追求,其實(shí)他是有追求,只是沒有表達(dá)出來,或者只能通過一些偶然的事件上讓我認(rèn)識(shí)到他的想法和意愿 -- 這對(duì)技術(shù)人員來說是吃虧的。

這么說似乎有點(diǎn)殘酷,但現(xiàn)實(shí)就是如此。在大公司,有完善的上下級(jí)溝通制度,上級(jí)可以定期地通過一對(duì)一會(huì)議的方式了解你的想法,給你規(guī)劃未來的發(fā)展。中小公司可能就缺乏這種機(jī)制,如果你不主動(dòng),不能把自己展示出來,發(fā)展的路徑就受限了。

三、和領(lǐng)導(dǎo)建立連接,這只是非常初級(jí)的一步, 只是一味地去搞好關(guān)系,也許一時(shí)有所收獲,長(zhǎng)久肯定得不償失。

如果這個(gè)領(lǐng)導(dǎo)就喜歡那些搞關(guān)系的人,那這個(gè)部門也沒有呆下去的必要了。

關(guān)鍵的步驟是你能給領(lǐng)導(dǎo)、給部門帶來價(jià)值,這才是職業(yè)發(fā)展的真正動(dòng)力。想想看,你提出的想法,開發(fā)的工具,做出的項(xiàng)目和產(chǎn)品,能給領(lǐng)導(dǎo)和部門增光,你的進(jìn)步能不快嗎?還需要刻意去搞好關(guān)系嗎?

如果運(yùn)氣不錯(cuò),再碰上一個(gè)能把蛋糕做大,提供很多上升機(jī)會(huì)的好領(lǐng)導(dǎo),你的職業(yè)生涯想不起飛都很難啊。到這個(gè)時(shí)候,你就變成那個(gè)掌握用戶量、QPS等數(shù)據(jù),設(shè)計(jì)網(wǎng)關(guān)、集群的人了。

總結(jié)一下:做一個(gè)主動(dòng)的程序員,和同級(jí)、上級(jí)建立良好的連接,與此同時(shí),想辦法給部門、給公司帶來價(jià)值。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容