感悟网 导航

大学毕业了想去学软件开发具体怎么办? 大学毕业后想学软件开发,可以吗

作者&投稿:聊达 (若有异议请与网页底部的电邮联系)
现在学软件开发还来的及吗?我大学毕业一两年了?~

你才刚大学毕业一两年,属于事业的起步阶段,这个时候学软件开发是最好不过的啦,一点都不晚,正所谓学无止境,活到老学到老,无论什么时候学习都来得及,所以想要学习的话就立刻开始吧。

可以是可以,要是你不是本专业毕业的话,那就是需要去经过专业培训的,你可以去培训机构去学习的,学个几个月就可以去上班了,但是你也是要有悟性的,能学进去就可以去学这个技术了。

去找个学校去学啊

有p用阿

说那么多没用的.

学编程就是要一句话.脑袋聪明.能用心去学.

我学编程一年了.什么也没学会.整天看代码烦都烦死了

呵呵! 学好一门技术不容易,要相信付出回报总是有的.不过你要是是一时冲动,劝你别浪费时间.

首先问你一下,你对编程感兴趣吗?你数学思维如何?
只有对编程感兴趣,数学思维强的人才能学好编程的!另外还要具备一定的英语基础·
如果你都具备了以上的条件,那行,你够勤奋的话一定行。
你可以找一些比较权威的教程,通读教程,边学教程边做联系,那样一步步的就可以学编程了。注意一下定位,你要成为怎么样的程序员?你要学哪种语言?通过对语言的了解,最后决定!
一定不要气馁,学编程比较乏味!
可以从比较简单的语言开始,比如 你打算学c++方向的,你可以先学一下vb。学到有感觉了,再学 c++,那样压力小一点,成功都是从一小步开始的,而很多的一小步就可以凑成很大的一大步!
坚持下去,相信你ok的!对了,培训班什么的都不用怎么上,相信自己,那些培训费用很高的!低消费的又学不到什么东西!

如何成为好的程序员?
How To Become a good Programmer?

首先问你一个问题:

你们在学校都学些什么课程?问这个问题的原因是,我认为学校的计算机科学基础课很重要。如果你所在学校的课程设置合理,那你应该先把主要精力花在这些基础课上。很多学生看到基础理论就茫然,不知道这些图表,符号,甚至硬件的知识对将来的软件开发有什么用。用处大得很哪。比如,操作系统课里讲到的多线程的东西在系统编程里很有用。又比如,尽管你将来不会去涉及电脑的硬件,计算机架构里的知识对分析算法的性能(快慢等等)很有用。可以把计算机语言和开发工具比作文字,而把计算机科学的知识比做思想。只有思想,不会行文,不行;但是,行文流畅,思想空洞,也不行。大学的阶段正是打好基础,丰富思想的年代。

成为一名好的程序员,不是简单地通过学几门课程就能做到的。我个人认为成为一名好的程序员的要素有:

1。扎实的基础知识;
2。很强的解决问题的能力;
3。熟练的编程调试能力;
4。创新能力;
5。团队合作能力;
6。持续的自学能力;
7。好奇心

这些能力和品质(甚至可以说是习惯)都应该从大学阶段就着手培养,并且从身边的小事开始培养。比如,很多中国的大学毕业生都缺乏编程和调试经验。学习C语言,考试过关就算学会了。课题项目中,只要程序能够编译,运行,并且输入输出满足要求就了事了。但是,写程序的时候是否想过如何把程序写得更加精炼,高效,高质量?对程序调试中出现的问题是否刨根问底知道原因,还是不求甚解搪塞过去算数?还有,很多中国的大学毕业生对于知识的掌握肤浅,机械,没有好奇心,不会刨根问底。比如,学会了C++,有没有看过一个object在编译后,在汇编代码中是如何被初始化的?这个object的各个成员在内存中是如何放的?在一个成员函数被调用的时候编译器在汇编代码中加入了哪些额外的动作?虚函数的调用是如何实现的? 这些东西恐怕在编程语言或编译原理中都没有详细提到。但是,你是否有过好奇心去知道?最后,一些中国学生的大问题就是死记硬背,没有学到某种算法技术的根本原理,没有应变和创新的能力。比如,有个问题是如何在不用额外内存的情况下把一棵树的同一层节点都连起来。很多学生都能够回答这是一个广度遍历的问题。但是,课本上说了广度遍历是一定要有额外数据结构辅助的(队列)。所以,不给额外内存怎么行?请看,课本上说的用队列的方法记住了,但是就是不知道为什么要用队列。如果深刻掌握了这个队列的作用,那么这个问题是很容易的。

