Project codeX: Partner with Africa's agile developer apprenticeship program
Upcoming SlideShare
Loading in...5
×
 

Project codeX: Partner with Africa's agile developer apprenticeship program

on

  • 245 views

codeX is a new program focused on breeding highly skilled software developers to fuel Africa's technology ecosystem. We aim to be the fastest, cheapest, most powerful way to groom and recruit new ...

codeX is a new program focused on breeding highly skilled software developers to fuel Africa's technology ecosystem. We aim to be the fastest, cheapest, most powerful way to groom and recruit new talent.

Developers are in very high demand and very short supply, and yet we have so many young talented brains out there who just don't get the training they need to get these creative, demanding, and high-paying jobs. Growing African tech companies shouldn't need to outsource their development work to other continents. codeX finds the best talent and helps them develop technical, operational, and business skills they need to keep those jobs here.

We teach software and hardware development by having coders work with real companies on real projects right from the beginning. We are highly focused on agile development philosophy, so the students learn not just technical skills and computer languages but how to think about building the best product for the market in the most efficient, most collaborative way.

Companies sponsor a majority of the cost per developer seat, but coders are also required to pay a small percentage (it will depend based on need).

We are looking for great partners to sponsor seats, equipment, and events, as well as commission software projects and mentor our coders. Partner with us and get first crack at the hottest new dev talent on the continent!

Statistics

Views

Total Views
245
Views on SlideShare
231
Embed Views
14

Actions

Likes
1
Downloads
5
Comments
0

3 Embeds 14

