- 大話程序員:從入門到優秀全攻略
- 安曉輝
- 605字
- 2019-11-22 18:19:18
1.5 你為什么想成為一名軟件開發工程師?
現在我們要來問一個問題:你為什么想成為一名軟件開發工程師?
- ◆ 薪水高。
- ◆ 未來前景好。
- ◆ 喜歡技術。
- ◆ 想用軟件改變世界。
- ◆ 從性格上看就適合做這個工作。
- ◆ 學了計算機科學與技術相關專業。
- ◆ 朋友們都在做軟件開發。
- ◆ 天天用軟件,想自己做做看。
- ◆ 父母給選的。
- ◆ 暫時沒別的工作可選。
- ◆ ……
請仔細想一想,你選擇從事軟件開發工作的原因。
這非常重要,它將決定你能在軟件開發這條路上走多遠。
要知道,雖然軟件開發工程師平均薪水很高,但其工作強度大、加班多、變化快、競爭激烈,所用知識技能半衰期短、更迭快,必須一路奔跑持續學習……
這些問題會給開發者帶來非常大的壓力,不是所有人都能承受這些壓力的。
如果你僅是為了生活或者沒別的路可走而選擇從事軟件開發工作,遇到類似“根據手機殼更換軟件主題顏色”這種看似不合理的需求就會難以忍受。
如果你不喜歡技術,那面對層出不窮的應用開發框架、不斷變換的編程范式、不斷更新的工具,肯定會很快喪失意義感,進而感到厭倦。
……
不適合你的工作,會讓你備受煎熬。
我們必須長期地、努力地工作,假如你用40年甚至50年去做你并不愿做的工作,那簡直就是在浪費生命。
所以最好先想清楚“我到底愿不愿意做這種工作”。
你愿意做的工作、適合你的工作能夠讓你實現自我,可以使你的生活變得更加充實、更加幸福。
所以,請你靜下心來問問自己:我為什么要從事軟件開發工作?
如果你愿意做,那我們再來看,你是不是適合做。
推薦閱讀
- 大學計算機基礎(第三版)
- Moodle Administration Essentials
- Learning Chef
- Azure IoT Development Cookbook
- Android 9 Development Cookbook(Third Edition)
- Internet of Things with Intel Galileo
- Learning ArcGIS Pro
- QTP自動化測試進階
- Mastering Predictive Analytics with Python
- PySide GUI Application Development(Second Edition)
- EPLAN實戰設計
- R Deep Learning Cookbook
- Python深度學習:模型、方法與實現
- MySQL從入門到精通(軟件開發視頻大講堂)
- Vue.js 2 Web Development Projects