回覆列表
-
1 # 倒著的企鵝
-
2 # kzhxy
寫程式碼本質就是翻譯,將人類的想法翻譯成機器能理解的方式,所以你這個問題就類似於:翻譯是不是一有上有創意的工作?
當然,即使是翻譯,也是講究信達雅,同樣一句話,不同的人翻譯出來的味道就不一樣。寫程式碼亦然,只是程式的信達雅變成了簡潔高效(當然要符合需求)。
另一方面,寫程式碼也並不總是翻譯,寫程式碼的人也有自己的專業,這可能體現在架構設計層面,也可能體現在交叉專業知識層面,在這種情況下,雖然也寫著程式碼,但其實工作是在寫程式碼之外,可謂是創意。其實這也就是自己給自己當了回翻譯。
所以在我看來,寫程式碼的創意性跟翻譯是一樣的。
寫html創意為0,jquery是個不錯的創意,寫C創意很大,C++更大,我感覺,是看自己,,,如果善於總結,善於歸納,用統一的方法去解決不同問題是創意,如果不善手總結,歸納,碰見一寫個一,碰見二寫個二,就無所謂創意了,,符一句程式,(printf("aa\n" ),printf)("bb\n");,猛一看不合法的語句,但實際一點問題也沒,是個創意嗎?