软件开发自学

我是计算机网络技术专业的今年已经毕业刚毕业,自己也有初级网络工程师证书,想自学软件开发,c语音Java都学过(不好,大都忘了)不知道怎么自学,不想去培训机构

第1个回答  2015-12-01
  如果是为了就业着想,可以联系一下实训型的培训机构,多积累一些项目经验,对工作帮助更大。如果只是发展兴趣,可以选择自学。
  下面总结一些自学软件开发的方法:
  1.该学什么语言?
  初学者应该根据自身情况来选择语言,如果你刚开始接触系统,应该去学VB,因为VB很好学,基础最重要;当然,还有Delphi,它介于VB与VC之间。除非比较熟悉Windows,否则别急着学VC,会很难搞懂。
  2.切忌同时学习多种语言
  无论学哪门语言,都要把它学好再想其它,如果是学VB的,至少要熟悉VB编程并且能熟练使用API的时候,才应该去学其它语言,学VC更要注意,否则最后只能“无所不学,而一无所知”,只学一种语言时遇到困难还是好处理的,但是同时学这么多种,很难处理。
  3.要有主见
  别管外面流行什么,如果不是大众需要,只管学好自己适合的语言就行。
  4..不可缺少的教材
  要学编程绝对不能少教材资料。光买一本是明显不够的,基础的、高级的都要买回来慢慢研究,至少也要3本。
  5.关于英语
  实际上编程需要的英语很少,都是比较基础的词汇语法,它和一般的英语不一样,即使连一篇英语文章都看不下去,但只要有点英语基础的,就不用怕“不会”。
  6.循序渐进
  许多初学者刚开始接触编程就急着写一些较高级的代码,却忽略了最重要的基础,他们也许热情高涨,也许有心学编程,但是却没能静下心学编程基础,这将导致付出时间多而收获少的后果。
  7.在学好一种语言的基础上,继续学习其他语言
  在学好一种语言后,继续学其它语言,多学几种语言的好处是显而易见的,一来可以做到几种语言同时配合,二来对扩大知识面也有很大帮助。
  8.编程与数学的联系
  不用专门地从头研究数学。如果你学过一点编程,那么建议学习数据结构,从中可以了解到学习哪些数学知识能帮你更好地前进;而且在学习过数据结构之后,编程水平将大大提高。
第2个回答  2015-11-30
我连证书都没有呢,我现在的工资都过万的。我个人建议你先学前端开发。认识下怎么交互和输出数据。再学后端语言。这样你久了独立开发不是问题。
第3个回答  2014-07-06
英语盲没关系。其实软件开发就是另外一种外语。这种外语是人机之间的桥梁。软件开发编程就是把人想要做的事情用另外一种计算机能读得懂的语言让他来实现!
首先软件开发2块东西需要学。理论和技术。理论方面看一些关于软件工程这类的书籍
技术中中最基础最重要的是C语言。学了C语言再去学其他的东西会发觉很容易上手。
C语言学完了可以考虑定一个方向。目前比较流行的开发语言有 java asp.net php 等等可以选其中一个区学。php是个比较好的选择。因为php入门比较简单。相信自学完php之后会对软件开发有所领悟的。软件开发并不只光靠一个语言就解决的。动态页面没有数据怎么行呢。所以需要学一些数据库管理系统。比如SQL Server数据库管理系统。学php是链接MYSQL数据库管理系统。.net是SQL Server 其实2中数据库管理系统本质是一样的。我要说的就这些。觉得不错记得给分哦!嘿嘿
是否可以解决您的问题?
相似回答