女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一位軟件開發(fā)工程師的十年工作經(jīng)驗及經(jīng)歷分享

工程師人生 ? 來源:網(wǎng)絡整理 ? 作者:工程師吳畏 ? 2018-07-04 14:07 ? 次閱讀

驀然回首自己做軟件開發(fā)這個行業(yè)已經(jīng)十年了,這十年中我獲得了很多,技術能力、培訓、出國、大公司的經(jīng)歷,還有很多很好的朋友。但再仔細一想,這十年中我至少浪費了五年時間,這五年可以足夠讓自己成長為一個優(yōu)秀的程序員,可惜我錯過了,我用這五年時間和很多程序員一樣在困惑和迷茫中找不到出路!

路其實一直都在那里,只是我們看不到而已!

以前我一直被公司和技術牽著走,并不是自己在選擇技術,而是不自覺地被推到了這個位置上。想想有多少人對于自己將來要從事的職業(yè)和技術類型進行過深入思考和比較呢?當我跳出編碼后,我開始思考和程序及程序員職業(yè)生涯相關的問題,最后發(fā)現(xiàn),影響我們走入今天的困局的竟然是一些我們常常掛在嘴邊的話(觀念)。今天,就為大家指出這幾個重要的可能是你已經(jīng)習以為常的觀念,希望大家深入的思考一下這些觀念對你的危害。如果你還年輕,剛從事軟件開發(fā)這行沒多久,也希望指出這些問題能讓你跳過一些誤區(qū),不要像我一樣多浪費五年時間。

觀念一: “別管我,我只想一個人安靜地寫代碼!”

是不是每天想安安靜靜地寫代碼時,IM窗口或者Email總會不合時宜地彈出各種提示,一會要開會啦一會要討論需求了,再一會測試又來和你理論Bug了。世界這么喧囂,還讓不讓人安靜地寫代碼了?“別管我,我只想一個人安靜地寫代碼”,這句話道出了多少程序員的心聲啊,我們都想“靜靜”!不過今天我要告訴你,這種想法是多么的錯誤,并且嚴重影響了你職來生涯的發(fā)展。

如果你覺得自己的工作就是寫寫代碼,那你最好三思。在軟件開領域,我們大多數(shù)時候是與人而不是與計算機打交道。我們所寫的代碼首先是供人使用的,其次才是讓計算機可以理解的,如果你只想和機器打交道,那寫二進制的代碼機器才能理解你。仔細想想自己一天的工作中有多少時間用在了與人互動上,收發(fā)郵件、會議、討論(扯皮)等等,作為一個軟件開發(fā)人員,你的工作就是與人打交道(其實幾乎所有的職業(yè)都是這樣)。

所以,雖然你是一個碼代碼的碼農(nóng),看似你工作的重心是在碼代碼上,但其實你自己統(tǒng)計一下也會發(fā)現(xiàn):你真正寫代碼的時間占你工作時間的比例并不高甚至有些人非常低。即使沒有人打擾你,你仍然需要花很多的時間去設計(思考)怎么寫你的代碼,或者花很長的時間去看懂別人的代碼然后找到Bug產(chǎn)生的原理,這個過程中看似你面對的是代碼是機器,但其實你面對的是人(寫代碼的人和讀你代碼的人)。這還沒有談論怎么把業(yè)務的需求變成代碼,你仍然需要了解一定的業(yè)務知識,當然最好的方式是先和業(yè)務、需求設計人員進行溝通,而不是悶頭寫代碼。

所以認為做程序員可以不講究溝通和談話技巧,可以恰當?shù)匮陲椬约哼@方面的不足,那么你就太錯特錯了。如果你是因為自己與人交流的能力不足而覺得程序員是一個很合適的職業(yè)的話,那么你很難成為一個優(yōu)秀的程序員。正如前面所說的一樣,程序員寫的代碼仍然是需要和人交流的,如果只是一味的逃避自己不足的地方,寫某方面代碼的能力有可能可以大幅提高,但軟件設計和開發(fā)的能力并不會輕易地提高。最后的軟件開發(fā),除了需要你有專業(yè)知識并懂得業(yè)務外,更重要的是需要你能和相互關系的系統(tǒng)和人進行有效的溝通。

所以,對程序員來說人際交往能力遠比你想象的要重要!學會如何與人打交道,是你通向優(yōu)秀程序員的第一步。

觀念二:“這不關我的事!”

常常在工作中聽到程序員在抱怨“測試又來找我了”、“需求又來找我了”,“客戶又來找我了”等等,這些事都和自己的編碼沒有直接的關系,咋一看從職能分功上確實不關程序員的事。然而,這也是一個很嚴重的錯誤觀念,它讓你損失了很多成長的機會,而且也是你工作幾年后走入程序員困境的主要原因。

大多數(shù)程序員(當然包括筆者)從職業(yè)生涯一開始就犯了幾個嚴重的錯誤。截至目前,最大的錯識就是沒有把自己的軟件開發(fā)事業(yè)當作一樁生意來看待。當你為了謀生一頭扎進寫代碼的世界時,其實你和在建筑工地上搬磚的民工并沒有多大的區(qū)別。

