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

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

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

一位軟件工程師的煩惱

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

昨天是我一同學(xué)結(jié)婚的好日子,同學(xué)們大家聊各自的工作,有個(gè)同學(xué)突然問(wèn)了我一句:我們同學(xué)中好像做軟件的不多?如果再細(xì)分,好像做網(wǎng)絡(luò)相關(guān)的更少?

回想起當(dāng)時(shí)為何讀計(jì)算機(jī)信息管理的專(zhuān)業(yè),是因?yàn)槟菚r(shí)聽(tīng)說(shuō)讀電腦未來(lái)很有出路,所以計(jì)算機(jī)是我中專(zhuān)的第一志愿,而我的第一臺(tái)電腦就是那時(shí)買(mǎi)的,還記得那時(shí)買(mǎi)一臺(tái) 486 電腦花了我媽五萬(wàn)塊,在 20 多年前它是一比不小的數(shù)字。

畢業(yè)后專(zhuān)科考上電子系,當(dāng)完兵后大學(xué)考上資管系,理論上我同學(xué)里應(yīng)該會(huì)有不少人從事軟件工程師,但事實(shí)上真的少之又少,要很認(rèn)真的想才好不容易湊到十個(gè),其中不少還是寫(xiě)硬件的 …

之前天下雜志有一篇文章科技之島找不到軟件工程師 以教育的角度討論軟件工程師短缺的問(wèn)題,而下面的留言卻大多集中在薪資的問(wèn)題上,我總覺(jué)得這有點(diǎn)瞎子摸象的感覺(jué),好像有提到問(wèn)題又感覺(jué)不夠到位。

我從本科系畢業(yè),出社會(huì)第一份工作就是軟件工程師,一路升到項(xiàng)目經(jīng)理,創(chuàng)業(yè)后成為老板,當(dāng)然也變成了 Sales,需要賣(mài)服務(wù)給更多的老板,以下就我看到不同的面向與大家分享***軟件工程師的困境。

教育的問(wèn)題

學(xué)生的天份

其實(shí)程序設(shè)計(jì)像藝術(shù)一樣是需要有一些天份才會(huì)學(xué)的好,偏偏學(xué)校的課程有該有的進(jìn)度,老師無(wú)法因?yàn)槟懵?tīng)不懂就卡在那個(gè)章節(jié)太久,所以跟不上的同學(xué)只好死背,背不起來(lái)就開(kāi)始討厭,所以讀到最后只是讓來(lái)不及發(fā)現(xiàn)自己天份的同學(xué)更早放棄當(dāng)軟件工程師這條路。

師資的培育

學(xué)程序設(shè)計(jì)需要天份,想當(dāng)然的,要能教好這堂課的老師也需要這樣的天份、能力還要知道怎么教,但通常這樣的老師很少,即使有,他也需要不斷地學(xué)習(xí),和業(yè)界保持同步,不能脫節(jié)。這真的很難。

所以我們常會(huì)看到學(xué)校會(huì)教一些現(xiàn)在比較少用到的語(yǔ)言,因?yàn)槟鞘抢蠋熥约鹤钌瞄L(zhǎng)的程式語(yǔ)言而不是業(yè)界最需要的。

軟件工程師的問(wèn)題

薪水與價(jià)值的不對(duì)等

工程師認(rèn)為自己該拿多少薪水是以對(duì)公司的價(jià)值來(lái)思考,如果我一年能幫公司賺到或省下一千萬(wàn),那我年薪百萬(wàn)不為過(guò)吧?老板認(rèn)為工程師該拿到的薪水是以工時(shí)來(lái)思考,如果我每天正常上下班,那要和老板要求年薪百萬(wàn)真是難上加難。

最后,為了生活不得已,很多工程師如果不是在干私活就是偷偷在接私活,如果不是偷偷在接私活就是在接私活的路上。不相信?我之前寫(xiě)了一篇《軟件工程師的創(chuàng)業(yè)陷阱:接私活》,感受到大家不小的怨念迴響 XD

價(jià)值的錯(cuò)估

很多工程師會(huì)用對(duì)原公司的價(jià)值來(lái)對(duì)新公司要求更高的薪資,但價(jià)值通常是需要搭配其它的客觀條件才成立。例如團(tuán)隊(duì)、資源 … 等

