現在是大二,先掌握的就是java、C語言和一些資料庫基礎,目前正在學jsp,asp.net,linux等等。
但是我感覺什么都沒學到,大概掌握的技術就是java的基礎中的基礎。我想知道對于這個軟體開發來說,像是我沒學到的框架,前端后端互動,服務器....這些的究竟是什么關系是什么意思?
有沒有前輩可以帶我了解一下在企業一個專案的開發總體流程是什么?就像是架構師架構然后程式員寫一些代碼怎樣放進去再怎么給前端類似這樣的詳細流程(剛才說的流程都是我瞎編的,因為我真的很不清楚)我在網上找了很多都找不到類似的,如果我再這樣學下去只學某一種開發語言之類的我可能永遠學不會了。
uj5u.com熱心網友回復:
框架就是現成的代碼,你可以把它當成像math類一樣的東西直接呼叫。前后端互動指的是前后端資料的互動,比如前端填寫一個賬號和密碼然后傳到后端,后端進行驗證回傳結果等資訊。
服務器:任何能夠提供服務的計算機都能被稱為服務器。在前后端來看的話就是運行后端程式的計算機
uj5u.com熱心網友回復:
至于專案開發流程可以百度uj5u.com熱心網友回復:
我盡量不用什么專業名詞解釋一下個人認為,你現在需要的是確認方向,我是不是可以這么理解,你還不知道你所學習的東西能干什么。
目前來看如果是找作業 java 暫時是比較好的,java做的最多的就是web工程 ,其實就是網頁。
如果想學好java 需要 學習 java基礎就是if for回圈 面向物件 這些。
但是想做一個web工程這些是不夠的,你還需要學習 資料庫 java用的比較多的是 MySQL ,學習資料庫的sql陳述句 ,然后就是html ,css,jq,js,這些都是操作前端的東西,其實就是網頁的效果,一些美化或者什么按鈕的一些做什么功能。然后就是后臺了,你需要學習如何連接資料庫,怎么安全的輸出自己的資料,怎么用別人的框架操作這些資料讓他們有條理的進行增刪改查。比如現在一些流行的 框架 SSM 啊 SSH等等...這些框架都是別人用基礎代碼寫好的規則,你要學習的是怎么用他們而已。如果這些你都會了理論上做一個基礎的碼農是可以的,如果想繼續做一個高級程式員,你需要學習一下 像 Redis , Nginx ,dubbo等等 這些如何讓我們的程式優化的東西,其實也是別人寫好的代碼,我們學習怎么配置和使用他就行了。
C語言比較基礎,這個基礎不是說簡單,應該說他是比較原始的東西,就比如 C語言和C++一般都是開發游戲,甚至作業系統,學這些東西需要追本溯源。所以C語言說是面向機器編程。不過我沒學過,我學的是java
我的理解是,如果你是想作業,就學習java,如果你是想更加清楚的了解這個編程的世界是什么樣子的,可以考慮學C語言或者C++,甚至是匯編語言這種東西,當然這些東西學好了也是好找作業的
uj5u.com熱心網友回復:
我好想有現在的經驗,然后回到學校,然后好好學習基礎知識,有什么不清楚的可以加我uj5u.com熱心網友回復:
你想太多了,找個專案練練手就行了,你的疑惑自然就解開了uj5u.com熱心網友回復:
畢業作業一年,剛剛開始和你一樣,什么都學,感覺什么都沒有用,后來最后一年做了所有知識的整合,html5(js,jq這些)寫的前端,ssh(框架)寫的后端,大概了解web開發。后面接觸 ssm、 spring boot、然后走的后端開發uj5u.com熱心網友回復:
謝謝謝謝,其實我現在就是感覺學到的東西不知道怎么應用到實際上,大概以后作業了就會慢慢熟悉吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/108900.html
標籤:非技術區
下一篇:js獲取時間問題
