㈠ 寫代碼是不是也是需要有靈感的
是的。就像寫作一樣,讀的好作品越多、寫作練習越多,靈感就越像泉涌;你讀別人的優秀程序越多、編程練習越多,你的編程靈感就越多!
㈡ 網路編程必須得需要靈感嗎
初中畢業學這個可能會有些難.
網路編程的簡單階段是做網頁,這個不難,難是的你要讀懂裡面的代碼,為以後做動態網頁如ASP、JSP、PHP打下基礎,下一個階段就是學習有資料庫支撐的動態開發技術,布局、配色等我認為需要一些先天的因素來支持,這個我就始終做不好。
網路編程的第二個階段是Socket編程,想做這個必須有扎實的計算機語言基礎,以及設計上的靈感,並且要有系統的計算機知識體系來支撐。這個還是再等等吧。
㈢ 我很煩,我學代碼好煩,根本聽不懂。不由自主的產生了一種抵抗情緒,而我更喜歡設計,因為他更好的入門
我很煩,我學代碼好煩,根本聽不懂。不由自主的產生了一種抵抗情緒。而我更喜歡設計,因為他更好的入門。
首先,不建議什麼人都學代碼編程,編程本來就是挺難的一件事,其中最簡單的就是語法。所以如果學不會,真沒必要硬學。因為你根本沒法以之謀生。
其次,既然喜歡設計,那就去學習啊。但是要注意容易入門的東西一定很難提高。當你被客戶或上級多次否定你的設計稿,你要記得你是為什麼選擇設計專業的。而不是那時候再後悔沒有堅持選擇編程專業。
希望對你有幫助。祝你學有所成。
㈣ 我編程序沒靈感了,有沒有人有想法呢
其實,編程序是件簡單的事情…是不可能的~我學的軟體工程,現在學的C語言,說真的編程真的很考腦子~如果你真想學的話,先在電腦上裝visual c++。哪個版本都湊合,然後再買本什麼C語言入門之類的書看看就行了~順便問下,兄台學編程為的是啥,難道想做游戲人?
㈤ 學東西與天賦有多大關系 我打算學編程 不過我腦子有點笨 記性也不好 能學好么
很大關系。天才就是百分之九十九的汗水加上百分之一的靈感。但這百分之一的靈感卻更加重要。所以,沒靈感,沒天賦,付出再多的汗水也是白搭。
㈥ 我是大一新生,一個電腦盲,學C++,學了兩個月什麼都不會,編程更不用說了,請高手們指教,該怎麼學習,看
果你將來要做這個工作,必須先學好英語,不是四六級的問題,一定要熟,不能誤解。
大學的專業課(比如你的C++)其實屬於基礎課,但不是叫你死背書,掌握基礎理論和語言格式後,盡可能多練習:對身邊的任何模型、想像,事件等都可以抽象後用程序去描述!這樣可能很無聊,很郁悶,有些作繭自縛,自找麻煩苦悶,但能讓你體驗和收獲到很多編程高手的技巧及靈感,讓你脫穎而出!這絕對不是書上教的!--別計劃太多,也許到畢業你還沒有計劃好!
如果你僅僅想通過考試!我說的都是廢話!
㈦ 中國人學習編程難在哪兒
根據我個人的親身經驗,學習編程,難就難在自己不親自動手上機編寫程序!!!學習計算機軟體編程,歸根到底還是必須要有足夠多的時間,泡在機器上,如醉如痴地親自上機編寫、調試程序、直到編寫的每一個程序能夠運行出正確結果才行。只有這樣,才能夠產生編程的靈感。而不能夠只是在書上看程序、紙上讀程序,不親自動手上機實踐,那是絕對不可能熟練掌握編程技術的。
㈧ 長大想當程序員 學習編程線路很迷茫
我越來越擔心我作為一個C++程序員的未來。
恍然間,發現自己在這個行業里已經摸爬滾打了五年了,原以為自己就憑已有的項目經驗和工作經歷怎麼著也應該算得上是一個業內比較資歷的人士了,但是今年在換工作的過程中卻遭到了重大的挫折。詳細過程我就不再敘述,在此,只想給大家說一說被拒絕的原因,看看大家有沒有相似的經歷,和類似的感悟。面試官對我的答復大致是這樣的,我們不需要熟練工,我們需要在某領域擁有超過常人的積累認知,和擁有整套完整思維模式和優秀認知事物能力的人…他很誠懇地告訴我,你還年輕,真的應該好好地靜下心來,深入地研究一些東西,自己寫一些東西,而不是這也用過,那也知道,但是多半都是局限於僅僅見過,會用,卻從來沒有認真思考過其代碼背後蘊含的思想,更少有人研究過源碼,進而體會大師們在某些問題的解決上秉承的思想和思維的風格。個人感覺,這也算是國內大部分程序員最讓人悲哀的地方了,當然這也與外界浮躁氛圍的蔓延不無關系。不了解這一行的人總覺得程序員都是代碼民工,如果自己也認為自己是敲代碼的機器的話,我誠懇地建議您盡早轉行吧,也許我這么說會得罪傷害一些同行,畢竟轉行對任何一個人來說都是有相當的風險和挑戰的。不過這絕對應該是善意的忠告。相反,我強烈地認為,程序員應該是最有活力和最有思想的一個群體,只要你不肯讓自己浮於表面,更重要的是,必須勤於思考。如果你認可我這句的話,就請您繼續往下看看我的感慨,否則,那就希望您好好利用好自己的時間做您最需要做的事吧。
由於面試中被問到線程池,TCP/IP網路的時候,讓面試官問得人仰馬翻,啞口無言,所以回來之後洗心革面,下決心要把線程池,TCP/IP好好研究個明白,再也無法容忍自己只知其一不知其二了。
清醒的認識自己
我一直擔驚受怕,過去,可能是因為我年輕,但現在,我已經不是那麼年輕了,我仍然發現有很多事情讓我害怕。
當年紀越來越大後,我開始變得不能加班。我開始用更多的時間和家人在一起,而不是坐在計算機前(盡管這樣,她們仍是抱怨)。我在本地教育委員會社區里提供一些幫助,還組織開源興趣小組參加活動。
我在思考,為什麼以前會把如此多的時間全部用在編程上。大量的編程。那是我渴望深入研究一個類庫,一個框架或一門技術。
現在的技術的學習曲線的增加,讓我的忍耐性越來越低。各種新技術,因為新奇讓人興奮,但最終變成一場場爭論。我越來越無法忍受這些充滿市場宣傳我對技術看重的是穩定,清晰。
據不完全統計,截至目前(2018.07)為止,中國C++程序員的數量已經超過了100萬。而且,隨著IT培訓業的持續發展和大量的應屆畢業生進入社會,C++程序員面臨的競爭壓力越來越大。那麼,作為一名C++程序員,怎樣努力才能快速成長為一名高級的程序員或者架構師,或者說一名優秀的高級工程師或架構師應該有怎樣的技術知識體系,這不僅是一個剛剛踏入職場的初級程序員,也是工作三五年之後開始迷茫的老程序員,都必須要面對和想明白的問題。為了幫助大家少走彎路,我總結出一個C++程序員的工作2-5年成長路線圖。
加油,選好的路一定要堅持下去!!!守得雲開見月明,加油!!
㈨ 編程究竟難在哪
1. 難在思路的構建
你學了很多語法,很多 API,但是當給你一個實際問題,讓你通過編程實現,不是簡單地羅列 API 即可完成,而是需要你對問題進行分析,理清解決問題的邏輯,然後再通過各種演算法、數據結構和 API 等進行編程實現。
2. 做出來容易,做好難
當你解決了思路構建的難點,解決了一個問題,但是你是否使用的最好的方法,這就是所謂的做出來容易,做好難。
寫的程序能夠解決問題且沒有 bug 是基本要求。這里的做好不是指功能正確,而是寫的程序容易理解,能夠很容易讓其他接手的程序員(水平不差)看懂為什麼這么寫。
正確是現在怎麼寫不會挖坑害將來的人,現在怎麼寫能讓別人1年後看你代碼時候不可能理解錯你現在的意圖,現在怎麼寫能在別人將來犯錯的時候提示他你錯了。
編程是給未來的未知人講故事,你無法知道將來這個人是誰,他都懂什麼,他經歷過什麼,這個系統將來已經是什麼樣子了。我們需要在這種無知,缺乏信息的情況下做決定,從千萬種把這件事做出來的方法里,選出你覺得最能把這個故事給講好的那種方式,把故事寫下來。
編程是一種溝通,用程序跨越時空之溝通則是一門屬於程序員的特有的藝術 —— 阿萊克西斯
3. 規范性好,有良好的可擴展性
並且程序的可擴展性,規范性高,後期維護難度小。整體功能實現的過程中,各種情況考慮規范。其實學習編程和學習其他內容一樣,沒有什麼太大差別。心態放好,用對方法,你就能夠學好。重要的是學知識的人是什麼樣子,而不是學的是什麼。
在這給你一些學習編程的建議,希望對你有用。
1. 讓編程成為一個習慣
想要培養一項技能的最好的辦法,就是將他融入到我們的生活並成為我們的愛好。其實說白了,就是讓這個愛好成為一個習慣,一天不去做這件事情,都會覺得少了什麼。在不知不覺中,這個習慣會像滾雪球一樣積累起來。
對我來說,養成這種習慣首先就是要對「拖延症」說不。比如,你想鍛煉下自己的寫作能力時,但是沒有好看的本子,沒有好的靈感,沒有安靜的環境....總之就是找各種理由一拖再拖,最後就不了了之了。
為自己設定一下,每周拿出幾天,每天拿出幾個小時,編程學習就這樣慢慢步入正軌。
2. 將每天的學習過程拆分成小塊
對待編程學習,我們沒必要像健身狂人那樣一口氣做到筋疲力盡。與其直接編程2小時,我們完全可以先做40分鍾、然後休息5分鍾,整個過程重復4次。很明顯。
㈩ 當寫代碼沒有思路時,你會怎麼辦
一到動手編輯代碼就無從下手,這個現象說明你的在學習的時候沒有跟著示例代碼邊敲代碼邊理解,缺乏實際上的編程思維。建議以後在學習編程代碼時,記著要跟著示例代碼敲,這樣可以一邊建立編程思維(主要是長久練習的潛移默化形成的),還可以一邊存儲這個知識的記憶,這樣一來理解更加深刻。而不是像你這種情況一樣,空有理論卻沒有實質上的能力