导航:首页 > 工程技术 > 如何自学软件工程知乎

如何自学软件工程知乎

发布时间:2021-08-15 02:51:41

① 从零开始自学软件工程师如何下手

其实如果你有那个毅力的话是可以自学学好的。。。
不过前提是不怕吃苦。。。不怕累。。。
愿意在求学中克服一切困难。。。
要虚心请教别人。。。
自己在家看书的同时你自己也要在网上找一些视频教程看看。。
不能只为看书而看书。。。
还要多多去操作。。。不懂的地方要去弄懂。。。
你也可以在学过一段时间后。。。有一定的基础的时候。。。
可以去应聘关于这方面的工作去操练。。。
边工作边学习会有更大的长进。。。
只有在工作中遇到了难处然后解决难处。。。
这才是最实际的进入与进步。。。
要想成功也不能急于求成的。。。
要慢慢来。。。一步一个脚印的走下去。。。
学习每天的安排还是要在于你自己的。。。
因为除了你自己外没有人更能清楚的了解你的生活习惯与时间规划。。。
在这里只能给你提供所要学习的课程。。。
然后你自己按照自己的时间去给自己拟定课程表。。。

【课程设置】

基础课程: 法律基础与思想道德修养、大学语文与应用写作、计算机专业英语、计算机应用基础 、数字逻辑、高等数学、程序设计基础、办公自动化、职业生涯规划与就业教育、IT员工职业素养等课程。

专业课程: C语言程序设计、数据结构、Linux操作系统、Java核心程序编程、Spring、Hibernate开发、SQL SERVER 到oracle通用数据迁移工具的开发(netbeans)版、SQL SERVER 到oracle通用数据迁移工具的开发(eclipse)版、客户管理系统等课程。

上面的课程设置是一个学院的整个学习流程。。。
你不一定所有的都要去学的。。。
但是最起码的你要清楚明白这些流程。。。
你可以自己按照你自己的身量去选择适合你的课程。。。

你不要看到这么多课程就消极软弱了。。。
其实学习本来就是一条没有镜头的路。。。
本来就是活到老学到老的事。。。
学到的知识是自己的。。。
受益的也是自己。。。
加油吧。。。祝:学业有成。。。

② 我要 从零开始学软件工程师 怎么开始

它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
下面列举一些企业的要求:
.NET方面的开发
⒈熟悉.net开发体系,熟悉C# ASP .NET
⒉熟悉SQLServer,Oracle数据库开发
⒊以上要求至少3年开发经验。
⒋具有企业管理系统项目经验。
5.了解企业ERP及财务管理软件(用友,金蝶)者优先。
6.善于沟通,能独立撰写方案。为人诚实,善于学习,做事认真负责,积极主动,具有敬业精神,有团队精神
JAVA应用程序开发
技能要求:
熟练使用Struts2+Spring+Hibernate
掌握Jquery
掌握Java
熟悉Oracle
掌握xml/webservice
掌握OOD、OOP
基本文档写作能力
web、数据库方面的开发
⒈计算机或相关专业本科以上学历;
⒉有4年以上开发经验,有良好的代码编写习惯,熟悉软件开发规范;
⒊熟练掌握ASP,NET;等编程语言,熟悉.Net开发环境,理解.Net Framework,理解并能熟练使用WebService、O/R mapping、Remoting、多线程等技术;
⒋热衷于互联网WEB开发,热衷于钻研最新的前沿技术,精通XML,Javascript,CSS,AJAX等WEB前端技术;
⒌熟练的技术文档编写能力,熟练使用Rose,Power Design,Visio等建模和设计软件,有一定的架构设计能力;
⒍精通SQL server数据库技术,了解数据库性能调优者优先.
C#项目开发
⒈计算机专业本科以上学历,一年以上C#/ASP NET开发经验,熟练使用SQL数据库,有欧美项目开发经验者优先;
⒉大学英语四级以上,具有较强的听、说、读、写能力,尤其是听、说能力;
⒊工作认真细致,踏实肯干,具有较好的团队协作精神和沟通能力;良好的逻辑思维,能够承受一定的工作压力并可以按时完成工作且保证质量
php项目开发
⒈使用PHP语言开发互联网应用程序;
⒉网站产品和网站功能模块的开发与维护;
⒊与页面设计师协调沟通,编写部分Javascript和HTML;
⒋参与底层MVC框架的编写与维护。

