RSS

wanted: software apprentice

November 23rd, 2006

projects

Experienced software developer seeks a motivated apprentice to mentor

We will develop an open-source medium-size 6-month project together, discussing issues of design, debugging, efficiency, code style, and the development process.

You will be the project’s primary volition, contributor, and manager. I will give you advice and direction, and help when necessary. We will interact primarily via email and chat, sometimes in person if you live in Seattle. You can expect sharp code reviews and keen advice from a battle-scarred veteran.

You should be fluent with the gnu toolset in a unix/linux environment, and want to develop a program in C/C++ [possibly python targeted for the web]. You should have already developed a small program that you are prepared to submit for inspection and review.

Preference given to candidates with interest in:

- software development organization and process
- computer languages
- educational games (especially science/biology/chemistry)
- multi-user networked servers

This is not a paid position, but if you demonstrate professional skills, you will have a great professional reference and many job opportunities.

[If you know how to use screen or vi or emacs, you know enough unix. If you've ever written a non-trivial program of your own volition and gotten it to work, you're probably a good enough programmer. If you seriously want to take your software fu to the next level, one email could begin the relationship of a lifetime.]

saul
saulpwanson@gmail.com


Comments

Leave a Reply