大家好,今天小编关注到一个比较有意思的话题,就是关于学习计算机编程的体会的问题,于是小编就整理了3个相关介绍学习计算机编程的体会的解答,让我们一起看看吧。
编程能不能自学?
这个我算比较有发言权,因为我就是自学的java。就我自学编程的经历来说,学东西完全在于你个人的执行力。如果你肯下功夫,能够坚持不断学习,自学肯定是没问题的,就算你报了培训班,不认真学习也和没学一样,还不如自己学呢。学习编程关键在于能够多动手,知识如果不实践,学习了也会很快忘记。
为什么推荐自学呢?因为基础你可以上培训班学习,但是等你工作以后,很多知识还是要靠自学,因为技术每年都在更新换代,如果你很早就自学了,肯定能够找到一种能够快速掌握新知识的方式方法,这对你以后学习新知识实在太有用了。如果参加培训,但是不能掌握自学获取新知识的方式,那你以后工作了,碰到新技术需要学习的时候,你就会遇到很大的麻烦,掌握新技术的进度就会太慢,跟不上项目的进度,加班还是小事,就会给领导留下一种不好的印象,影响你整个职业生涯。
所以说自学编程其实挺好,可能基础会稍微差点,但是你能够快速掌握get新技能的方式方式,我觉得这个比什么重要,因为工作后,你还是的靠自学,没人会来教你新东西的。
能,但路不能偏了。
一、不要把精力花在框架学习上,基础打扎实了,框架拿着就能用。
二、不要把精力花在语言学习上,大部分语言都一样。类C的语言,会一个,其它的应该在一到两天学会。
三、要学数据结构,计算机组成原理,离散数学,操作系统原理,数据库原理,网络原理。想更进一步,线性代数,概率与统计,微积分,编译原理,机器学习导论。
四、培训班不会教基础,教的都是不用学的。
五、《计算机程序构造与解释》,必须学。这是基础课,国内不教,斯坦福大学的入门课。
自学编程非常靠谱。
但是不知道题主学习编程的用意何在,是为了转行做程序开发工作,还是为了兴趣呢?如果学习编程是为了更好地做好本职工作,这个出发点就太赞了。
学习程序,对工作最大的帮助就是可以减少重复的体力劳动。因为不知道题主的本职工作是做什么的,所以我只能想到什么说什么了。
大多数职位都用到excel这个工具,很多人也应该知道里面会有很多内置的函数。如果自带的函数满足不了你,甚至可以编辑器写自己的命令。这个用好了,再加上漂亮的模板,一定可以快速地出一份漂亮的报表。
如果你工作中需要做一些信息收集的工作,比如你是个猎头,领导每天让你收集100个软件开发相关的岗位(我瞎想的例子,不一定准确)。你一个一个搜,然后在***粘贴其实也很快,但是再快,这也是机械化的工作。这时候你只需要写一个爬虫,当然最好要会一些python啦。
和数据相关的话,当然也离不开数据库了。所以数据库最好也要了解一下,会写点儿sql更好了。
现在互联网这么发达,没必要去参加什么培训班,在网上查找一些视频资料就可以了。如果可以接收花点儿小钱,也可以找一些付费的课程,但是太多资金的投入没有必要。
祝你学习顺利ヾノ≧∀≦)o
当然适合,我自己就是一个很好的例子,身边的这样自学的例子也很多。
就说说我吧,我在大学期间专业课程基本上都打了酱油,觉得老师讲得太慢了,而且学的东西不足够我去搞想搞的东西。因为从高中就喜欢黑客,大学期间就研究如何攻击网吧无盘系统免费上网,玩***,做外挂。当时学校里学的编程语言是c,而我却在自学c++。
老师领进门,修行在各人
在学校里开设的计算机课程,基本上只是让你了解、入门一门语言,更多的是关注机器和语言本身的东西,要做到灵活运用基本上需要个人在课下去不断地练习,要多去运用学到的知识解决问题或去构建信息系统。
我曾在高中学foxpro时,为了练习,验证自己掌握的知识,编写了一个打字游戏给全班同学玩,根据他们需求增加关卡和可玩性。
不管你是自学还是跟着老师,都需要为自己设定任务,通过掌握的知识点去实现。
入了计算机的行,你基本上每天都在学习
互[_a***_]更新迭代太快了,工程师们也要不断地学习才能应对这个世界的变化,你不仅需要跟上语言升级换代的节奏,还要在社区生态中去学习各种方法,工具,库,标准等等。这些是每个工程师每天都要做的。
例如,刚开始接触web编程是在07年,哪个时候JavaScript 执行的标准好象还是es4/5,而现在是es8,新增了很多的特性和api。你忽视,不去学习这些变化,你就没法在今天还用es5的标准api去工作。
所以,勇敢地去学,先从零到一,再慢慢从一到100。
我是一名软件架构师,安全研究员。觉得对你有帮助,请点击关注,我会经常分享一些计算软件,安全攻防等相关的知识。
我开发编程也有二十多年了,没有学过任何专业的教程.连基础的计算机理论都不懂.当年我买电脑时候,没有经过学习.看软件的说明书要***个文件到安装目录. 我选择文件点了***, 然后到安装目录去再点***,怎么弄都***不过来.没有人告诉我需要点粘贴呀. 就这个东西我摸索了半个月才学会粘贴. 也许你会笑话我太笨了. 现在我用纯机器语言开发的极语言中文编程, 不依赖任何编程体系. 很多人说我都没有语法树解析以及链接等过程. 完全就是半吊子编程. 我想说他们学的知识理论或许比我高深得多. 但是那些知识体系都是基于英文编程的. 谁规定中文编程就一定要按照那些路子去走. 都按英文编程的逻辑去开发, 那跟翻译有什么区别?虽然我设计的编程语言看上去不太正规,但是它更符合中国人思维习惯啊. 举个例子, 大家都习惯的说打电脑,打字.. 觉得没什么不对. 可是有些人不懂这些. 他们会问电脑犯什么错了,天天要搸它? 字居然不是写出来的, 是用锤子打出来的? 所以专业学过编程的人,脑子里全是英文编程的知识体系,全是它们那些语法逻辑. 他们已经习以为常了. 觉得这些基本的逻辑是所有人应该理解的. 其实并不然. 英文的编程思维逻辑,并不适合没学过编程的中国人. 我开发的极语言中文编程, 完全不按英文逻辑出牌, 走的是中华文化的章法, 跟英文编程不是一个概念的东西.
对于没有编程经验的人,R语言是否很难掌握?
您好,我是文科生出身,没有编程经验,目前在自学R语言,所以在这方面刚好有一点心得体会可以跟您分享讨论。
R语言有很多开放的功能包,需要时直接安装调取就好,并不需要你具备什么编程能力。当然,如果你有编程经验且编程能力还不错的话,你可以根据自己的需求开发新的功能包、或者修改完善别人的功能包。
R语言在我看来是面向普通大众的,并不是编程人员的专属区域。对于没有编程经验的人来说,学习R语言,我的建议是脚踏实地,一点点地学,先把基础打扎实了。
网络课程只是一个渠道,除了听网课,我的建议是选几本R语言的入门书籍和专业书籍看看。R语言方面的书籍有很多,在选书方面,建议根据自己的兴趣和需求来挑选。
比如说,我的兴趣在语料处理,那么我就会选取侧重于语料库方面的R语言书籍。
语料库方面的R语言书籍
在信息化如此发达的社会,对数据的快速处理分析以及可视化数据结果呈现将会是越来越重要的一个工作中技能。虽然Excel也有不少数据处理功能,但是在面对大数据的时候和个性化需求方面的问题时,Excel就会显得捉襟见肘。
做一名程序员是一种什么感觉?
曾经做过十多年的程序员,还是女程序员,说说我的感受吧。
我刚出来工作的时候还是90年代,那是也算是一个比较热门的专业,我是农村出来的,过年过节回老家,被人问我做什么工作,我说,编程的,很多人无法理解。
我只是一个码农,然后经常碰到一些人,一听到我是编程序的,就说我家电脑坏了,让我去帮忙修,好尴尬好尴尬,我自己电脑坏了,都是别人修的,自己都不愿意动手呢!
不明白为什么经常有人觉得程序员就是智商很高呢?尤其是一些用户,什么乱七八糟的问题都来问我,生僻字打不错来半夜找我,他们员工考试也让我去帮忙,招聘员工也让我去,孩子作业做不出来找我......我感觉程序员就是一份工作,编程的过程中,比较难的算法大概也就占20%,我智商真没那么高。
这个在我的职业生涯中还真的遇到好几次,有一次是明明是因为多收了人家的钱,被人曝光到上报了,然后甲方就说是因为刚上的MIS,测试不严,没有发现有BUG,导致算错钱。
这是个不断的重复再重复,不断的学习再学习的过程,……从刚入职的软硬天师到自动化控制PLC、绘图师、3D建模师、***剪辑师、***特技师、动画师、录音师、MIDI……干过无数电脑相关职业,考的相关证书有也N++了,花了不少钱,当然也挣了不少,当时这些可是最牛逼的职业……回头想想,实在是太累了,现在就只是一门心思的搞大学里的专业~软件开发编程,从当初的C、C+、C++Sharp、ASP、.NET、JSP、PHP(现在被人戏称为拍*** 😜),到最终可以干到退休的Python,经历和见证了微软和Linus的辉煌,这还不算各种数据库……太累了,以后不会让孩子再学这个专业了,把身体锻炼好比啥都强,现在每天早上跑步一小时,晚上健身房一小时,弹弹琴,周末陪家人,其乐融融啊 ----------过来人
到此,以上就是小编对于学习计算机编程的体会的问题就介绍到这了,希望介绍关于学习计算机编程的体会的3点解答对大家有用。