-
1 # 素食的貓
-
2 # IT人劉俊明
作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。
近些年來軟體工程專業的就業情況還是不錯的,所以從就業的角度來說,軟體工程專業是個不錯的選擇。另外,在當前產業網際網路發展的大背景下,軟體工程專業的畢業生未來發展空間也比較大。
通常在學習軟體工程專業之前並不需要自學相關的專業內容,只要按照學校設定的課程來學習就能有一個系統的學習過程,但是具備一定的計算機基礎對於以後的學習還是有一定幫助的。通常來說,可以自學以下幾個方面的內容:
第一:瞭解作業系統知識。作業系統是軟體工程專業一個學習的重點,也是重要的基礎性課程,所以掌握一定的作業系統基礎知識對於後續的學習會有較大的幫助。瞭解作業系統知識可以從基本的作業系統使用開始,對於初學者來說,學習一下Linux系列作業系統的使用是個不錯的選擇。
第二:瞭解計算機網路知識。計算機網路知識的瞭解可以從網路層次結構開始,包括網路協議、網路資料傳遞、網路裝置配置等內容。對於初學者來說,從認識各種網路裝置開始瞭解計算機網路是比較現實的學習方式。
第三:瞭解程式語言。程式語言是操作計算機的重要工具,不同的程式語言往往有不同的應用場景,比如Java和PHP通常用於Web開發,Python通常用於大資料開發,JavaScript通常用於網頁前端開發等等。對於自學者來說,學習Python是個不錯的選擇,一方面Python比較簡單,另一方面Python的應用場景也比較多。
-
3 # 明天再取個好名字0
不請自來,分享一下個人經驗
先回答前途問題專業找工作不難,工資也不會低,當然這是有前提的(以下是經驗之談)
1.做好心理準備
進了軟體工程專業,甚至可能需要像高三一樣努力學習,不過這不會很累,因為如果你有興趣的話,這是很快樂的事
2.毅力要強
學習程式設計過程中,會遇到很多暫時無法理解的問題,甚至有時候會遇到簡單的問題卻怎麼也想不明白,這時候極有可能懷疑自身。這種情況下記住:可以暫時跳過,後面真的會自然而然就懂了,這不是什麼玄學,學到後面,隨著你的實踐經驗增加,自然就理解了(專研精神要有,但請適可而止)
3.克服心理障礙
初學者常見的情形就是,看完一些知識點的程式碼,然後自己上機發現:一句都打不出來
別慌,先思考這一步要幹嘛,怎麼幹,想不懂看一下例子,繼續想,一開始可能就是跟練習打字一樣的照著打,但只要你理解了程式碼的邏輯(就是為什麼這樣打的問題),後面就會慢慢上手了
現在回答要不要自學的問題答:非常建議自學,特別是小白自學,極大的考驗內心,需要自學的理由如下:
1.其實你已經輸在起跑線了
為什麼這麼說?因為有些同齡人可能已經自學程式設計幾年了,而你還沒入門,趕緊自學,追趕吧
2.既然選好了專業,就要一條路走到黑
軟體工程要的就是學習 實踐 再學習 實踐,自學之後,在開學才能做到心中有數,才能較早的規劃好自己以後的發展路線,所以現在開始自學是完全正確的決定
那麼怎麼自學?自學內容:C語言(一門程式語言)
建議看影片學習,中間結合書本(必須有一本書)
書本推薦:
可以是譚浩強(百度這個作者就能查到了)的《C語言程式設計》
或者哈工大的《C語言程式設計》
影片推薦
搜尋 C語言程式設計精髓
以上推薦的資源很適合C語言入門
最後說一點,提問者如果有什麼不懂
-
4 # 井151276607
要讀大學了,早應該丟掉“自學”這個詞了。學習從來都是自己的事。如果感覺有需要,先從英語開始吧,其他各類的書都可以讀,關鍵是擴大眼界。
-
5 # 感謝東大
喜歡程式設計的話,報個程式設計班吧,進而參加NOIP甚至NOI等,若刷點題拿個省一等獎(若參加競賽就得有競賽老師輔導了),參加自主招生過了的話,名牌大學妥妥的。
不過若已高二及以上的話,以高考文化課考高分為根本。
高一的話,學有餘力,可以報個程式設計班(C++):入門、打基礎、培養興趣。這樣,一上大學,程式設計能力就會突飛猛進,大學中的各種計算機相關競賽大一時即可參加。競賽獲獎可是應聘入職時的優勢喲。
原則:高中學生高考是第一位的!高考各科的成績不能受影響!
-
6 # 江西新華電腦學院嘻嘻
可以不用自學的,前途挺不錯的呀,現在好像都是零基礎就能入門的,我們學校就是零基礎入門的,沒有你想象的那麼難
回覆列表
首先,個人認為目前不存在一個前途好的專業,只存在精通不精通專業的人,專業精通自然前途無限,不精通專業自然沒前途。
其次,建議考進一個大學的該專業,系統學習去。