其實不少想從事IT行業的人都有這個疑問,選擇網路還是軟體其實並不是那麼絕對的一件事情,在我看來哪個選擇都是正確的,網路跟軟體其實並不分家,區別主要在於未來的發展方向。
網路的應用級人才主要與各種裝置打交道,設計網路拓撲結構,配置交換機和路由器以及各種網路裝置等工作。應用級網路人才未來的工作崗位大多都與運維有關係,負責網路服務的可用性、穩定性和擴充套件性等內容。
應用級程式設計師大部分做的都是外包的專案,主要工作內容是功能模組的實現、測試和部署,當然測試和部署也會有專門的崗位來負責。應用級程式設計師對演算法等內容幾乎沒有什麼要求,但是對程式語言的熟練度還是有一定要求的,通常情況下大部分本科畢業生從事的都是應用級程式設計師的工作。
應用級人才對基礎的要求都不高,選擇網路還是軟體主要看個人的職業規劃,或者是興趣,這兩個內容都能學得會,而且都需要做大量的實驗,網路要更多的與硬體打交道。
網路與軟體的研發級人才則更看重基礎內容的掌握程度,無論是研發路由器還是交換機還是其他的網路裝置都需要紮實的數學基礎、電子電路基礎(數電、模電)、網路基礎、嵌入式開發等基礎內容。
軟體研發級人才則對高數、線性代數、機率論、作業系統、資料庫、演算法、資料結構等內容有較高的要求,軟體問題說到底就是個數學問題。
所以,如果計算機基礎不好,可以從應用級工程師開始做起,如果對網路比較感興趣那麼可以選擇學習網路知識,如果對程式語言感興趣那麼可以選擇做軟體工程師。當工作積累到一定程度之後,再一步一步提高向研發級工程師靠攏。
通常情況下從應用型人才向研發級人才過渡是比較困難的,讀研是一個不錯的途徑。
如果有網際網路方面的問題,或者是考研方面的問題,都可以諮詢我。
其實不少想從事IT行業的人都有這個疑問,選擇網路還是軟體其實並不是那麼絕對的一件事情,在我看來哪個選擇都是正確的,網路跟軟體其實並不分家,區別主要在於未來的發展方向。
應用級人才對基礎要求並不高網路的應用級人才主要與各種裝置打交道,設計網路拓撲結構,配置交換機和路由器以及各種網路裝置等工作。應用級網路人才未來的工作崗位大多都與運維有關係,負責網路服務的可用性、穩定性和擴充套件性等內容。
應用級程式設計師大部分做的都是外包的專案,主要工作內容是功能模組的實現、測試和部署,當然測試和部署也會有專門的崗位來負責。應用級程式設計師對演算法等內容幾乎沒有什麼要求,但是對程式語言的熟練度還是有一定要求的,通常情況下大部分本科畢業生從事的都是應用級程式設計師的工作。
應用級人才對基礎的要求都不高,選擇網路還是軟體主要看個人的職業規劃,或者是興趣,這兩個內容都能學得會,而且都需要做大量的實驗,網路要更多的與硬體打交道。
研發級人才對基礎要求較高網路與軟體的研發級人才則更看重基礎內容的掌握程度,無論是研發路由器還是交換機還是其他的網路裝置都需要紮實的數學基礎、電子電路基礎(數電、模電)、網路基礎、嵌入式開發等基礎內容。
軟體研發級人才則對高數、線性代數、機率論、作業系統、資料庫、演算法、資料結構等內容有較高的要求,軟體問題說到底就是個數學問題。
所以,如果計算機基礎不好,可以從應用級工程師開始做起,如果對網路比較感興趣那麼可以選擇學習網路知識,如果對程式語言感興趣那麼可以選擇做軟體工程師。當工作積累到一定程度之後,再一步一步提高向研發級工程師靠攏。
通常情況下從應用型人才向研發級人才過渡是比較困難的,讀研是一個不錯的途徑。
如果有網際網路方面的問題,或者是考研方面的問題,都可以諮詢我。