作為一個程序猿,馬克思的歷史唯物主義,唯物辯證法等馬克思哲學思想怎麼和寫代碼結合起來……?
12-28
剛考完馬基,感覺很恍惚……
價值觀和世界觀沒樹立好的時候,代碼寫多了更容易被異化。提醒你一下:在做為標準工具的前提下,千萬不要忘記甚至放棄自己的人的身份。時刻提醒自己:我是一個人,不是工具,即便在社會上大多數時候是以工具的身份存在的。
1.事物的發展是一個循序漸進的過程,碼代碼不能一蹴而就。動手寫代碼前的一套思路清晰的偽代碼往往勝過直接開始碼代碼。
2.代碼的效率和佔用空間往往是一個矛盾。二者需要均衡考慮。
3.對確定性強的代碼進行優化並遇到瓶頸時,可以嘗試隨機性演算法來起到相輔相成,互相促進的效果。
4.代碼是人類思考和實踐的產物,脫胎於人腦卻不能高於人腦。要想寫出高質量的代碼,就應該鞏固基礎的計算機,數學等知識,不斷鍛煉大腦的能力。
5.複雜的軟體系統,或說複雜的代碼需要花費的時間和精力也是相對大量的,二者關係緊密,互相促進。因此碼代碼時切記時間和代碼量之間的正相關關係,最忌諱急功近利。
可以思考下這個問題
程序員屬於什麼階級?上升空間如何? - 職業
推薦閱讀:
※你見過爬蟲的最高境界是什麼?
※遊戲外掛編程如何系統學習?
※A& ~(b - 1)這個表達式做了什麼?
※(Python)爬蟲解析特殊驗證碼?
※文科女,已在職,零基礎想學編程,求解?