在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一位IT工程師的成長(zhǎng)經(jīng)歷及經(jīng)驗(yàn)分享

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-06-25 14:55 ? 次閱讀

20多年前我就開(kāi)始寫代碼,很喜歡寫代碼,直到現(xiàn)在為止仍然熱度不減!人生總是會(huì)和你開(kāi)點(diǎn)小玩笑,我在多年之前走上了”非程序員“之路。我覺(jué)得無(wú)論你將來(lái)是否繼續(xù)走技術(shù)路線,你的程序員經(jīng)歷將為你打下雄厚的基礎(chǔ)。本文為你分享我的一些心得,為你分享一些程序員也應(yīng)該掌握的”非程序員“技能,希望對(duì)你有幫助。

什么是”非程序員“?

什么是程序員?這應(yīng)該不用解釋了。所以”非程序員“就很容易解釋了,只要你從事的是IT類工作,但又不是寫代碼的,你就是”非程序員“!

”非程序員“常見(jiàn)的職位有:項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理、測(cè)試工程師、配置管理員、實(shí)施工程師、SQA等;除此以外還有部門經(jīng)理、副總、總經(jīng)理、老板!

按照時(shí)間順序,我做過(guò)的職位有:程序員、項(xiàng)目經(jīng)理、研發(fā)中心經(jīng)理、副總經(jīng)理、常務(wù)副總,后來(lái)我創(chuàng)業(yè)了,所以老板我也當(dāng)了一回!(PS:我這個(gè)老板是光棍司令)

我的程序員之路

如果我問(wèn)你:你寫過(guò)代碼嗎?

你肯定會(huì)說(shuō):寫過(guò),而且還寫了很多!

請(qǐng)你留意,我說(shuō)的是”寫“代碼,而不是”敲“代碼噢。

我的運(yùn)氣比較好,高中一年級(jí)的時(shí)候?qū)W校就開(kāi)課《BASIC語(yǔ)言》這門課。當(dāng)時(shí)電腦是很稀缺的資源,家里沒(méi)有計(jì)算機(jī),雖然學(xué)校有計(jì)算機(jī)房,但上機(jī)的時(shí)間并不多。當(dāng)時(shí)我編寫程序的方式就是用筆在練習(xí)本上寫代碼,調(diào)試程序的方法就是在腦袋里面運(yùn)行這個(gè)程序。平時(shí)我寫下大量的代碼在練習(xí)本上,非常珍惜上機(jī)時(shí)間,想榨干在電腦房中的每一秒中。雖然當(dāng)時(shí)我的大部分時(shí)間是在練習(xí)本上寫代碼,在腦袋中運(yùn)行,但就是因?yàn)檫@樣的編程方式打造了我的編程基本功和素養(yǎng)。

我對(duì)計(jì)算機(jī)編程的強(qiáng)烈興趣,驅(qū)使我報(bào)考大學(xué)時(shí)的第一志愿就是計(jì)算機(jī)軟件,但我的高考成績(jī)不理想,只考上了第二志愿……

我大學(xué)讀的是”城鎮(zhèn)建設(shè)“專業(yè)。這是一個(gè)”偉大“的專業(yè),我們的系主任說(shuō):這個(gè)專業(yè)是用來(lái)培養(yǎng)建委主任的(現(xiàn)在叫建設(shè)局局長(zhǎng))!當(dāng)時(shí)我們興奮和自我陶醉了一翻,結(jié)果畢業(yè)時(shí)我們沒(méi)有人能找到”建委主任‘的工作,直到現(xiàn)在好像也沒(méi)有同學(xué)坐上了這個(gè)崗位。

大學(xué)畢業(yè)后我在某事業(yè)單位從事市政方面的工作,但我很快憋不住,我找到了一份新工作,在某軟件公司做程序員,開(kāi)發(fā)建筑預(yù)算方面的軟件,正式開(kāi)始了我的程序員的生涯。接著下來(lái)的5年時(shí)間,我寫下了大量代碼。當(dāng)時(shí)整個(gè)公司13個(gè),其中程序員4人,但作為程序員的我除了寫代碼,還需要自己分析需求,自己測(cè)試自己的軟件,自己管理自己等。這樣的工作模式,讓我得到全面的鍛煉。

