-
1 # 古德里祺
-
2 # 沵在莪身邊就是幸福
軟體工程呢 文科生也適合寫 程式設計程式碼多練多記 反覆練習 程式碼量要達到50萬行 你就完全入門了
-
3 # 啄木鳥100
文科生一般說來不適宜選軟體工程專業,因為文科生在邏輯推理能力方面會要差一些。如果突然有了興趣,也不是不可以,但要比理科生要多花幾倍的功夫。
-
4 # 大學生技能輔導
有一門《程式入門課》,一般是C語言。
《資料結構和演算法》,這個很難,裡面的各種連結串列,隊,棧,樹,圖,各種演算法。
一門《面向物件設計》,c#,JAVA,c++三大面向物件語言之一。
《資料庫原理及應用》,一般是sqlserver
《軟體工程》,本專業的核心課
《計算機組成原理》,或者類似課程,很難
《uml建模》,關於怎麼建模的
《計算機網路》,關於計算機網路的
《作業系統》,很難
《編譯原理》,很難
然後就是一些應用課程,每個學校不一樣,比如桌面應用開發,Android,ios,3d遊戲開發等等。
這些課看一下,如果能看得下去,那你就適合這一行。
-
5 # 寶龍和俄羅斯
文科生在大學選專業是不能選軟體工程的,只有理科生可以選擇的。
從時間尺度來看,透過文科上了一所在文科排名靠後的大學然後轉到理科排名靠前的大學對於那些透過理科考上這學校的同學是不公平的。
從學業難度上看,軟體工程涉及到的較多的數學知識未必文科生可以學好,畢竟文科數學和理科數學真的差的不是一星半點。
從人生抉擇上看,高中文理分科的時候就是學生行使自由的時候,畢竟能不能讀什麼專業在分科之前就很明瞭了。當然學生可以咒罵這分科,不過那就不關科學和自由的事情了不是。
從自由選擇上看,完全可以在讀文科的時候自學軟體工程,蹭課,旁聽,參加各類開源專案,專業並非學生從事這門行業的通行證,雖然的確有太多優勢。但是就軟體類專業來看,自學也無非不可以,不行再讀個研究生嘛。
-
6 # IT人劉俊明
雖然軟體工程屬於工學(一級)學科,但是從學習的角度來說,文科生是可以學習軟體工程的。如果是面臨高考的考生,通常情況下文科生是不能報考軟體工程專業的,但是每年高校招生計劃釋出的時候也可能會考慮招收文科生的情況,所以需要重點關注一下相關高校的招生簡章。
軟體工程的學習內容涉及到三大塊內容,下面做一個簡單的描述:
第一部分:基礎知識。基礎知識包括高數、線性代數、機率論、線性代數、大物等,這些內容對於軟體工程專業的學生來說還是比較重要的。未來不管是從事哪個方面的開發工作,幾乎都離不開數學知識,因為軟體問題說到底就是個數學問題。
第二部分:計算機基礎。計算機基礎知識包括作業系統、資料結構、演算法設計、編譯原理、程式語言(C、Java等)、資料庫等內容,這些內容是從事軟體開發的基礎性內容,這些內容的掌握情況會關係到學生未來在專業領域的成長高度,所以一定要重視。比如學習作業系統的時候,一個比較好的辦法是讀一下Linux作業系統的核心程式碼,不僅能提高程式碼能力,也能夠更加深入的瞭解計算機作業系統的體系結構。
第三部分:軟體工程專業課。軟體工程的專業課包括軟體工程概論、建模語言、專案管理、軟體需求、軟體體系結構等內容。軟體工程的專業課不僅有理論,同時也會結合大量的實踐環節,這是軟體工程專業的特點之一,也正是得益於這個特點,軟體工程專業的學生在近些年的就業情況非常不錯。
學習軟體工程對於文科生來說還是有一定難度的,但是隻要有一個系統的學習計劃是可以掌握軟體工程相關知識的,如果在學習的過程中能有人指導一下會節省大量的時間。
作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟體體系結構、大資料、人工智慧相關領域,有多年的一線研發經驗。
回覆列表
軟體工程需要很強的數學能力,專業性越強數學能力越高,文科生的話,我不知道有沒有招生計劃,如果有,那就看你自己的數學水平了,不過軟體工程還是比較偏工科,文科不是很適合。