Channels ▼


Developer Diaries

The NonGeek Parts

William Cornett

Employer: Bespoke Software

Job: Owner

DDJ: What's your job at Bespoke Software?

WC: We make software for managing volunteers for all kinds of organizations and another tool for running large competitive events like the Special Olympics. I'm the chief architect, programmer, and bottle washer. Though I've mostly pawned the bottle duties off on my assistant, it's good to get my hands dirty once in a while. I've been told by my staff and others that the easiest way to get me to code something is to make me go through the existing process.

DDJ: What do you like about your job?

WC: Continuous challenges, customer interaction, and freedom. I started this company primarily to be able to design and code on my own terms, and work on projects that interested me. I never want to go back to the real world.

DDJ: What do you find challenging about your job?

WC: Sales. Marketing. Management. All of the nongeek parts!

DDJ: What have you found that makes your job easier?

WC: Delphi: It's not sexy but it's fast, well supported and a great tool for writing desktop apps. VMWare: There's nothing like being able to drag your entire development environment onto your laptop in just a few files, and having clean test sessions every time.

DDJ: What's your hobby?

WC: Photography—it's my "sanity." I just got back from a weeklong trip to Hong Kong just for that. I don't go anywhere in the world without my 5D, tripod, and bag of lenses.

World-Class Commerce

David Johnson

Employer: IP Commerce

Job: CTO

DDJ: What's your job there at IP Commerce?

DJ: IP Commerce is the software company behind the world's first open commerce network delivering on-demand access to the next generation of commerce services. I am responsible for technology and product strategy and delivery. We design, build, and deliver all of the software and associated educational materials that power our technology, the IP Commerce Platform.

DDJ: What do you like about your job?

DJ: The electronic commerce industry is currently experiencing massive evolution. This is fostering innovation, growth, and opportunity. At the same time, SOA has reached maturity and broadband Internet connectivity has become pervasive for business. There is no better market and no better time for a software and services strategy.

DDJ: What do you find challenging about your job?

DJ: The speed at which our industry is changing is incredible. Our greatest challenge is timing. Every "component" of the commerce ecosystem is evolving, but not necessarily on the same timeline or with alignment of objectives. Balancing the dynamic "evolution appetite" of each ecosystem participant against the demand and consumption capability of commerce service end-users requires complex planning and execution.

DDJ: What have you found that makes your job easier?

DJ: Our team and partners. We have a world-class team here at IP Commerce. We also have great partners. Some of them are big financial companies, and unlike the assumed image, they move quickly, and are willing to explore unfamiliar territory.

DDJ: What do you do away from work? Do you have a hobby?

DJ: I used to be an active musician and outdoor "thrill seeker" so my free time is mostly centered around music and outdoor activities, but it's more about fostering my kids' interests right now.

Realizing Dreams Globally

Andrew Revvo

Employer: Self

Job: Independent software developer

DDJ: Where do you work?

AR: I am an independent software developer (full-time shareware since 2001). I live in Russia, Voronezh. Most times I have full software development and support [responsibility] including management, programming, design, marketing, support service, etc. I use third-party services and external developers for some jobs.

DDJ: What do you like about your job?

AR: I like to be free and to realize my dreams, often, in a global sense. Shareware development is probably the best way to [do this].

DDJ: What do you find challenging about your job?

AR: I have only a limited way to get information about my users, so most time I decide "at random." Today many software areas have many developers, so it is hard to [compete] alone. So I must be very inventive and flexible.

DDJ: What have you found that makes your job easier?

AR: Understanding. It is the right word, because only our brain is a leader in any situations. We must learn always and our brain must be very efficient. So I have many psychological methods to growth: systemic thinking, NLP, Four Quadrant Thinking, systemic psychology, self-culture methods, schools of great esoteric leaders: Peter Demianovich Ouspensky, Georges Ivanovitch Gurdjieff, Carlos Castaneda, and some other.

DDJ: What's your hobby?

AR: My primary hobby currently is psychology. Also I like to make photos and music. I have a CD release. Some of my nature photos are available on the Internet.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.