非计算机专业的学编程有什么用,有必要学得特别认真吗?

东牙dongya


首先说,技多不压身!有一门技术,尤其是高端专业技术走遍天下都不怕。

再说你的规划,如果你计划毕业从事和你专业相关的工作那么编程对你就不重要。如果你嘴皮子不灵,我还是建议要认真学。

说句很俗但又实际的话:现在这个社会除了技术人才和基本服务业,剩下的多数是靠嘴皮子的,会说的就能赚钱😂,不会说就看上面那条。

当然,有钱人就随意了啊。


披着虎皮的猫0


本人说一下自己的亲身经历。我本科是学机械的,车辆工程,在普通一本学校就读。快毕业的时候,感觉直接去工作薪资也不会太高,于是选择考研,想提升自己。结果第一年没考上,于是我又考了一年,结果考上了北京理工大学的车辆工程专业研究生。当时选的方向是AI很火的无人驾驶,之后就接触到了编程,随着三年研究生生涯的慢慢积累,自己的编程水平也不断提高。我毕业之后去了华为,是软件开发岗。

非计算机专业学编程有没有用?主要取决于以下几点: 1.你的学历,当你最高学历不被社会认可时,基本上大厂和你无缘,所以你也没必要学编程。2. 你的专业和软件有无关系?比如我是学车辆的,车载控制单元肯定和程序相关,就算你不做无人驾驶,也可以做辅助驾驶系统,还有车辆仿真平台全都和程序相关。再比如你是学外语专业的,那你学编程干嘛呢?3.如果抛开学历和专业谈的话,那我建议最好学点编程技能,因为如果会编程的话,可以大大提高工作效率。


这个名字真好听


当前整个IT行业内有不少程序员都是非计算机专业毕业的,而且其中有不少人都是通过自学掌握编程并成为程序员的,所以自学编程是完全可以的。近些年来也有不少非计算专业的学生跨考到计算机专业,按照历史经验来看,这些学生大部分都能做出一定的成果,也都能够顺利毕业。

对于非计算机专业的学生来说,如果想自学编程,需要做好以下几件事:

第一:根据发展方向选择编程语言。当前是“ABC时代”,也就是人工智能、大数据和云计算的时代,在这个时代背景下,这些方向包括物联网都是不错的选择。计算机领域对于新技术是非常敏感的,所以在方向的选择上,最好选择具有明显发展趋势的方向。然后根据所选择的方向来确定学习什么编程语言,比如人工智能领域可以选择Python语言,大数据领域和云计算领域可以选择Java、R、GO等语言,物联网领域可以选择C语言。

第二:制定一个系统的学习计划。对于非计算机专业的人来说,学习编程语言需要一个系统的学习计划,同时要注意在学习编程语言的过程中逐步补学计算机相关的基础知识,包括操作系统、计算机网络、数据库、算法设计、数据结构等内容。一个健全的知识结构不仅能够提升学习能力,也能够提升就业竞争力。在学习计划的制定上,最好咨询一下专业人士,如果在学习编程的初期能够获得一定的指导会更好。

第三:注重实践。学习编程一定要注重实践过程,一方面要在学习编程的过程中完成大量的实验,另一方面最好参加一个项目组的实习,实习对于程序员的成长还是具有较大帮助作用的。

END


苏大强的巴斯光年


本人本科就是电气信息工程学院的生物医学工程专业,研究生转为信号与信息处理专业,虽然工作未从事相关专业,但是学习期间接触的大量的课程包括编程是有很多好处的。包括电脑水平、英语水平、电路中的逻辑应用以及其他工作中的逻辑思维能力等。

  举一个很平常的例子,比如比Excel 中的宏,很多 Adobe 的产品都能使用 JavaScrpt 来自动化工作,这在工作中节约了大量低效率的劳动;再比如你平时是一个大咧咧粗线条的人,通过编程的训练,来不得半点马虎,一个符号错误就导致程序运行不了;将来的时代是人工智能的时代,编程的人和机器的枢纽,要想与时代接轨步入信息化时代,必须自我革新。学会编程可以制作网页、统计数据、设计广告、做APP等,这对于创业者来说是很好的动机。

