感谢知乎邀请,题主说的DJ和Java开发是两个反差挺大的职业,一个动,一个静。
DJ即为唱片骑师,编辑DJ只是职业不是音乐风格,DJ的技术叫做打碟,也可以说这就是一个负责打碟的职业名词。他们以这种放歌的形式存在,绝大部分放着电音,但严格来说可以放任何音乐风格。打碟一般翻译为DJing,与职业分开。DJ的英文全称Disc
Jockey,可以翻译成唱片骑师。DJ是随HIPHOP文化和DISCO发展起来的。DJ发展到现在,意思已经完全清晰化了。DJ只是职业,是职业名词,工作主要是打碟,DJ指夜店(club)、酒吧(bar)、Live
House、仓库派对、音乐节等场所的打碟工作者。
而且随着中国年青一代90后,00后他们的音乐素养以及对DJ,对电子舞曲的理解大大超出了80后,有人愿意去接触了解行业,有人对这个行业感兴趣,就是这个东西的希望。各种厂牌,各种party,各种live
house演出,在各个城市遍地开花。市场还是很好的。
Java开发是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。目前比较火爆的安卓应用程序(apk)也是用它开发的。编程技术在企业地位,我也就不多说了。程序开发工程师薪资也是挺高的。
不管学什么,是自己热爱的,就找一个好的环境,有思想框架的去学习这门技术,也会让你离自己梦想近一些。