Fulton Works Founder: Making The Switch From Music To IT - InformationWeek
IoT
IoT
DevOps
Commentary
8/30/2016
08:06 AM
50%
50%

Fulton Works Founder: Making The Switch From Music To IT

A computer science degree isn't the only path into software development. Brent Sanders used his musicianship to bring programming skills and team leadership to a development group. Here, he tells InformationWeek about his journey from trombone player to software company founder.

5 Traits Effective IT Leaders Need
5 Traits Effective IT Leaders Need
(Click image for larger view and slideshow.)

A few years ago, Brent Sanders was a professional trombone player. He was getting regular gigs in Chicago and playing frequently with well-known jam band Umphrey's McGee. There was only one real problem. He was working hard, looking at an arduous career path, and seeing over the horizon a group of choices, none of which left him feeling particuarly happy.

Then he found coding.

In a telephone interview, Sanders -- who ended up founding the software development company that became Fulton Works -- told InformationWeek, "I went into my undergrad studies fully intending to be a musician or work at a label. Then Napster flattened the labels and practicing was hard to stay diligent about." For professional musicians, the general rule of thumb is to practice your craft for two- to three-hours hours a day to avoid losing skill. If you want to improve, you plan on spending four or more hours every day in the practice room.

[ If your projects include IoT, do you know how to build a framework for success? Read 10 Tips For Successful IoT Projects. ]

Looking for a way to make his local profile more prominent, Sanders began working on a website. He said he soon "...found myself coding more and more and finally found myself coding more than practicing."

Around the time that coding took over his working hours, he made another discovery. "I found out you could make money at it. Around 2002, I was charging beer money to build websites," he said. "It was a time in our society when people were beginning to adopt the web, and it was then I found I could earn a living at it."

(Image: Timothy Green via Pixabay)

(Image: Timothy Green via Pixabay)

Sanders decided making a career in development meant committing to the work, so he left Chicago and moved to New York City, where 10 years ago he founded the company now known as Fulton Works. "I was there for a couple of years and found that I couldn't scale the business because it was just too expensive," he said. So, he moved back to Chicago and hired the first programmers for his burgeoning firm. He also began to move his company toward the specialty for which it would become known. "At first we would do anything in web or mobile that people would pay us for," Sanders said. "Now we're focusing on new initiatives -- we don't want to take on anything old."

Music Lessons

Along the way, Sanders found many of the lessons he had learned working in a band were transferrable to his work as a programmer and manager. "Be on time. Work on your reputation," he said. "If you're not a good hang, a good player, or just don't get along with the group, you won't get the call back." The bottom line for both careers is the same. Sander said. "I treated coding as a reputation business, just like being a musician is."

As for the hands-on skills needed in the company, Sanders again falls back on his music experience as guidance for himself and his team. "Number one is that you have to practice. Even if you know your stuff you have to be practicing," he said. "We look for people who are practicing on the weekends or at night -- not working, but progressing, not leaning on the same old licks again and again."

When it comes to the team, Sanders also looks for the magic of chemistry. For him, being a good team member isn't optional. It's a critical ingredient for success. "Working in a group is another thing. I'm not the best manager in the world, but I've gotten better at pulling a team together and shipping a product," he said. The need for improvement, he said, is simple. "You're not going to stop halfway through and not ship the product: The show must go on."

The "show" Fulton Works specializes in tends to be high speed and high pressure. Sanders said the development discipline used by the group has been adapted to fit that environment. "We call it 'scrum-fall,'" he said. "We work for clients and we need approvals, so it's hard to go fully agile."

(Image: Brent Sanders)

(Image: Brent Sanders)

The modifications to agile aren't because Sanders doesn't trust the methodology. It's a question of customer comfort level. "We do have some clients that let us do that, and we get good results," he said. The specific methodology chosen for a particular project is a result of experience with development and the client, said Sanders. Fulton Works spends time working on the methodology from the beginning of a client engagement. He likened it to a musician's ongoing practice, even when days are filled with performance. You must, he said, have faith the time invested will pay off in improved performance.

As for the tools Sanders' firm uses, he said they reflect the nature of the work to be done. "We work in dynamic situations. There's almost [always] some complexity around what we're doing that helps make it interesting," he said. "We're a big open source shop. We like Python, Ruby. We're getting into React. It expresses things in a really clean and beautiful way. We also do a lot of iOS development in Swift and Object C. We're also getting into Go for simple, repeatable tasks."

As with the methodology, Fulton Works' choice of tools is project-based. "Our projects don't really require high speed, high scale right off the bat," he said, "That's our sweet spot. We're the people you bring in when you want to get something up in three weeks, not when you want to re-platform a 4-year-old product."

Curtis Franklin Jr. is Senior Editor at Dark Reading. In this role he focuses on product and technology coverage for the publication. In addition he works on audio and video programming for Dark Reading and contributes to activities at Interop ITX, Black Hat, INsecurity, and ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
jries921
50%
50%
jries921,
User Rank: Ninja
9/7/2016 | 2:35:33 PM
There are lots of lessons to be learned from music...
...as some of us amateur musicians who never thought we'd make it as professionals learned long ago.  Music and the other performing arts are among the few venues in which people learn teamwork in a non-competitive environment; to include cooperating with people one may not like very much in pursuit of a common goal.  In the end, it's the the performance (ie. the product) that matters; not individual egos (though egoless musicianship, like egoless programming, is a hard goal to attain, especially if one is a "star" or in danger of becoming one).  And musicianship gives one a sense of aesthetics which is beneficial in quite a few other of life's pursuits, computer programming included (ugly code is almost always bad code; and there is always room for improvement, though the show must still go on).

I enjoyed the article and hope Mr. Sanders still takes the time to pick up his trombone and play (there are way too many inactive musicians in this world).
2018 State of the Cloud
2018 State of the Cloud
Cloud adoption is growing, but how are organizations taking advantage of it? Interop ITX and InformationWeek surveyed technology decision-makers to find out, read this report to discover what they had to say!
Register for InformationWeek Newsletters
White Papers
Current Issue
Cybersecurity Strategies for the Digital Era
At its core, digital business relies on strong security practices. In addition, leveraging security intelligence and integrating security with operations and developer teams can help organizations push the boundaries of innovation.
Video
Slideshows
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll