常看娱乐节目的朋友可能知道最近在芒果台的一档节目『明日之子』里,评委华晨宇怼了写出「离人愁」的李袁杰。用「怼」这个词不太适合,这里也许用严厉的点评更恰当一些,毕竟并不是针对李袁杰个人,而是其表现出来的音乐素养。
也许有朋友不熟悉过程,我也没完整看节目,道听途说来描述一番。
话说台上李袁杰表演完毕,华晨宇请他不要用近来「国风」乐曲常用的和弦级数「4536251」演奏,换成六级来弹和唱,华来进行和声。此时李袁杰问:「是和弦转换那种吗?这个我真不知道」,然后华只好说「好,那我觉得你应该学习一下。因为作为一个创作者,乐理知识很重要,否则你做出来的东西你不知道自己在写什么,这个是很可怕的」。
职业素养
这和「职业素养」有什么关系呢?
要知道,这李袁杰,是「写」了网络名曲「离人愁」,全网播放量近15亿的人啊。这音乐是怎么写出来的,还是拼出来的呢?如果大量的音乐人都是不懂「4536251」,靠自己的感觉写,那你认为这些音乐是大量的雷同,还是「下笔如有神」呢?
什么是「4536251」?
这个是音乐里很基础的概念。在公司社团里的吉他课上,老师都会讲基础乐理,其中就会提到这个。老师说,这个东西,你即使不从事音乐相关工作,也能做为你音乐素养的一部分,任何时候,当有人提起来的时候,你知道有这么一回事,他唬不了你。如果真的在吉他里用到,也会帮忙你更好的弹吉他。说远了。这个4536251, 对应的是一首歌曲的1-7级的和弦进行。 以C大调的歌曲为例,对应的1-7级各弦就是 C Dm Em F G Am B
所以,这里的4635241对号入座一下,就是F G Em Am Dm G C。按这个和弦弹就好。你说会这个有什么用呢? 假如有一首D调的歌,按照和弦进行找出对应的类似4636251这种进行规律,比如1645, 1625这一类的,然后再将对应的各弦补上,歌曲的转调你就搞定了。
要知道,你并不需要是专业的音乐人。在我的公众号读者里,我看有不少读者头像里有吉他的出现,我想大家多少这些也都有了解。 所以李袁杰的表现,会让人失望。
也许你说不会这些不影响人家写歌呀! 但我们期待的是有营养的音乐,而不是和别人的音乐大量相似。不是天才,就更要打好基础,毕竟像阿炳这样能让小泽征尔跪着听的音乐天才不多啊。
再回过头来,这个就像我们技术人,在进行一个技术讨论的时候,人家在说这里XX模式,或者说使用了队列,把他改成堆栈,然后你问什么是堆栈?人家说前序遍历改为中序遍历吧,你很懵,反问道:什么是前序?
有些东西,是一个专业人应该掌握的内容,或者更应该称之为「职业素养」。
我们不希望一个足球运行员上了场后,说稍等,我练个地滚球,我研究这个球该怎么踢。
我们不希望一个医生要上手术台时,才开始想止血带还是纱布。
我们不希望一个建筑工程师在盖楼时才考虑水泥的比例是多少,混凝土要用怎么搭配
…
所以,对于我们技术人,有些东西,也是我们的「职业素养」。做为一个专业的工程师,能做到对代码和产出负责,对项目负责,根据项目的周期和时间,对功能做出取舍。要有测试,编码严谨,遵循优秀的设计原则(类似SOLID,模式),UML,文档完整,结构清晰,编写 Clean code …
在你心中,我们技术人的「职业素养」都是啥呢? 欢迎留言。
相关阅读
PS: 最近有个读者所在团队「天猫技术部」在招人,有需要的朋友可以阅读原文了解。
天猫技术部-新零售终端产品技术部-JAVA研发工程师/技术专家[杭州]
新零售供应链平台事业部-JAVA开发专家[北京]
职位描述:
1.参与阿里集团渠道管理整体系统设计和建设,特别某些行业业务支持和系统建设;
2.天猫几个行业特殊业务的支撑,同时能够在这些行业业务之上能够有系统化的沉淀;
3.参与重大项目架构设计.开发.调优;并解决各种疑难杂症,系统优化,帮助系统架构完善,提升团队整体技术能力;
关注『 Tomcat那些事儿 』 ,发现更多精彩文章!了解各种常见问题背后的原理与答案。深入源码,分析细节,内容原创,欢迎关注。
转发是最大的支持,谢谢
更多精彩内容:
一台机器上安装多个Tomcat 的原理(回复001)
监控Tomcat中的各种数据 (回复002)
启动Tomcat的安全机制(回复003)
乱码问题的原理及解决方式(回复007)
Tomcat 日志工作原理及配置(回复011)
web.xml 解析实现(回复 012)
线程池的原理( 回复 014)
Tomcat 的集群搭建原理与实现 (回复 015)
类加载器的原理 (回复 016)
类找不到等问题 (回复 017)
代码的热替换实现(回复 018)
Tomcat 进程自动退出问题 (回复 019)
为什么总是返回404? (回复 020)
...
PS: 对于一些 Tomcat常见问题,在公众号的【常见问题】菜单中,有需要的朋友欢迎关注查看。