
證明你的選擇
為什么在這里使用工廠模式?為什么選擇那個特定的Javascript框架?如果你用“因為這是正確的方法”這樣的答案來回答這樣的問題,那對你沒有任何好處。
世界在很大程度上依賴于軟件和軟件開發人員的可傳遞性。我們擁有的專業知識往往使我們處于權威地位,尤其是在與非技術人員或經驗較少的利益相關者打交道時。因此,你會發現,你經常做的是每個人都在嘗試的方式,“我說什么就做什么”。
克制這樣做的沖動。至少,解釋一下你的理由。使用類比和其他方法幫助人們理解,即使他們缺乏你的技術經驗。最重要的是要學會從經驗中做案例,從研究、實驗數據或專家意見中學習。職業需要在技術環境中發展,因此那些學會將編程決策轉化為商業決策的人將發現自己處于領導地位。
了解您的代碼如何為他人賺錢
談到生意對你錢包的重要性,你能描述一下你寫的一行代碼是如何幫助生意的嗎?您剛才添加的代碼行用于停止SQL注入—是為了幫助您避免弄壞自己的招牌嗎?是為了避免被起訴嗎?如果真的沒用呢?
如果有人付錢給你寫軟件,你的產出應該是經濟的。學習并理解這種興趣。培養向任何人回答這個問題的能力。
開發人員對最新的客戶端技術或在云中加速的能力感到興奮。很少有開發商對這些東西感到興奮,知道如何利用它們來賺錢。
如果你能根據產品特征來理解商業動機,你就能做得更好。您將找到節省時間和實現業務目標的替代方案。或者,當一個產品功能被證明是不可能的,你可以提出建議,可以降低部分成本。
企業(尤其是那些真正支付薪水的企業)喜歡這種軟件人的思維。這意味著你可以得到提升,提供咨詢服務,并承擔領導角色。
關于事業的思考
正如我前面提到的,擅長編程是你職業生涯的一個方面,也是一個重要的方面。建議我們多考慮其他方面,有目的地培養和養成這些習慣。在你自己的時代,你一定要熱愛這個職業。當然,一定要為別人和自己賺錢。
感謝您閱讀本文。本文由小編在網上轉載,版權歸原作者所有。如有侵權,請聯系我們刪除。更多精彩內容請關注java培訓官網