软件开发应该怎样学习?

有人说学习c语言是浪费时间,应该直接去学Java,有人说学习软件设计必须从c语言开始学习。我不知道应该从何处开始,前段时间自学了c语言的基础,每学完一个单元开始做练习题,... 有人说学习c语言是浪费时间,应该直接去学Java,有人说学习软件设计必须从c语言开始学习。我不知道应该从何处开始,前段时间自学了c语言的基础,每学完一个单元开始做练习题,但是觉得除了能在屏幕上显示答案以外,就没有其他成果了,很迷茫,进展很慢,我不知... 有人说学习c语言是浪费时间,应该直接去学Java,有人说学习软件设计必须从c语言开始学习。我不知道应该从何处开始,前段时间自学了c语言的基础,每学完一个单元开始做练习题,但是觉得除了能在屏幕上显示答案以外,就没有其他成果了,很迷茫,进展很慢,我不知道这样学下去会不会走偏。请有经验的朋友给我提供一个正确有效的学习方法,和学习资源,谢谢! 展开 展开
 我来答
历双乘和韵
2019-07-04 · TA获得超过3819个赞
知道大有可为答主
回答量:3125
采纳率:32%
帮助的人:168万
展开全部
我从事软件开发5年了,会.net,java
给你点建议:
1、你学软件开发是为了做软件的,如果你想从事硬件嵌入式开发,就学C/C++;想从事企业级应用开发,互联网开发,就学.net或java;想学大数据,就学R语言,不能一概而论。说学软件设计必须从C语言开始的纯粹是扯淡。有人说学了掌握机器知识,那你还不如学汇编;有人说学了对逻辑思维有用,什么掌握算法什么的,算法跟具体语言有什么关系,自己去网上搜搜《java算法导论》,我工作中经常写算法,可从来没有用C语言写过东西。
2、找准你的方向后,比如做网站,那么你就用所学知识做个网站出来试试,动手做出来才对自己有益,而且做个网站出来也比只在屏幕上显示答案意义大多了。你开始研究后,就会发现做网站到底需要哪些东西(比如JAVA,WEB容器,数据库,Javascript),以结果为导向,自然知道你到底要学什么。
帐号已注销
2021-09-17 · 超过267用户采纳过TA的回答
知道小有建树答主
回答量:964
采纳率:100%
帮助的人:33.8万
展开全部
软件开发自学还是有一定难度的,条件允许的话可以找个学校学,会比较好,然后也可以自己去网上找教程视频看,关键是要多练。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式