永发信息网

怎样学计算机软件编程?

答案:5  悬赏:0  手机版
解决时间 2021-11-08 09:03
怎样学计算机软件编程?
最佳答案
作为一个大致按照你规划的人生走过来的计算机前辈吧,读了四年的数学与计算科学的本科,三年的计算机应用的研究生,在多个知名软件公司工作过,我就浅谈一下我的认识吧,权当抛砖引玉:

1。作为一个女生,而且还希望能成为一个优秀的程序员,这种勇气的确可嘉,不过不知道你是否做好了这方面的准备,计算机编程是一项要求逻辑思维非常缜密的工作,要求你能吃得下苦,耐得住寂寞,具备快速学习的能力,其加班是家常便饭,能够承受来自生理和心理双重的压力,在我工作过的公司的研发一线,还真是很少看到MM们的身影;

2。如果你下定了决心,那就要了解软件开发的现状和未来的发展趋势,找准自己的兴趣所在,兴趣是最好的老师,只有这样,你才有学习的动力;目前B/S和C/S是目前两大主流开发模式,在B/S方面你要学HTML,CSS,JAVASCRIPT,网页三剑客、ASP.NET、PHP、JSP、ActionScript等等,在C/S方面要学C,C++,C#等等,了解常用数据库Oracle,SQL Server,MySQL的常见操作;基于B/S模式的分布式软件是将来的发展方向,这两年日趋流行的网页游戏就是这方面的一个佐证,建议你可以先熟悉html,通过为自己建立一个主页或者开发一个MIS来快速找到成就感,树立自己学习的信心;要精通所有的那是很困难的,其中任何一门语言只要你深入进去,都够你钻研的,所以找一门入手,后面的很多的触类旁通了。

3。关于考研,英语和计算机这两门目前都纳入了国家统考了,英语就不说了,计算机是数据结构为核心了,严蔚敏的《数据结构》要非常精通了,看一下指导大纲和历年真题;

希望我的看法能对你有所帮助。
全部回答
目前国内的大学,主要注重理论方面,实践很少,与市场脱节严重,所以导致很多大学生想学又学不好。不过目前市场上面很多培训的,你可以参加一所知名培训机构,进过几个月的实际操作,对自己的动手能力增强,那么企业就会要了。
关于相关报道,可以搜索:“计算机专业高校就业率最低:正规军干不过游击队”,查看相关报道,这个是电脑报专题报道过的。还有当然是自己的毅力和耐心了,好好学习,坚持就会胜利。
我是PHP的,也学过一些别的语言。简单来说就是先理解一些基础知识,但是都是大学生了,肯定有些基础。数据结构好好看看,然后决定自己是做什么。开发实施测试啥的。
看你的意思你是想干开发是吧。
干什么开发?游戏开发?网站?app?
你说你喜欢游戏是吧?
游戏的话,不完全是编程,而且还存在这游戏引擎开发这种东西。还有什么剧情啊脚本啊啥的都是游戏开发。还有游戏测试也很不错,虽然工资少点。想干就去学,游戏引擎更多的是数学运算,别的就是差不多的玩意。而且编程这东西不是只吃一门的饭就够了,java对我来说特殊点吧,剩下的,见一门学一门当你学完一门的时候你自己就知道该干啥了。还有别看死书,投入到工作中比看书有用。都是逼出来的
要看你学的是什么开发,现在开发语言有很多种,C语言,C++,JAVA,汇编,FCC等等,如果是没有任何基础,建议可以学JAVA,JSP,比较容易入门,如果想搞游戏开发,那就学C++,汇编。当然,汇编是高级语言,生涩难懂~~~(个人意见~)其实软件开发的语言都是几乎一个模式,学好一种,再去接触其他的语言就很轻松了。最重要的是软件开发这行业,你得有兴趣。如果没兴趣,纯粹为了好玩,建议你不要学。这东西别看有的人说多么赚钱,其实很枯燥。而且这东西要看悟性,等到你去了公司,就知道了。现在听有的人说这好那好,没准就是学校招生的人。所以我建议你最好是考虑清楚,而且学费现在真的不便宜。基本上现在都是2年5万,这还是保底。(包括吃住,电脑等必备物品)至于要求,没有,学这个的话,没有明确的门槛。当然,我个人的意见是,有兴趣,喜欢这个,然后有悟性。想清楚后再做决定。
程序员学习编程的步骤在中国,大多数程序员都是自学成材的,这其中的艰辛自不必多言,如果能够有一个正确的学习步骤,循序渐进,便能省却不少力气了.1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)7:请时刻记住:浮躁是学习编程的大忌!8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!10:要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻的烂熟的:C++Primer,EffectiveC++,ThinkinginC++,MoreEffectiveC++深入浅出MFC。11:深刻理解C++面向对象的思想!12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候,更加简单的查错,所以,一定要养成良好的编程风格!13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛,可以混口饭吃了!至于在以后,编译原理,操作系统,还有软件工程等等基础知识,是必不可少的!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
421高铁时刻表
醋酸锂转化法te的ph过高有什么影响
only doing和only to do 的区别
理想算个屁啊,爱情算什么东西
下载的直装版win7怎么才能覆盖c盘以前的win7
弥勒二环北路邮政支局办公地址在什么地方,我
的是老人的女儿阅读材料,说说老人女儿应该学
葫芦岛市离建昌县有多少公里?
东北窝瓜价格
快速seo优化排名是怎么做的
我国有哪些带“临”的地名
桥梁后张法e代表什么
韩国电影『高跟鞋』里这个女的是谁演的
暗恋橘生淮南里面红衣女人到底是谁
金顺豪庭交通方便吗?应该怎么过去?
推荐资讯
ZR-BV-3*2.5 MT15 FC WC电线管 φ15,ZR-BV-3
6670乘以十分之九,加上297等于多少
电力光缆和普通光缆的区别
一个女鬼做在一个男人身上,扒开了他的肚子
用意从来三二活,简而又筒不多言,一点即破玄
鼠标垫什么品牌好?
excel 里面 &a1&" "&b1意思
兴平市轻微道路交通事故快速处理中心办公地址
我时空猎人被人冷冻1001天,我在交易猫买了魔
成都华阳 麓山大道 在什么位置
大家喜欢欧美顶级卫浴吗?
less中的函数作用域只是当前less文件吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?