如果新公司沒(méi)有這些條件,工程師是否能發(fā)揮該有的價(jià)值?通常新公司會(huì)抱持懷疑的態(tài)度。

即使高薪也無(wú)法選擇小公司

雖然有些小公司愿意提出高于市價(jià)的薪水,但這薪水能持續(xù)多久?里面有能一起討論的同事嗎?未來(lái)的發(fā)展好嗎?寫(xiě)在履歷上好不好看?朋友都沒(méi)聽(tīng)過(guò)這間公司?…。

除了薪水以外的一堆疑慮都跑出來(lái)了。最后大部份的工程師還是留在大公司等待機(jī)會(huì)比較保險(xiǎn)。

升遷制度的問(wèn)題

無(wú)法跳脫的彼得原理

「彼得原理」是指:在組織或企業(yè)的等級(jí)制度中,人會(huì)因其某種特質(zhì)或特殊技能,令他在被提拔到不能勝任的地步,相反變成組織的障礙物(冗員)及負(fù)資產(chǎn)。

好的工程師為了拿高薪,不得不往管理層升遷,變成管理層后再也不需要寫(xiě)代碼,所以為什么好的工程師這么少?因?yàn)樗麄兌甲兘?jīng)理了。

可惜的是,代碼寫(xiě)的好的人不代表會(huì)管理人,最后反而因?yàn)楣芾砜?jī)效不好需要離開(kāi)公司,但也回不去以前工程師的狀態(tài)了。

CTO (技術(shù)長(zhǎng)) 的問(wèn)題

CTO 決定了公司的技術(shù)天花板

每間公司只會(huì)有一位 CTO,基本上也不會(huì)寫(xiě)代碼了,也就是說(shuō) CTO 如果離開(kāi)公司要找工作沒(méi)那么容易?;谶@樣的原因,你覺(jué)得 CTO 會(huì)找比他能力好的人進(jìn)公司嗎?CTO 能接受后面進(jìn)來(lái)的人拿比自己還高的薪水嗎?那你知道如何審核 CTO 嗎 ?

主管的問(wèn)題

追求 KPI

請(qǐng)工程師會(huì)花到當(dāng)月的部門(mén)預(yù)算,但可能要等到半年后才會(huì)有明顯的成效,為了兼顧每個(gè)月的 KPI ,無(wú)法花太多錢(qián)請(qǐng)工程師。

老板的問(wèn)題

投資與成本的混淆

對(duì)很多老板來(lái)說(shuō)軟件工程師就像水一樣,沒(méi)有的時(shí)候很痛苦,有了后就沒(méi)感覺(jué)了,什么?水要賣(mài)這么貴?不就只是水而已嗎?老板總認(rèn)為軟件工程師是固定成本,而成本就是要控制在越低越好,如果換你當(dāng)老板,很可能你也會(huì)這樣做。

如果工程師一直想的是加薪、老板一直想的是省成本,這雙方永遠(yuǎn)都會(huì)是對(duì)立無(wú)解,但如果工程師想的是幫公司賺錢(qián),老板想的是投資工程師,最后這結(jié)果應(yīng)該會(huì)好很多。

就是賺不夠多

就算有好的軟件工程師,但他要的薪水老板就是給不起。好的軟件工程師老板請(qǐng)不起,請(qǐng)的起的都是不好的工程師,老板說(shuō)市場(chǎng)上都沒(méi)有好的工程師,其實(shí)是說(shuō)市場(chǎng)上怎么都沒(méi)有利害又便宜的工程師。

不用錢(qián)的迷思

你知道賣(mài)軟件或服務(wù)比賣(mài)硬件困難嗎?我曾經(jīng)想要賣(mài)一套軟件給一個(gè)老板,我說(shuō)這可以提升員工的工作效率,他回說(shuō):我為什么要花錢(qián)提高員工的效率?他干不完就加班啊,反正我每月都固定付他的薪水,又不用多花錢(qián)。

產(chǎn)業(yè)的問(wèn)題

成功的網(wǎng)絡(luò)公司太少

二個(gè)一樣是三年工作經(jīng)驗(yàn)的軟件工程師,一個(gè)做過(guò)可以同時(shí) 100 人在線的網(wǎng)站和另一個(gè)做過(guò)可以同時(shí) 1,000,000 人在線的網(wǎng)站,這二個(gè)人的技術(shù)能力就差非常的多,薪水當(dāng)然也會(huì)差很多。但有多少網(wǎng)站需要作到同時(shí) 1,000,000 人在線上?所以能有相關(guān)經(jīng)驗(yàn)的人一定是少之又少。

