|
|
Like this article? PLEASE +1 it! |
|
Finding a Partner was Key for Us
|
| Guest post by: Brad Feld |
Article Overview: I know it’s been a few weeks since my last Nate and Natty / Everlater post on learning to program. I’ve gotten a few notes asking for more – expect a couple of posts over the next few days. In the mean time, here’s Nate’s view on how to divide tasks between partners – in this case him and Natty.
![]() |
Free Download - Deep Breath By Brad Feld |
Finding a Partner was Key for Us
I know it's been a few weeks since my last Nate and Natty / Everlater post on learning to program. I've gotten a few notes asking for more - expect a couple of posts over the next few days. In the mean time, here's Nate's view on how to divide tasks between partners - in this case him and Natty.
Having good systems in place around your coding is just as important as the coding itself. Natty and I spent a huge chunk of our time figuring out a great workflow that would allow us to program more effectively, and we think it's paid huge dividends over the lifespan of Everlater.
The first and most important decision we made was to work together and divide the tasks we had to learn in half. I (Nate) took most of the backend server tasks - everything from SysAdmin stuff to Ruby/Rails and a good chunk of the javascript that interacted with the server too, and Natty took everything that appears to the user - everything from learning Photoshop/Illustrator to HTML/CSS and quite a bit of javascript as well.
Nothing too special about our division of labor, but it bears worth repeating that this worked well because we worked so closely together to make sure that the other person still had an idea about what was going on. I needed to know the basic structures of the HTML Natty was creating so I could work on the javascript, and Natty needed to know a good deal of Ruby for creating and displaying the content coming out of the database. We've worked on how we pass work back and forth, and while I believe it's pretty personal, having some basic workflow where you have several stages of planning, we do something like this:
* Mock up the pages super roughly with pen and paper and figure out the different database models
* Do Photoshop mockups and build the routes and models
* Actually build the pages in HTML/CSS and build out the controller actions associated with each view
* Finishing touches (usually javascript), and testing
At each point in the process Natty and I would sit down and talk about how it was going, and implement our side of the task. It bears repeating that this is also a highly personal part of learning how to program. The following worked very well for Natty and I but other people might be better off pair programming the whole thing, work at completely different speeds, etc. The most important thing is thinking about the workflow in general and making sure it's a conscious decision rather than something that just happens.
Read this article in Brad's blog.
Article Tags: few days, finding a partner, mean time, nate
|
About the Author: Brad Feld RSS for Brad's articles - Visit Brad's website Brad Feld is currently a Managing Director at Mobius Venture Capital and has been with the firm since 1996. Prior to Mobius, Brad founded Feld Technologies, which was sold to AmeriData Technologies in 1993, where he became Chief Technology Officer. Brad currently serves on the boards of a number of private companies, including Atreus, Comergent, ePartners, FeedBurner, Gold Systems, Judy's Book, Klocwork, NewsGator, Quova, Rally Software, and StillSecure. In addition, he is on the board of The National Center for Women & Information Technology, The Community Foundation Serving Boulder County, and The Colorado Conservation Trust. Brad has previously been a member of the board of directors of the Young Entrepreneurs Organization and founded the Boston and Colorado chapters. He holds Bachelor of Science and Master of Science degrees in Management Science from the Massachusetts Institute of Technology. Click here to visit Brad's website A Small Set of Simple Moves The Stockdale Paradox Does Moores Law Suddenly Matter Less I Love Googles Style Labels That Mean Nothing |
Related Forum Posts
Share this article with your friends. Fund someone's dream.
Leave a comment below or share on the left and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.
Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
International Employment Background Checks
Ten Things You Can Do To Be a Better Leader
Sales is a Flawed Model
Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.



