career a diy approach
play

Career a DIY approach NUS SoC Industry Seminar Jan 2013 Pete - PowerPoint PPT Presentation

Career a DIY approach NUS SoC Industry Seminar Jan 2013 Pete Kellock Outline My career ...especially muvee Life as an entrepreneurial journey ...some thoughts on work, jobs & happiness 5 How Ive spent the last 58 years...


  1. Career – a DIY approach NUS SoC Industry Seminar Jan 2013 Pete Kellock

  2. Outline • My career ...especially muvee • Life as an entrepreneurial journey ...some thoughts on work, jobs & happiness

  3. 5

  4. How I’ve spent the last 58 years...

  5. Where to go on holiday (best in May) Age 2 wks – 10 yrs Age 10 – 17 Age 20 – 28 (MA +PhD) Age 17 – 20 (BSc) Age 0 – 2 wks Age 34 – now Singapore Age 28 – 34 (Engineer, CTO) Student working holidays... Age 20: 3 months in USA Age 22/23: 2 x 3 months in France

  6. Early Dreams

  7. Patents

  8. Music Composition

  9. Travel

  10. University • BSc, Physics / Maths ...and Computer Science, Music, Geology • MA (Hons), Music ...and International Relations Paying my way: • research assistant • freelance horn player • PhD in Electronic Music: – Science / Technology – Music Composition

  11. PhD Years Solaris • PhD in electronic music “Animation and Real-Time Control Techniques in Electronic Music: Theory, Development and Application in Two Tape Compositions”

  12. Glissboard

  13. Steel Breeze

  14. Earning a Living... ;------------------------------------------------------------------------------ ; PRR State 1. ; ; Only comes here if perf > stub. Monitors existing perf, waiting for an ; event to start recording on scratch perf. ;------------------------------------------------------------------------------ ; * Handle live events (eg start/stop) pr1 ld ix,prfpst ; Perf PST call getibev ; Get input event if any jr c,$20 ; Jump if no events ; ex de,hl ; Input event pointer to de ld hl,pr1tabj ; pr1 router table for jumps call hev_b1j ; Handle event (bank 1 jumps) ; call srecev? ; Should event cause recording to start? jr z,pr1_pr2 ; Jump if so ; * Handle performance events $20 call prun ; Performance runner call getpbev ; Get perf buffer event if any jr c,$40 ; Jump if none ; call prfcky ; Perf Ckey event handler (On/Off) call nz,hevdef ; If not Ckey event, use default event handler ; * Run all active procs + perf & handle bar/beat display $40 call run_m ; Call runner call chkbt ; If beat trans, update bar/beat & % memory jr pr1

  15. Zyklus

  16. Zyklus Band

  17. 1989: came to Singapore 1989 to 1999 • NUS - ISS: Designing/managing/teaching short courses • KRDL: Research in digital media • Algorithmic music and sound: Rhythm Morpher, FlexEffex, etc • Video – MPEG7 etc

  18. muvee Unique software for Automatic Video Production – finished productions from raw video (or photos) in minutes or seconds … skills of a video pro in software – for everyone – kids to grannies – for almost anything: family events, kids, holidays, sports… (and pros use it too) – in hundreds of styles

  19. Video: Intro to muvee

  20. Example muvees - Drainspotting - S Am: - First 2 mins. Pictures with Ken Burns. Note slow dissolves then white flashes - Then 10'44": tango.

  21. How muvee works Styles 24

  22. muvee: • Started in KRDL (now I2R) lab some Highlights • End 1999: core idea • 2000: prototypes & patents – Goal: is it possible? …and good enough? ...and if so, get patent protection • Early 2001: taking it out to the world: US. Japan, Europe – Straight to major markets: US, Japan, Europe – Goal: is it *really* valuable enough to form a business? – Worry: is someone already doing it? • Aug/Sep 2001: forming company & launching product – First online sales + First OEM deal • 2001/2002: Raising venture capital – Closed Series A in Aug 2002 • Late 2002: move to our own office – Goal: grow fast! (customers – revenue – mindshare – team)

  23. …cont: muvee highlights • 2004: first mobile phone version (Nokia) – Profitable in 2004 (3 rd year) – Series B • 2005: first in-camera version (Nikon) • 2006: > S$13m revenue. Online version: muveeMix • 2007: Online sharing: Shwup • 2008: muvee Reveal • 2009: Embedding into LG phones • 2011: Mac version ...and lots more

  24. Founding Team Team from lab formed core of mgmt. Spinoff team:  Pete Kellock  Terence Swee  Sarat Venugopal  Phil Morgan  + 4 others (engineers)

  25. muvee autoProducer

  26. muvee today • ~50 people: in SG. Korea, Japan, US • Products for PC, Mac, smartphones, cameras, online, etc

  27. muvee - Achievements Hasn’t made the founders or investors rich (yet?) but... • Pioneered a totally new types of SW: automatic video production • Numbers 100s of millions shipped, millions of users • Delighted customers • Headline publicity • Substantial global mindshare, eg: – > 3m hits for muvee on Google – eg 60k hits for “muvee” on YouTube • > $S50 revenue • > 500 man-years of employment • Excellent adventure • Huge learning experience • Strong & lasting friendships

  28. My Role in muvee • Lead inventor – Core idea (2 of us) – Patents • Head of R&D team: 2000-2001 – Research directions – Product definition – Some architecting & coding • CEO: 2001 – 2006 – Setting direction, recruitment, leading team, marketing, product definition & aesthetics, business development, deal-making, financial control, cash-raising, corporate governance ...and lots more • “muveeMeister”/CXO: 2007-2010 (part time) • Left muvee in Sept 2010.

  29. How I’m spending my time at the moment... External: • NUS Advisor / Mentor • Advisor to an incubator and a startup • Advisor/Assessor for National Arts Council • Board Member, Singapore Land Authority • “Startup catalyzer” Personal Projects • Writing music • Personal investment (equity analysis, etc) • Travel • Ideas for software products / startups

  30. Life as an entrepreneurial journey

  31. Your choices are wider than you think • Not just control of what job, but far more, including – What goals to seek in life – What principles to apply (eg Bret Victor: “Inventing on Principle”, etc...) • In the broad sweep of history (hundreds or thousands of years), we live in amazing times – A large part of humanity (including all in this room) have huge control over their own lives. In the past – and still for billions of people – this degree of choice is an impossible dream – So choose well! Don’t do stuff “by default”. • How to choose? – Keep thinking: pop a level or two at least every few days – Keep doing: navel-gazing doesn’t work

  32. What makes an Entrepreneur? • Businesspeople enter a commercial game and aim to win • Entrepreneurs try to redefine the game ...or create a whole new game ...even if the risks are far higher

  33. So why not do this with the game of life? Your life doesn’t have to be about winning a game created by someone else. You can (at least to a degree) DECIDE THE LIFE-GAME YOU WANT TO PLAY In other words, design your own life.

  34. Career: how I’ve approached it • Always a bit “anti-career” – ...especially in big organizations • Mostly just followed whatever I found fun / interesting / cool at the time – But tried not to switch too often: you need to stick at most things for years to achieve anything at all. Got to grit your teeth sometimes – (I’ve also tried to understand how my interests fluctuate, but without much luck.) • For me, work and job are totally different things – Many times what I’ve been paid for is not the work I cared most about. – Money not v important: things I enjoy most don’t cost much – ...and I usually find the status trap easy to resist • Periods of v. high work intensity • Some long breaks and extended phases without pay

  35. My life – success? • Not as it’s defined by many people! • Money? – Not wealthy, but enough to do what I like from now on • Fame/recognition? • Ding in the Universe? • Happiness / fulfillment? – Still loving the journey – Still finding new adventures – Still lots I want to do – Strong curiousity & passion

  36. What’s important to you in your work? • Money? • Status: impressing family / friends / others ? • Proving you have what it takes? • Respect? • Adventure? • Freedom to do what you like, as you like, when you like? • “Growth? / Self-discovery / “Self-actualization”? • Contribution to the world? • Others?

  37. Here’s a thought... Is winning for LOSERS?

  38. And if you do win - what happens next?

  39. If your primary goal is to win, chances are ...you will fight your way up ...till you reach a level where you cannot go any higher ...and get stuck there . Even if you reach the pinnacle, will you feel happy and fulfilled?

  40. Design your own life – how? That’s up to you, but here are some ideas... Instead of aiming to win a pre-existing career game, you can... – Aim to discover and develop your own new games • Commit yourself to innovating in everything you do – make it a habit • Copy only rarely (eg to learn) – Aim to contribute to the world around you – Aim to support and “grow” the people interact with – Try to find at least one speciality that isn’t transient • Without this, software devp (and many other ICT careers) are hard – constant reboots!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend