大摩娱乐注册 大摩娱乐登录 大摩娱乐招商QQ

Navigation menu

来源:未知 责任编辑:admin

请问我想学软件开发可是我是零基础不知道如何开始大家可以帮帮我吗?

  那么是从事哪个行业的软件开发呢?银行业、互联网行业、移动互联网行业、通信行业、企业软件……每个行业的要求都有些不同。

  如果不知道你的目的地在哪里,其他人很难给出好的建议,或者说你会得到很多很多建议却不知道该如何取舍和判断。

  1,先想想清楚自己到底想做什么,比如说,3年之后(太长的线年之后),你期望自己能达到的状态是什么样的?例如,可以进BAT拿到中等薪水的开发人员,或者在普通小公司里混个高级开发人员?

  2,可以先搜索一下达到这个目标需要什么要求,其实很简单,搜索一下这些公司或职位的招聘要求,大概也就了解了。不过要注意一点,一般来说,为了减轻招聘时筛简历的压力,一般招聘要求都写得比较全或者高,不必太介意,只要留意里面有些什么要求即可。

  3,大概了解一下这些要求或者说技能水平,如果要达到,大概需要花费多少时间和金钱,以及难度等等。

  4,把前面的信息摸得差不多了,这个时候就该出来问高手了,问问大家,你如果是从这些角度入手的线年内)达到自己的目标,是否是一个合理的期待,然后根据大家的反馈 调整你的计划或者期待。

  5,再根据已经比较有点谱的计划,去搜索或者请教高手们,有没有可以分享的学习经验,不是为了抄近路(技术的东西,没有近路可以抄),而是为了避免走弯路。

  当然了,所有的学习,都比不过跟着高手干活来得又快又好,只是有一点,人家既然是高手,为什么要跟你一起干活呢?如果你能想清楚这一点,也就差不多了。

  可能你对想学什么语言还没有概念,实际上我会向“想学软件开发”的人推荐VB语言,虽然VB已经几乎被淘汰了,但是它是最容易开发桌面程序的(实际上“想学软件开发”的人就是想开发桌面程序)。用来入门简直是杠杠的。

  传统的C语言,又或者是新潮的Python,都是命令行界面的,可以扎实地打好基础,但是实在是有点儿枯燥。

  你看VB,IDE(集成开发环境,初学者可理解为开发程序的软件)安装容易,想用什么文本框啊按钮啊之类的,直接拖出来就是了,多爽。

  等你用VB可以写出Windows自带的计算器(简化)和记事本之类的简单程序,并且你还想继续学的话,还是好好学习C语言吧!

  随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来具有潜力的行业之一,合格的软件人才在任何企业都具有不可替代的竞争优势 。

  网络安全基础、Dreamweaver网页设计、Photoshop网页效果图制作、Window Server 2008服务、器操作系统和活动目录、C语言、SQL Server2005数据库、设计和高级查询、HTML5+CSS3、JavaScript、jQuery高级编程、动态网页设计PHP+MYSQL、Linux服务器操作系统、数据结构软件工程、JAVA面向对象程序设计、oracle数据库、J2EE服务器端高级编程、手机APP视觉设计、APP应用程序开发等。

  一个人,要想成大事,需悟透这一天规,否则,会一事无成。这条天规就是:专注才能精进,用心方有大成!悟透了,你就不会平庸。

  你既然对软件开发方面有兴趣,就可以学!因为兴趣就是你的好老师。就算在学习的过程中遇到困难也能坚持。

  但是在专业化程度越来越高的现代社会,各行各业对个人的知识和经验不断提出更高、更广、更深的要求。尤其是IT软件企业,需要更多的专而精的人才,需要他们对自己的专业钻得深钻得透,而非蜻蜓点水一般的浅尝辄止。

  所以你想来学软件开发的话,就需要你专注你这个行业,而不是三天打鱼两天晒网!至于怎么学,建议到专业的软件学校学习即可。

  推荐《趣学python》,然后看python的官方教程,看文档中,你会不断发现不懂的地方,去百度,然后买一下该问题或领域的相关的,经典的书籍看。