Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.
« php|architect Test Pattern
PHP Games »

The Coding Apprentice

March 29th, 2006

Ok, maybe I watch too much reality TV, but I’d like to see a show called “The Coding Apprentice.”

Starting with 18 candidates, each week, they are randomly divided into teams of 2, 3, or 4 (perhaps solo on odd weeks). Then a charity is selected with a need for an application. Each team is given a week to create a solution. The charity reviews the solutions and picks the application they like best. Then, the teams that weren’t picked go back to “the conference room” and make a presentation to Steve Jobs about the merits of their solution and the problems with the other teams solutions. Then Steve fires one candidate. At the end, the winner is given funding to start a software company and can hire some of the candidates that weren’t chosen.

What reality TV show would you like to see “Geekified?”

Filed Under

  • Mac, Misc

Related Posts

  • PHP Coding Standards
  • PDO Design Evolution
  • php | tek 2008
  • Software Development Team Diversity
  • Manual Memory Management is Dead
You can leave a response, or trackback from your own site.

41 Responses to “The Coding Apprentice”

  1. zicu says:
    3/30/2006 at 12:08 am

    well my first thought is that, you should be fired for not thinking of a better name and a more original idea :)

    What would be next.. American Coder? ( I would guess Bill gates would host that)

    Honestly though I think anything would be better than the ‘Beauty and the Geek’ show.

  2. Edwin Kaduki says:
    3/30/2006 at 1:21 am

    Survivor!

    You write an application which has to survive numerous crazy tests, and at the end of the day the one that was left standing after a crazy load test wins the day.

  3. Jared says:
    3/30/2006 at 2:13 am

    Heh. But wouldn’t the charity review be biased towards the UI aspects (”Oooh it looks pretty”) rather than how well its actually written underneath. Having a fairly radical change of requirements mid-week would be good too.

  4. Aaron Wormus says:
    3/30/2006 at 3:33 am

    I’d prefer to have my work evaluated by Bill Gates, at least we know that he’s written code himself. But then I guess Steve would probably be more demanding, him or Larry Ellison.

  5. C Drozdowski says:
    3/30/2006 at 4:03 am

    You’re firing is insanely great!!!

  6. Berislav Lopac says:
    3/30/2006 at 4:14 am

    In a way, that’s what Paul Graham does at http://www.ycombinator.com.

  7. Peter Hodge says:
    3/30/2006 at 6:47 am

    Supercoder: An experienced software engineer from a more demanding area such as aircraft navigation systems is brought on site for a week to mentor hopeless software development teams:

    Episode 1: Supercoder is sent to help out a hopelessly amateur group of web developers whose website was recently erased by the Googlebot.

  8. Jeff says:
    3/30/2006 at 8:55 am

    I think another interesting twist would be to bring back an application to add features to it. However, candidates don’t get to add features to their own program, they have to add them to somebody else’s.

  9. Jeff says:
    3/30/2006 at 9:16 am

    Who would really want to watch Bill Gates do anything?

  10. Marcus Baker says:
    4/2/2006 at 2:52 pm

    Hi.

    My pitches go something like this…

    “RSI Miami”. A Florida software house that has been programming by cut and paste has to unravel it’s legacy code. Very high body count.

    “The ActiveX Factor”. Bunch of teenage coders complete to invent a cool web technology with the promise of an MSDN article at the end. Their friends vote for them on the internet, but they are never heard of again.

    “Hex in the City”. A dangerously malnourished coder, with a blog no one’s ever heard of, talks about trouble with the same pair programming partner week after week.

    “The Makefiles”. Linus Sculley and Cox Mulder have to code as fast as they can before an all powerful conspiracy takes over the world.

    yours, Marcus

  11. Scott says:
    4/3/2006 at 11:29 pm

    I like the idea of a coding apprentice. It might influence people into thinking they need a killer app or website too, and call up their local webdesigner or programmer!

    Since were coming up with alternate ideas, I want to see a celebrity death match with Gates, Jobs, and Torvalds. They have various special skills and fatalities. Like Torvalds has an animality with a giant penguin, chirp, waggle, flop, splat! Gates calls upon his team of suits, the ones that lure schools and business into buying huge contracts, Matrix Mr. Smith style. Then Jobs, I dunno, maybe something with hippies, fashion models with guns, or a free mini diePod (Simpsons: Million Dollar Abie) under everyone’s seat, Daytime Talkshow style. Now that I’m thinking about it, maybe I’ll make a Flash game or movie myself! I should get a job, heh.

  12. Peter says:
    4/18/2006 at 5:03 am

    I was going to say “The $x Factor” but I think I like “The ActiveX Factor” better :p

  13. Damien Jorgensen - Cardiff says:
    5/24/2007 at 2:03 pm

    coding apprentice, what a kool idea

  14. Timothy Mbugua Njihia says:
    7/20/2008 at 6:13 am

    Grand concept i think.Especially if the said coding tasks will address current needs and show innovation.Maybe the likes of Google would like to sponsor such seeing that they are having app dev challenges at local universities.

  15. jessicabattery says:
    9/13/2010 at 6:07 pm

    It might influence people to think they need a killer app or website

  16. Zachariah Leesmann says:
    8/9/2011 at 1:47 am

    Hi, straight required you to lock I he added your position to my Google bookmarks meet to your layout. But harshly, I maintain your internet neighbourhood has 1 in the freshest nub I??ve came across. It very helps make reading your blog significantly easier.

  17. Hotel Focus says:
    11/3/2011 at 4:14 am

    Hotel Focus…

    [...]The Coding Apprentice – Professional PHP[...]…

  18. a2804660 says:
    11/4/2011 at 8:48 pm

    I’ve said that least 2804660 times. The problem this like that is they are just too compilcated for the average bird, if you know what I mean

  19. Colby Roque says:
    11/5/2011 at 11:30 am

    straight talking

  20. 775highbench says:
    11/8/2011 at 12:41 am

    hello, i am leave-taking toward email the one on my associates. i came on the though speculative on google thankfulness because of sharing.

  21. Elvin Reges says:
    11/8/2011 at 12:56 pm

    well put

  22. a keyword research says:
    11/8/2011 at 11:38 pm

    you’re in purpose of fact an honest webmaster. the positioning loading velocity is amazing. It kind of feels that you’re doing any distinctive trick. Also, The contents are masterpiece. you have got done an incredible activity during this topic!

  23. blackfriday says:
    11/8/2011 at 11:49 pm

    To purchase online. This item has been discounted at this link.| Black Friday Sale Philips AS351/37 Fidelio Docking Speaker for Android | Black Friday Philips AS351/37

  24. alphaglobaltrade says:
    11/9/2011 at 10:26 pm

    hey, i’m leave-taking into netmail this one on my associates. i came on the one though questioning upon bing gratitude since distribution.

  25. Wilber Hertzberg says:
    11/10/2011 at 10:52 am

    Write much more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You undoubtedly know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something informative to read?

  26. Curt Hakanson says:
    11/10/2011 at 2:33 pm

    wonderful

  27. Online Shopping Black Friday says:
    11/10/2011 at 9:23 pm

    Good article and right to the purpose. I don’t understand if this can be really the best place to raise but does one individuals have any thoughts on where to rent some professional writers? Thanks earlier

  28. Vaughn Oliviera says:
    11/11/2011 at 3:34 pm

    great thanks

  29. Replace Laptop Screen says:
    11/12/2011 at 4:06 am

    you’re in purpose of fact an honest webmaster. the site loading velocity is wonderful. It kind of feels that you’re doing any distinctive trick. Also, The contents are masterpiece. you have got done an incredible activity in this topic!

  30. Norberto Eigner says:
    11/12/2011 at 8:29 am

    nice post

  31. ??????????????????? says:
    11/12/2011 at 11:54 am

    After investigation a few of of this weblog content in your web-site currently, i actually like your technique of blogging and site-building. I added it to be ready to my save your things web site catalog and can be viewing back subsequently. Pls take a glance at my web website as properly and tell me what you think that.

  32. Randall Sagar says:
    11/12/2011 at 2:07 pm

    ok

  33. Andrew Truglia says:
    11/13/2011 at 7:52 am

    I found this publish useful

  34. Lebsack@yahoo.com says:
    11/13/2011 at 11:12 pm

    a terrific post and thanks for putting it up!

  35. lashes says:
    11/19/2011 at 7:49 pm

    Studying this reminds me of my old room mate. That guy was one from the smartest human beings I know, but he was somewhat odd for my tastes even though. Anyways I appreciated studying this, thanks. Will give me something to go into when I see him.

  36. Uggs says:
    11/22/2011 at 3:51 pm

    I was looking through some of your content on this website and I conceive this internet site is very informative ! Keep on posting .

  37. Naida Placko says:
    12/11/2011 at 4:57 pm

    I have observed that in video cameras, exceptional receptors help to target automatically. The sensors involving some cams change in contrast, while others work with a beam involving infra-red (IR) light, especially in low lighting. Higher standards cameras from time to time use a blend of both systems and may have Face Priority AF where the photographic camera can ‘See’ the face and focus only upon that. Many thanks for sharing your ideas on this blog site.

  38. Garfield Bustillos says:
    1/1/2012 at 7:55 pm

    A person necessarily help to make seriously articles I would state. That is the first time I frequented your web page and thus far? I amazed with the analysis you made to make this particular publish incredible. Excellent task!

  39. Wakacje Allegro says:
    1/4/2012 at 1:31 pm

    Simply want to say your article is as surprising. The clearness in your post is simply excellent and i could assume you’re an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please continue the gratifying work.

  40. atomboygame says:
    1/9/2012 at 6:23 am

    hi, i merely discovered your net set by means of aol also i’m truly happy i institute your web site. thank you.

  41. Veronica Hadsell says:
    1/10/2012 at 5:07 am

    When he first arrived in NY, a teenage Jackson Browne became Nico’s boytoy and a part of the Factory/Velvets entourage. Obviously, the VU connection has informed Mr. Browne’s work since that time.