如果成功的網(wǎng)絡(luò)公司越多,里面就能培養(yǎng)出更多有實(shí)際經(jīng)驗(yàn)的工程師,當(dāng)這些工程師換工作時(shí),會(huì)把身上的技術(shù)及觀念帶至另外一家公司,久而久之,好的軟件工程師就會(huì)越來(lái)越多,產(chǎn)生正向循環(huán)。

結(jié)語(yǔ)

以上種種問(wèn)題一個(gè)卡一個(gè),造成了軟件工程師的困境,如果當(dāng)初有一間公司愿意讓我寫(xiě)一輩子代碼,薪水可以因?yàn)槲业膬r(jià)值一直往上加,不會(huì)因?yàn)槁毼欢邢拗?。我想我?yīng)該就不會(huì)創(chuàng)業(yè)了。市場(chǎng)上也不會(huì)少了我這個(gè)好的軟件工程師 XD,我的力量很難改變整個(gè)環(huán)境,但至少還能從自己的公司慢慢作起,期許能成為市場(chǎng)上的成功案例。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    1571

    瀏覽量

    68607
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    特斯拉招募軟件工程師強(qiáng)化無(wú)人駕駛與機(jī)器人遠(yuǎn)程操作

    近日,據(jù)外媒最新報(bào)道,特斯拉正緊鑼密鼓地招募軟件工程師團(tuán)隊(duì),旨在加強(qiáng)其無(wú)人駕駛出租車(chē)及Optimus機(jī)器人的遠(yuǎn)程操作能力。這舉措標(biāo)志著特斯拉在推動(dòng)自動(dòng)駕駛與人工智能領(lǐng)域邁出了重要步。 特斯拉此次
    的頭像 發(fā)表于 11-27 10:26 ?599次閱讀

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,還需要與軟件工程師、硬件工程師緊密合作,對(duì)整個(gè)系統(tǒng)進(jìn)行集成和測(cè)試。 總的來(lái)說(shuō),F(xiàn)PGA 算法工程師著重于算法優(yōu)化,F(xiàn)PGA 邏輯工程師專(zhuān)注于邏輯設(shè)計(jì),F(xiàn)PGA 原型驗(yàn)證
    發(fā)表于 09-23 18:26

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

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

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

    ,可以為自己的職業(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ),并實(shí)現(xiàn)個(gè)人的職業(yè)目標(biāo)。愿每一位嵌入式軟件工程師都能在這個(gè)充滿挑戰(zhàn)和機(jī)遇的領(lǐng)域中取得成功!
    發(fā)表于 06-12 11:20

    索尼誠(chéng)邀軟件工程師參與PS免費(fèi)手游平臺(tái)設(shè)計(jì)

    據(jù)悉,近日,澳大利亞知名媒體TweakTown發(fā)現(xiàn),索尼互動(dòng)娛樂(lè)正在為其旗下的PlayStation Studios Mobile招募名資深的軟件工程師,負(fù)責(zé)設(shè)計(jì)PlayStation的免費(fèi)手機(jī)游戲平臺(tái)。
    的頭像 發(fā)表于 05-23 17:08 ?769次閱讀

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

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

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

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

    為何國(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 ?703次閱讀
    為何國(guó)外<b class='flag-5'>工程師</b>偏愛(ài)使用for(;;)來(lái)實(shí)現(xiàn)MCU死循環(huán)?

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

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    Cognition發(fā)布首款A(yù)I軟件工程師Devin

    據(jù)報(bào)道,Cognition公司今日公布了其首款人工智能軟件工程師——Devin,掀起了打造軟件模式變革的序幕。該產(chǎn)品在SWE-bench代碼測(cè)驗(yàn)中展現(xiàn)出卓越表現(xiàn),甚至超過(guò)了部分頂級(jí)人類(lèi)工程師的水準(zhǔn)。
    的頭像 發(fā)表于 03-13 10:57 ?651次閱讀

    如何搞崩個(gè)硬件工程師心態(tài)?試試對(duì)ta說(shuō)這幾句

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2024年02月20日 18:05:49