关于思考写程序的意义
最近學習iOS的時間變得很稀少了。之前上班時候還能利用閑暇時間學習一下,再加上下班后在家學習;但是最近工作量變大了,也沒所謂的閑暇時間了,于是我索性把macbook也帶回了家。而回家后,一個日本的同事想在工作之余利用亞馬遜做做小生意,于是拜托我利用亞馬遜的API做個PHP的小項目。我心里是想拒絕的,畢竟自己還是想學習iOS。不過這個同事在日本時幫助了我很多,還請我吃過幾頓飯,所以也不好意思拒絕,就答應了。
不過我后來想想,之所以公司會需要程序員,就是因為程序員能夠利用編程來解決實際問題。在任何公司工作,安排的工作正好是你想做的這樣的概率也不會很高,你也不可能因為你不想做它就拒絕上級。而換個層面說,你自己學習所做的程序,它也不能產生實際價值(就比如我上次提交APP STORE的小應用至今只有三個人下載),而幫助別人做的程序,它是從別人的實際需求出發的,總是或多或少有價值的。
我們公司之前離職的一個同事,據說以前就是經常網上接單幫別人做程序,并且有些開價明顯低于市場價的,他也不嫌棄。而現在他也小有成就了。我覺得他就是心態比較好,把替他人編程也視作一種學習的過程,而收入則是額外的獎賞。
我應該還是難以做到他這樣的吧。總之還是需要放寬心態,把無論公司里編寫的無聊的shell程序,還是幫助日本同事制作的PHP程序,都視作為一種練習與提高,而不是覺得“這不是我想做的程序”就加以抵觸。
轉載于:https://www.cnblogs.com/cecilma/p/program_meaning.html
總結
以上是生活随笔為你收集整理的关于思考写程序的意义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java对象初始化
- 下一篇: 找新房子需要考虑的因素