我的非程序員之路

公司規(guī)模不斷擴(kuò)大,開(kāi)發(fā)人員的數(shù)量增加了不少,后來(lái)做的項(xiàng)目一般都會(huì)配備幾名程序員和一名測(cè)試,而我“理所當(dāng)然”地當(dāng)上了項(xiàng)目經(jīng)理。最開(kāi)始做項(xiàng)目經(jīng)理的時(shí)候,還可以寫一些代碼,后來(lái)要花更多的時(shí)間處理需求、客戶關(guān)系、項(xiàng)目管理、團(tuán)隊(duì)建設(shè)等事情,基本上沒(méi)有時(shí)間去寫代碼了。

不多久,公司打算將我推向“研發(fā)中心經(jīng)理”的職位,這是一個(gè)莫大的誘惑!剛接任研發(fā)中心經(jīng)理一職,還期望能有一半時(shí)間來(lái)研究技術(shù),實(shí)際上這是不可能滴。后來(lái)我還先后負(fù)責(zé)了ISO9001、CMM3級(jí)和CMMI5級(jí)的工作。

我從心里面其實(shí)是更喜歡走技術(shù)路線的,當(dāng)初選擇了管理路線讓我踏上了“不歸路”。我原本在技術(shù)上有很多“第一”:公司中編程最熟練的第一人,第一個(gè)最熟悉C#,第一個(gè)最熟悉SQLServer等等,多年所從事的“非程序員”工作雖然讓我掌握了不少新技能,但同時(shí)也在技術(shù)上“廢掉”了我的武功。

如果上天再給我一次機(jī)會(huì),我會(huì)不會(huì)仍然選擇這樣的 一條路呢?

世界上沒(méi)有這么多如果,我們只能做到總結(jié)以前,把握現(xiàn)在,面向未來(lái)。

上文簡(jiǎn)介了我的經(jīng)歷,下面開(kāi)始為分享一些我的心得體會(huì),無(wú)論你是否打算繼續(xù)走技術(shù)之路,希望對(duì)你能有幫助。

關(guān)于程序員的幾個(gè)誤區(qū)

1.)30歲不能再干程序員

當(dāng)年不知道誰(shuí)說(shuō)程序員不適合干到30歲,因?yàn)槿四X越老越不適應(yīng)這樣的工作,程序員要趁30歲前做好轉(zhuǎn)型的準(zhǔn)備。我當(dāng)做了研發(fā)中心經(jīng)理,選擇了管理路線,其中一部分原因就是受這個(gè)“30歲不能再干程序員”的影響!

國(guó)外四五十歲的程序員很多,人家寫的代碼越老越牛B,腦袋的思考能力完全不見(jiàn)到減退,反而越發(fā)厲害,所以“30歲不能再干程序員”就是一句坑爹的話!

當(dāng)然這句話在中國(guó)說(shuō)是有背景的,那就是程序員沒(méi)日沒(méi)夜的加班,如果是這樣的狀態(tài),當(dāng)然是很難挨到30歲的。所以我們要保護(hù)好自己的身體資源,特別是腦袋,記住兩句話:

a)加班有害健康!

b)工作是公司的,身體是自己的!

2)程序員 = 碼農(nóng)

一些外行領(lǐng)導(dǎo)認(rèn)為程序員就是一種低技術(shù)含量的工種,隨便在街上可以抓一把,你不干還有很多人干!就算是我們程序員本身,也將自己自嘲為“碼農(nóng)”。

程序員是高技術(shù)含量的工種,如果你掌握了核心技術(shù),你是相當(dāng)值錢的!但是在我們中國(guó)高技術(shù)含量項(xiàng)目或軟件太少了,所以如果你連續(xù)幾個(gè)月覺(jué)得自己技術(shù)上沒(méi)有什么進(jìn)步的話,你要想辦法找一些更有挑戰(zhàn)的工作了。

3)掌握的開(kāi)發(fā)語(yǔ)言越多越潮就越好

