软件开发应该怎样学习?

有人说学习c语言是浪费时间,应该直接去学Java,有人说学习软件设计必须从c语言开始学习。我不知道应该从何处开始,前段时间自学了c语言的基础,每学完一个单元开始做练习题,... 有人说学习c语言是浪费时间,应该直接去学Java,有人说学习软件设计必须从c语言开始学习。我不知道应该从何处开始,前段时间自学了c语言的基础,每学完一个单元开始做练习题,但是觉得除了能在屏幕上显示答案以外,就没有其他成果了,很迷茫,进展很慢,我不知道这样学下去会不会走偏。请有经验的朋友给我提供一个正确有效的学习方法,和学习资源,谢谢! 展开
 我来答
soualliron
推荐于2016-12-01 · TA获得超过257个赞
知道答主
回答量:149
采纳率:0%
帮助的人:62.5万
展开全部
我从事软件开发5年了,会.net,java
给你点建议:
1、你学软件开发是为了做软件的,如果你想从事硬件嵌入式开发,就学C/C++;想从事企业级应用开发,互联网开发,就学.net或java;想学大数据,就学R语言,不能一概而论。说学软件设计必须从C语言开始的纯粹是扯淡。有人说学了掌握机器知识,那你还不如学汇编;有人说学了对逻辑思维有用,什么掌握算法什么的,算法跟具体语言有什么关系,自己去网上搜搜《java算法导论》,我工作中经常写算法,可从来没有用C语言写过东西。
2、找准你的方向后,比如做网站,那么你就用所学知识做个网站出来试试,动手做出来才对自己有益,而且做个网站出来也比只在屏幕上显示答案意义大多了。你开始研究后,就会发现做网站到底需要哪些东西(比如JAVA,WEB容器,数据库,Javascript),以结果为导向,自然知道你到底要学什么。
千锋教育
2017-01-13 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
无论学习何种软件开发,最主要的还是从基础学起,学习没有捷径,不能为了追求速度而忽略了技术,在学习软件开发过程中好多人认为基础并不重要,重要的是后期的实际开发的技术要点,这是很大的误区。从现有的阶段看,软件开发都是以C语言和Java语言为基础的,所以建议初学者从这两门基础的语言学起,打好基础,才能更好的掌握后期的实际开发技术。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bacycle
2015-03-12 · 知道合伙人教育行家
bacycle
知道合伙人教育行家
采纳数:5059 获赞数:16216
企业信息化、企业物流和供应链、企业生产加工中心、自动设备控制和通讯、物流软件和开源免费ERP。

向TA提问 私信TA
展开全部
1、计算机最基础的语言是C和Pascal,学习这个对于逻辑思维有帮助,2样都是科班生必须学习的,这个是有道理的;java是高级语言,如果没有算法基础,玩到一定程度,就玩不下去了;
2、C和Pascal是所有计算机开发的基础,都必须学,训练的是思维逻辑,同时也是单片机等的基础语言,学会后是很好的工具;
3、本人92年玩计算机至今,计算机所有岗位几乎做遍了,不会蒙你,本人是IBM认证,加拿大北电网络认证、Oracle OCP认证,不会给你乱讲。
追问
请问应该怎样学习计算机语言,有推荐的书籍和学习方法吗?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式