从你的叙述,可以看出你不适合搞软件开发,数学和英语不好,从而一定程度上你的逻辑思维不是很好,那么如果你从事开发的工作,你就会写不出什么好的代码
软件开发和网络工程都是个好的职业,没有难易之分,你的基础不好还是学网络工程,学简单的组网还是比较容易的.就业也是不错的.
我个人认为还是软件开发好一点,网络工程很难,比软件更难,那些东西我学过点,如果你是高中毕业的,学起来太吃力了,学软件好一些,软件就是用一种语言说话而已,你如果有悟性学的更快,以后搞系统开发就更厉害了!!
英语数学不好,就学网络吧。软件开发要求这两门有一定的基础。因为软件开发都是用英文写的,资料也是英文多。涉及的算法和数学有很大的关系。建议你学网络吧。
软件开发要求的英语水平比较高,还是学网络比较好,我身有体会!
软件开发,其他的我不知道,但是VB,C++,PC技术,很多代码都是英语,很难记。