開(kāi)發(fā)語(yǔ)言不在多,在于精!對(duì)于編程老手來(lái)說(shuō),掌握一門開(kāi)發(fā)語(yǔ)言的語(yǔ)法可能只需要幾天的時(shí)間,但編程的素養(yǎng)和深厚的編程功力是需要多年沉淀的。

我剛學(xué)會(huì)我的第一種開(kāi)發(fā)語(yǔ)言BASIC,自認(rèn)為感覺(jué)良好,自以為憑借自己小聰明就能運(yùn)用BASIC寫出很強(qiáng)大的程序。后來(lái)參加了程序員興趣小組學(xué)習(xí)班,系統(tǒng)地學(xué)習(xí)了一些算法,才發(fā)現(xiàn)自己是井底之蛙。剛開(kāi)始工作的幾年開(kāi)發(fā)語(yǔ)言用的是VB,還學(xué)習(xí)了一些設(shè)計(jì)模式,自以為自己很OO,后來(lái)隨著工作經(jīng)驗(yàn)的積累和遇到不同的問(wèn)題,才發(fā)現(xiàn)自己是多么的膚淺。

編程基本功需要在學(xué)校階段就打造,并且要讓自己愛(ài)上編程。除了要認(rèn)真完成所有編程課程的課后作業(yè)、練習(xí)和課程設(shè)計(jì)外,你自己還要嘗試去挑戰(zhàn)一些高技術(shù)難度的題目。

給幾個(gè)題目你參考一下:

a)寫一個(gè)五子棋(或象棋)之類的程序。

b)寫一個(gè)畫UML圖的程序。

c)寫一個(gè)視頻播放程序,要自己寫解碼器。

自己獨(dú)立完成需求、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試等全部工作。

程序員應(yīng)該掌握的幾個(gè)非程序員技能

程序員不僅要學(xué)習(xí)技術(shù),也需要掌握一些“非程序員”的技能,這些技能能幫助你開(kāi)闊視野,加速你的成功!

1)需求分析能力

2)活用UML分析及解決問(wèn)題的能力

3)軟件測(cè)試能力

4)項(xiàng)目管理基本知識(shí)

5)口頭表達(dá)能力和書面表達(dá)能力

6)團(tuán)隊(duì)協(xié)作能力

以上知識(shí)不能只看書本,更關(guān)鍵是實(shí)際操練,操練的最有效辦法就是:自己獨(dú)立完成一個(gè)軟件的所有工作;當(dāng)自己具備一定基礎(chǔ)后,就和幾個(gè)同學(xué)或朋友去挑戰(zhàn)更高難度和復(fù)雜度的軟件項(xiàng)目。

職場(chǎng)上的一些小建議

1)想清楚自己想干什么。

星爺說(shuō)過(guò):人生沒(méi)有理想,和一條咸魚沒(méi)有什么分別!

人生能有多少個(gè)十年,要盡早發(fā)現(xiàn)自己想干什么,并要盡早做好通盤規(guī)劃。

2)多為自己著想,不要太過(guò)顧全大局。

讀大學(xué)時(shí),老師給我的評(píng)價(jià)是:綜合素質(zhì)和能力很強(qiáng)。工作后,老板給我的評(píng)價(jià)也是這樣。但這樣的評(píng)價(jià),可能會(huì)帶來(lái)杯具的事情……

因?yàn)槲揖C合素質(zhì)和能力強(qiáng),所以在安排工作的時(shí)候,別人都可以挑一些他喜歡或他擅長(zhǎng)的事情做,而我因?yàn)槭恰叭堋钡模晕乙ジ梢恍﹦e人不喜歡或不擅長(zhǎng)的事情。我曾經(jīng)試過(guò)好多次將自己想研究的技術(shù)點(diǎn)讓給別人,久而久之我就失去了很多掌握高精尖技術(shù)的機(jī)會(huì)。至今為止我在技術(shù)上的一個(gè)最大遺憾就是,沒(méi)有能精通C++編程,我曾經(jīng)有機(jī)會(huì)和有條件去開(kāi)發(fā)C++的繪圖程序的,但我讓給別人了……

