天天看點

知乎話題讀後感2——計算機專業真的那麼完美嗎?

先不說安利一波網址

​​​https://www.zhihu.com/question/49097006​​

說計算機好的:

1.計算機前景廣。

2.門檻低。

3.現在是資訊革命的紅利時候,許多與資訊技術相關的行業秩序還沒形成,新人有許多機會;等網際網路從新興行業的位置下來,變成傳統行業後,新人就很難有機會通過從事這個行頁變富上升階級;

越是新興的行業,新人越有機會,新秩序沒形成,需要有人去定義新秩序;

舊秩序中老一輩的人更有相關經驗,相關資曆,相關人脈,還有大量資金,老一輩的人不退位,而且行業增長進入瓶頸期,新蛋糕還沒出現,那麼什麼都沒有新人憑什麼上位?

亂世出英雄,為啥?因為亂世中舊的秩序被打破,新的秩序還沒形成,亂世中新人就有很多機會上位。比如朱元璋就從最底層到了最高層,如果秩序井然時,根本就不可能。

4.完美的是人,永遠不是專業

5.市場需求大,不容易學

說不好的:

1.高負荷的持久工作,不進則退的文化模式;

例如996的工作制度,總能遇到新問題。學習不僅需要天賦,還需要時間。

2.計算機紅利已過,并不理想的就業前景

許多自由職業者搶飯碗;開發的軟體越來越多,越來越容易操作。

3.拉低情商

不像金融,聊天聊各種期貨,貿易,股票,潛規則等等。而計算機就隻能聊各種bug。

4.沒社會地位

不管是老師,醫生還是城管,哪怕薪資比程式員低,但是以後三十來歲後,程式員除了有錢外,一無是處,甚至連錢都不一定比其他人多。

我個人認為

1.計算機行業的紅利過了,或者說大不如前了。表現有許多:

  • 體制越來越完善,前人已在這條路上走了十來年;
  • 漸漸民用,功能越來越便捷,就好比微軟開發了windows xp,再開發一個windows 7也不過是錦上添花;
  • 工具越來越好,使用門檻越來越低;程式員的工作不再是操作工具,而是開發工具。

2.但是不意味計算機行業就已經過時了,表現也有許多:

  • 學習計算機還是特别困難的,計算機學生還是不可替代的 。雖然許多教育訓練機構嚷着三個月包會,但是重新學一門專業的難度可想而知,是以頂多蜻蜓點水一般點到即止,或者直接教工具使用。
  • 學習計算機的學生學習能力強,重新學一門專業可以更快上手。因為學的技能就是掌握資訊,可以比其他學習的人,更快更全學習。
  • 雖然大部分體制完善了,但是還有許多 新“蛋糕”産生,屆時就各憑本事了。

3.我個人認為計算機專業的前景還是有的,比如說

  • 把計算機當成一門計算與其他各行業相融合,好比英語一般。這樣就比其他人更有競争力,更不可替代;
  • 通過利用資訊差的優勢,給一大批湧入計算機學科來淘金的人,供“水”。這樣可以賺大量錢;

    争取當老師。這樣就有社會地位。

4.凡事都怕比較,是以說計算機差不能光說差,也需要說比誰差;說好也不能光說好,也要看比誰好。如

哲學專業:研究各種哲學曆史和哲學思想,還有馬克思主義等等;學好後能使人明辨是非、做事進退有據、還能增強修養。使人能有一個強大的自我 ,有了強大的内心,那麼那個人不論經商、還是為官都能如魚得水;但是如果學不好的話,可以什麼也沒收獲;

經濟學:學習經濟學的規律和行業知識;學好後能使人在高層次的商業活動中把握先機,提前部署;如果沒學好的話,可以隻能當個小職員或者會計什麼的;

法學:學法、完善法;學好後當法官或者律師;好像應該就業沒大問題,就看薪資高不高了;

教育學:教人知識;感覺和法學一樣

文學:文學作品賞析和寫作;學好後可以出口成章,創作各種佳作;學不會就和學哲學學不好的一樣,沒什麼看到的本領;

史學:學習曆史、發現曆史;可以鑒寶;學不好的話依靠國家、依靠研究所了,或者轉行;

藝術:這個我就不清楚了,學好後就可以創作藝術了;學不好的話就隻是會一點皮毛了;

理學:把握科學道理;雖然大部分可能濺不起大的波瀾,但是一旦有大的發現那就會給社會帶來翻天覆地的變化;

工學:這個太廣了,可以有一技之長;

農學:研究所學生物為主:植物、動物、細菌等等;學好後可以更好的種田、養魚等等,甚至還可以移民火星;

醫學:制藥、用藥、買藥;學好後可以救生病的人、可以美容美白、可以強身健體等等;

軍事:加強國力;

  • 首先第一點自然是程式設計的能力;(畢竟學的核心就是這個)

    一方面(理論方面)是對于數學、資料結構、計算機組成原理、作業系統、計算機網絡等的深入了解;另一方面(應用方面)是對于C語言、C++語言、Java語言、安卓開發的使用;

    比能力更重要的是思維,程式設計能力好的人,通常思維更周密、更有創造力,這樣的人做人做事也格外優秀。

  • 當然除了程式設計還有一些附加的學習内容,如ps修圖、pr剪視訊、3dsmax來模組化、sql做資料庫、maya做動畫、unity3d開發遊戲等,還有用OpenGL學習計算機圖形學、用opencv學習圖像處理、用D3D學習三維遊戲;除此有軟體工程等等内容。

    不過這些都能被替代,不能作為核心競争力。

  • 除了程式設計外,我覺得第二點就是掌握資訊和學習的能力;這種能力是一個超越者所需要具備的能力;