99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

程序員的未來到底在哪里

工程師人生 ? 來源:工程師吳畏 ? 2018-12-18 14:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著互聯(lián)網(wǎng)創(chuàng)業(yè)潮的興起,作為互聯(lián)網(wǎng)核心的工程師們逐漸走入了大眾的視野。但不知為何,程序員在許多人中的印象并不是特別好,蓬頭垢面、滿臉油光、格子衫、小短褲似乎成了程序員的代名詞。

反觀同一公司里的其它崗位,產(chǎn)品、運(yùn)營、市場崗位,卻并不會給人留下不好的印象。同樣作為程序員的我,不得不去思考這個問題:為什么收入并不比別人低,但為什么形象卻不如人家?既然這樣,那我們的努力有何意義?我們的未來到底在哪里?

程序員的出身

要透徹地思考這個問題,就避不開出身這個根源問題。

當(dāng)離開養(yǎng)育我十幾年的故鄉(xiāng)踏上廣州的求學(xué)之路時,我每個月只有800塊的生活費(fèi)。而這其實已經(jīng)算是挺不錯的生活條件了,有更多生活條件比我還差的同學(xué)。在吃飯問題剛剛得到解決,沒有閑錢的情況下,人是沒有能力去追求更高的物質(zhì)享受的。

在大學(xué)四年的時間里,我一心牽掛的是如何好好學(xué)習(xí)找到一份養(yǎng)家糊口的工作。于是乎我的大學(xué)可以說是比較平平淡淡的,經(jīng)常是和好基友在自習(xí)室看書到晚上十余點(diǎn)。在現(xiàn)在看來,有時候會有那么一瞬間會覺得浪費(fèi)了大學(xué)的大好時光,沒有花點(diǎn)時間去學(xué)點(diǎn)才藝,但仔細(xì)想想也實屬無奈,吃飯都成問題,還怎么追求精神享受呢。

相信許多選讀計算機(jī)的朋友也和我一樣,并不是來自于大富大貴的家庭,更多的是普通的家庭。有一句話說得很好:窮人讀工科、中產(chǎn)讀商科、富人讀藝術(shù)。對于絕大部分的普通人來說,合理的套路是:第一代讀理工醫(yī)科,有一技之長,安家立命,打好基礎(chǔ);第二代才能讀金融商科,可以利用第一代的資源人脈,加強(qiáng)資本積累;最后第三代讀人文社科,有前兩代的基礎(chǔ),知道如何長久的維護(hù)他們手上的資源。根據(jù)我的觀察,周圍的程序員們確實出身于普通家庭,有的甚至是大山里的孩子。對于沒有背景沒有人脈的他們,有一技之長,安家立命才是最重要的。

程序員的本質(zhì)

在大學(xué)畢業(yè)后,畢業(yè)后拿到一份還算可以的薪資,但至少能養(yǎng)活自己。而且在后面幾年里薪資也不斷增長,至少現(xiàn)在的我已經(jīng)不需要擔(dān)心生存問題了。但這時我發(fā)現(xiàn)此時的我除了工作,似乎一無所有,沒有興趣、沒有愛好、沒有才藝、沒有活動。

我想去充實自己的業(yè)余生活,去學(xué)一門才藝、去發(fā)展一門愛好,但卻發(fā)現(xiàn)時間怎么都不夠用。此時,我漸漸意識到了程序員這個行業(yè)的本質(zhì)所在。程序員錢多,但加班也多,個人的業(yè)余時間也變得少了。長此以往,整個人的交際技能會逐漸退化,人的生活也會變得稍微無趣。

除了工作時間外,工作內(nèi)容也是讓人變得無趣的一個方面。程序員的內(nèi)容都是各種枯燥的業(yè)務(wù)邏輯和機(jī)器,而且技術(shù)難題都需要靜下心來才能深入理解。如果你的生活太精彩,你怎么可能靜得下心來去做這么枯燥無味的事情啊。

所以程序員的本質(zhì)是出賣自己的時間和技能換取金錢,可以說是一個高級點(diǎn)的技工,只不過過得舒服自在點(diǎn)罷了。

