回覆列表
-
1 # D大肥肥
-
2 # 懶貓開講
雖然現在自己不像之前那樣寫程式碼了,但是看到這個說法,其實有那麼點回事,但又想反駁一下,所以先來分析一下這個問題:
1. 為何會說程式設計師就是複製貼上?
其實作為一個初級的程式設計師,當時的我們也確實經常在複製貼上,但這個過程也是帶著邏輯來進行操作的,如果你不把別人的程式看懂,直接拿來貼上,那肯定是不可能的。
很多時候做開發,也是從網上找一些開源的程式碼,然後在看懂的基礎上再去修改,當然這個改得好不好也要看本事的,怎麼實現最最佳化,這個可不是貼上複製就可以實現的。商業化的軟體和開源軟體的這個效能上還是有差距的。
2. 程式的產出是邏輯創意
如果都是靠貼上複製,就不會有阿里,也不會有華為了,這些程式碼也都是很多人嘔心瀝血的結果。想當時自己寫程式碼的時候,也是為了提高產品的效能,就在那不停得修改,改來改去也就提高了20%不到的吞吐量,可這中間是熬了多少個日日夜夜,靠貼上複製哪出得來?都是需要從系統執行原理、CPU的快取工作特點等等一點點得做最佳化。寫過程式人其實都知道,看著大牛寫出來的程式碼,你真的會拍案叫絕,這些都是創意!
現在很多東西都是原來沒有的,都是碼農們一點點想出來的,如果老闆還說這句話,估計這個公司的產品市場競爭力真不咋的。
-
3 # 快用大資料
現在有種說法叫“面向百度程式設計”,對於大多數初,中級別的開發者來說,複製貼上是基本操作。
學習從模仿開始,是個好的學習方法,值得重視的是,要會思考。
進階的學習從看框架原始碼,學習github優秀專案,設計模式開始。
勵志做個有理想的開發者。
程式設計師最熟悉的兩個快捷鍵,ctrl+c、ctrl+v,俗稱複製貼上。
之前的老闆說,你們這程式碼不就是複製貼上麼,當時聽的挺生氣,現在如過有人這樣說,直接揍他,開玩笑,怎麼可能打人,不然不給發工資。
複製貼上你也得會用,理解程式碼的內容,才能複製貼上的得心應手,如果只是能用,那距離複製貼上的路程還很遠,沒有體會的精髓所在。
既複製貼上,又特別牛逼,懟人的話就不說了,有哪點時間又寫了好幾百行程式碼。