要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只

要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只是基本功,没有开发经验,连复杂点的界面都不能弄,需要什么知识,以java... 要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只是基本功,没有开发经验,连复杂点的界面都不能弄,需要什么知识,以java语言为开发语言介绍一下,谢谢了 展开
 我来答
囚笼山人六
推荐于2016-04-12 · TA获得超过8565个赞
知道大有可为答主
回答量:8577
采纳率:70%
帮助的人:2973万
展开全部
软件设计师会把一个大工程,分解成许多小的功能模块,告诉你输入参数格式和输出结果的类型,然后放手让你去做,里面怎么实现,设计师不管。所以你需要的是一个解决局部问题的能力,其中可能设计各种行业的知识,如果是计算机图形领域,你就要掌握画图,图像处理或者3d建模等等知识,如果你做的是工业领域那就得知道相关的计算公式等知识,所以你需要有广博的知识面,或者某一方面的专精。能够给你负责的模块提供算法的支撑然后去一点点实在,然后测试排除错误然后交差
追问
也不是开发那么大的家伙,就是一个人就差不多可以搞定的那种,离工作还早,说不准以后干嘛,先都搞一遍
追答
做一个东西,要有目标哇,即使是小东西也要有蓝图。你先确定你要搞个什么程序之后再查资料确定自己要学习哪些知识,可以一边学一边做,不会的就百度出来资料学。当然自己一个人搞,那从需求到设计到分解任务模块到写代码就都是你一个人做了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式