導航:首頁 > 軟體知識 > 什麼人不好當程序員

什麼人不好當程序員

發布時間:2025-03-25 20:15:14

⑴ 哪些人不適合學計算機

一、不適合學計算機的特點:

1、不喜歡計算機類事物的。

興趣是最好的老師,如果對此不感興趣,那最好還是選一個喜歡或者感興趣的專業,不讓大學四年會特別煎熬;打游戲不屬於熱愛計算機,另外計算機專業和想像中的完全不一樣,最好先了解一下它的專業課程有什麼。

2、對數理邏輯推理方面缺乏興趣的。

計算機專業尤其是程序設計實踐中涉及大量的邏輯與推理,要有嚴謹的邏輯思維做基礎。因此,不善於處理邏輯問題或者對邏輯思維缺乏興趣的話,可能很難對計算機專業產生興趣。

3、數學基礎非常欠缺或者興趣欠缺的。

這一類和前一類有相關又有不同。單純就軟體技術來說,數學基礎並不一定是成為程序員的障礙(第一類的邏輯思維是直接障礙)。但是計算機科學整體是以數學理論作為鋪墊的,如果有志於從事計算機科學研究的話,那麼深入扎實的數學基礎是必要條件。

4、在面對困難問題是缺乏毅力與耐心的。

計算機科學,尤其是編程實踐中,經常要面臨各種各樣的問題,這是因為編程歸根結底是智力勞動。會遇到各種各樣的挑戰與困難,有時還需要一些靈感與創造力。因此,如果沒有對困難無所畏懼的精神與持之以恆的毅力,恐怕這門學科帶來的折磨會比想像的更嚴重。

二、計算機專業特點:

1、計算機專業概況

計算機專業類包括計算機科學與技術、軟體工程、網路工程、信息安全等七八個專業。其中,最核心、最基礎的專業就是計算機科學與技術。

計算機專業所學的知識大多數是對計算機的使用,以及掌握互聯網操作的工具,與該專業最為相關的幾個課程內容就是計算機網路、C語言、計算機的組裝和維修維護、區域網的組建等等。具體課程細分如下:

(1)數學理論:

高等數學、線性代數、離散數學、概率論、數理統計。

(2)語言演算法:

C語言、C++或java等。

(3)主要課程:

資料庫原理、計算機組成原理、計算機網路、計算機系統結構、多媒體技術與應用、Matlab等。

(4)選修課:

主要有計算機網路與通訊、軟體工程、圖形學、人工智慧、系統結構、圖形學等。

適合學習計算機人群特點:

一、對計算機專業相關知識充滿了興趣。

通過提前對計算機知識的了解和初步學習,對計算機知識和發展前景充滿了興趣,能在一個個知識點、一串串代碼中找到學習的樂趣。興趣是最好的老師,當你對一件事情充滿濃厚興趣的時候,學習狀態和效果都是非常好的,學習計算機專業知識也一樣。

二、有很強的自我管理、自我學習能力。

僅僅通過課堂的學習時間是很難把專業知識學通、學會的,通常需要在課前課後時間自己學習,把知識點學通鞏固。

計算機也不是純理論記憶的專業,不僅需要完成很多實驗,編程能力也是結合知識通過不斷敲打代碼練就的,即使你有很強的記憶能力能在課堂時間把知識點記住,課後不進行編程訓練,是學不好編程的。

所以學好計算機知識需要個人很強的自我管理和自我學習能力,計算機知識不能一時興起學一學,也不可能一蹴而就,要保持足夠的耐心,投入大量的時間學習、動手實驗和編程。

三、有很強的邏輯思維和計算能力。

在第二點中已經說過,計算機知識單靠記憶是學不好的,還需要通過動手完成實驗和不斷編程訓練,而做好實驗和寫出好代碼則需要很強的邏輯思維和計算能力。

不同編程人員對相同問題的分析理解是不一樣的,編寫出來的代碼有時候差別也很大,可能都能解決問題,但是代碼的時間復雜度、空間復雜度的差異就可以體現出那段代碼的好壞。

能寫出良好時間、空間復雜度代碼的人通常都需要很強的邏輯思維和計算能力,如果這兩方面有不足,學習計算機知識會相當吃力。

要鍛煉自己的邏輯思維和計算能力,則需要把數學學好,如果你想要報考計算機專業,也要評估一下自己的數學成績和演算法理解能力。當然,如果具備上面一、二點中所提到的特質,邏輯思維、計算能力等是可以通過後期學習、鍛煉提升的。

四、有比較好的英語成績。

現在大部分的編程、資料庫管理、網路管理工具都是美國的,所使用的語言基本上都是英語,很多技術說明文檔也是英語,比較前沿的計算機技術大多也是通過英語發布,如果英語不好、詞彙量不足,在學習計算機專業的過程中會遇到不小的困難。

所以如果要學好計算機專業知識,也要重視英語成績的提高。

