作为一个日常以编写iOS应用程序为工作的程序猿,其爱好是创作,录制和制作电子摇滚音乐。看似两个完全没有联系的工作,近期国外一个程序员将两者相似一面进行说明。对于编程事业是程序员Damjan Vujaklija由来已久的追求,并且多年一直专注于做iOS开发,而成为音乐迷和吉他手也成为他的一个嗜好。
1.强大的软件工具
如果你编写的不是JavaScript,那么需要一个集成开发环境(IDE)。而在音乐上,如果你没有模拟磁带机和大型的混频器,那么需要一个数字工作站(DAW)。对于新手而言,软件显得似乎有点庞大和让人感觉可怕。程序员需要学习如何使用更复杂的命令的软件工具,从长远来看付出总有回 。
2.读书
3.向同事学习
与读书来获取信息不同,时间对于每个人都十分的宝贵。与高级程序员或有经验的音乐家交谈,即使只是10分钟时间,也可以对你的工作产生很大的积极影响。这一个沟通方式普遍适用于很多领域,特别是涉及到需要创造力的技术工作。
4.不断迭代
如果你要有一个良好的最终产品,那么你需要多次的迭代。音乐上匆忙只会导致用户界面出现bug和奇奇怪怪的噪音。
5.组织自己
类似数字工作站(DAW)中有很多声轨,效果和选项工作,编程中也有有一堆的类,对象,进程,线程和资源在计算机程序之间交互。要遵循一些基本的组织规则和模式,否则结果将会让你头疼。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!