哥们,你要是把最佳答案给楼上这个在别处粘贴答案的,你就太晕菜了。
兄弟我现在是搞软件的,大学专业通信工程,后来发现专业前景不妙。转头去学软件了。首先是c语言(估计80%的人是从c开始软件生涯的吧),然后学过sql server,oracle,vb,c++,到大三的时候发现,原来软件人才大部分分两种,一种是java方向,一种是.net方向,所以就开始学习.net。
我2009年7月毕业,现在已经工作了,公司业务主要是做企业的管理软件,笨鸟先飞嘛。
软件这东西很辛苦得,特别是刚开始学的时候,比较枯燥,但是当你具备一定能力的时候,发现会有那么些成就感。但是进公司的时候,我们都是程序员,但是程序员是当不了多少年的,这东西很累。所以,你就要比别人进步得快,要升项目经理,所以你还要不断的学习。这也是累得一方面。
软件开发不一定要编程,可以是美工,数据库方面等等,要看自己爱好。刚开始时,你可以都试一试。。
祝你快速入门,加入我们的行列。。。
做软件开发需要先学什么
凡事都要有基础,你首先要清楚,这款开发系统是用来做什么的,应用于什么行业,其次是了解编程的基本运算符,再手动输入命令去尝试写一些简单的程序,慢慢的在成长中进步,望采纳
学软件开发应该先学什么
以java开发为例吧!一,先学学基本的静态网页,比如html,还有javascript,最好了解css;同样,还要学java的基础语言部分,了解java的基本特征和具体代码写法。二,再就是学学数据库,例如MySql,Oracle或SqlServer什么的。三,学jsp网页,java web的基本知识,了解tomcat服务器,了解集成开发工具如MyEclipse,学习设计模式,框架,了解javascript框架如jquery等。。四,最好能有项目练手,这样就能确保学成了。
兄弟我刚刚学,有没有什么建议,谢谢
我也不知道你现在的具体情况。我是大四开始学的,跨专业从校外才加培训。刚开始学静态网页感觉内容很多,但很简单,这时开始入门,一定多投入精力,从学习中获得喜悦或满足感。学Java时,如果没有相关基础,会有点难。java的很多语法跟C语言是相通的,但java的面向对象思想需要用心理解、体会。总之,多做练习,不懂了多问,肯定能学会。数据库是开发的必要知识,跟大学里的VF有些相似,重要的也是多练习,学后边的jsp和web开发、框架都一样,需要多练。最后就是用项目去巩固知识了。有老师带着学最好,他们给出的学习方法和步骤一般都是让我们走最少弯路的学法。
我想学习软件开发,需要什么知识什么软件
软件开发分很多种,看你将来从事哪种开发了
客户端开发的话,最好是C语言,C++,C#和VB有些低端
网站开发的话,最好是C#(C#.Net),J2EE(hibernate,Spring,grails),PHP
手机应用开发的话,最好是iOS(objective-c),Android(Java)
还有像插件开发等等。
C语言,C++,C#,VB可以使用Visual Studio来开发。
J2EE,Android可以使用Eclipse,MyEclipse来开发
Grails有专门的开发工具,具体的我忘记了
iOS这个就只能是在Mac系统上了
不管你用哪种语言,“数据结构与算法”这个都要掌握
搞软件开发的需要学习什么知识呀
软件开发有很多种,你必须要先确定一个方向才可以的。
是嵌入式还是web应用程序,亦或其他。
同时你还需要知道它的编写语言有很多种,比如:java、c++、c、.net。
这三者的差别在哪,他们的发展走向是什么,你要怎么确定哪个是你想要学的,可以学的。
拿java举例,Java 编程语言的风格是十分接近C、C++语言的。但Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。而且在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
同时Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
按目前市场发展而言,java的市场也是很不错的,比如在成都有政府的支持,有几个软件开发园区,里面最霸道的是天府软件园,它分为A、B、C、D区。其中,A区,中国最大的游戏公司---完美时空,旗下的游戏有:完美世界、赤壁、口袋西游等,IBM、诺基亚、赛门铁克、金蝶、九洲等;B区有制作热血传奇、永恒之塔的盛大网络游戏公司,恒风动漫、泰利嘉、阿尔卡特、华为、移动、ORACLE等公司;C区有腾讯公司,有1000多员工,有好几栋楼,还在扩张中,诺亚舟等公司;D区有世界顶级物流巨头--丹马仕公司,印度三大软件企业之一的维普络公司等。
【4 1】
【4 1】
【2 9】
【2 8】
学软件开发需要什么要求,年龄大了可以学习吗?
长沙飞迅北大青鸟学校面向社会所有想从事IT产业和对计算机感兴趣的人。按照一般情况,具有高中以上文化水平、初步了解计算机知识、会计算机简单操作的人,都可以参加ACCP课程的学习。对大学生而言,无论文科、理科,在软件行业都有很大的发展空间。 这是的扣扣~~~1300连着加~~~73108,你自己先加着吧!
学习开发软件首先要学会什么
养兴趣
兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事。
1.2 慎选程序设计语言
男怕入错行,女怕嫁错郎。初学者选择程序设计语言需要谨慎对待。软件开发不仅仅是掌握一门编程语言了事,它还需要其他很多方面的背景知识。软件开发也不仅仅局限于某几个领域,而是已经渗透到了各行各业几乎每一个角落。
如果你对硬件比较感兴趣,你可以学习C语言/汇编语言,进入硬件开发领域。如果你对电信的行业知识及网络比较熟悉,你可以在C/C++等之上多花时间,以期 进入电信软件开发领域。如果你对操作系统比较熟悉,你可以学习C/Linux等等,为Linux内核开发/驱动程序开发/嵌入式开发打基础。
如果你想介入到应用范围最广泛的应用软件开发(包括电子商务电子政务系统)的话,你可以选择J2EE或.NET,甚至LAMP组合。每个领域要求的背景知识不一样。做应用软件需要对数据库等很熟悉。总之,你需要根据自己的特点来选择合适你的编程语言。
1.3 要脚踏实地,囫囵吞枣式的学习不可取,欲速则不达。
浮躁是现代人最普遍的心态。现在的软件公司、客户、政府、 学校、培训机构等等到处弥漫着浮躁之气。许多初学者C++/Java没开始学,立马使用VC/JBuilder,会使用 VC/JBuilder开发一个Hello World程序,就忙不迭的向世界宣告,"我会软件开发了",简历上也大言不惭地写上"精通VC/Java"。结果到软件公司面试时要么被三两下打发走 了,要么被驳的体无完肤,无地自容。到处碰壁之后才知道捧起《C++编程思想》《Java编程思想》仔细钻研,早知如此何必当初呀!"你现在讲究简单方便,你以后的路就长了"。望采纳。。。
学软件开发要先学什么?
先学编程语言
转载请注明出处51数据库 » 要学软件开发先学什么 软件开发要从什么开始学