“我們應該在前端使用AngularJS, Ember 或 Backbone 嗎?”
“我們應該在後端使用Rails,Node 或 Java 嗎?”
“我們應該選用哪種程式語言進行開發?”
“我們需要開發移動版嗎?”
“我們需要使用Fackbook認證登入嗎?”
相信一個程式設計師經常會遇到這樣的問題。而對於這樣的問題,你第一個應該想到的,也是唯一正確的回答是:這看情況而定。。
我知道,這感覺就好象是在說“我並不很清楚”,而且,有時候,人們會認為你這樣回答是在掩飾自己的無知。但是,事實上,事情的確是需要視情況而定,如果不考慮特定的場景而回答這樣的問題,那是不負責任。
我們程式設計師之所以拿這麼高的工資,是因為我們知道什麼樣的問題我們應該深入時刻,哪方面的事情我們需要認真對待。這些技能是我們的客戶、老闆、同事們缺乏的,是我們擅長的。
是的,現在越來越少的人選擇在伺服器端使用Java語言,然而,如果你的公司裡有很多人都是Java高手呢?
是的,使用Facebook認證登入省了很大的麻煩,但有時候這也會讓客戶感到困惑,甚至導致客戶不喜歡你的產品。
所以,勇敢的去說“這要按情況而定”,不要把它當成一種不知道如何回答時的話。如果你的回答能夠考慮的事情的環境因素,那你的老闆、客戶將會更看重你。
相關閱讀
評論(1)