成為軟體工程師最精彩的地方是什麼?
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
一個星期前,我在Hacker News上看到這樣一篇文章——《讓程式設計師/技術主管/專案經理最可怕的事情是什麼?》。這篇文章講得非常精準,並且得到了極大關注。這也讓我對我的專業小小鬱悶了一下。
我的祖母常說:“不要跟那些擁有得比你多的人比。和那些擁有得少的人比。”
她的觀點,我堅信非常重要。不管我在生活中擁有了多少、實現了多少成功,總是會有人比我更聰明、比我擁有得更多。於是很容易困在消極的思緒中,忘記了我們自己擁有了多少。
這就是為什麼我想寫寫成為一名軟體工程師有哪些偉大的地方。由於我沒有技術主管和管理經驗,所以本文的主題中只包含軟體工程師的部分。
1.機會
- 金錢——哪怕我只是一個普通得軟體工程師,我的收入在美國可以排到前20%,而且在世界上的排名更高
- 位置——軟體工程師能在幾乎任何地方找到工作
- 影響——只有頭頂的天空才是極限,毫不誇張地說你可以改變世界
- 延伸——產品被數以百萬計的人使用
- 選擇——可以追求很多路徑,選擇你自己的冒險旅程
- 需求——接下來10+年時間裡軟體工程師依然可能短缺
- 業務——容易啟動你自己的服務或產品業務
2.學習
- 永遠都不缺可以學習的有趣東西
- 工作本身會保持大腦活躍
- 部落格——一個分享和學習的有趣方式
3.酷的地方
- 靈活的工作時間
- 點心和美味的食物
- 可以選擇在家工作
- 旅遊機會
- 舒適的工作環境(例如相比於建築工人)
- 接觸昂貴的軟體和裝置
- 所有其他“標準化”的福利,例如醫療和帶薪休假
4.有趣的工作
- 當然,我們也得工作以謀生,但至少我們的日子過得舒適又有樂趣
- 通常我都很享受於我的工作,我必須設定鬧鐘才能提醒自己按時回家
- 除錯很像是我喜歡玩的偵探遊戲
5.富有創造力
- 編寫乾淨的程式碼是一個創造性的過程
- 即時反饋工作,你可以“看到”你的程式碼“做”了什麼
- 可以做各種超酷的業餘專案
- 能夠自動化實現無聊的事情
6.人
- 與聰明的人工作
- 與更聰明的人網上交流。(可能在不同的地方會有所不同,但在舊金山/海灣地區很容易碰到我們這個時代最偉大的軟體工程師)
7.利他主義
- 教學和幫助他人
- 非營利的志願行為
- 致力於開源
譯文連結:http://www.codeceo.com/article/what-best-being-programmer.html
英文原文:What is the best part about being a Software Engineer?
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 寫程式碼可能是成為軟體工程師最容易的部分軟體工程工程師
- 為什麼Laravel會成為最成功的PHP框架LaravelPHP框架
- 為什麼 Laravel 會成為最成功的 PHP 框架?LaravelPHP框架
- 成為谷歌軟體工程師,你需要準備什麼?谷歌軟體工程工程師
- 是什麼讓C#成為最值得學習的程式語言
- 為什麼軟體工程師應該養成寫作的習慣?軟體工程工程師
- 為什麼PostgreSQL是最成功的資料庫?SQL資料庫
- 你知道Laravel為什麼會成為最優雅的PHP框架嗎?LaravelPHP框架
- 什麼是翻譯平臺最重要的地方?
- 為什麼我最喜歡的程式語言是 GoGo
- 遊戲設計師在開發中最容易犯下的錯誤/最容易忽略的地方是什麼?遊戲設計師
- 為什麼CoPuppy是BSC最值得期待的NFT專案
- 為什麼說現在是成為前端工程師的好時代!?前端工程師
- ISAServer不作為域成員是最安全的嗎?Server
- 軟體工程師所需掌握的“終極技術”是什麼?軟體工程工程師
- UnGoogleable:為什麼Pinterest是最讓人失望的社交網路GoREST
- 為什麼軟體工程師的價值總被大大低估軟體工程工程師
- 最程式碼的上傳的程式碼檔案儲存什麼地方呢?
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- Python是什麼?Python成為熱門語言的原因!Python
- Python成為爬蟲常用語言的原因是什麼?Python爬蟲
- 為什麼說Java是2021年最值得學的技術?Java
- 為什麼說資料庫是Serverless最難攻堅的堡壘?資料庫Server
- 如何成為一個成功的軟體工程師軟體工程工程師
- 為什麼可以在任何地方工作的開發者們要聚集到世界上最昂貴的城市?
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 為什麼說 ICMP 協議是網路最強輔助協議
- 如何成為 10 倍軟體工程師軟體工程工程師
- 測試最終的歸宿是什麼?
- GC是什麼?為什麼要有GC?GC
- 什麼是Docker?為什麼使用docker?Docker
- 為什麼你成為不了團隊核心成員
- 開源軟體成為“兵家必爭之地”到底是為什麼?
- 為什麼軟體工程師應該學習哲學?軟體工程工程師
- ssl證書是由什麼組成?ssl證書是什麼?
- 為什麼說 TCP 是安全的TCP
- 為什麼Flex是邪惡的Flex
- 為什麼redis是單執行緒的以及為什麼這麼快?Redis執行緒