小然談程式設計 2

2021-03-31 08:56:28 字數 1796 閱讀 4556

[開場白]

這已經是連續的第二十個零點了,第二十個思維停滯的時刻。我一直在想怎樣寫今天的這個問題,卻苦於無法下筆,無從說起,推遲到了現在。因為說明這個題實在太大,太難了。二十個零點過去了,我才決定拿起筆來,嘗試著寫出來,因為它真的很重要。同時,我要感謝開水加冰,他在我寫本文的時候,給了不少非常可貴的意見。

[本期問題]怎樣才能對程式設計產生興趣?

[分析]

先說明一下,我要說的程式設計是指廣義的程式設計,包括需求分析,編碼原則,團隊合作,軟體工程……,而一般說的編寫**我會以「寫程式」來跟廣義「程式設計」區分。

我怎麼也想不通為何會有這麼多人對我說程式設計是多麼枯燥,多麼無聊的。我想他們大概是被某些錯誤的入門書籍或是等級考試扭曲了他們對程式設計的認識,抑或是被c++那靈活的語法,龐大的知識所嚇。但請你相信我,程式設計非常有趣,真的。你會喜歡上它的,就像我喜歡它一樣。

掐指算算,我寫程式有四五年了,越是學就越覺得自己懂得太少,越是對程式設計痴迷。不知何時,以把學程式設計當作自己生活的一部分了。程式設計書籍,站著看,坐著看,躺著也要看;寫**,有電腦要寫,沒有電腦用大腦也要寫。

像我這樣痴迷程式設計的人不在少數,世界各地各種膚色,各種水平都「為伊消得人憔悴,衣帶漸寬終不悔」。程式設計到底有什麼魅力?以下是程式設計的眾多魅力中的一些,希望你看後會對你有些啟發。

從前途角度講:

把這個放在首位主要是因為多數人正是出於此目的才考到軟體工程這個系。(當然了,我對程式設計還只是單純的興趣,而且希望我這輩子都不被這種風氣汙染)。如果程式設計水平高,知識體系完善,再加幾年經驗就能混個軟體工程師,軟體架構師之類很吃香的職位,而大家既然學軟體工程,畢業後就會在it業混飯吃,不會程式設計怎麼行?出門拿個     高階程式設計師認證比英語

四、六級可有用得多!什麼?你以後不想在it業混?沒關係,當今的軟體開發越來越系統化、科學化、工程化。整個開發過程可以讓你逐漸掌握那些在當今大多數行業中都是必備的管理,規劃以及協作技能。

從素質角度講

程式設計能培養你學多品質和能力,特別是更富邏輯的思考。同時他還會教會你在面對乙個具體問題時,怎麼分析解決它。更重要的是,這些問題時常也會直接或間接反映生活,而通過程式設計所獲得的經驗無疑會大大提高你處理實際問題的能力。

從電腦本身講

一切軟體皆程式設計,包括計算機的靈魂——作業系統,也包括計算機的殺手——病毒。如果對程式設計有所認識,自然就會對各種軟體的運作有更底層的了解,而不是反被他們玩弄的狼狽不堪。退一步說,某天,你成功在電腦螢幕上畫出個點兒來,你可以驕傲的讓你的不懂電腦文科的gf/bf看,讓她(他)對你大嘉讚賞,說不定還會賦詩一首以紀念你在電腦方面的高深造詣。

從創造方面講

程式設計的樂趣比下棋要有趣得多。下棋的人是在遵守規則,而程式設計的人卻是在創造規則。現在能限制你編寫的軟體的只有硬體基礎和你的能力——這點在現在尤其重要。數學家可以自己建立一套體系證明1+1=3,軟體工程師們也可以建立自己的體系,自己的軟體結構。只要你功力深厚,在某一層面上,你就是上帝。

^.^給了你這麼多愛上她的理由,不知道你又會不會為之動心呢?

[寫給女生:]

十九世紀初,世界上公認的第乙個程式設計師誕生了。猜猜會是誰?她是著名詩人拜倫的女兒ada!我不想把本文寫成歷史文獻,所以想知道她的偉大貢獻,可以參閱《數學史教程》。我把她放在文章裡,只是為了說:女生也可以程式設計。

想想為什麼現在女生學程式設計都不怎麼好,歸結起來,有以下幾個原因:

學這一行的女生本少, 自然被男生當作寶。女生一句話,自然有無數英雄為之操刀寫程式。造成女生沒有機會自己動手。 女生自認為天生沒有男生邏輯性強,不 適合學習程式設計。

但從自身來講,女生學語言的能力比男生強,學計算機語言也不該差;而且女生比男生更加細心,耐心得多,寫出來的程式自然會更加嚴謹,bug也該會更少。所以,忘掉那些社會上說的女生程式設計不如男的謬論,挽起袖子,好好寫幾個程式給男生看看!  

然,所以然 完,完美 WEB程式設計

從事web程式設計已經有很長的一段時間了。這期間,有無數的未知,有無數的疑問,看了很多的書,走了很多的彎路,做了很多不成功的專案,也思考了很多值得去思考的東西。1.關於教育 不想用過多的語言去抨擊中國的教育。這已是現實,我們無力去改變。還是多想想自己該如何給自己當老師。大學裡學到的東西,現在看起來都...

小談《金鎖記》

2005 1 18 金鎖記 是張愛玲1943年的作品。同年間的其他作品包括 傾城之戀 第一爐香 第二爐香 茉莉香片 等。張愛玲本人比較喜歡 傾城之戀 而許多讀者,包括 我在內比較傾向於中篇 金鎖記 張愛玲的大部分作品,讀者讀下來的感覺是蒼涼 凝重。我讀 金鎖記 這篇,更感受到 了命運的無奈。篇中幾位...

C 程式設計2 兼談物件模型

勿在浮沙築高台 正規 大器的程式設計素養,繼續 更多技術 泛型程式設計和物件導向程式設計是兩條不同的技術路線 傳統版本的stl 整個標準庫是泛型程式設計 而非 物件導向 繼承和多型用的不多 1.轉換函式 型別轉換 a b c 說你不用寫返回型別,名稱裡面已經寫了,轉換,不需要引數 const 不應該...