我的编程之路点滴记录(二)
公司今年把校招的30多個人,從北京、成都、合肥都集中到南京做了一個三個星期的軟工入職培訓(xùn)。
所以,這這里我認識和接觸了很多跟我一起剛?cè)肼毜男氯?。偶爾也聊聊天?/span>
一、問:“你做過后臺嗎?”,“為什么要選擇做客戶端?”。
大家有時候認為,后臺才是編程。認為如android開發(fā)之類的都是特別簡單的事情,沒什么技術(shù)含量。
其實,做編程的人都知道。所謂編程,無非就是數(shù)據(jù)和界面。無論你什么樣的軟件,在開發(fā)人員眼中就是一堆數(shù)據(jù)和展現(xiàn)方式而已。
從大二下學(xué)期開始接觸jsp/servlet ,到后來的SSH2框架,做多了就感覺特別的沒意思。配置完成之后,就剩下一些數(shù)據(jù)的set,get了。做網(wǎng)頁不是自己的強項,所以每此花費時間過的后臺邏輯,展示到那個特別丑陋的網(wǎng)頁上時,有種想砸了的沖動。
后來,在曹冬平的介紹下看到了一片文章,貌似是介紹業(yè)務(wù)邏輯的。頓時茅塞頓開,我自己倒騰的東西,其實根本沒有所謂的業(yè)務(wù)邏輯,只有簡單的數(shù)據(jù)的讀寫,所以沒意思是正常的。當一個程序員開始關(guān)注業(yè)務(wù)邏輯的時候,應(yīng)該算是另一個境界的開始吧。就像我們有時候的感覺,很多的項目其實都一樣,就是改了幾個數(shù)據(jù)而已。其實哪怕是同一個項目的每次升級,業(yè)務(wù)邏輯也會有很多的改動。
所以后臺和客戶端其實沒有那么多本質(zhì)的區(qū)別,會做后臺再去學(xué)習(xí)一下客戶端不是更好嗎。
二、“公司的XX產(chǎn)品肯定賣不出去,幸好我沒分到那個項目”。
公司的產(chǎn)品能不能賣出去,是公司的事情。開發(fā)人員的任務(wù)就是順利的把任務(wù)完成,并且在自己力所能及的范圍內(nèi)優(yōu)化產(chǎn)品。至于是賺錢還是賠錢,如果沒有相關(guān)的利益和獎金,我們沒必要去關(guān)心。
我們經(jīng)常會看的,一個很沒有技術(shù)含量的產(chǎn)品很火。而一個做的很好,技術(shù)很牛的產(chǎn)品最后沒有銷量。這也是很多做技術(shù)的抱怨,抱怨用戶的白癡,領(lǐng)導(dǎo)的無知。其實,對公司產(chǎn)品的批評是我們對產(chǎn)品的一個學(xué)習(xí)。公司的產(chǎn)品存在什么問題,你認為應(yīng)該怎么樣去解決?多思考這個問題,慢慢的就會從產(chǎn)品角度去思考軟件,而不是只把軟件當做代碼。這樣無論自己以后的升職或者創(chuàng)業(yè),都會有很大的幫助。看到不好的東西,要思如果是我應(yīng)該怎么避免,而不是一味的去說它的缺點。
---------------------------------------------------------------------------------------------------------------------------------------------------------
苦逼的程序員總是不斷的重復(fù)沒有技術(shù)的工作,也不會去從重復(fù)的技術(shù)工作中去學(xué)習(xí)和提升。他們總是不斷的抱怨,抱怨,抱怨……然后看到某個程序員下海賣水果了,賣燒餅了,并且買房了娶媳婦了,就更加抱怨了。但是,他們也沒有去辭職下海的勇氣。
程序員的技術(shù)牛逼,是因為他的“內(nèi)功”修養(yǎng)。好的程序員總是不斷的學(xué)習(xí)一些新的東西,不斷的去提升自己的編程思想。每學(xué)會一樣技術(shù),就會去了解這個技術(shù)背后的思想,而不是簡單的學(xué)會使用。
總結(jié)
以上是生活随笔為你收集整理的我的编程之路点滴记录(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [分享]文件批量重命名-python
- 下一篇: pusher 创建新应用_基于 Lara