大家好,今天小编关注到一个比较有意思的话题,就是关于计算机编程需要学习吗的问题,于是小编就整理了4个相关介绍计算机编程需要学习吗的解答,让我们一起看看吧。
编程能不能自学?
自学编程非常靠谱。
但是不知道题主学习编程的用意何在,是为了转行做程序开发工作,还是为了兴趣呢?如果学习编程是为了更好地做好本职工作,这个出发点就太赞了。
学习程序,对工作最大的帮助就是可以减少重复的体力劳动。因为不知道题主的本职工作是做什么的,所以我只能想到什么说什么了。
大多数职位都用到excel这个工具,很多人也应该知道里面会有很多内置的函数。如果自带的函数满足不了你,甚至可以编辑器写自己的命令。这个用好了,再加上漂亮的模板,一定可以快速地出一份漂亮的报表。
如果你工作中需要做一些信息收集的工作,比如你是个猎头,领导每天让你收集100个软件开发相关的岗位(我瞎想的例子,不一定准确)。你一个一个搜,然后在***粘贴其实也很快,但是再快,这也是机械化的工作。这时候你只需要写一个爬虫,当然最好要会一些python啦。
和数据相关的话,当然也离不开数据库了。所以数据库最好也要了解一下,会写点儿sql更好了。
现在互联网这么发达,没必要去参加什么培训班,在网上查找一些视频资料就可以了。如果可以接收花点儿小钱,也可以找一些付费的课程,但是太多资金的投入没有必要。
祝你学习顺利ヾノ≧∀≦)o
这个我算比较有发言权,因为我就是自学的java。就我自学编程的经历来说,学东西完全在于你个人的执行力。如果你肯下功夫,能够坚持不断学习,自学肯定是没问题的,就算你报了培训班,不认真学习也和没学一样,还不如自己学呢。学习编程关键在于能够多动手,知识如果不实践,学习了也会很快忘记。
为什么推荐自学呢?因为基础你可以上培训班学习,但是等你工作以后,很多知识还是要靠自学,因为技术每年都在更新换代,如果你很早就自学了,肯定能够找到一种能够快速掌握新知识的方式方法,这对你以后学习新知识实在太有用了。如果参加培训,但是不能掌握自学获取新知识的方式,那你以后工作了,碰到新技术需要学习的时候,你就会遇到很大的麻烦,掌握新技术的进度就会太慢,跟不上项目的进度,加班还是小事,就会给领导留下一种不好的印象,影响你整个职业生涯。
所以说自学编程其实挺好,可能基础会稍微差点,但是你能够快速掌握get新技能的方式方式,我觉得这个比什么重要,因为工作后,你还是的靠自学,没人会来教你新东西的。
我开发编程也有二十多年了,没有学过任何专业的教程.连基础的计算机理论都不懂.当年我买电脑时候,没有经过学习.看软件的说明书要***个文件到安装目录. 我选择文件点了***, 然后到安装目录去再点***,怎么弄都***不过来.没有人告诉我需要点粘贴呀. 就这个东西我摸索了半个月才学会粘贴. 也许你会笑话我太笨了. 现在我用纯机器语言开发的极语言中文编程, 不依赖任何编程体系. 很多人说我都没有语法树解析以及链接等过程. 完全就是半吊子编程. 我想说他们学的知识理论或许比我高深得多. 但是那些知识体系都是基于英文编程的. 谁规定中文编程就一定要按照那些路子去走. 都按英文编程的逻辑去开发, 那跟翻译有什么区别?虽然我设计的编程语言看上去不太正规,但是它更符合中国人思维习惯啊. 举个例子, 大家都习惯的说打电脑,打字.. 觉得没什么不对. 可是有些人不懂这些. 他们会问电脑犯什么错了,天天要搸它? 字居然不是写出来的, 是用锤子打出来的? 所以专业学过编程的人,脑子里全是英文编程的知识体系,全是它们那些语法逻辑. 他们已经习以为常了. 觉得这些基本的逻辑是所有人应该理解的. 其实并不然. 英文的编程思维逻辑,并不适合没学过编程的中国人. 我开发的极语言中文编程, 完全不按英文逻辑出牌, 走的是中华文化的章法, 跟英文编程不是一个概念的东西.
当然适合,我自己就是一个很好的例子,身边的这样自学的例子也很多。
就说说我吧,我在大学期间专业课程基本上都打了酱油,觉得老师讲得太慢了,而且学的东西不足够我去搞想搞的东西。因为从高中就喜欢黑客,大学期间就研究[_a***_]攻击网吧无盘系统免费上网,玩***,做外挂。当时学校里学的编程语言是c,而我却在自学c++。
老师领进门,修行在各人
在学校里开设的计算机课程,基本上只是让你了解、入门一门语言,更多的是关注机器和语言本身的东西,要做到灵活运用基本上需要个人在课下去不断地练习,要多去运用学到的知识解决问题或去构建信息系统。
我曾在高中学foxpro时,为了练习,验证自己掌握的知识,编写了一个打字游戏给全班同学玩,根据他们需求增加关卡和可玩性。
不管你是自学还是跟着老师,都需要为自己设定任务,通过掌握的知识点去实现。
入了计算机的行,你基本上每天都在学习
互联网更新迭代太快了,工程师们也要不断地学习才能应对这个世界的变化,你不仅需要跟上语言升级换代的节奏,还要在社区生态中去学习各种方法,工具,库,标准等等。这些是每个工程师每天都要做的。
例如,刚开始接触web编程是在07年,哪个时候JavaScript 执行的标准好象还是es4/5,而现在是es8,新增了很多的特性和api。你忽视,不去学习这些变化,你就没法在今天还用es5的标准api去工作。
所以,勇敢地去学,先从零到一,再慢慢从一到100。
我是一名软件架构师,安全研究员。觉得对你有帮助,请点击关注,我会经常分享一些计算软件,安全攻防等相关的知识。
可以,但是要走出几个误区。首先不要被框架迷惑,培训班最爱讲框架,其实框架除了架子不一样,别的都一样,不要把精力放在框架上。其次就是不要每门语言都学,先学c语言,然后再根据需要学习其他需要语言,你会发现除了格式不太一样,其他的都一样。再次语言类不要很灵通,很灵通需要长时间的摸索,差不多就可以了,手头放一本工具书,不会的时候搜索一下就可以了。最后把基础越好,计算机编程最后还是依靠数学知识,所以基础一定好学好。
编程需要电脑吗?
编程是需要电脑的,一般来说要编程就要有电脑,电脑是编程的工具,编程只能在电脑中进行的,如果没有电脑,就无法编成,编程要在电脑中进行,所以编程需要电脑。
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
需要电脑。
当开始学习编程语言的时候,就需要准备个人电脑了。
学习计算机专业课程,不论是编程语言还是操作系统、数据库等课程都需要完成大量的实验,这个时候电脑就是必要的学习工具了。拥有自己的电脑不仅能够方便完成各种编程实验,也能够方便资料的查找和学习交流,这对于学习都是有积极意义的。
学编程的话,有个电脑自然会很方便。但是呢,没有电脑也可以学的。
不要看方面的,如果是自动化,不用电脑上班,晚上可以学的会。
如果你学的是c语言,或者说篇日记语言,如果自己没有电脑学编程会很麻烦。当然啦,办法总比困难多,你也可以用云电脑来解决这种冲突。
不是程序员,学编程有用吗?
有没有用,要看你生活工作场景了。我本人职业IT负责ERP系统运维不是程序员,平时在工作也还是需要用Python写脚本。业余时间也投资股票,我在微信小程序编程实现了一个股价支撑和压力预测小工具。因此我觉得会点编程技能,在实际工作中还是有用的
有用的,我只是运维,不是程序员,会shell,python,vba脚本,感觉不管财务还是文员会vba可以提升工作效率,python的话,可以把很多手动的工作自动化。
先直接回答问题,可以肯定的说是有用的,其中最大的用处不是可以让你直接挣钱,或者显著提高工作效率,而是让你有一个新的思维方式来考虑问题,就像我们不从事律师行业但我们也要懂点法律一样,以新的视角新的方式来考虑问题。
举个最简单的例子,***如有一个数列:1,2,3,5,8,13,...,其中一个数是前两个数之和,即f(n)=f(n-1)+f(n-2), 那么f(100)是多少呢?
再接着一个问题,一个100阶的楼梯,每次能走 1~2 阶,问走到100阶一共多少种走法?
你能想象出来上面的两个问题其实是同一个问题的解法吗?
编程有很多有趣的思维方式,计算机为什么是二进制?什么是堆栈,有什么用?递归和迭代是什么?什么是面向对象?什么是函数?时间和空间怎么权衡?等等。
第二个问题,如果你感兴趣的话可以直接学Python,因为Python更加简单易学更容易实现自己的想法,如果对计算机底层感兴趣那么可以学c语言。
最后,现在编程和英语一样正在逐渐变成一个全民普及的学科了,而且已经有很多少儿编程教育也非常火爆,我们也看到美国前总统***也在学编程,房地产大亨潘石屹也在学习Python,如果心动了就赶紧行动吧!
有用的,关键要看你的目的是什么。
像我,平常上班人员,学的Python,可以提高办公效率,像一些繁琐重复的工作,要是自己用excel或者word做的话,特别费时间,用Python就可以写一个小程序,1分钟就搞定,而且还能重复使用。
空出来的时间就可以干自己的事情。
有人建议我不要选计算机专业,因为计算机的东西都可以通过自学完成,我还要不要选?
看你规划以后的职业,如果志向除计算机以外的职业,计算机只是作为***工具,加上主学专业也是理工科,有一定的数学基础,就不用把计算机作为主专业。
如果希望从事计算机专业工作,最好学计算机,否则比科班出身的计算机毕业生竞争没优势。
建议你选择计算机专业,专业和非专业的永远不一样。
一般非计算机专业出来的专业性都不够强,多是从培训机构中出来的。
他们只懂怎么写代码,却对计算机底层知识缺乏一定的了解,这点和专业计算机专业出来的大有区别。
而且,从现实性考虑,你自信可以做到在兼顾自己学业的同时还能学习其他专业的东西吗?我作为一个计算机专业的学生,我都感觉我们专业要学的东西太多太难,看起来就烦。
当你选择其他专业的时候,自学计算机相关知识只能是你次要的目标,你的目标首先是要通过你所选专业的考核。
据我目前了解,每个专业一旦到了大二阶段,就会开始学习晦涩难懂的专业课,这时候,想要和大一一样通过几天的突击学习通过考核的可能性完全不大。
那么你要通过考试的话,势必要做到不经常旷课,课后复习,上完课已经心力交瘁的你怎么还有心思拿起一本《计算机组成原理》在那啃呢?我自己上完一天专业课我都觉得累的慌,完全不想自己给自己加自习内容了。
而且,作为一名大学生,处在青春期最美好的时刻,你又怎么可能不对外面新奇的东西蠢蠢欲动呢?毕竟,这是第一次你手里有了任自己大量支配的金钱和时间,第一次你觉得你有能力进行外貌和其他方面的自我改变……
所以,必要的***和文体活动又占用了你一部分精力,再加上学习你所选择专业的知识,你又哪还有多余的精力去自学计算机专业知识呢?
你想自学计算机相关知识,未来想走的路是IT方向的,那你何必舍本逐末,去选择其他专业呢?
在大学里计算机专业会学习一整套计算机专业的有关知识,比如计算机原理、操作系统原理、编译原理、汇编语言、C语言、高级语言、计算机网络、数据库、数据结构、算法、电子电路等等课程。
通过一整套系统且专业的学习会让你对计算机领域的知识有一个整体的、系统的、全面的认知,这个是非常非常重要的基本功。
计算机专业毕业的同学在学习和更新计算机行业有关的知识和技能会比非计算机专业的同学效率高出很多!
***设一位计算机专业的同学A和一位非计算机专业的同学B同样在计算机行业工作,同样需要自学一门新的计算机编程语言,A大约一周时间可以上手,二周就能参与项目。B大约二周才能上手,一个月下来还是不能参与项目,领导只能让B打杂,而A积累了工作经验!日积月累的差距会越拉越大!
不可否认也存在学习不扎实的A和天资聪颖的B同样是二周上手,最终B通过勤奋自学反超A的情况!但毕竟是少数!
***设你确定了自己擅长逻辑思维、喜欢编程、确认将来自己必须进计算机行业工作,那么大学阶段最好选择计算机专业!
最终决定权在自己!请慎重考虑,不要人云亦云!
到此,以上就是小编对于计算机编程需要学习吗的问题就介绍到这了,希望介绍关于计算机编程需要学习吗的4点解答对大家有用。