Will.i.am is giving up music to learn computer programming

David Mellor

David Mellor is CEO and Course Director of Audio Masterclass. David has designed courses in audio education and training since 1986 and is the publisher and principal writer of Record-Producer.com.

Thursday March 14, 2013

It's in all the news so I don't know which is the primary source to credit, but apparently Mr. am is turning away from music and towards computer programming. Yes, not just using Pro Tools, Logic, Ableton or whatever it is he makes his hits with (Emu SP1200 perhaps?), but actually writing the code the computer runs on.

This is a topic I know something about because as well as being a fairly average musician I am also a fairly average coder. Yes, I can write a song, but probably not a very good one. And I can write code. Probably not very good code but it works, mostly.

So in a sense I admire Will. (I'm not sure if his first name ends on the 'l' or on the dot). Coding is a challenge that is every bit as big as music. It's easy to strum a few chords on a guitar, but devilishly difficult to create music that people will pay to hear (without getting drunk at the same time). It's easy to write a 'hello world' script, but very hard to match up to the genius that a top coder will apply to a tricky programming problem.

I also admire Will.i.am for making a positive statement for substance, to which I am sure he will bring his flair for style [explanatory link].

It is a wise person however who properly understands the difference between computer science and computer programming. If you can see how the halting problem lives in a rather different space to the use of regular expressions, then you will understand what I mean.

To me, coding is a means to an end. I can make my website do something useful without having to spend a lot of money on it (or any money at all). I do enjoy it to a certain extent - it gets my head to a place where life's problems and irritations fade away into the far background. And when my project works, there's a sense of satisfaction. But I have to say that I don't enjoy it even a tenth as much as playing my musical instruments, writing a song, or playing around with an arrangement in my DAW. Perhaps I'm not a natural-born coder. Maybe Will.i.am is.

My feeling is that there are a lot more coders who wish they could become musicians than musicians yearning to become coders. But there are a lot of people who lack any particular direction in life who look up to Will.i.am for his undeniable (even if you don't like it) sense of style. If these people could come to see coding as 'cool', then we all as a society stand to benefit. (As long as they write 'good code', but that's another issue entirely.)

I can't sum it up better than one newspaper's probable misquote of Will.i.am, but it gets right to the point...

"The world needs geeks, not musicians!"

I'm going to say "Good luck" to Will. It'll be interesting to see how he gets on.

P.S. I may be exaggerating a little to say that Will.i.am is 'giving up' music. He's going to take a computer science course at the California Institute Of The Arts. It looks quite interesting...

Like, follow, and comment on this article at Facebook, Twitter, Reddit, Instagram or the social network of your choice.

Come on the Audio Masterclass Pro Home Studio MiniCourse - 60 great hints and tips to get your home recording studio MOVING

It's FREE!

Get It Now >>

An interesting microphone setup for violinist Nigel Kennedy

Are you compressing too much? Here's how to tell...

If setting the gain correctly is so important, why don't mic preamplifiers have meters?

The Internet goes analogue!

How to choose an audio interface

Audio left-right test. Does it matter?

Electric guitar - compress before the amp, or after?

What is comb filtering? What does it sound like?

NEW: Audio crossfades come to Final Cut Pro X 10.4.9!

What is the difference between EQ and filters? *With Audio*

What difference will a preamp make to your recording?

Watch our video on linear phase filters and frequency response with the FabFilter Pro Q 2

Read our post on linear phase filters and frequency response with the Fabfilter Pro Q 2

Harmonic distortion with the Soundtoys Decapitator

What's the best height for studio monitors? Answer - Not too low!

What is the Red Book standard? Do I need to use it? Why?

Will floating point change the way we record?

Mixing: What is the 'Pedalboard Exception'?

The difference between mic level and line level

The problem with parallel compression that you didn't know you had. What it sounds like and how to fix it.

Compressing a snare drum to even out the level

What does parallel compression on vocals sound like?

How to automate tracks that have parallel compression

Why mono is better than stereo for recording vocals and dialogue