常见的是 C Family (C系列语言),比如:C、Cpp(C++)、Java、Python、R、JavaScript、Objective-C、Swift、Go、Kotlin 等等。C语言是最基础的,学起来繁琐,常用于单片机开发和一些接底层硬件的操作使用;C++是C的延伸,直接支持了面向对象所以更多用于游戏、图像开发方面;Python 是目前机器学习最流行的语言,也可以做服务器开发,更多的人会使用 Python 作为机器学习、深度学习的首选语言。不再一一做解释了。最后,学习编程每天一定要坚持练习,过程是有趣的,也是枯燥的,但结果的让人惊喜的。


涤时


1. 编程能够提高计算效率。

知乎上有个回答,有个妹子上班要处理表格,程序员老公给她写了个程序,上班跑一下,一天的工作就完成了。

2.能够更好的利用互联网信息资源。

类似 苏莉安 大神 写的 看知乎

3.对大脑的开发

编程是与机器的对话。而机器只认识0和1。你让它处理的事情越复杂,你就得说的越严谨,逻辑性要更强。

至于您学什么语言,完全看您需要用它来干嘛。

您当然可以只学R和Python(甚至可以不学)

如果有用到C和Java的地方再去学

当然,我觉得编程是未来必备技能,指望人人都会有点过。

但编程是很长一段时间内都被社会需要的技能。

很多工作在将来可能会被机器替代,

