菜鸟学软件开发该从哪方面入手?

打算自学软件开发;我连基本的打字都是要慢慢的打出来、所以想问下大家我要从哪方面开始学好、自己对这个也不是很了解的呀、所以麻烦大家给点意见。求高手啦

软件开发是一个非常庞大的概念,包括软件项目管理、资源整合、编写代码、测试、维护等等内容。这不是能够速成的。
楼主说的应该只是写程序而已,比如写些小程序什么的。既然想学,就得先找到学习的方向,下面给你说一些常见的编程方向和需要学习的语言。
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个
3. 网站客户端:HTML、CSS、Javascript全要学
4. 智能手机程序:安卓学Java,iPhone学Objective-C
5. 底层、工具开发:C、C++
6. 多功能脚本程序:Python、Perl、Ruby等等任选
7. 人工智能:Prolog、PDDL
8. 工业控制:C、PLC、汇编
9. 辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,这些基本都得学,上面说的其他编程语言都用得到这里的东西。

你可以根据自己的兴趣先学一个方向中的一个编程,然后向其他方向延伸。职业程序员往往都掌握2个方向以上的技能。
个人推荐Java、C#,上手非常容易。VB扩展性不好,应用范围狭窄。

由于以上专业内容较多,不明白可追问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-02
楼主这样的情况,建议先了解一些编程方面的知识,知道编程是怎么回事先。大概1周的时间吧。
然后建议从vb或者vba学起,因为vb相对简单,易学。
然后学一些小软件的制作等。学会了,基本就知道编程是怎么一回事了,再学习其它也就容易很多了。比如C#、Java等。
希望对你有帮助。
第2个回答  2013-09-02
要看你学哪方面的软件开发语言,C,还是C++,还是java等,菜鸟一般先看视频学比较好,然后看一些基础的书本开始
第3个回答  2016-08-08
学软件其实最主要是耐心细心,前期都努力
第4个回答  2013-09-02
呵呵,和我当初的情况一样。当初我也打字慢,只会QQ聊天,后来就去学软件了。那个吃力啊,本来只是高中文化,没一点计算机基础。交了好几万的学费。后来找个工作也不太满意。

软件这个东西,以我个人的经历来说,自学成才的很少,除非你本身就有计算机基础,对软件又感兴趣,身边的亲戚朋友也有做这一行的,遇到困难了可以指导你一下。

如果光靠自己学,估计很难,往往一个小问题要折腾你好几天,这个很锻炼你的耐心,我觉得自学不太靠谱。

话虽难听,但是确实大实话。再说现在搞软件开发的多了去了,薪水也不是很高。我记得软件人员比较吃香的是2010年以前。那个时候的工资也高,现在搞这行的太多了,导致薪水普遍不高了。