举了这么多例子,我想说明的事,想成为一位好程序员(其实从事任何一个行业都是如此),重要的是要养成一个钻研,好奇,创新,动手,合作,不满足于填鸭,不满足于考试交差,不满足于表象的一种优秀的习惯。这不是学几门课能够一蹴而就的。当然,如果你的在校课程不能使你满足,我以及论坛上的朋友可能能够给你推荐一些书或科目。

我觉得要提高编程的能力,有一位良师很重要。这位良师可以是在编程方面比你走在前面的同学,也可以是学校里你帮他做项目的老师,也可以是校外公司里的老师或老板。很多东西在实际的项目中,有一位良师察看你的程序,帮你指出不足,手把手地指导你调试,会对你很有帮助。所以,当学会了书本上的基本知识以后,可以努力寻找一些有实用性的项目,借机在项目中找到高手指导。这个项目可以在学校找,也可以到校外找。一开始不要计较报酬,甚至如果能够寻到高手指点,白干也行。

其次是读好的源代码。多读好的源代码就象多读好的文章,会有利于自己写作。能够读懂别人的代码也是一门硬功夫。将来很多项目中你不会重头做,而是在半途加入(一般文档又不很齐全),因此需要能够很快读懂别人代码和想法的能力。

再次是看一些编程方面的好书。Writing Solid Code是一本很经典的书。最近出的Writing Secure Code也不错。在你熟练掌握C以后,可以学一下C++并熟悉面向对象的程序设计思路。在掌握C++的基础上可以看一下Design Patterns。

看你要把编程学到多么专业。到一定程度,你会发现如果没有学过数据结构,算法原理,编译原理和操作系统,可能在某些方面会遇到一些障碍。所以,如果有精力和条件的话,可以同时了解这些方面的知识。

最后,我要提醒你不要因为编程这一业余爱好而影响了你本专业的课程,除非你决定转行。对很多在校学生来说,本专业的成绩很重要,因为这个成绩可能会影响到将 来找工作,申请研究生院等等。英语也很重要。我读翻译的计算机书总觉得隔了一层,翻得不贴切。能够直接阅读英文资料更好。

计算机专业修炼和武侠小说中功夫修炼都是一样的:

金庸先生小说中提到高手习武包括内功和外功,其实这个道理在计算机专业同学中一样适用!

内功包括:基本心法和高级心法

基本心法需要每个习武者必须修炼,包括:数据结构、编译原理、计算机组成原理、高等数学、线性代数以及外语等。

高级心法根据个人需要定,比如:网络类需要学习包括TCP/IP原理等;软件工程需要学习包括软件工程的基础课程。

外功包括:基本招式和独门武功

基本招式:比如像C,C++,C#,SQL,XML 一些语言使用或者是Windows 2000 Server的知识等基础应用知识。

高级招式:比如像DX9,Web-Services高级等技术。

《刚毕业的大学生如何进入软件开发行业?》
答:1.学习必要的编程技能:掌握一门或多门编程语言是进入软件开发行业的基础。常见的语言包括Java、Python、JavaScript等。可以通过学习在线课程、参加培训班或自学来获取这些技能。2.构建项目和作品集:在简历中展示实际项目和作品集对于初入行业很重要。通过参与学校项目、个人项目或参与开源项目来积累实际经验,...