而编程被机器替代会比它们要久一点(细思恐极


王老师讲学习2020


首先要搞清楚,你学习的目的是什么?
如果你已经工作,学编程有利于职业发展,而且你对从事软件开发有浓厚兴趣,当然可以学,要达到目的,当然要认真。

如果你刚毕业,正在选择就业方向,希望从事软件开发的工作,可以考虑参加民办编程培训学校学习,效率高。

我们团队有位年轻的程序员,很不错。他的第一学历,只是个中专生,经同学推荐(同学之前学过)读了两年民办的编程培训学校,这所学校只教授编程序,学生每天做大量的编程作业,长时间大量的编程实战操练,使他的动手能力很强,毕业后就马上找到一份工作,后来转到我们公司。

这是一个之前基础较差,但成功进入IT行业,而且进入薪水较高,较有前途的领域的案例。

但要注意,民办的编程培训学校良莠不齐,有些费用很高,但不一定学到有价值的东西,我们团队的这个年轻人算是幸运的。


网帮科技


对于很多非计算机专业的人来说,可能都有这样的疑问与迷茫。

但是,如果你换个角度,答案可能一下就清晰起来了。

比如你可以把问题换成:非英语专业,学些基本英语有没有多大意义? 是不是清晰了一些? 但是依旧会有那些执迷不悟的人说:我不会英语,我依旧活的很好。我不会编程,我也没活不下去。

1、来从历史的角度看吧。

想想十年前,如果你说你不认字,会不会被人嫌弃,并且给你套上文盲的称呼? 想想现在,如果你说你不会使用计算机,会不会被人嫌弃,并且也给你套上文盲的称呼? 再想想十年后,如果你说你不会编程,会不会被人嫌弃?会不会被称为文盲? 想明白了,你就知道自己到底要不要学习编程了。

2、编程语言可以考虑从python开始入门

网上教程一搜一大把。如果能看懂英文文档,直接看文档学。

3、 切记:不要急于求成

愿你们的路可以越走越远。

人生很长,世界很大,别因为自己的一时放纵而憋屈了自己的后半生,谁不向往更好的生活?


阿阿阿阿阿狗i


学会编程并最终开发出什么东西,将会是你长时间努力后最大的安慰。

编程热潮在今天非常流行。俗话说,各行各业都都往IT转,编程又是计算机技术和信息技术的基础,学编程就显得非常重要。并且,人工智能时代正在加速到来,未来我们面临的智能化,数据化的时代,需要更多的掌握信息技术能力,拥有科技素养的高新人才。学编程有什么用?我们至少找到了十条理由:

. 程序员是新一代水管工人。

是的,你一般得雇人来修水管,但是他们有时候要价太高。如果你自己就知道该拧紧哪颗螺丝的话,问题就很好解决了。

2. 学会编程,让你思维缜密

如果不把一个问题细分成最小的组成部分,机器根本做不了任何决策。这与生活之间的关联度可想而知。

3. 学会编程,让你重新欣赏技术

相信我,如果你埋头坚持编程3个小时,才做到在电脑屏幕上调出“Hello World”,你就会对手机上那些快速定位并向你推荐参观的软件肃然起敬。

4. 学会编程,赋予你力量

赋予你的不仅是编码的力量,还有生活的力量。我第一次正确地写完for循环的时候,我的第一个想法就是“谢天谢地,我现在终于可以不上这门课了。”第二个想法则是“整个宇宙都握在老子的手心里”。我听说其他人也有类似的感觉。

5. 学会编程,使你更具创意

想不想开发一个程序,自动搜索Excel表格中的最近更新内容,快速挖掘出你所需要的信息?你能做到的。想不想黑入你哥们的电脑,让它每天早上5:37自动打开纸牌游戏?你同样可以做到。

慢慢地你的想象会变成现实。

6. 学会编程,有助于你解决自己的问题

编程是严谨的,追求逻辑和规则的。大量的训练编程思维,必然能够帮助我们分析日常的事务,有逻辑,有条理的解决现实问题。

7. 学会编程,证明了电脑不是魔法

周围有许多人觉得,要掌握某种魔术才能让电脑正常运行。屏幕静止不动了?最好按下这些键,等待电脑反应过来。电子邮件发不出去了?多点几次屏幕上那大大红色X按钮。编程会告诉你,电脑里发生的每一件事,都是有原因的。

8. 学会编程,让别人觉得你聪明

毕竟,人们总认为计算机玩的溜的人,蛮聪明的。9. 学会编程,可以节约你的时间

学会编程并最终开发出什么东西,将会是你长时间努力后最大的安慰。假设你一天花30分钟来做电脑维护工作?如果你花3天可以做出一个帮你2秒内完成这些工作的程序?又假如你再花两天时间让那个程序每天早上自动执行?不错,你确实刚花了一个礼拜的时间来编程。而且,这个过程可能很痛苦。但是之后你永远不用每天再花那30分钟来做这些事情了!

一旦你掌握了控制电脑的方法,养成一些类似每天记笔记这样的好习惯就容易得多了。

10. 学会编程,可以做的比你更好

一个动作,重复5000次,你或许可以正确地完成4999次。但是学会了编程,你就有机会开发一个新的动作。

拥有这十大无可置喙的理由,谁还能说编程没有用呢。事实上,少儿编程也已发展起来,甚至小学生在学校里都开始有编程课。让孩子尽早学习编程已经成为教育界的共识。凤凰机器人推出的EQduino编程课,是电子硬件和图形化编程的结合,孩子入门非常简单,又有很多的实践项目可以动手,创意无限,深受孩子的喜爱。

学编程,不是为了出类拔萃,只是让孩子不在人工智能时代掉队。


兴趣达人


信息时代,学好计算机非常有必要

往大了说:现在的武器系统基本上都由计算机操作

再比如:华为研发出来5G之后,美国围追堵截,就是因为现在是信息战时代;

举个现实例子:现在疫情闲赋在家,只有互联网企业影响不大;



提莫菌


题主说的非计算机专业学编程,其实也要分情况看。如果工作的必备技能,比如统计专业从事大数据分析工作,那编程就是必须得学好的。如果只是爱好,略懂一二肯定是再好不过了,俗话说技多不压身。

学编程,有以下几种好处:

1、可以提高工作效率。懂了计算机语言,对各种应用会有更深层的理解,也会写简单语言来处理实际问题。比如从几万数据中条件筛选,一个语句就可以搞定。

2、可以整合网络信息资源。比如前段时间大火的pyton语言。

3、可以锻炼思维逻辑。众所周知计算机语言都是是0.1二进制,有严格的逻辑关系,一旦有一丁点问题都会报错,认真学习编程对逻辑思维帮助是非常大的。



分享到:


相關文章: