Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
    In my humble opinion, you can't be objective if you sell your services. If someone calls you, then he trusts in you (for your past results or by chance). But you can't know everything and therefore your choices won't be objective.

I saw this post when I originally read the thread Loyalty, Personal gain or Professional Integrity and wasn't happy with it. I wanted to continue the discussion, but start a different thread. It goes without saying, but I'll say it anyway, that this is a discussion on the merits of a position, and is not meant to offend fellow Monk valdez.

I disagree with the thesis that if you sell a service, you cannot be objective. While it is not possible to know everything, it is possible to know enough about a range of topics to be able to pick a suitable technology for a particular client.

Here's an example I came across recently: I was talking to a broker who was interested in setting up a hockey pool web site for some friends. He was familiar with MySQL and had access to a server but wasn't that much of a programmer. He described the site layout to me a little, and I concluded with "If I were doing it I'd use Perl, but it sounds like it is simple enough for you to use PHP".

He had heard of Perl and was scared. I explained in lofty tones :) that, yes, Perl could be a difficult language, but for this particular application PHP would be more suitable since the site design was fairly simple and that the application was web-based.

I could have sold him on the merits of Perl and urged him to try the language, but in this case, it just didn't make sense.

I think you have to be objective if you are going to sell your services -- if you always prescribe one solution, no matter what the problem, you're going to get a reputation for that. Not every problem is a nail.

--t. alex
but my friends call me T.

In reply to Objectivity and Commercialism by talexb

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others taking refuge in the Monastery: (11)
    As of 2015-10-13 13:20 GMT
    Find Nodes?
      Voting Booth?

      Does Humor Belong in Programming?

      Results (307 votes), past polls