《电脑培训分享大学生毕业后转行学软件开发可以吗》
答:5.考虑培训课程:如果有条件,可以考虑参加软件开发的培训课程,这样可以获得系统的指导和更专业的学习资源。6.制定职业规划:在学习的同时,也要制定自己的职业规划,了解软件开发领域的就业前景、发展方向,选择适合自己兴趣和擅长的方向。总的来说,大学生毕业后转行学软件开发是一个可行的选择,但需要付...

《大学生毕业后转行学软件开发可以吗》
答:1.自学和培训:利用在线学习资源、培训课程和教程,学习基本的编程语言、算法和数据结构。2.实际项目:通过参与实际的软件开发项目,建立自己的代码库,展示项目经验和解决问题的能力。3.网络和社交媒体:参与开发社区,通过社交媒体和专业网络建立联系,寻找导师或与同行交流经验。4.实习和实践:争取软件开发...

《北大青鸟分享大学生毕业后来学软件开发可以吗》
答:-自学:可以通过自学在线教程、参加编程课程等途径,逐步掌握软件开发的基本知识。-报培训班:参加专业的软件开发培训班,获得系统性的知识和实践经验。-考取相关证书:考取与软件开发相关的证书,增加求职竞争力。3.就业机会:-行业需求:软件开发行业对于具备技术能力的人才有较大需求,大学生有机会在该领域...

《大学生毕业后怎么学软件开发?》
答:学软件开发有很多途径,在学校学,在网上自学,在企业学,在培训机构学,都是可以的。不过老师更建议到专业的培训机构学习,那培训机构怎么样呢?对于适合学习、愿意认真学习并且找到可靠的培训机构的小伙伴来说,IT培训班十分可靠,帮助很大。说到底,机构可靠+学员可靠=成果可靠。所以想要知道一个培训机构...

《大学生毕业后怎么学软件开发?》
答:1、大学生毕业后可以学软件开发吗?可以!而且大学生毕业后学软件开发比其他转行的来学的更得心应手。因为大学生的接受能力强,记忆力也好,更重要的是动手能力也好。并且学习软件开发是需要数学基础的英语基础的,而大学生完全具备了学习软件开发的要求。2、大学生毕业后怎么学软件开发 学软件开发有很多...

《大学生毕业后来学软件开发可以吗?》
答:6.满足个人兴趣:如果你对计算机科学和编程有浓厚的兴趣,学习软件开发将成为一种愉快而有意义的事业。能够创造出实际应用、解决问题的成就感是许多软件开发者所享受的。总体而言,大学生毕业后学习软件开发是一个富有潜力的选择,但成功需要持续学习、实践和适应快速变化的技术环境。以上内容是由猪八戒网精心...

《我大学毕业,不是学计算机的,现在学计算机软件开发可以学会吗_百度知 ...》
答:许多人在大学毕业后选择转向计算机领域,并成功地学习了软件开发。关键在于制定合理的学习计划、选择合适的学习资源和方法,以及持之以恒地进行学习和实践。你可以从基础开始,学习计算机科学的基本概念、数据结构和算法,并选择一门主流的编程语言进行深入学习,如Python、Java、JavaScript等。同时,通过参与实际...

《大学毕业了想去学软件开发具体怎么办?》
答:可以把计算机语言和开发工具比作文字,而把计算机科学的知识比做思想。只有思想,不会行文,不行;但是,行文流畅,思想空洞,也不行。大学的阶段正是打好基础,丰富思想的年代。成为一名好的程序员,不是简单地通过学几门课程就能做到的。我个人认为成为一名好的程序员的要素有:1。扎实的基础知识;2。

《电脑培训分享大学生毕业后转行学软件开发可以吗》
答:重要的是,大学毕业生在转行学习软件开发时,应保持学习的积极态度,并在培训过程中注重实际项目的实践经验。此外,参与实际项目或实习,积累实际经验,对于转行者来说也是非常重要的。总体而言,通过电脑培训分享学习软件开发对大学生而言是一种可行的途径,可以帮助他们迅速适应IT行业的工作需求。以上内容是...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网