编程和音乐的共同点,你懂吗

北大青鸟旗下网站

北大青鸟大学城校区logo 北大青鸟大学城校区
招生简章校园环境师资力量就业明星招生问答软件工程师北京大学学历学员项目联系我们 报名通道

免费在线咨询通道>>

免费在线报名通道>>

北大青鸟报名电话
当前位置:北大青鸟网站首页 > IT培训 > 电脑培训 >

编程和音乐的共同点,你懂吗

标签:   分类:电脑培训

编程和音乐,可以扯一块吗?不懂看看吧,我的日常工作是编写代码。我的主要爱好是创作,录制和制作电子摇滚音乐。但是我发现,有时候这两者会比我们以为的更为相似,下面我们看一下相似之处。

  首先介绍一些背景信息—编程事业是我一直的追求,并且过去几年间我一直专注于做软件开发

  关于编程和音乐相类似的这个想法源自于我和我的一个同事的谈论。他时不时地向我打听我的音乐项目的进展情况。然后,他告诉我,
“在我看来,创作音乐,可帮助你成为一个更好的程序员。它们之间有着如此多的相似点。”

  1.强大的软件工具
如果你编写的不是,比方说,javascript,那么你需要一个集成开发环境(IDE)。同样的,如果你没有模拟磁带机和大型的混频器,那么你需要一个数字工作站(DAW)。这对于新手而言,软件往往显得庞大又有点吓人。你需要学习如何使用更复杂的命令。而且,从长远来看,这绝对印证了付出总有回报的真理。

  2.读书
我们可以用谷歌搜索做很多事情。这能让你走得很远,但,从长远来看,你真的需要投入更多的时间用于阅读和学习更深层次的教程。音乐创作/制作和编程都有着一样的学习曲线——你觉得你什么都知道了,却立马发现又有新的东西出现并证实你还是需要学习。

  3.向同行学习
同高级程序员或有经验的音乐家交谈,即使只是10分钟时间,也可以对你的工作产生戏剧性的积极影响。这一点也普遍适用于很多领域,特别是涉及到需要创造力的技术工作,效果更加显著。

  4.迭代,从容地迭代
如果你想有一个良好的最终产品,那么你需要迭代,很多次迭代。急冲冲只会导致用户界面出现bug和奇奇怪怪的噪音。

  5.组织自己
正如数字工作站(DAW)中有很多声轨,效果和选项工作,编程工作也有有一堆的类,对象,进程,线程和资源会在计算机程序彼此交互。如果你不遵循一些基本的组织规则和模式,那么你的结果只能是一团乱以及头大无比。

  6.时间预估
显然的,随着时间的推移和经验的累计,你会越来愈擅长于时间预估,但有时这也可能会是一种可笑的缺陷。这种情况主要发生在执行过程中,突然冒出了新点子的时候。

  7.练习和坚持成就完美
聪明人不会因为刚开始写的几个小程序就沾沾自喜,音乐家也不会因为才编写了几个曲目就骄傲自满。只有不断地付出辛勤的努力,才会开出鲜艳的花朵。

  8.学好数学,才能走得更远
当然,基本的数学知识的确已经可以让我们做很多事情,但是多掌握一点,有助于我们走得更远。无论是算法或波形编辑,了解内部真实的发生过程能让你更轻松地实现你的想法和扩大你的创造力。

  9.咖啡
很多时候,如果没有咖啡,我感觉整个人就不能好好工作了。很多程序员同样如此。这也是大多数摇滚乐手用来提神的东西。

  10.知道什么时候喊停
研究有问题的代码块,或者聆听一首令人苦恼的歌曲,那么你需要知道什么时候应该喊停。通常,休息会,或者甚至更好的是睡觉,都有助于你发现和解决问题。

  学电脑,就读北大青鸟,IT职业教育领导者,拥有最前沿的技术教学,入学后即签订就业协议,终身包就业,是你明智的选择!课程咨询网址 http://www.91accp.com  地址:北京市昌平区沙河镇沙阳路18号,北京科技职业学院内。
 

若有疑问请拨打北大青鸟咨询热线:010-80146691或点击免费在线咨询!
  • xml地图 网站地图 招生简章 合作企业 学员项目 联系我们
  • 关闭窗口