③ 如何自学成为软件工程师

想走网络这条路,就不要去学什么语言,程序,软件之类的。想搞软件,就不要搞网络,否则你会一事无成。
软件工程师不是什么都会,多而杂,不如少而精,专攻一门语言吧,只要精通一门语言,最起码是衣食无忧了.推荐vc,java ,J2EE起码的基础要过关,如软件工程,数据结构,数学,英语等.
软件编程是实践性很强的,多学多练多思考,不要幻想一朝一夕能精通所有软件.

④ 浙江师范大学 软件工程专业怎么样 知乎

这毋庸置疑是一个热门专业,而且热得发烫
其实这个专业也并不是很新,开设了也有一段时间了
学这个专业首先必须要掌握一门程序设计语言,主修课程有离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,对数学的要求非常高,也需要比较大的想像力,在大多数人看来可能是一个比较枯燥的学科,也是一个相当费脑力的专业
毕业后主要从事软件开发工作,按照目前国际上大多数软件公司的惯例,软件工程师都会以技术入股的形式占有公司的一定股份,因此收入通常是相当可观的
不过软件业在国内虽然起步不久,但在国际上已经发展了很长时间,大量的软件都已经相当成熟,因此想在这个领域内有所作为还是比较困难的,尤其是国内的软件公司在数量上和实力上都比较有限,对软件工程师的需求其实并没有大多数人想像的那么大,加上社会上也出现了大量的培训班培养低端软件人才,可以说国内中低端软件人才已经趋近饱和,不过在高端软件人才方面仍有较大的缺口
因此名牌大学软件工程毕业的学生依然比较吃香,但是非名牌大学尤其是普通本科院校的毕业生在就业上则有比较大的困难
目前国内软件工程专业最好的当然还要算是北大和清华,此外上海交大,北航,哈工大,南开,复旦等老牌名校也都具备相当的实力

⑤ 如何自学软件工程师

现在各行各业都需要用到电脑软件辅助工作,所以技术好的软件工程师的就业前景是很好的。

自学软件工程师不是说不能学会,而是比较难,而且要求自学者有足够的自制力,肯自己用心专钻研。

还有就是,学的时候没老师教,很多问题都要自己去摸索答案,学习会事倍功半,学习时间也会长很多的;而你自己学的将来找工作也不知有没有用,有没有企业需要你的技术。

所以如果你有条件的话还是去找一家比较适合你的培训中心去学比较好吧!

⑥ 请问如何成自学为一名软件工程师和程序员

大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。

计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。

计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。

数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。

软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。

Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。

上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。

对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。

⑦ 从零基础开始如何自学软件工程师

从打基础开始,第一你要从简单的打字开始,到办公,ps,三大构成等都要学,以后就是学java,网页等课程,把基础打扎实了,慢慢来。书的话你可以买入门的来看。

⑧ 软件工程师可以自学吗需要从什么开始学起

出于爱好的话,可以自学。如果是想要转行去从事软件工程师这个行业的话,不建议自学,自学有些方面自己涉及不到,只是单纯的学到了软件语法类型,不适合实操。
建议你还是找专业的培训院校去进行学习。

⑨ 软件工程怎么学

我软件工程怎么学 要看你怎么学 嗯 我觉得应该要从最基础的开始学像一些 c语言呐这些反正 你要 很认真的你才可能 自学成功

与如何自学软件工程知乎相关的资料

热点内容
苏州假山景观设计工程 浏览:862
哈尔滨工程造价招聘 浏览:937
建筑工程土建劳务分包 浏览:632
道路监理工程师 浏览:476
安徽工程大学机电学院在本校吗 浏览:370
河北工程大学保研率多少 浏览:287
有学质量工程师的书吗 浏览:479
康乐县建筑工程公司 浏览:569
助理工程师二级 浏览:872
注册安全工程师初级考试时间 浏览:901
食品科学与工程专业课题研究 浏览:881
工程造价图纸建模 浏览:888
辽宁恒润建设工程有限公司 浏览:93
实行施工总承包的工程项目 浏览:737
道路桥梁工程技术兴趣爱好 浏览:316
密歇根理工大学电气工程专业 浏览:388
广西交通工程质量监督站 浏览:31
四川大学材料科学与工程学院考研参考书目 浏览:858
有线电视工程建设管理条例 浏览:270
云南工程监理公司排名 浏览:673