你職業(yè)生涯中必須要做的第一要務:轉變你的心態(tài),從被一紙“賣身契”束縛住的仆人轉變?yōu)橐桓鲹碛凶约荷獾纳倘恕D阈枰獙W會像企業(yè)一樣思考,思考一下“作為一個企業(yè)我能提供什么”,就會對你如何考量自己的職業(yè)生涯有深遠的影響。企業(yè)需要持續(xù)不斷地改進和完善自己的產(chǎn)品,你也應該這樣做,你的產(chǎn)品就是你的編程技能和服務。換到這個角度后,你就不會再抱怨工作中總被很多莫名其妙的人和事打擾,因為那些事都和你息息相關,或者都和你的生意有關聯(lián)。積極地承擔責任,至少能讓你建立起良好的個人品牌,最終你會發(fā)現(xiàn)這個品牌的價值比公司給你開的高工資有用得多!

而且處理一些你看似不相關的事情,也會讓你得到某方面的鍛煉,這些事情中也可能就有某些行業(yè)的痛點問題,如果你解決了,其實一個產(chǎn)品原型就出來了。雖然你的時間被打擾了,但獲得的技能和生意卻是自己的。

記住:你工作的公司、客戶和同事都有可能是你的生意。

觀念三:“等我有錢了,我就XXX”

“等我有錢了,我就顧幾個越南程序員幫我寫無聊的代碼”,“等我有錢了,我就天天吃食堂的自助餐”等等,這類臺詞在公司里經(jīng)常能聽到吧,不過一般這樣說的人都不會有錢的,或者說很難等到他有錢時。也許看到這里你會產(chǎn)生一些困惑,這個有沒有錢和我們做程序員有什么關系呢?

好,請復習一下觀念二!

財務問題是程序員群體不善處理的一大問題!其實不單是程序員群體,整個大學教育培養(yǎng)出來的學生一般都不具備正確的財務知識和觀念。錢不是萬能的,但有錢卻能解決很多問題,“人窮志短”實在是太精辟了。當你沒有錢的時候,你會看重很多你不應該看重的東西,很多東西你可以用錢買來(比如技術和別人的經(jīng)歷)但你不愿意,因為你手上錢不多所以要省省是吧。結果你只能花自己的時間去琢磨,而等你琢磨透時商機已去!

有句話叫:能用錢買來的就是撿便宜!

而且因為沒有錢你會更看重錢,最終會為了某個公司一個月多給你幾千塊的漲薪就跳槽,而忽視了去比較真正對你未來有幫助的成長機會!

財務自由是很多程序員非常向往的一個目標,就是我們說的“有錢了”的狀態(tài),但如果你真正問一個人什么是財務自由,多少錢才夠財務自由?可能很多人都回答不上來,而且對于錢的量級每個人的答案也可能不一樣。

我比較贊成的財務自由的解釋是:所謂的財務自由,指的是某人再也不用為了滿足生活必需而出售自己的時間了。

最終我們會發(fā)現(xiàn),財務自由并不是我們努力工作的終極目標,而是我們成長過程的一個重要的里程碑!最終你把財務自由看淡,并看到它身后更遠的東西,你才真正有可能實現(xiàn)財務自由。

所以,不要等,而是要不停的成長,包括技術和為人處事等等各方面。只要你在不停的成長,你就會一直在為自己積累很多東西(技術、人脈資源等),等這些東西達到一定量級你自然會“有錢了”!

總結

除了一些高精尖的技術問題,我們一般開發(fā)遇到的技術問題其實最終都不是我們成功的關鍵,而且技術是會更新迭代或是交替的,代碼之外的軟技能才是我們成長為一個熟練工之后應該著重考慮的。但一些你認為(別人也都這樣認為)正確的關念,其實一直影響你并最終把你變成和大多數(shù)人一樣碌碌無為。每個人的性格和所處環(huán)境不同,我們沒有必要要求所有人都一樣,但如果你想改變或者覺得目前的狀態(tài)很困惑,不妨思考一下哪些觀念是有問題的,是時候來升級一下你的操作系統(tǒng)(你的大腦)了!

我們再總結一下這三大錯誤觀念:

認為程序員的主要工作不需要和人交流,不重視人際交往能力;

認為和寫代碼不相關的事都不是自己的責任,沒有把工作當成自己的生意來對待;

認為有錢是終極目標,只重薪水不重成長;