“人不為己天誅地滅”這句話很有道理,當(dāng)然不是要你去自私自利,但也不能太過(guò)于“大公無(wú)私”,根據(jù)自己的發(fā)展路線,要主動(dòng)去爭(zhēng)取一些能提升你的技能的機(jī)會(huì)。

3)不要說(shuō)少多做,要多說(shuō)多做。

“少說(shuō)多做”被譽(yù)為一種美德,但每個(gè)公司都會(huì)有辦公室政治,少說(shuō)多做會(huì)讓你吃大虧,你需要的是多說(shuō)多做!除了要干好事情,也需要讓你的老板、同事及時(shí)知道你的工作成績(jī)。成功人士不僅僅是靠實(shí)力的,還需要包裝和宣傳。

4)精通技術(shù)能幫你創(chuàng)業(yè),精通管理可能只能幫你找到好工作。

大學(xué)畢業(yè)之前,我的職業(yè)規(guī)劃是這樣的:爭(zhēng)取幾年內(nèi)達(dá)到月入過(guò)萬(wàn),然后爭(zhēng)取5年左右的時(shí)間能通過(guò)打工積累一點(diǎn)點(diǎn)的錢和技術(shù),然后通過(guò)自己的技術(shù)去創(chuàng)業(yè)。可能很多程序員都有這樣的類似想法。

我曾經(jīng)試過(guò)兩次創(chuàng)業(yè):

第一次創(chuàng)業(yè):我打工的同時(shí)和一些朋友合伙成立一個(gè)公司,我負(fù)責(zé)開(kāi)發(fā)軟件,我的合作伙伴負(fù)責(zé)市場(chǎng)方面的工作。但最終還是失敗了。

第二次創(chuàng)業(yè):從2010年開(kāi)始我辭職出來(lái)單干,全職做軟件研發(fā)方面的咨詢和培訓(xùn)服務(wù)。目前正在進(jìn)行中……

如果你技術(shù)足夠牛B,能找到合適的合作伙伴,并且能找到投資人,那么成功的機(jī)會(huì)是很大的!有技術(shù)你就有創(chuàng)業(yè)的本錢。

我第二次創(chuàng)業(yè)就比較尷尬了,當(dāng)時(shí)我已經(jīng)干了很多年的管理工作,技術(shù)上已經(jīng)被廢武功,我的去路可能只有兩個(gè)選擇:

a)找一個(gè)新公司任職管理層的職位;

b)創(chuàng)業(yè)搞咨詢和培訓(xùn)方面的事情。

我不想再打工,所以選擇了b),但搞培訓(xùn)和咨詢其實(shí)是很難做大的,每次上課其實(shí)都是體力活+腦力活。

這與我多年前的夢(mèng)想是完全不一樣的,我期待自己的公司具備核心技術(shù),并且這個(gè)核心技術(shù)能為社會(huì)帶來(lái)很大價(jià)值,公司能通過(guò)這樣的模式賺到很多錢。

小結(jié)

每個(gè)人都會(huì)有自己成長(zhǎng)之路,每位企業(yè)家都會(huì)有自己的創(chuàng)業(yè)之路。

