亲爱的弟弟你好,虽然和你未曾见面,但我也是从你那时候一步步的走出来的!非常理解你此刻的心情!
姐姐有一些经验,希望能帮上你的忙,让你在软件的领域找到学习的乐趣!
首先呢,我觉得你选择的专业是比较普及的!现在社会上这样的人才很多,但真正的尖子人物却是极少!姐祝福你成功一天尽早的到来!
其次呢,如果在学习软件方面想走捷径的话,那姐告诉你,这样的路在软件的世界里是没有的!正所谓“心急喝不了热汤”!
最后呢,我把多年来的学习和工作的经验告诉你!
姐学的是电脑美术设计专业,曾经在校园里也有过和你一样的苦恼!后来,由于跟老师关系较好(总是厚着脸皮去讨教),一而再再而三,老师慢慢的就成了我的朋友,有些活就直接给我了!有了这样接触社会的机会,使我毕业找工作时有了极大的自信心!
工作后,有些事呀、活呀的,还是不太熟练,但时间一长,不论什么,自然的就会做了!但参加工作了一定要有眼力架哟!
姐最后要告诉你的是:只有理论联系实践才是最重要、也是对你最有帮助使你提高得最快的方法!
亲爱的弟弟,姐会忠心的为你祝福的——祝你在软件的领域里早有成就!开心过好每一天!
软件工程如何学好?
本人乃软件工程专业毕业生!
不要着急,要自信一点,都是这么过来的,大学里面主要学的就是理论,实际操作都是要靠自己在课外的时间多自学.一般大一都是学C,大二学习java和C++,不过你自己要弄清楚,你到底想精通哪一门,千万不要每一门都去深究(暂时你没有那么多的时间)。大学课堂上学的东西真的好重要,千万别听别人说什么“大学什么都学不到”,我学的是java,下面是我学习的部分路线(直接从以前的回答中复制过来的),希望对你有用。
首先找一本简单的教材,先对java有个基本的认识(大概看那么半个月就差不多了,随便下载一本入门的书就行了)
然后推荐你看<<java核心技术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(记住,一定要多练习啊)(我那时候一个暑假看完第一遍,每天看将近十个小时加练习,但是要弄懂,呵呵,至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)
这个时候你可以看看<<thinking in java>>中文名"java编程思想",这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)
然后java就会分方向,j2me(手机编程)不建议你去学这个(要学就学android手机编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清,呵呵),然后就学servlet和jsp,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心)这两本书还不错,然后就可以学SSH(三大框架,这个书一大堆),
学习struts的时候建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring2.0技术手册》(提示:只要你java基础学得好,这些东西都会学得很快)
这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了, 设计模式可以先看<<深入浅出设计模式>> 然后再看<<java与模式>>, 数据结构建议你看清华大学严慰敏老师写的那本教材; 计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个<<算法导论>这本书太难了。 (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手)(我学java有三年了,这是我的体会)
等你掌握前面的这些知识之后,推荐你看<<effective java>>,这本书是目前java领域公认的高级书籍。在项目中你肯定会遇到一些前端的知识,那么你得精通javascript,<<JavaScript权威指南>>(入门), <<JavaScript高级程序设计>>(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的。
还有要提醒你一下,对于初学者,不要使用eclipse编程工具,建议你先用记事本写程序,当你比较熟练了之后就可以使用eclipse这些工具了。
不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就可以成高手,呵呵)。
java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android手机编程,那么SWING和AWT要熟悉一下。如果你不想学Web编程(j2ee),那么我建议你可以学android手机编程《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业余爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,可以自己去搜。多想 多看 多练才是王道,不要相信什么培训机构,这些都没啥用,真正学好只能靠你自己。
面向对象思想+java基础(j2se)+数据结构+设计模式+计算机算法 为核心,学好了这几个8000元/月轻而易举,什么都可以不学好,唯独这几科一定要学好,切记切记!
当然,随着你的技术水平的提高,你还会要学习其他的语言,不过这都是后话,等你把上面的东西掌握了,我再告诉你怎么学(高并发等内容),哈哈!
如何学习软件技术
1、你学软件开发是为了做软件的,如果你想从事硬件嵌入式开发,就学C/C++;想从事企业级应用开发,互联网开发,就学.net或java;想学大数据,就学R语言,不能一概而论。说学软件设计必须从C语言开始的纯粹是扯淡。有人说学了掌握机器知识,那你还不如学汇编;有人说学了对逻辑思维有用,什么掌握算法什么的,算法跟具体语言有什么关系,自己去网上搜搜《java算法导论》,我工作中经常写算法,可从来没有用C语言写过东西。
2、找准你的方向后,比如做网站,那么你就用所学知识做个网站出来试试,动手做出来才对自己有益,而且做个网站出来也比只在屏幕上显示答案意义大多了。你开始研究后,就会发现做网站到底需要哪些东西(比如JAVA,WEB容器,数据库,Javascript),以结果为导向,自然知道你到底要学什么。
如何学习制作软件?
从基础开始 要学习计算机语言 为什么我们在我们的电脑上看到的是中文 难道电脑真的识字吗
要知道简单的一个鼠标左键单击的动作 需要多少个运算
要了解计算机 首先你要知道我们现在称作电脑的东西为什么要叫做计算机
要懂得什么是操作系统 最早的操作系统是什么样的 我们现在为什么大部分都在用美国人做的系统
学海无涯 不管做什么都有难度 都会遇到问题和压力
我衷心的祝你早日成功
办公软件需要学些什么?怎么可以学习办公软件?
读书的时候,学校里都安排有办公软件课程,但是很多人学完后总感觉学不到什么,特别是一两年后总把学的都几乎忘了,于是在毕业以后从事工作需要用到办公软件,而自己什么都不会的时候,才后悔莫及,因为问同行的,好心的同僚会搭理你一两句,甚者鸟都不鸟你,问多了别人觉得你烦或认为你能力低下,降低你在公司里的形象。在职场办公里,使用频率最高的办公软件,不外乎这四种《word、excel、ppt和ps》。而很多人会问这类软件有哪些学的。说来可多了,不过最常用的基本操作,也就这么几样:写文案、汇报材料编写、数据统计、图表制作和图片处理。虽然之前没有好好学,但是并不代表现在学就来不及了。有一套好的练习基本功法,运用办公软件一样可以事半功倍。
推荐练习基本方法:
1、选择一套适合自己的教程视频(基础入门、高级跃升)***有句话说得好,“不管黑猫白猫,能捉老鼠的就是好猫”,office武功秘籍也是,无论好坏,适合自己的能打出全垒打的就是好秘籍。(市场上的学习教程视频,五花八门各吹各的牛,令很多初学者眼花缭乱,放心后面的内容Mr.wen会给大家推荐两个免费学习的网站)
2、从浅入深,再由深出浅 根据自己实际情况,既定有效的学习计划,由基础学习进入,比如基本操作,各工具菜单栏的属性用法,图形透视表应用、文件加密和快捷方式等,其次深专研函数的应用、宏的使用和VBA语言向高级技能进阶,再次总结复杂内容转变为精简易浅化。(Office中word、excel和ppt功法其实大同小异,可集中精力挑一个自我兴趣较大的去学找突破口,photoshop除外,不过Mr.wen力荐excel)
3、不耻下问度娘、论坛和学习群会是个好老师 学而不思则罔思而不学则殆,学习思考比划总会遇到各种难题,这时身边有懂的人则可以直接请教。另外现在互联网上资源已经很丰富了,遇到问题只需在百度上搜索一下问题就会找到解决方案,同时梳理思路夯实好每一条学习笔记并反复练习,温故而知新。
4、强有力的执行力,坚持就是胜利
学习本身就是一个枯燥乏味的漫长过程,一套教程或一本书籍从头学到尾不管用什么方法,贵在坚持,并且是要从头学到尾,而不是三天打鱼两天晒网,一个人如果不逼自己一把,永远不知道自己有多优秀,能做到这样,熟练操作offcie的功夫总会归于你囊内的。
想了解更多的办公软件学习教程视频,可以浏览这里↓↓↓
怎样学软件
找信誉好的啊。还要和你的专业对口的啊
如何学习软件测试
一点建议,供参考:
1.找一家测试方面的公司,即使是实习,即使不开工资也去看下,学下经验先
2.软件测试需要有广泛的计算机相关知识,包括计算机网络,数据库,软件工程等.
3.掌握一门开发语言,对其他语言也要熟悉,起码做到能看懂,这样将会对你的发展很有帮助.
4.提高自己的英语水平.不可否认,现在软件行业的领先国家还是欧美,换句话说就是欧美的产品相对较多,是测试的一个很大的市场.要做这些国家的产品,英语当然是非常重要的.
5.最好掌握一门日语或者韩语.现在中国对日对韩的软件外包越来越多,尤其是北方地区.掌握这两门语言,在找工作时将会非常有优势.
6.初次进入软件测试行业,公司只会让你做人工测试,或者说是黑盒测试.所以一切读要从基础做起,不要奢望学好了直接进公司做自动测试.
7.总起来说,进公司实践,然后再买一些相关书籍翻阅.记住,最重要的还是动手能力,然后才是思考能力(这个行业和别的行业颇有不同,公司要求的是你先能做项目,然后你才去自己发展自己)
最后,软件测试现在人才缺口很大,薪水也颇为可观相信你选对了路.好好做,祝你有个美好的前程!
如何学习制作软件.
作软件,首先需要对计算机语言的了解,和编程软件的运用。
不仅要了解语句的意思,还要知道如何运用。
想由一个人来制作软件,需要对编程软件十分了解,
大概需要学习2~3个月的时间,就能编写一些小程序了。
不过语句,代码等等,十分烦琐,要有耐心才可能学会哦!
制作一个大点的应用软件,那么对编程软件的学习少说也要几年。(天才除外)
现在流行的编程软件很多,例如
C++,VB,Java等等。
下面提供一些编程软件。
Visual Basic 精简版 V6.0
http://15.duote.com/duotevb6.exe
转载请注明出处51数据库 » 如何学软件 如何学习软件
不要做个冒失鬼q