五、保持持續學習的熱情與狀態。

計算機專業知識的學習不可能一蹴而就,也不可能一勞永逸,從對計算機毫不了解,到對計算機知識大致掌握和應用,再到計算機技術的更新,都需要保持持續的學習熱情與狀態。

現在計算機技術的更新速度非常快,所學到的計算機專業知識可能很快就會落後,只有不斷學習並及時更新自己的知識體系才能跟上計算機技術發展的腳步。



⑵ 如何確定自己是否適合做程序員

syuanlei1987

·努力成為無所不知的最佳答題者

專注於

一份工作是否適合你至少有三個標准:你擅長什麼,你喜歡什麼,什麼對你最有價值(也能賺錢)。從程序員職業的角度來看,有很多標准來判斷一個人是否適合做程序員。

看看你是否符合以下幾個核心標准:

1. 理解能力或自學能力

如果你在成長過程中一直認為沒有老師的指導你就無法學習,那麼你就不是做程序員的料。如果你只是為了測試而學習一些東西,然後再也不會去看它,那麼你也不是程序員的材料。

在編程的過程中,遇到操作系統、IDE、環境、語言等bug,你能不辭辛苦的去解決嗎?

2. 邏輯能力

如果你想學習編程,你需要有一定的邏輯能力。那些缺乏邏輯能力的人無法快速找到邏輯漏洞並寫出清晰的代碼。沒有耐心的伴侶會變得越來越煩人。邏輯也決定了程序員天花板的高度。

3.抽象思維

這種能力大致決定了程序員的上限。如果你沒有這種能力,你就不能抽象世界上的一切。如果你在學習代碼的時候花了超過一天的時間來理解指針,那你就不是程序員的料。(同樣,「不適合」意味著你不可能成為一名優秀的程序員,但你可以成為一名優秀的程序員。)

4. 濃度

專注是興趣的衍生,當你對某件事非常感興趣時,你就會進步很快。例如,有些人喜歡玩「LOL」或「吃狗」,即使你連續玩幾個小時,你仍然可以得到刷新,但也利用他們的業余時間看視頻和看人行道。為什麼?因為你覺得它很有趣。如果編寫代碼很有趣,那麼專注就不是問題。

5. 想像力和記憶力

記憶並不意味著照相式記憶,它只是意味著你能記住有哪些類,有哪些函數,以及每個函數的一般過程是什麼樣的。然後,當你走路或乘坐地鐵時,你可以運用你的想像力在腦海中重建代碼。我聽說人們有時可以在夢中編寫代碼,但我還沒有開發出這種技能。當然,這些能力不是必需的。你需要鍛煉。

6. 溝通技巧

許多人認為程序員不需要能夠溝通,只要他們能寫好代碼。事實上,唯一不需要溝通技巧的人是磚瓦工人。如果您想成為一名架構師,您至少需要能夠清楚地解釋您的計劃,並更好地傳達您的計劃。當然,如果你已經是一個偉大的神,你不交流也沒關系。桃李不言,下溪不言。你獨自編寫每個人的代碼,你什麼都不說,人們就會把你當上帝看待。

事實上,很少有人能做到以上幾點。如果他們能做好其中的2-3件事,他們通常「適合」做程序,並在軟體行業找到合適的工作。

⑶ 本人心臟不好,還能當程序員嗎

程序員也要看崗位啊,有敲代碼的,有搞設計的,有和客戶談需求分析的,甚至直接拉業務的。
久坐,熬夜肯定對心臟不好,但對其他方面也不好。但如果是想要工作,只能自己調節。
總之,在工作崗位上,身體狀況至少要滿足工作需求,否則就算你想干,人家也不一定要。

閱讀全文

與什麼人不好當程序員相關的資料

熱點內容
淘寶客適合推廣什麼產品 瀏覽:301
中蒙皮革市場在哪裡 瀏覽:996
政府什麼部門負責信息公關 瀏覽:949
做店群的藍海產品怎麼找 瀏覽:594
企業技術創新怎麼寫 瀏覽:671
大數據將重點應用於什麼 瀏覽:994
總代理如何清庫存 瀏覽:553
股票怎麼樣交易能賺到錢呢 瀏覽:613
江門市琯溪市場在什麼位置 瀏覽:808
工藝技術人員培訓課程有哪些 瀏覽:165
如何尋找醫療器械代理商 瀏覽:900
酷家樂產品櫃內燈怎麼調 瀏覽:108
代理記賬收入如何計算 瀏覽:859
一年前被家暴如何走法律程序鑒定 瀏覽:131
微盤模擬交易有哪些 瀏覽:384
信息傳輸公司如何運營 瀏覽:31
agv中的關鍵技術包括什麼 瀏覽:102
並行計算技術需要多少個cpu 瀏覽:680
代理記賬哪裡找 瀏覽:166
比亞迪乘用車dmi技術怎麼樣 瀏覽:887