軟件工程寫程序要多一些。
計算機科學與技術,除掉編程外,會有相當多的計算機理論知識,比如計算機網絡,數據結構,圖論、編譯原理、數字電路等。
物聯網工程是最近幾年才有的學科,專門翻看了下百度,介紹如下:物聯網工程專業培養能夠系統地掌握物聯網的相關理論、方法和技能,具備通信技術、網絡技術、傳感技術等信息領域寬廣的專業知識的高級工程技術人才。這與我上大學時的信息工程專業類似,偏通信和硬的多一點,但是也會有編程。
所以只是從編程偏向性上看,軟件工程>計算機科學與技術>物聯網工程。
但是題主要牢記,無論計算機或者互聯網技術如何發展,計算機編程的理論基礎,比如分布式、機器學習等這些都沒有發生本質變化,只是隨時硬件技術的革新,在上層應用上有了分布式、高可用的創新,所以,萬變不離其宗,建議學好計算機科學與技術的專業基礎,如此轉型和學習任何上層應用都不難。