https://twitter.com 11
https://www.linkedin.com 2
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Project codeX: Partner with Africa's agile developer apprenticeship program Project codeX: Partner with Africa's agile developer apprenticeship program Presentation Transcript

  • THE FASTEST, CHEAPEST, MOST POWERFUL WAY ! TO GROOM TECH TALENT projectcodeX.co
  • 2 MISSION Find the best raw talent and train them to be agile developers.
  • 3 AFRICAN TECH IS EXPLODING
  • 4 DEVELOPERS ARE IN HIGH DEMAND (2012  JCSE  ICT  Skills  Survey)   On the job experience and mentoring is the best training.! -Johannesburg Center for Software Engineering ! 2012 ICT Practitioner Survey
  • codeX PILOT •Coders learn by doing real projects with real companies*! •13 week pilot, 18 students; program scales organically! •Agile philosophy, test-driven development is foundation for all work! •Recruit from youth leadership organizations and STEM schools. 5 *see below for sample projects
  • PARTNERSHIP BENEFITS 6 TRY BEFORE YOU BUY! Observe coders’ development before recruiting DEVELOPMENT SAVE RECRUITER FEES! codeX is your filter! First crack at new talent VISIBILITY! at codeX, on website, social media, press, events LINK YOUR NAME! With bringing new diverse talent into the tech ecosystem! KEEP THE PRODUCT! If you like the result, pay highly discounted rate COMMISSION PROJECTS! Coders build product you need, compatible with our curriculum TRAIN YOUR TALENT! Send your rising stars to us for agile and coding skills. DEVELOP LEADERS! Dedicate staff as product owners, help train young coders TRAINING BRAND EXPOSURERECRUITMENT
  • PROGRAM PARTNERS 7 PARTNER! R30k ($3000)! One developer seat! 3 month term! 2 term commitment! Brand representation at codeX, website etc.! Invites to codeX events ! COLLABORATOR ! ! R75k ($7500)! Team of 3 ! 3 month term! 2 term commitment! Brand representation at codeX, website etc.! Invites to codeX events! Priority on coder projects FAMILIA ! ! R150k ($15,000)! 2 teams of 3 ! 3 month term! 2 term commitment! Headline brand representation at codeX, website etc.! Invites to codeX events! Priority on coder projects! Train your product owner! !
  • EVENT PARTNERS 8 Headline twice per term, with speakers and activities related to your company or interests. Open to public.! ! DIGITAL JOBS SERIES R25K ($2500) Present a challenge relevant to your business. The ideas that come out of it are yours to act on, or sponsor a team of coders to build. MAKER MONDAYS R50K ($5000) Coders present projects to the entire community and media. Choose one coder to receive an award and funding for the next term.! ! ! DEMO DAY R200K ($20K) EVENT PARTNERS
  • STRUCTURE 9 STUDENTS PAY ! MONTHLY FEES! R1000 per month SPONSOR-A-DEVELOPER! R30,000 ($3000) ! each 3 MONTH TERM STUDENTS BUILD PROJECTS ! CURATED TO DEVELOP ! SPECIFIC SKILLSETS,! ALWAYS WITH CLIENT NEEDS AND BUSINESS OBJECTIVES IN MIND IF CLIENTS WANT THE PRODUCT, ! THEY PAY HIGHLY DISCOUNTED DEVELOPER HOURLY RATE LATER, STUDENTS PITCH THEIR OWN PROJECTS TO CLIENTS, WHO “INVEST” THROUGH PAYING FEES STUDENTS’ BUILD OWN WEBSITE! TO SHOWCASE THEIR WORK, HOSTED BY codeX
  • CURRICULUM 10*partial representation
  • OUTCOMES 11 Work for codeX! as we expand Become an! entrepreneur International! opportunities, internships Community ! organizations: ! eg Rlabs, iKamva Work as a ! developer! (local startups,! tech companies) Schools:! eg LEAP Science and Math,! Manenberg Leadership College Recruiting at ! hacker events, ! libraries
  • 12 MEASUREMENT ‣All projects tagged to skills! ‣points earned for each project! ‣verified by codeX! ‣linked to portfolio and Git Hub profile SKILLS TREE Ongoing 360 performance evaluations! Permanent & temporary job placements Companies pay for what the students build
  • 13 TEAM projectcodeX.co
  • MENTORS, PARTNERS, CLIENTS Industry Partners Agile Learning & Open Source! Resources Community Mentors! Students Teachers! Employers! Clients 14
  • 15 SAMPLE PROJECTS projectcodeX.co
  • 16 SAMPLE PROJECTS Fire and Emergency Reporting Tool Client: large municipality ! Problem: shack fires and veldt fires are difficult to report and manage for both the general public and first responders. ! codeX solution: Mobile app allowing public to communicate these events quickly and effectively to emergency services. ! ! Product requirements:! 1. Real time reporting! 2. Android and Mxit! 3. Mechanism to minimise false alarms and prank reporting! 4. Audit trail that leads back to the reporter to eliminate anonymity! 5. Location and images overlaid onto street map, to be sent to first responders! 6. Must be able to handle heavy simultaneous reporting Learning Outcomes! (and points earned)
  • 17 SAMPLE PROJECTS Arduino Fun Client: Local school! Problem: Show kids how to use Arduinos! codeX Solution: build and film some Arduino projects as examples and inspiration for a high school program they are starting. ! ! Product Requirements:! • Build something cool in 3 days ! • Document your story with phone camera! • Edit it using open source video editing software! • Publish it to the web! • Examples: Get your arduino to switch on a device depending on an SMS that was received. Tweet your device into moving a robot. Follow a stripe on the floor. Build a disco light. Learning Outcomes! (and points earned)
  • 18 SAMPLE PROJECTS Remote Access Controller Client: Local community! Problem: Want to be able to open security gates with cell phones! codeX solution: Raspberry Pi and 3g Dongle, using all open source software (Linux)! ! Product Requirements:! ! • Open the gate using a missed call! • System checks caller ID and only allows phones on the access list to open gate.! • Access lists must be simple, clean, and maintainable using a web based interface by an administrator, user name and a password to gain administrator access! • Audit trail of when and by whom gate is accessed, uploaded hourly to an external source for safe keeping! • Access restrictable to specific phones via caller ID as well as by times.! • Residents can send an SMS to the system with registration requests, contractor or staff access etc.! • Multiple phone numbers which can be called to open different gates.! • System must work if power fails Learning Outcomes! (and points earned)