軟件架構十大經(jīng)典模式 軟件開發(fā)一般學什么?
軟件開發(fā)一般學什么?IT技術領域這個可以統(tǒng)稱18個領域:人工智能,云計算,大數(shù)據(jù),,物聯(lián)網(wǎng),設計,Web開發(fā),移動開發(fā),游戲開發(fā),服務端開發(fā),數(shù)據(jù)庫,基本架構,測試,運維,網(wǎng)絡管理,安全技術,認證考試
軟件開發(fā)一般學什么?
IT技術領域這個可以統(tǒng)稱18個領域:
人工智能,云計算,大數(shù)據(jù),,物聯(lián)網(wǎng),設計,Web開發(fā),移動開發(fā),游戲開發(fā),服務端開發(fā),數(shù)據(jù)庫,基本架構,測試,運維,網(wǎng)絡管理,安全技術,認證考試,信息化建設。
軟件開發(fā)一般指web開發(fā)、移動開發(fā)、游戲開發(fā)、服務端開發(fā)、數(shù)據(jù)庫這幾類,你也可以選擇類型其中一類或幾類學習和研究,現(xiàn)在比較好火的屬于移動開發(fā)和游戲開發(fā)了。技術不過都是能舉一反三的,能學號一個,就能學號好外一個。
高端的軟件開發(fā)應該是人工智能、云計算、大數(shù)據(jù)、、物聯(lián)網(wǎng)等,這里就不深入討論。先從基本的軟件開發(fā)又開始吧。
web開發(fā):
移動開發(fā)
游戲開發(fā)
服務端開發(fā)
數(shù)據(jù)庫
開發(fā)一個app有多難?
先說一點兒,我是前端工程師,因此變更土地性質app可以使用的是H5的東西,也不是原生安卓和IOS,肯定還有個很激狂的Flutter,確實沒完全投入運營。所以才我以下說的只因為前端的想開發(fā)app的朋友??隙ㄎ乙矂偟男铝藥讉€,另外很多經(jīng)驗不足,假如寫的有問題如果能指正。
反正我做開發(fā)剛才半年多的時間,說實話我感覺上如果不是只不過是變更土地性質市面上早有的東西,應該低些很難的,現(xiàn)在有很多成熟的框架,有很不錯的api合理借鑒,網(wǎng)上也有很多資源,某些時候都也可以直接輸入到。你遇到問題之前沒準有很多前輩已經(jīng)遇到過,好好上官方論壇,跟大家交流學習。我總覺得完全難了的東西是你的能否做出去,并非說出現(xiàn)個問題想都我也不想就找人問,這樣的態(tài)度我不我推薦。就算你的問題很簡單啊,之后發(fā)現(xiàn)原來僅僅兩行代碼的事,可是這個結果也緣于你之前的不停回答,知識能學了才是自己的。
跟大家很簡單能分享下我的經(jīng)歷。最先app是用的mui開發(fā)物流手中握著,簡單說那就是跑單完單上傳的圖片信息,查看歷史單等等。公司就我一個前端,做項目之前mui我也才看了一周左右。確實是只不過是html頁面而己,只不過也有很多調用原生的東西。記的那時侯早上都工作啊到很晚,最簡單登入列表不顯示頁面,這些還是好寫的。晚上五點半下班之后我就送回公司查詢資料怎摸動態(tài)鏈接庫系統(tǒng)攝像頭,怎莫在用二維碼,怎莫內部函數(shù)怎么支付收款。也很緊張,自己從零開始做沒人帶。后來我們看了官方板載顯卡的html5,很多都有吧樣例,不過也會生克制化自己的功能略作重做。也加入到了幾個群,只不過說有很多瞎扯蛋,可是也有很多人在探討探討技術。所以才資源很多,自己主動去找。后來我們在開發(fā)的時候,開發(fā)效率就很快了。
當時有個很麻煩的事是調用地圖。我是pc和app而做的,pc投遞,app搶單,得用大都高德地圖jsapi。只不過到手機上就不好使了,我也敢問為什么不。也找了很多東西,但是打包出去的基本都是地圖不顯示。問了有個人的顯示,再細細盤問他呢,他就說我也是剛弄,我的就能出,人家厲害不,我能說什么,自己瞎嚷嚷唄。我清晰地你記得弄了三周,別的布局什么寫的也很快地,所以每天都弄地圖了。最后真的是瞎貓遭遇死耗子了,我是真的不太懂為啥是不是跟軟件版本應該什么有關系。我沒多大用處sdk可是引了百度的地圖sdk,jsapi在用的高德的,沒顯示完成??隙ê芏嗳藭蓡?,你們不要很糾結這個,有用的是效果一定要進去,我話說出來很有可能很容易,也可能會是運氣,只不過這一些也是成立在前期自己的努力認真思索,查閱資料。原來是不看書很清楚了稻盛和夫,現(xiàn)在是實踐中理解了稻盛和夫先生。
現(xiàn)在我在在用mui團隊開發(fā)的另一個框架uniapp開發(fā)一個簡易版的頭條。都是文章,專家,訂閱,評論等等內容。又開始時候自己慢慢地看文檔,看官方例子,殺他去橫寫,深入了一下flex布局。連網(wǎng)線的分裝,優(yōu)化系統(tǒng)promise請求??隙ㄒ灿錾虾芏嗫樱褴涙I盤彈出來對布局的拉扯,這里面沒有window,document這些瀏覽器的對象了。像富文本解析,還得對解析不出來的文本字體縮放大小,圖片點擊,復制粘貼。uniapp都差不多是基于條件小程序的api語法,所以自己也去搞去找,上個月忙了整月,現(xiàn)在都差不多都這個可以了。也不怕走歪路,走多了就清楚怎莫認真思索了,怎摸解決問題了。
我只不過是個小開發(fā),仍然在學習,在發(fā)現(xiàn)自己。只希望跟大家齊一進步。如果不是有想清楚得東西這個可以給我留言,我也期望去分享自己的經(jīng)歷。百度網(wǎng)盤也有些教程,有必須的小伙伴可以找我,不需關注。謝謝了閱讀!