我走了不少?gòu)澛罚疚姆窒硪恍┬⌒牡茫M軐?duì)你有一點(diǎn)點(diǎn)小幫助。

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

    關(guān)注

    59

    文章

    1573

    瀏覽量

    68680
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4841

    瀏覽量

    69180
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電子工程師的電源設(shè)計(jì)經(jīng)驗(yàn)分享

    作為名電子工程師,電源設(shè)計(jì)直是我在工作中重點(diǎn)關(guān)注的領(lǐng)域。電源設(shè)計(jì)不僅需要扎實(shí)的理論基礎(chǔ),還需要豐富的實(shí)踐經(jīng)驗(yàn)。以下是我多年工作中總結(jié)的
    的頭像 發(fā)表于 01-21 15:53 ?143次閱讀

    電子工程師的PCB設(shè)計(jì)經(jīng)驗(yàn)

    本文分享了電子工程師在PCB設(shè)計(jì)方面的經(jīng)驗(yàn),包括PCB布局、布線、電磁兼容性優(yōu)化等內(nèi)容,旨在幫助初學(xué)者掌握PCB設(shè)計(jì)的關(guān)鍵技術(shù)。
    的頭像 發(fā)表于 01-21 15:15 ?318次閱讀

    電子工程師的電源設(shè)計(jì)經(jīng)驗(yàn)

    本文分享了電子工程師在電源設(shè)計(jì)方面的經(jīng)驗(yàn),包括電源電路的設(shè)計(jì)要點(diǎn)、電源管理芯片的選擇、電源完整性優(yōu)化等內(nèi)容,旨在幫助初學(xué)者掌握電源設(shè)計(jì)的關(guān)鍵技術(shù)。
    的頭像 發(fā)表于 01-21 15:14 ?114次閱讀

    電子工程師的電路設(shè)計(jì)經(jīng)驗(yàn)分享

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

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

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

    尋求專業(yè)工程師幫助設(shè)計(jì)USB多口充電器

    嗨, 我正在開(kāi)發(fā)款USB多口充電器,現(xiàn)尋求一位專業(yè)工程師或產(chǎn)品設(shè)計(jì)的幫助。希望能夠與有經(jīng)驗(yàn)工程師
    發(fā)表于 08-05 12:03

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

    相關(guān)的實(shí)驗(yàn)室項(xiàng)目或參加開(kāi)源項(xiàng)目以積累寶貴的項(xiàng)目經(jīng)驗(yàn)。 4.不斷學(xué)習(xí)與成長(zhǎng) 嵌入式軟件領(lǐng)域的技術(shù)更新速度非常快,因此,作為名嵌入式軟件工程師,需要不斷學(xué)習(xí)與
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開(kāi)發(fā)領(lǐng)域中的種專業(yè)工程師
    發(fā)表于 05-16 11:00

    大廠電子工程師常見(jiàn)面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    個(gè)電源工程師成長(zhǎng)路徑

    即將走馬上任電源工程師這個(gè)崗位,請(qǐng)問(wèn)各位大佬,這個(gè)崗位的職業(yè)路徑般是怎樣的?
    發(fā)表于 04-08 14:19

    為何國(guó)外工程師偏愛(ài)使用for(;;)來(lái)實(shí)現(xiàn)MCU死循環(huán)?

    一位工程師發(fā)現(xiàn),國(guó)外工程師在給demo在做死循環(huán)時(shí)用的是for(;;),而不是常用的while(1)。這僅僅是個(gè)人習(xí)慣的問(wèn)題,還是有更深層次的含義?
    發(fā)表于 04-01 11:26 ?730次閱讀
    為何國(guó)外<b class='flag-5'>工程師</b>偏愛(ài)使用for(;;)來(lái)實(shí)現(xiàn)MCU死循環(huán)?

    一位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21
    主站蜘蛛池模板: 四虎影视在线影院在线观看 | 亚洲第一区精品日韩在线播放 | 久久免费特黄毛片 | 四虎影院免费观看视频 | 伊人久久精品成人网 | 欧美最猛黑人xxxx黑人猛交黄 | 一本大道高清在线视频 视频 | 国产免费一区二区三区最新 | 久久国产伦三级理电影 | 男女在线观看视频 | 久久精品免视看国产成人2021 | 九九热在线免费观看 | 中文字幕在线永久在线视频2020 | 97伊人网| 婷婷午夜激情 | 么公的好大好硬好深好爽视频 | 国产精品久久久久久福利 | 18一20岁一级毛片 | 免费观看色 | 色在线视频播放 | 天天做天天爱夜夜爽女人爽宅 | 在线午夜视频 | 欧美最猛黑人xxxx黑人猛交黄 | 国产毛片一区二区三区精品 | 34pao强力打造免费永久视频 | 2018国产精品| 四虎官网| 夜夜夜精品视频免费 | 手机看片神马午夜片 | 欧美性猛交aa一级 | 狠狠狠狼鲁欧美综合网免费 | 在线看片福利 | 日本网络视频www色高清免费 | 同性同男小说肉黄 | 欧美一区高清 | 日本在线视频二区 | 国产精品美女一区二区三区 | 2021年最热新版天堂资源中文 | www色网站 | 欧美jizzhd精品欧美4k | 朱元璋传奇1998王耿豪版 |