 2007 West |
|
GOLD SPONSORS:
|
Active Endpoints Your SOA Needs BPEL for Orchestration
|
BEA Virtualized SOA: Adaptive Infrastructure for Demanding Applications
|
Nexaweb Overcoming Bandwidth Challenges with Nexaweb
|
TIBCO What is Service Virtualization?
|
|
SILVER SPONSORS:
|
WSO2 Using Web Services Technologies and FOSS Solutions
|
|
Click For 2007 East Event Webcasts
|
|
TOP THREE LINKS YOU MUST CLICK ON
From The Desktop Java Editor
Software Salespeople Are Like Pretty Boy Band Members
Once upon a time, software developers wrote code and ruled their kingdoms. Good programs had few bugs and performed their tasks efficiently and with style. The elite programmers went on to become designers who would lead others in their wake, instilling in them good software practices in a master/apprentice relationship. However, someone was needed to sell the code, so software salespeople were hired who, like pretty boy band members, tended to spend their weekends at the mall browsing shelves of hair products rather than intellectually challenging books.
Reader Feedback : Page 1 of 1
#5 |
JulesLt commented on the 27 Nov 2007
Well, to be pedantic, it's not always been the case that song-writing musicians ruled the roost - in fact, that only really became the norm in the 60s - the era immediately before was dominated by singers marketed on their looks as much as vocal talent (anyone say Elvis?). The market seems to swing between manufactured pop and authenticity. And lest we forget, the eras when musicians truly ruled the roost (early-to-mid 70s) resulted in a lot of self-indulgence as much as artistic creativity - just as the same had happened within Jazz a decade before. To tie it back to software - a love of abstraction, and a failure to engage with the audience. |
#4 |
Jim Westfall commented on the 27 Nov 2007
Software is a pretty hard thing to sell because, unless your prospect is a brand new startup, one presumes they already have something in place. What about growth to support new business ventures? (A small bank may be heavily paper based and wants to digitize much of this forms processing with some eforms software.) What about growth in the number of transactions that you are doing? (We are all familiar with software that does not have the architectural robustness to support significantly more workload.) Your job as a salesman is to convince the customer that their old software is no good and/or that the new one is better. This involves a mixture of FUD for the incumbent and, like the music industry, creating a name for the new software, a new wave, a fashion they need to follow to be hip, and dressing up the software your developers lovingly coded with buzzwords and intrigue, convincing the customer that it'll make them feel better just by owning it. When two companies merge, the best option might be to buy new software and migrate both companies to the new versus trying to integrate the old. This is not always done because of technology reasons, but maybe because it moves the technology teams out of the religious war trenches and into the true teaming to accelerate value from the merger. |
#3 |
Travis Huch commented on the 26 Nov 2007
Ouch - As a software salesperson person this story hurts. As a musician I find it true, but I digress. In the on-demand world we need to quickly understand the business problem of our prospect and then only sell them if we know we have a fit. If we don't, they won't renew. This does take skill and knowledge of our software and of business process. I agree that we have trouble hiring. I'm not sure if it's because everyone is watching music videos instead of studying math, but watch the sweeping generalizations. |
#2 |
Richard Williams commented on the 22 Nov 2007
Joe's point is well made, and wholly accurate, but, as often happens, it only addresses half of the issue. Yes, a sales and marketing department can, and often does, drive the technical / creative aspects of a company instead of the other way around. This happens in all industries, not just IT/ Computer science. The obvious question then is, why? The answer is simple, the consumer. Sales and marketing is a reactionary field, it responds to consumer demands and then attempts to magnify and exploit the consumers perceived need or want. This then, leads us to the next question, and the other half of the issue, what happened to the intelligent, informed, technically savvy buyer? Every company buys as well as sells. If you are concerned about how your marketing department overly influences your design process, then have a look at who you have in the purchasing department. This can give some real insight into the overall workings of the development, design, marketing, sales, process. If your purchasing department is made up wholly of accountants, clerks, secretaries, and the like, and or major purchasing decisions are being made by management personnel without the necessary technical knowledge, then you can see how purchasing can be driven by less then technically prudent decisions. If this can happen to your company, then guess what is probably going on within your your customers organization. The bottom line is that, marketing drives design, resulting in less then efficient, technically inferior products emphasizing flash and fashion, because purchasing is often left to unqualified departments and or individuals and this is what they demand and or are sold. Want to make a change? Fix your own purchasing methodology, demand quality products based on technical precision, not trends, fashion, and hype. The largest landslide often begins with the shifting of a single stone. |
#1 |
Lou commented on the 21 Nov 2007
Very well said Joe. Being both a musician and a (former) programmer, I can say with authority that you and your sales colleague nailed the concept on the head. It's no wonder that far fewer U.S. college students are majoring in Computer Science. The whole I.T. culture has become convoluted and distorted, and is disrespected as a result. |
YOUR FEEDBACK  | What Does the Future Hold
for the Java Language? By Joe Winchester Thierry Coq wrote: Well,
I don't sympathize at all
with the author. We've
had this junk all before:
- COBOL and FORTRAN
started it all... then,
- C was THE language
everybody could do
things, then,
- Ada was THE language
designed to do
everything, then
- C++ was THE language
for... |  | Rich Internet
Applications with Adobe
Flex 2 and Java By Victor Rasputnis; Yakov Fain; Anatole Tartakovsky One Way Link Building
wrote: Flex is simply
awesome. The only
drawback is that the
widget library (even in
version 2) is a bit
small. Hope that changes
soon. |  | NetBeans: It's Not Just
for Java Anymore By Tim Boudreau Christopher Judd wrote:
Nice article. But I am
surprised you did not
mention the upcoming
Groovy support when you
mentioned the upcoming
PHP support. |  | Creating a Pet Store
Application with
JavaServer Faces, Spring,
and Hibernate By Derek Yang Shen en3rgizer wrote: to:
Zakaria Chakih
if you provide me your
email, i could send
working project to you.
or feel free to write me
a letter to
en3rgizer[at]mail[dot]ru |  | Cover Story: What Is POJO
Programming? By Christopher Richardson Preet wrote: interesting
read... answers the what,
but, and what ifs..
Thanks! I am newbie in
this domain and this is
exactly what I was
looking for. |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
|
SYS-CON FEATURED WHITEPAPERS  | AJAX and RIA Technology
Will Be Free for All: Sun
CEO By Java News 'Java's always been a RIA
platform - before the
world really wanted one,'
claimed Sun's CEO
Jonathan | Adobe's Kevin Lynch and
Microsoft's Scott Guthrie
to Keynote AJAX World RIA
Conference & Expo By RIA News Desk Two of the biggest
launches in Rich Internet
Application history took
place in 2007/2008 when
Adobe | Quest Software's JProbe
Now Available as Eclipse
Plug-In By Eclipse News Desk Quest Software announced
the latest release of its
Java profiler, JProbe
8.0, which is now offered
a | What Does the Future Hold
for the Java Language? By Joe Winchester Before Java I was a
Smalltalk guy. I remember
switching from one
language to the other and
the tippi | White Paper: "Ensuring
Code Quality in
Multi-Threaded
Applications" By Java News Desk Today, the world of
software development is
presented with a new
challenge. To fully
leverage this n | AccuRev and Rally
Software Partner to Scale
Agile Software
Development Best
Practices By SOA World Magazine News Desk AccuRev and Rally
announced a technology
partnership that will
integrate AccuRev
software change and | MyEclipse 6.5: The Maven
Tipping Point for 1
Million Java Developers By Eclipse News Desk Genuitec announced the
availability of MyEclipse
Enterprise Workbench 6.5;
Java's most compelling ID | AccuRev Leverages Web 2.0
Technology to Extend
Process Management Reach
Across the Organization By Web 2.0 News Desk AccuRev announced a new
AJAX-based Web Interface
and a native integration
with Microsoft Windows
Exp | Voyager Offers Android,
.NET CF, Java Runtime
Support By Wireless News Desk Recursion Software
released a private beta
version of their Voyager
mobile platform, with
powerful i | Is Open Source Good for
the Java Developer? By Orion Letizi Commercial open source
software has arrived.
There have been
commercial sponsors of
open source proj | NetBeans: It's Not Just
for Java Anymore By Tim Boudreau Java developers have had
a nice ride the last few
years. With ferocious
competition in the Java
tool | AJAX and Enterprise RIA
Tools - JSF, Flex, and
JavaFX By Max Katz 2008 is going to be an
important year for Rich
Internet Applications.
Most organizations are
deliver | Infrastructure
Virtualization Software
to Support Sun Logical
Domains By Virtualization News Desk Scalent Systems announced
support for Sun Logical
Domains (LDoms) server
virtualization and
partitio | Savvion BusinessManager
Turns Process Improvement
Ideas Into Real-World SOA
Solutions By SOA World Magazine News Desk Savvion announced it will
now be providing
customers with
human-centric process
solutions through Sa | Sun Microsystems Unveils
New Version of Java CAPS By SOA World Magazine News Desk Sun Microsystems
announced the
availability of Sun Java
Composite Application
Platform Suite (Java C | AdaCore Releases GNAT
Ada-Java Interfacing
Suite By Java News Desk AdaCore announced
availability of the GNAT
Ada-Java Interfacing
Suite (GNAT-AJIS), which
allows deve | Vega 3 Compute Appliance
Raises the Bar for Java
Performance By Java News Desk Azul Systems announced
that its Vega 3 Compute
Appliance recorded world
record results in the
indust | A Lightweight Approach to
SOA and BPM in Java Using
jBPM By SOA World Magazine News Desk SOA is mostly associated
to technologies such as
BPEL, SCA and Web
Services. But does SOA
really imp | JBoss Hits Amazon's EC2
Cloud By Maureen O'Gara Red Hat is beta testing
its JBoss Enterprise
Application Platform as a
solution on Amazon's
Elastic | Secrets Of The Masters:
Core Java Job Interview
Questions By Yakov Fain If you are planning to
hit the job market, you
may need to refresh some
of the Java basic terms
and |
SPONSORED BY INFRAGISTICS
|