非计算机专业的学编程有什么用,有必要学得特别认真吗?
非常高兴能回答这个问题,编程分两个方面,一个技术,一个是思维,编程的思维在生活中是非常有用的,比如逻辑思维对写作就非常有用,所以编程学的好,对你以后还是很有用的
书到用时方恨少啊!!每个行业,每个专业有些东西是相通的,都有我们值得去学习的东西。既然花费时间去学,那为什么把这个时间浪费了呢是吧,能有机会学那就好好学,总有一天会用得到的,当你用到的时候你周边的人都没你精通,到那时候你就赢了!!
1. 编程能够提高计算效率。
知乎上有个回答,有个妹子上班要处理表格,程序员老公给她写了个程序,上班跑一下,一天的工作就完成了。
2.能够更好的利用互联网信息***。
类似 苏莉安 大神 写的 看知乎
3.对大脑的开发
编程是与机器的对话。而机器只认识0和1。你让它处理的事情越复杂,你就得说的越严谨,逻辑性要更强。
至于您学什么语言,完全看您需要用它来干嘛。
您当然可以只学R和Python(甚至可以不学)
如果有用到C和J***a的地方再去学
当然,我觉得编程是未来必备技能,指望人人都会有点过。
本人本科就是电气信息工程学院的生物医学工程专业,研究生转为信号与信息处理专业,虽然工作未从事相关专业,但是学习期间接触的大量的课程包括编程是有很多好处的。包括电脑水平、英语水平、电路中的逻辑应用以及其他工作中的逻辑思维能力等。
举一个很平常的例子,比如比Excel 中的宏,很多 Adobe 的产品都能使用 J***aScrpt 来自动化工作,这在工作中节约了大量低效率的劳动;再比如你平时是一个大咧咧粗线条的人,通过编程的训练,来不得半点马虎,一个符号错误就导致程序运行不了;将来的时代是人工智能的时代,编程的人和机器的枢纽,要想与时代接轨步入信息化时代,必须自我革新。学会编程可以制作网页、统计数据、设计广告、做app等,这对于创业者来说是很好的动机。
常见的是 C Family (C系列语言),比如:C、Cpp(C++)、J***a、Python、R、J***aScript、Objective-C、Swift、Go、Kotlin 等等。C语言是最基础的,学起来繁琐,常用于单片机开发和一些接底层硬件的操作使用;C++是C的延伸,直接支持了面向对象所以更多用于游戏、图像开发方面;Python 是目前机器学习最流行的语言,也可以做服务器开发,更多的人会使用 Python 作为机器学习、深度学习的首选语言。不再一一做解释了。最后,学习编程每天一定要坚持练习,过程是有趣的,也是枯燥的,但结果的让人惊喜的。
本人程序猿一名,有好多同事都是非计算机专业的,当然也有不少本科同学在卖保险,所以计算机专业和编程不能划等号。
一般程序猿需要啥技能呢?
1.语言。比如:C/C++, J***A等等吧。
2.方向。就是你想从事哪方面的工作。
1和2有关联性,比如你要写嵌入式的东西用C/C++的更多,写WEB的就要求J***A了。说这个呢就是我们可以从希望从事的工作倒推需要学习的需要,就好比我只有看到美女了才会去想了解她的内在一样。
当然更直接的你可以到招聘网站上看相中了哪个职位,再看她需求是啥,毕竟越是美女要求越多不是!