程序員為什么不受待見

程序員的自我尊重和自我認(rèn)知價值太低。有一個現(xiàn)象可以證明這一點(diǎn):程序員們互相厭惡。他們通常在非程序員面前抨擊別的程序員。把一個程序員的代碼給另外一個程序員,往往,常常,后者會給前者的工作以負(fù)面評價。藝術(shù)家不會這樣。銷售員不會這樣。管理者不會這樣。政治家這么做只是為了贏得選票。

其他專業(yè)人士他們會公開的支持同行,即使他們有競爭。(例如律師,請不要問我為什么美國事實上是被這幫混蛋統(tǒng)治的)。簡而言之,上面提到的這些行業(yè)人員擁有更大的行業(yè)事業(yè),以自己的工作和行業(yè)自豪。

程序員們并不追求浮華的頭銜,性感的典禮、獎項、他們討厭聚光燈。

程序員們喜歡編程。他們想要獨(dú)自編程。編程是他們的目標(biāo),是他們的政治,是他們的榮耀。他們對公共演講不感興趣。他們討厭不如他們聰明的人。他們討厭不理解C++編程邏輯的人。

于是他開始慢慢說服自己生來就是內(nèi)向的。所以他害怕外出,害怕接電話,害怕去泡吧,害怕去見陌生人,害怕所有能為他建立社會關(guān)系和社會地位的活動。

程序員的未來

賺錢有三個層次,第一個層次是拿時間換金錢,第二個層次是拿資源換金錢,第三個層次是用錢賺錢。作為程序員的我顯然還是處于拿時間換金錢的階段,所以在很長時間里,我還是會作為一名程序員生活著。在這個階段,我們積累技術(shù)、資源,為下個階段做準(zhǔn)備。

當(dāng)我們有了足夠的技術(shù)實力和人脈資源之后,我們或許就不必事必躬親去做一線代碼工作了,我們可以拿著我們擁有的資源更加輕松地賺錢。這時候如果你還是喜歡Coding,你可以更加自由地做自己想做的事。這個階段的你,生活必定比苦哈哈地干活來得有滋有味。

而當(dāng)你用資源交換得到的財富到達(dá)一個量級時,你完全可以通過投資去獲取生活所需要的物質(zhì)條件,這才真的是躺著賺錢。在這個階段,你才可以真的說是人身自由的一個人。我想,到了這個階段,你的夢想和對于這個世界的理解肯定會大有不同吧。

想想剛剛畢業(yè)的我看著這幾萬幾萬的房價,一臉迷茫看不到希望,每天都在抱怨高房價中度過。但當(dāng)我想通了我未來要走的路,我現(xiàn)在處于的階段,我都釋然了。該來的總會來的,該跌的房價總會跌,該漲的收入總會漲,該有的機(jī)會總會有。就像十年前總被說腦殘的90后、被說成垮掉的一代,現(xiàn)在還不是走上了社會,擔(dān)任了社會的中堅力量。

其實回頭想一想,程序員還是一個很幸運(yùn)的群體,有這樣一個順暢的道路讓你可以努力往上走??纯茨切┳x機(jī)械、讀食品專業(yè)的同學(xué)們,工作三年了現(xiàn)在估計還在幾千塊工資徘徊。想到這里,我很感激這個時代,給了我這么一個機(jī)會。

想通了以后自己要走的路,該努力的努力,該吃的吃,該玩的玩。做該做的事情,盡量讓自己的生活豐富起來,相信生活會越來越美好。

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

    關(guān)注

    4

    文章

    954

    瀏覽量

    30422
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    在哪里可以找到CLRD710的更新驅(qū)動程序?

    在哪里可以找到 CLRD710 的更新驅(qū)動程序?最新的似乎不適用于 Windows 11 64 位 Intel
    發(fā)表于 03-20 06:23

    請問移植rtthread nano版時官網(wǎng)里面系統(tǒng)時鐘函數(shù)在哪里實現(xiàn)的?

    我在已有的華大HC32開發(fā)板的LED例程里我找不到官網(wǎng)移植教程里的這三個函數(shù),文檔也沒說明這三個函數(shù)的移植步驟?到底在哪里找的?是rtthread里的實現(xiàn)還是需要用戶自己找函數(shù)實現(xiàn)?
    發(fā)表于 03-10 06:16

    DLPC230的應(yīng)用程序燒錄文件在哪里能找到?

    , 請問哪里有這個C代碼的例程嗎, 不會完全要按照手冊自己寫配置代碼吧。。。 另外, 這個DLPC230的應(yīng)用程序燒錄文件在哪里能找到?
    發(fā)表于 02-24 07:28

    人工智能的下一站在哪里

    DeepSeek的爆發(fā)進(jìn)一步推動了AI行業(yè)的發(fā)展速度,這讓人們不得不想象AI的下一站在哪里?維智科技所深耕的時空大模型與AI發(fā)展的邏輯軌跡又是如何聯(lián)系的?
    的頭像 發(fā)表于 02-14 10:27 ?451次閱讀

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現(xiàn)了全面升級。現(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?722次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會在成都舉行,機(jī)械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計的CODE AI程序員本,成為本次大會的一大亮點(diǎn)。
    的頭像 發(fā)表于 11-30 10:34 ?1113次閱讀

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    智慧燈桿到底“智慧”在哪里?條形智能為您專業(yè)解讀 AI燈桿屏

    智慧燈桿到底“智慧”在哪里?條形智能為您專業(yè)解讀 AI燈桿屏
    的頭像 發(fā)表于 11-14 13:51 ?647次閱讀
    智慧燈桿<b class='flag-5'>到底</b>“智慧”<b class='flag-5'>在哪里</b>?條形智能為您專業(yè)解讀 AI燈桿屏

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應(yīng)對。長遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?536次閱讀

    第五屆長沙·中國1024程序員節(jié)開幕

    據(jù)官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對話、技術(shù)英雄會、主題峰會及賽事、展覽等活動,一場
    的頭像 發(fā)表于 10-25 15:42 ?501次閱讀

    貼片電容與貼片電阻的本質(zhì)差異在哪里?

    貼片電容與貼片電阻的本質(zhì)差異在哪里
    的頭像 發(fā)表于 08-27 15:51 ?797次閱讀
    貼片電容與貼片電阻的本質(zhì)差異<b class='flag-5'>在哪里</b>?

    我的eMMC啟動不正常,問題到底在哪里?

    今天我們要分享的這個案例是關(guān)于eMMC啟動不正常的問題,感謝熱心網(wǎng)友“曬不”提供的案例素材,也謝謝他的分享。 上篇文章我們提到希望大家一起來分享硬件調(diào)試中發(fā)現(xiàn)的一些低級錯誤,果然就有我們的鐵桿粉絲之一“曬不”發(fā)來了他初步整理的案例素材,大家一起來學(xué)習(xí)一下吧,也謝謝他的分享! 這個項目的主芯片是瑞芯微的RV1126(位號U10),分別拖了一個金士頓的eMMC芯片(位號U40)和鎂光的NAND Flash芯片(位號U41),在Layout的時候做了兼容設(shè)計,也就是通過選焊電阻的方式,讓主芯片來選通其中一個芯片,使用的時候二選一,eMMC和NAND Flash芯片不會一起工作,大致的拓?fù)鋱D如下所示。 從Layout設(shè)計文件可以看到,幾個芯片都是放在Top面,eMMC和NAND Flash基本是放在同一個中心位置,所以貼片的時候只能選擇貼其中的一個,兩個芯片是沒法同時貼上的,所以需要做兼容設(shè)計。兩個分支電阻在垂直空間上重疊放置在Top面和Bottom面,這樣如果只焊接其中一個電阻的時候,確實是可以做選通操作,看起來Layout設(shè)計沒什么問題,對應(yīng)的走線如下圖所示。 設(shè)計上沒發(fā)現(xiàn)什么問題,然后就制板貼片開始調(diào)試。硬件在調(diào)試板子時發(fā)現(xiàn),有時候上電,系統(tǒng)會有卡死的情況,同樣的固件在開發(fā)板上是OK的,軟件做了幾輪修改都會有類似軟件報錯的情況,顯示出跑到eMMC操作時就卡住了,最后只能懷疑是硬件或者PCB Layout的問題。 但硬件有排除不是自己問題的理由:“最小系統(tǒng)模塊(包含eMMC)的原理是直接復(fù)制開發(fā)板的,所有的器件貼裝也和開發(fā)板一樣,同樣的代碼在之前開發(fā)板上沒有問題,而現(xiàn)在新設(shè)計的板子有問題,那肯定是PCB Layout出了問題”。 不可否認(rèn),硬件的話確實有一定的道理,硬件原理之前是驗證過的,這樣壓力一下子就給到了PCB設(shè)計工程師。無奈,PCB工程師只能想辦法自證清白,在沒有專職SI工程師的情況下,PCB設(shè)計工程師只能通過再次查板,進(jìn)行粗略的估算和評估一些影響,檢查的方向如下: 1、阻抗不匹配方向:所有信號走線沒有跨分割平面,走線線寬和阻抗計算也沒有錯誤,同時也不存在較長的走線Stub,所以這一條不會影響。 2、時序方向:因為需要跑200MHz的信號,等長也是比較關(guān)鍵的,但因為沒有做仿真,只能按照芯片的手冊要求來做好等長約束,檢查了等長表,每根信號走線長度也是都可以滿足芯片要求,所以時序這塊的影響也是可以初步排除。 3、電源方向:按照經(jīng)驗簡單算了電源平面載流能力是可以滿足需求的,相應(yīng)的電源Pin腳也有足夠的濾波電容,硬件測試電壓和電源噪聲都是可以滿足要求,所以電源的影響也可以排除。 同時也和開發(fā)版本的設(shè)計進(jìn)行了對比,硬件人員覺得是因為時鐘信號走線和開發(fā)板不一致導(dǎo)致的。如下圖是開發(fā)板的走線情況。 開發(fā)板上eMMC和NAND Flash也是同面同中心放置,原理是一樣的,也是通過兩個電阻做了選通,只是走線上的分支更短,而新改板后的分支相對來說長了很多。所以硬件人員有理由覺得是PCB改版帶來的問題,所有的原理和貼片器件都是一樣,PCB設(shè)計改了就出問題了,這個大概率是PCB設(shè)計不一樣而帶來的問題。 而PCB設(shè)計工程師也有自己的主張:“CLK信號是由RV1126源端發(fā)出的,開發(fā)板的串聯(lián)阻抗匹配電阻放在了終端,靠近eMMC和NAND Flash是不對的,應(yīng)該把串聯(lián)匹配電阻靠近源端,所以本次改版設(shè)計的電阻就往源端放了,這樣確實會導(dǎo)致分支變長,但由于是選焊的,如果一次只焊接其中一路的情況下,另一路是沒有導(dǎo)通的,這樣相當(dāng)于沒有分支的影響,原理上來說信號質(zhì)量會更好。如果連串聯(lián)匹配電阻放在源端也被懷疑有問題的話,那就是懷疑信號完整性的理論有問題了?!盤CB設(shè)計工程師的話也是說得在理,無可挑剔,由于沒有SI人員支持,于是雙方各執(zhí)一詞,誰也說服不了誰。 經(jīng)過幾天的“溝通”,壓力還是在PCB工程師這。就在PCB工程師拿著PCBA研究的時候,無意中發(fā)現(xiàn)雖然U41沒有焊接,但是R41卻焊接了器件。這個發(fā)現(xiàn)仿佛一道佛光,拯救了“背鍋俠”。在PCB工程師的反饋下,硬件拆除了R41,系統(tǒng)終于可以正常啟動了。 這個時候硬件人員就有疑問了,為什么開發(fā)板上的R41沒有拆除可以正常工作,改版后的R41焊上就有問題了呢?大家可以幫忙回答一下哈! 同時也歡迎大家繼續(xù)提供類似這種調(diào)試過程中的低級錯誤案例素材,謝謝!
    發(fā)表于 07-29 17:58