如果你能意識到他們是錯誤的,并且對自己的職業(yè)生涯有極大的危害,那么這篇文章的作用也就達到了,至于如何解決這些觀念帶來的問題,需要你自己去踐行了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1587

    瀏覽量

    69156
  • 程序員
    +關注

    關注

    4

    文章

    954

    瀏覽量

    30245
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何成為名合格的KaihongOS北向應用開發(fā)工程師

    如何成為名合格的北向應用開發(fā)工程師 在快速發(fā)展的軟件開發(fā)領域,北向應用開發(fā)工程師
    發(fā)表于 04-23 06:46

    工程師經(jīng)驗分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術

    控制算法理論和實踐有過推導和大量的研發(fā)調試經(jīng)驗。 ? 工作經(jīng)歷: 華為技術有限公司---芯片驗證工程師 上海問問網(wǎng)絡科技有限公司---電機驅動軟件工程師 ? ? ? 社區(qū)訪談: 社區(qū)小
    的頭像 發(fā)表于 04-15 15:58 ?222次閱讀
    <b class='flag-5'>工程師</b><b class='flag-5'>經(jīng)驗</b>分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好技術

    如何成為名嵌入式軟件工程師

    、Java等)和軟件開發(fā)工具,還需要對硬件的工作原理有深入的理解。 在團隊中,嵌入式軟件工程師往往扮演著核心角色,他們的工作直接關系到產(chǎn)品的性能、穩(wěn)定性和用戶體驗。 02掌握核心技
    發(fā)表于 04-15 14:37

    一位老電子工程師十年職場感悟

    這里主要以個人經(jīng)歷談談電子工程師技術生涯可能面臨的困惑、關心的問題以及對未來的期待。Chrent新手感興趣的問題1、電子工程師矛盾心態(tài)——電子新手新沒事做,沒人教,工作沒有技術含量?電
    的頭像 發(fā)表于 03-19 17:32 ?281次閱讀
    <b class='flag-5'>一位</b>老電子<b class='flag-5'>工程師</b>的<b class='flag-5'>十年</b>職場感悟

    嵌入式軟件工程師就業(yè)好不好?

    、智能醫(yī)療設備等,都離不開嵌入式軟件的支持。預計2025,物聯(lián)網(wǎng)設備的數(shù)量將呈爆發(fā)式增長,這將為嵌入式軟件開發(fā)工程師帶來大量的就業(yè)機會。 薪資待遇具有競爭力 由于嵌入式
    發(fā)表于 02-20 10:19

    電子工程師的電源設計經(jīng)驗分享

    作為名電子工程師,電源設計直是我在工作中重點關注的領域。電源設計不僅需要扎實的理論基礎,還需要豐富的實踐經(jīng)驗。以下是我多年
    的頭像 發(fā)表于 01-21 15:53 ?367次閱讀

    電子工程師的電路設計經(jīng)驗分享

    本文分享了電子工程師在電路設計方面的豐富經(jīng)驗,包括項目開發(fā)步驟、電路設計核心思想、元器件選擇與優(yōu)化等內容,旨在幫助初學者快速提升電路設計能力。
    的頭像 發(fā)表于 01-21 15:13 ?527次閱讀

    電子工程師經(jīng)驗分享

    電子工程師在實際工作中積累了豐富的經(jīng)驗,這些經(jīng)驗對于新手工程師和電子專業(yè)的學生具有重要的參考價值。
    的頭像 發(fā)表于 01-14 10:14 ?468次閱讀

    如何成為名合格的北向應用開發(fā)工程師

    在快速發(fā)展的軟件開發(fā)領域,北向應用開發(fā)工程師個專注于系統(tǒng)級應用開發(fā)的高需求職位。 以下是成為
    發(fā)表于 01-10 10:00

    為什么嵌入式驅動開發(fā)工程師可以拿高薪?

    。 為什么嵌入式驅動開發(fā)工程師可以拿高薪? 嵌入式驅動開發(fā)工程師屬于技術密集型工作,不僅需要深入了解硬件的
    發(fā)表于 01-07 16:56

    嵌入式軟件開發(fā)招聘

    本帖最后由 jf_19082533 于 2024-7-26 13:56 編輯 尋求:嵌入式軟件工程師 要求:3以上開發(fā)經(jīng)驗,音視頻領域應用層
    發(fā)表于 07-26 13:44

    【《軟件開發(fā)珠璣》閱讀體驗】+ 心得

    ,《軟件開發(fā)珠璣》是本值得每個軟件開發(fā)者閱讀的書籍。它教會了我們如何了解需求、設計、項目管理,如何與團隊合作以及如何持續(xù)學習和進步。在未來的軟件開發(fā)生涯中,我將繼續(xù)秉承書中的理念,努
    發(fā)表于 06-23 17:56

    找STM32硬件開發(fā)兼職工程師

    上海做傳感器的公司,找STM32硬件開發(fā)兼職工程師,會硬件開發(fā),嵌入式軟件開發(fā),可項目外包。有意聯(lián)系:15900460170
    發(fā)表于 06-22 19:12

    嵌入式軟件工程師如何提升自己?

    的發(fā)展打下堅實的基礎。 2.掌握專業(yè)技能 除了基礎知識外,嵌入式軟件工程師還需要掌握專業(yè)的技能。這包括熟練掌握嵌入式系統(tǒng)的開發(fā)工具、硬件平臺和軟件開發(fā)流程。建議通過參加培訓課程、實習經(jīng)驗
    發(fā)表于 06-12 11:20