摘要:百篇編程伊始仰之彌高,鉆之彌堅,瞻之在前,忽焉在后。我學習編程是從大學才開始的,所以我接觸計算機的時間還沒有你們長。文本編輯器又有等如果你現在想學習編程,事不宜遲。
百篇(1):編程伊始
仰之彌高,鉆之彌堅,瞻之在前,忽焉在后。夫子循循然善誘人,博我以文,約我以禮,欲罷不能。即竭吾才,如有所立卓爾。雖欲從之,末由也已。
在上大學前,我家并沒有電腦,現在也沒有。因為我父母并不會使用,我也不在家,他們感覺,買了放在那里不用也是浪費錢。
我第一次接觸計算機是在小學的課上,當時應該是四年級了。當時上課就是使用畫圖工具從那里畫畫,或者用金山打字打字玩,當時的操作系統還是win98。
我第一次真正的使用計算機是在我初二暑假的時候,那時中學安排了一次計算機培訓,在當時我也不知道是干什么用的,感覺有點興趣,就去參加了。當時一起參加的還有白帥偉,一個很帥氣的小伙子。當時我們學習的是office辦公軟件的使用,以及盲打。在當時,老肉的打字速度非常快,經常是我第一段還沒打完,他已經打完整篇文章了。在我們培訓的期間,我和白帥偉經常去打乒乓球,說實話他打的真爛。
我學習編程是從大學才開始的,所以我接觸計算機的時間還沒有你們長。同樣我的基礎很差。
這是一個真實的故事,關于我自己的。
我有了屬于我自己的筆記本是在2013年的十月份吧。當時是十月一期間,花了3800買了聯想B490,(一個商務筆記本,內存2G,估計現在你們沒人會買這樣的筆記本,因為內存太小了),當時我什么都不懂。當我試著用這個筆記本播放音樂的時候,發現并沒有聲音,當時我以為這個是壞的,于是去找親戚去了(筆記本是親戚幫忙買的,他家是維修電腦的)。結果是因為沒有安裝驅動導致的,當時我并不知道什么是驅動。我直到上了大一的計算機基礎課程之后才知道。
通過了高考,我最終考了491分考上了邯鄲學院,當時我們省二本線是478分。當時邯鄲學院的分數線是490分。真很幸運,我中考也只比錄取線高了1分。
大一上學期開設了一個計算機組成與安裝,講的是計算機的組成的部件,顯卡、cpu、聲卡、硬盤…… 之類的。通過這個課程我學會了裝系統,也知道了驅動是什么。了解了計算機的一些硬件知識,通過這個課,我最大的收獲就是會裝系統和驅動了。這很easy. 相信你也會了吧。現在裝系統越來越簡單了,只要一個系統鏡像一個優盤就可以了,這沒有什么技術可言。
等到大一寒假的時候,導員徐老師告訴我們下學期有第一門編程課c語言,讓我們提前預習一下,然后給了我們郝斌的c語言視頻,當時挺激動,看別人熟練操作電腦的樣子很酷。于是我去圖書館借了幾本書, 一本是關于dos命令行的,一本關于dreamware編寫html網站的,還有一本文學類的(我一直很喜歡看名著),到了寒假有一些同學出去打工去了,我拿著書回家了。
到了家,我在家中找了一本高中的計算機應用的書,相信你們高中也發過,那些從來都不需要看,卻從來都不停的發書。里面有個vb語言寫的小程序,一個小時鐘,當時我并看不懂那些代碼,我只是照著敲了一遍,奇跡發生了,運行成功,這就是我的第一行代碼。完全不懂其中的意思,卻運行成功了。(現在我已經記不起那是什么代碼了)
同樣的方法我把 關于dreamware 中的操作照著敲了一遍,并試著修改代碼的位置,看看有什么結果,很慶幸我敲的html ,html很隨意,只要不是錯的很離譜,就能顯示出結果。如果是c語言的話,我估計寒假一定會很沮喪的。然后我把 dos 也從頭到尾敲了一下,這就是我的第一個寒假,全是看書看下來的。
等到開學后,周老師開始教我們c語言,一個面向過程的語言,語法很簡單(我學的),代碼也不太多,一般也就在30行左右,沒有太難寫的英文單詞,我學的基本就是 int char if else while for 和一些簡單的指針,以我語文120分的高考成績,加上我閱讀名著的能力,我還是能看懂書中的漢語的,通過漢語的解釋基本能明白簡單的的語法,除了指針那部分,指針在當時還是很復雜的。現在我也認為很復雜。
學基本的c語言花了一學期的時間,這應該是很慢吧。
當時很多人問我一些問題,其實我并不會,為了應付這些問題,我學會了使用百度,只要輸入關鍵詞你就可以得到很多記錄,要學會甄別他們,一般csdn,博客園的博客的質量還不錯,一般能解決一些問題,只要你按著順序做就可以了,不要只看不做,其實并沒有那么難,而且計算機學習很廉價,照著做最大的損失可能是讓你換一次系統,一般運行別人的代碼不會出現這個問題,但是如果你這次解決好了,下次你就可以照著原有思路去解決以后遇到的問題,當時比較喜歡 維基百科(提供信息檢索功能,類似于百度,當時維基百科還是可以正常訪問的,現在已經被墻了),如果你現在開始學習編程,推薦你使用百度和必應, 360之類的搜索就不要用了。通過使用百度我成功的解決了一些同學的問題,同時我也學會了一些技巧。不知不覺就到了暑假了。
在暑假我沒有去打工,舍友和導員去培訓了,我在學校借了本c++ 的書,這是在網上看到了,說是比c語言強大,而且語法相似很多,其實我并不知道這是干什么,也沒有人教我,我就自己隨便看書了,偶爾也看看視頻,然后我加了一個技術群,關于c語言,看他們吹牛,偶爾也聊點技術。看到不明白的,就去問問。本來想用c++做圖形界面的,到現在c++只停留在了控制臺階段。
等到了大二上學期,開設了數據結構這門課,使用c語言講的,講了棧、隊列、樹、圖等,這次實現方法都是指針,鏈表等有關,這也讓我對指針、鏈表等了解和熟悉。在當時我試著把c語言用c++ 語言表示出來,例如print 換成 cout , scanf 換成 cin, 以及開始使用new class等語法。
到了大二寒假,導員說明年要學習java要提前預習一下,當時因為要去南京打工,也沒有大多的時間看,想到打工的無聊,然后我就去借了幾本鬼故事。
當時挺有意思的,放假時我們去了很多地方,元宵節那天和一條流水線上的一起吃火鍋,吃飯完去ktv唱到了將近3點,我唱歌特別難聽,不知道為什么,他們居然睡著了。送老大回去,再回去睡覺,然后早上7點起來繼續白班,慘到家了。
到了大二下學期的時候開始學習了java,其實我也不會,然后我買了兩本書,java語言程序設計基礎篇 和 進階篇
好吧,別人說你會,你就開始學吧,一本書先翻50頁,因為前50頁一般都是相同的,語言介紹,還有一些基本的控制語句,等到后面就是一些不通用的,需要認真去學了。
我同學會的很多,什么tomcat,servlet 這些我不知道的東西,他都有涉及,甚至已經開始寫一個網站了。
等到了大二暑假的時候,我開始和導員學習,主要教javaweb,40天時間,講課大約用了10天,然后用了30天去做了兩個項目。老師最大的優點就是將我們原來學的雜七雜八的東西串聯在了一起,html js java 等,原來我都是多帶帶學的,現在在老師的知道下能在一個項目中結合使用,老師還使用了struts2、spring、hibernate。老師講課的方式很簡單,主要是實踐,一上來就是讓我們抄代碼,只要都能抄正確了,就開始抄下一段代碼,直到一個功能完成了,再讓我們去仿照著寫下一個功能,老師講到,如果你能將多個模塊拼合在一起先大體使用,然后再去細分每個模塊具體是干什么的,比多帶帶學這個模塊是干什么的更有效率 (先學s2sh結合的框架,然后再去細分每個框架是干什么的,框架是老師搭的,我們只是在抄代碼和模仿)。
仰之彌高,鉆之彌堅,瞻之在前,忽焉在后。夫子循循然善誘人,博我以文,約我以禮,欲罷不能。即竭吾才,如有所立卓爾。雖欲從之,末由也已。
暑假結束了,我沒有明白spring struts2 hibernate 是干什么,只知道這樣寫就可以完成某個功能了。細分每個框架是到了我大三寒假的時候看分著的看視頻的。看視頻會比看書效率快,不過看完視頻最好去找本書看看,書中講的很細致,多看看外國的書,畢竟語言是人家創造的。
我曾經為了使用合適的IDE而苦苦尋找,因為不同的ide用著感覺完全不同,idea比myeclipse好用的多,eclipse 比myeclipse 干凈,vs 是我用過的最好的ide,同一個ide不同版本界面的差別也很大。文本編輯器又有 notepad++ ue sublime 等
如果你現在想學習編程,事不宜遲。
如果你是初學,建議你使用一個大家都在用的ide,認準一個就不要再去換了,這樣很浪費時間,也沒必要。如果你想用myeclipse 建議你還是用ecplise 吧,后者更小,而且是免費的,如果條件允許的話,盡量使用正版軟件吧。
如果你不知道你想學什么,你可以學學web應用,這個很好找工作
認準一個教學視頻,看下去,你會有所收獲的
靜下心來,多看看書,多問問老師
專注去做
不要上來什么都學,先學會一個再說
記住: 沒有人阻止你成功,除了你自己。
“其實,大部分事情都有很多解決的辦法,但是只有其中的極小一部分是有意義的”。
作于:2016年10月 邯鄲學院
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/52132.html
摘要:百篇編程伊始仰之彌高,鉆之彌堅,瞻之在前,忽焉在后。我學習編程是從大學才開始的,所以我接觸計算機的時間還沒有你們長。文本編輯器又有等如果你現在想學習編程,事不宜遲。 百篇(1):編程伊始 仰之彌高,鉆之彌堅,瞻之在前,忽焉在后。夫子循循然善誘人,博我以文,約我以禮,欲罷不能。即竭吾才,如有所立卓爾。雖欲從之,末由也已。 在上大學前,我家并沒有電腦,現在也沒有。因為我父母并不會使用,我也...
摘要:月日,官方團隊在中宣布將對進行重大更改,主要包括將代碼庫從移植到,不再支持和,并為新增了一些功能等,這個更改項目代號為,目的是增強優勢,彌補弱勢。調查結果顯示在年度榮獲最受歡迎的編程語言。 訂閱 / 投稿:https://github.com/txd-team/monthly本期小編:x-cold (尹摯) 新聞快報 重磅消息:Github 宣布私有倉庫免費,同期還上線了星標話題?(...
摘要:月日,官方團隊在中宣布將對進行重大更改,主要包括將代碼庫從移植到,不再支持和,并為新增了一些功能等,這個更改項目代號為,目的是增強優勢,彌補弱勢。調查結果顯示在年度榮獲最受歡迎的編程語言。 訂閱 / 投稿:https://github.com/txd-team/monthly本期小編:x-cold (尹摯) 新聞快報 重磅消息:Github 宣布私有倉庫免費,同期還上線了星標話題?(...
閱讀 2411·2021-11-25 09:43
閱讀 1246·2021-11-24 09:39
閱讀 742·2021-11-23 09:51
閱讀 2382·2021-09-07 10:18
閱讀 1842·2021-09-01 11:39
閱讀 2776·2019-08-30 15:52
閱讀 2589·2019-08-30 14:21
閱讀 2850·2019-08-29 16:57