Leave a Reply

Click here to cancel reply.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

code: use [code=php][/code].

Comment Preview

    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (18)
    • Open Source (14)
    • PHP (99)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • Writing an XPath expression evaluator  7
      JDM Cars, Alva Sisk, teeth falling out dream [...]
    • PHP Games  63
      Furniture Manufacturers, Jason Pierre-Paul Jersey, Voncile Grizzel [...]
    • PDO versus MDB2  31
      Morton Deliso, Marquis Valakas, Beatriz Elifritz [...]
    • Why PHP is easier to learn than Java  48
      Betty Wager, Orville Kotrys, Esperanza Mcpeck [...]
    • Friendster wrapup: does MySQL scale  29
      Clemente Michaux, Kandra Noriego, Earl Skowronski [...]
    • Enterprise PHP  42
      Hoyt Origer, atomboygame, Luna Cerny [...]
    • Comparing PHP with other languages  38
      polštinap?eklad, polštinap?eklad, php developer [...]
    • Looking Towards the Cloud  65
      spin, Serina Doshier, Graciela Guisinger [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  241
      Rory Teich, Lady Gaga, Tommy Staude [...]
    • Richard Thomas  27
      Hedwig Larcher, Carlos Cherenfant, Kurt Vagliardo [...]
  • Recent Posts

    • Richard Thomas
    • ZendCon: Writing Maintainable PHP Code
    • Looking Towards the Cloud
    • Holiday Tech Support
    • Closures are coming to PHP
    • php | tek Wrapup
    • php | tek 2008
    • Sarah Snow Stever
    • Benchmarking PHP’s Magic Methods
    • The Endpoints of the Scale of Stupidity on Video
  • Site

    • Archives
    • Log in
  • Search