在說正題之前,先提一些概念疫蔓,最近看的一些文章中經澈茫混淆幾個概念,比如好多文章中把
“研發(fā)”等同于“寫代碼”衅胀,其實呢岔乔,寫代碼是研發(fā)的一種,比如哪些搞單片機滚躯,搞硬件的也是屬于研發(fā)雏门,寫代碼是程序員的工作,說程序員搞研發(fā)沒錯掸掏,說程序員寫代碼也是沒錯的茁影,如果“研發(fā)”與“寫代碼”的關系用php語言的表達式去表示,可以這么表示:“研發(fā)”==
“寫代碼”丧凤,但是“研發(fā)”募闲!==“寫代碼”,寫代碼是程序員的事情愿待,但不是所有技術研發(fā)人員的事情浩螺。
近期,有一個程序員朋友拋出了一個關于他自己的問題呼盆,據這名程序員網友說年扩,他已經工作三年了,寫了三年的代碼访圃,可是比較郁悶的的是厨幻,他覺得自己寫不出好的代碼,于是就發(fā)帖請教,看看大家有沒有什么高明的辦法解決他的現(xiàn)狀問題况脆,針對他的這種情況饭宾,讓我們先看看網友們都是怎么說的吧!
網友一:爭取當專家
上世是朵花:專家有那么好當就好了格了,專家肯定是在領域內相當精通才行了看铆。
網友二:那就寫一些好代碼出來
上世是朵花:樓主的問題是怎么才能寫出一些好的代碼。
網友三:碼狗有啥前途盛末?老板是靠自己寫代碼發(fā)家的?
上世是朵花:這個觀點就片面了弹惦,寫代碼是成長的一個過程啊,好多大佬當年也是寫代碼的悄但,會寫代碼棠隐,再加有一點比較牛的思維就有可能成為行業(yè)內的大佬,當然發(fā)家之路很多檐嚣,不一定非要是靠寫代碼而崛起助泽。
網友四:多多看老外和牛逼專家寫的代碼?
上世是朵花:多看一些優(yōu)秀的代碼嚎京,有助于形成一些優(yōu)秀的編程思想嗡贺,不過不知道是不是樓主說的“好代碼”
網友五:能不能拉通?會不會對齊鞍帝?能诫睬!會! 沒毛病膜眠,pass
上世是朵花:挺逗岩臣,是在說平時技術主管指導的樣子么?不可能有這么土了吧宵膨,現(xiàn)在都是規(guī)范化流程了架谎。
網友六:關鍵是能不能寫出好膠片
上世是朵花:寫膠片就是寫ppt的意思,華為辟躏,中興的員工都這么叫谷扣,ppt寫的好是一個技術人員的加分項,不過也需要有一定的實力做保障才行捎琐。
網友七:寫好代碼也是需要天賦的会涎。 實在不行改寫膠片唄
上世是朵花:這名網友說的意思應該是向技術管理者方向發(fā)展了。
網友八:寫業(yè)務代碼的吧瑞凑?其實寫的是業(yè)務末秃,不是代碼。你能看到這個問題說明你還有救籽御。
上世是朵花:感覺這名網友好像沒有把話說完呀练慕,然后你的觀點是什么呢惰匙?
關于樓主說的:“寫不出好代碼”這里的“好代碼”是什么樣的一個概念,什么樣的代碼才是好代碼呢铃将?我個人認為好代碼就是能夠高效的服務项鬼,能夠輕松的上手維護,邏輯很清晰的代碼就是好代碼劲阎,當然我是站在實用的角度去說的绘盟,也有人會認為好代碼是用什么牛逼的模式,什么牛逼的技術悯仙,什么復雜的邏輯之類的龄毡,這就屬于純技術層面了,我猜測樓主應該是寫業(yè)務邏輯的代碼居多锡垄,時間長了感覺比較枯燥稚虎,所以說覺得寫不出什么好的代碼。這可能也是大部分技術人的觀點偎捎,我還是那么認為,什么樣的場景就用什么樣的代碼序攘,不要看代碼牛不牛茴她,要看合適還是不合適,如果在一個不合適的地方用到一個自認為很牛的代碼也是錯誤的程奠,就像之前舉得那個例子丈牢,那個java程序員用多線程的方式實現(xiàn)那個排序,這不就鬧笑話了瞄沙,我個人認為作為一名程序員己沛,技術格局比技術更重要,只有一個好的技術格局才能讓程序員走得更遠距境,在這個前提下再精進自己的技術申尼。
以上所有圖片均來之互聯(lián)網? ?
大家好,我是“上世是朵花”垫桂。如果你有什么好的看法或者觀點可以在評論區(qū)展現(xiàn)你的才華师幕,互動交流,如果想進一步了解我诬滩,那就關注我吧霹粥!? ? ? ? ? ? ?