首頁>Club>
4
回覆列表
  • 1 # 碼技術秘圈

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

  • 2 # 程式設計師研習社

    這裡突出了程式設計師的“老”字。

    可以從以下幾個方面去理解這個老程式設計師:

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

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

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

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

  • 3 # IT人劉俊明

    要想了解一名程式設計師是否是老員工,可以透過以下幾個方面進行判斷:

    第一:是否具備豐富的知識結構。對於一名老程式設計師來說,無論是從事應用級程式設計師崗位還是從事研發級程式設計師崗位,都應該具備豐富的知識結構,有多種成熟的技術方案。對於老程式設計師來說,對於常見的程式語言、作業系統、資料庫、開發框架等都會比較瞭解。

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

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

    第四:是否具有較強的合作意識。軟體開發需要密切的團隊合作,對於大型軟體開發專案來說更是如此,所以經驗豐富的老程式設計師通常都有比較強的合作意識,能夠有效整合並利用已有資源來推進專案的研發。

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

    第六:是否願意幫助新人。通常老程式設計師都會願意幫助新人的成長。

  • 4 # 丁哥開講

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

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

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

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

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

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

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

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

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

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

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

  • 5 # 大學生程式設計指南

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

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

    1.專案經驗豐富

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

    越是經歷專案多的程式設計師,實戰經驗越是豐富,越是具備大將的風度,也是沉穩的代表。

    2.喜歡研究框架

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

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

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

    優秀的程式設計師都有一種特質喜歡在不停的精進自己的程式碼,磨練自己的程式設計思想,看看一些優秀的開源社群,有些功能模組被反覆的重構,就是為了能夠得到最佳的效果。

    4.熱愛程式設計事業

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

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

  • 中秋節和大豐收的關聯?
  • 蘇有朋的演技怎麼樣?