|  | Posted by Steve on 01/09/08 06:07 
"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message news:762dnSn_wNht3hnanZ2dnUVZ_rOqnZ2d@comcast.com...
 > Steve wrote:
 >> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
 >> news:2qOdnc8YBax6JR7anZ2dnUVZ_ryqnZ2d@comcast.com...
 >>> Steve wrote:
 >>>> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
 >>>> news:MOednTchgqpVHR7anZ2dnUVZ_jKdnZ2d@comcast.com...
 >>>>> LayneMitch via WebmasterKB.com wrote:
 >>>>>> Jerry Stuckle wrote:
 >>>>>>
 >>>>>>> Good luck.  You'll need to walk before you can run.  No one (in
 >>>>>>> their right mind, anyway) is going to hire a company with no proven
 >>>>>>> experience.
 >>>>>>>
 >>>>>>>> So that's what I'm asking. Like in addition to those languages used
 >>>>>>>> for
 >>>>>>>> web/database development, what languages would I need to learn to
 >>>>>>>> develop a
 >>>>>>>> database like the one my employer has?
 >>>>>>> Any of these will work.  But you'll need experience.  I've been
 >>>>>>> consulting since 1990. But before that I had 13 years of experience
 >>>>>>> with IBM to show.  Even then, the first few jobs were hard.  With no
 >>>>>>> experience, you're not going to get much for jobs.  And certainly
 >>>>>>> not something like you're talking, which is critical to their
 >>>>>>> business.
 >>>>>>>
 >>>>>>> I'm not trying to scare you off.  I just don't want you to have
 >>>>>>> unrealistic hopes.
 >>>>>> Thanks for your expertise and opinions.
 >>>>>>
 >>>>>> I realize that I have to crawl before I walk. I have a vision for my
 >>>>>> future
 >>>>>> and my motivation and vision is what is going to carry me to my
 >>>>>> goals. Honestly, not to overlook your credentials and years of
 >>>>>> expertise, but it was
 >>>>>> your choice to spend 13 years with IBM before you began consulting.
 >>>>>> Your
 >>>>>> companies success has to do with your team, vision, connections, and
 >>>>>> ability
 >>>>>> to sell your services. The first and the latter would be the most
 >>>>>> important...
 >>>>>> team and sales. I've known web/database developers that started off
 >>>>>> consulting with smaller to mid range companies and evolved to working
 >>>>>> with
 >>>>>> larger companies within 5-7 years. And I personally don't like the
 >>>>>> mindset
 >>>>>> that you have to spend 10-13 years of your life working for someone
 >>>>>> before
 >>>>>> you can branch out and establish your own company. That mindset is
 >>>>>> what they
 >>>>>> teach you in college and it sucks.
 >>>>> That could be true.  But in the consulting business, experience rules.
 >>>>> For instance, all else being the same, would you rather take your car
 >>>>> to someone with 10 years of experience, or someone who studied auto
 >>>>> manuals in his spare time and just opened a shop?  I suspect it would
 >>>>> be the experienced guy.
 >>>>>
 >>>>> Now, what if the experienced guy charged $75/hr. and the new guy
 >>>>> $50/hr? You might be tempted to try the new guy.  But what if your
 >>>>> vehicle is critical to your work - and your job depends on it?  Would
 >>>>> you still be willing to take a chance on the new guy?  Probably less
 >>>>> likely.  Some things are worth the extra money.
 >>>> that may make sense, jerry...if it worked that way. generally, if the
 >>>> bids are all within close proximity, the lower priced bidder wins out.
 >>>> same with cars even then. here's the kicker...if you have good social
 >>>> skills and half a brain, you can provide different bidding structures.
 >>>> you either talk your way in (and then deliver), or your ability to
 >>>> negotiate in business terms can outweigh the bid itself. to do that,
 >>>> you start with the old axiom...time, expense, and quality - you can
 >>>> only have two of those at the same time and the one you don't
 >>>> pick...that's the one that will suffer., i.e. a quality product
 >>>> developed in short order will cost a lot. that, ultimately, dictates
 >>>> hiring decisions.
 >>>>
 >>> Not at all.  Lowest price only works when you're doing government
 >>> contracts, where agencies are mandated to take the lowest bid (from
 >>> qualified companies).
 >>>
 >>> In the real world, price is not as important as ability.  And you called
 >>> it right there - time, expense and quality.  When companies have to pick
 >>> two, expense loses out (except for the cheapskates).  Otherwise, big
 >>> consulting firms wouldn't be able to farm out recent college grads at
 >>> $350/hr.
 >>>
 >>>
 >>>> the key is understanding which of those two combinations you can
 >>>> deliver on consistently and then going after the jobs under those
 >>>> constraints. either bid that per hour or per project or however.
 >>>>
 >>> Yep, and clients want to see a proven track record of quality and
 >>> on-time delivery.
 >>>
 >>>> theory is great. the car analogy just doesn't work in the real world.
 >>>> if it does in yours, you've been missing a lot of opportunity
 >>>> needlessly.
 >>>>
 >>> It's perfectly accurate in the real world.  I've won some contracts in
 >>> the past not because I had the lowest price - but I could give them the
 >>> best quality.  Sure, I've lost some because I wasn't the cheapest.  But
 >>> I learned very early in the consulting game not to bid on price.  Before
 >>> I learned that, I found I was spending a lot more time on those clients
 >>> who were only interested in price than I should have been - lowering my
 >>> bottom line.  Once I stopped competing on price, my income increased.
 >>
 >> jerry, what i'm saying is that you're only looking at the quality factor.
 >> you're leaving out time and cost. you can shop in the quality
 >> market...the op can't. there are far more jobs available than you think
 >> where employers want quality and are willing to sacrifice time-to-market
 >> if their aim is two-fold...the actual product, and creating a loyal
 >> employee that is moldable. you may even be hired because of your
 >> familiarity with a business process (engineering, accounting, etc.)
 >> often, especially when prototyping, you want something out there that
 >> works...and you needed it yesturday. in both of those situations, the bid
 >> is terciary.
 >>
 >
 > No, I'm not looking at the quality factor.  I'm looking at the performance
 > factor.  The hourly cost is not a factor.  What good is is to hire someone
 > who charges 1/2 as much - if they take 3 times as long?
 
 since when does a consultant dictate the time span of a project? specific
 performance is written into contracts, jerry. if i hire someone who charges
 half as much or the most expensive bidder out there, i dictate the work to
 be done and the time frame under which it will be done. there are penalties
 and rewards for meeting deadlines. thinking that a $10 ph consultant will
 cost you more in the long run than a $20 ph consultant is not accurate
 math...and a complete failure on the hiring party to protect the company's
 interests.
 
 btw, 'performance' is based on what? time, quality, and expense! if i have a
 limited budget but sufficient time available, i can hire a $10 employee to
 produce quality.
 
 > When getting something to market on time, a proven track record of
 > completing a project on time is much more important.
 
 i don't think so. when getting something to market, the product is what
 counts. there are a range of factors you're neglecting to consider. i may
 hire a mathematician and pay him not only for output, but to learn to
 program at the same time - may even send him to school...simply for the fact
 that i need an application that uses 4th order runge-cutta to give me
 lightining fast simulation capabilities using state/space variables. if
 there is anyone other than me in this news group that knows what i just said
 *and* can program it, i'd be highly suprised! so, what does that mean? the
 mathematician, with NO track record in programming, definitely gets the
 job...even over the 'seasoned' pro's.
 
 that's just a 'for instance'. i can think of several more scenarios all
 sufficient to show your remark as a bit short-sighted.
 
 > And when hiring a consultant, you aren't looking at creating a loyal
 > employee.  You're looking at getting a job done.  Nothing more.
 
 really? do you hire them? i do. and, everyone is looking to get a job done -
 it's kind of what companies exist to do. it goes without saying. to say
 'nothing more' is to think all companies do business the same way. that's a
 farse. the parallel to that statement would be to say the only thing that is
 important in programming is that the end-product works. you should
 immediately think, "no, that's the reason you *program*. that doesn't cover
 *how* you program."
 
 >>
 >>>>>> It is definitely possible for me to do the same immediately after
 >>>>>> building a
 >>>>>> foundation in Computer Science. It's all about how quickly you apply
 >>>>>> it to
 >>>>>> your goals.
 >>>>> That's a lofty goal, and I'm not at all trying to throw water on it.
 >>>>> But you have to also realize you have competition out there - a lot of
 >>>>> it. And they have something you don't have - experience and a proven
 >>>>> track record.  It counts even more in consulting than auto repair.
 >>>> people are hired if they seem intelligent, listen, and fit in. yours is
 >>>> a very traditional view. i'd contend that it counts LESS in consulting
 >>>> than auto repair since a car has known parts and well defined systems
 >>>> that are fixed in a straightforward fashion. programming is rarely if
 >>>> ever, that.
 >>>>
 >>> Which means it's even more important to have that proven track record.
 >>
 >> no, it means one should convey intelligence, listen, and fit in.
 >>
 >
 > No argument that intelligence is good.  But a past record of performance
 > rules.
 
 please don't overlook the fact that i was clarifying your assumption you
 made from reading that. i was correcting your logical conclusion, which was
 wrong in no uncertain terms.
 
 and, yes, you do think that past performance 'rules'...whatever that means.
 placing employees is just like picking the right combination of db's,
 languages, and operating systems and configurations when putting an
 application together. your 'rules' statement is akin to saying language A is
 the only language anyone should program in. i don't hire people like you
 think i should...i pick them if they are right for the job. that is a
 combination of equitable factors...and previous experience is on a level
 playing field when i'm evaluating things.
 
 >>>> think of it this way...if i have to fight an attacker who is bigger
 >>>> than i, quicker, and even prettier, i'm not going to win by trying to
 >>>> beat his strengths. less experienced people should not compete on even
 >>>> terms either. people are people and not computers. i can talk my way
 >>>> into any job i want. i choose those that will be able to deliver
 >>>> on...slowly building up my res. your social skills far outweigh your
 >>>> technical skills every time you get interviewed...and, at every stage
 >>>> of your career.
 >>>>
 >>>> you seem to leave that out.
 >>>>
 >>> True and false.  You have to have the social skills, I do admit.  But
 >>> you've got to get in the door first.  And without any experience to
 >>> show, good clients won't give you the time of day.
 >>
 >> that's a relative truth and relative false. that may be your experience,
 >> but it isn't mine - as a consultant and an employer. you seem to think
 >> there's only one way to have your nike keep the door open. your
 >> technicals have little to do with selling yourself. and selling has
 >> little to do with showing some information on a piece of paper. if that
 >> were all there were to it, there would be very little need for so many
 >> commercials or pr reps and the like. a products 'worth' would just be
 >> plastered on it. hell, one well known company's foot-in-the-door into a
 >> competative nich was by specifically saying that "they were #2...so they
 >> worked harder" (paraphrased). have a google on that.
 >>
 >
 > No, successful consultants have EVERYTHING to do with selling ourselves.
 > It's about building relationships and showing the prospective client that
 > you can do the job better at a lower relative cost than anyone else.
 
 i almost agree 100%. almost. if one of your sales pitches is 'better...for
 less', then you've missed the boat. as a consultant, my job is to convince a
 prospective that they have to have me on their team/project...price be
 damned! if one of your pitches is that you don't cost as much, that just
 means you lack a skill set or are weak in other areas...at least in my book
 anyway.
 
 > But first you need to get in the door.  And without a proven track record,
 > you have little chance - unless you have other contacts.
 
 jerry, it's the 'unless' that you've yet to explore. i've told you that
 yours is a very traditional view of gaining employment. it isn't wrong. it's
 just very slow to provide results, and in a lot of cases, it's a needless
 venture. yes, if i tried to get work your way when i started out, i indeed
 would have had little chance. but, in this industry, how many people do you
 know that sought out this profession. in this industry, most of us saw
 opportunites in business that technology could fix. i know several people
 that started programming with microsoft access because they could
 consolidate views of spreadsheet data, query it, and deliver reports that
 were meaningful (and pretty).
 
 i'm telling you, if i find a person like that - one who can see opportunity
 and apply technology to capitalize on it - price be damned and experience be
 damned, i want 'em. how valuable is that ability v. a code monkey who has
 cranked out billions of lines of code, never lifting his head above his
 monitor to look around at how my company runs?
 
 >> everyone walks into an interview advantaged and disadvantaged in some
 >> area. the one who gets the job sells himself well and "overcomes
 >> objections" - a commonly used marketing term.
 >>
 >
 > Yes, but first you have to get into that interview.
 
 you've said your work is all referal now days. i'd believe that, otherwise
 i'd suspect that you haven't looked at all the resources available to
 you...like simply picking up a book on getting a job in the current market.
 contacts, social skills, creativity, diplomatic persistence...those are what
 get you interviews. at least, those are the ones i grant an audience when
 i'm hiring.
 
 >> shit, i even had a friend in college who got a nursing job that required
 >> *specific* experience. he was a lit major.
 >>
 >
 > Completely irrelevant, since you have given no detailed information about
 > what his previous experience was, what the job required...
 
 well, one of the requirements was that he had to be a current nursing major.
 again, he was a lit major. his previous experience in nursing was nil. he
 was, however, intelligent, a listener, and fit in.
 
 btw, relevancy is not dictated by how well/poor the subject was presented:
 only that the subject presented is in context with the discussion. fyi.
 
 >> again, your experience is not mine. my eyes tell me that you're only
 >> using one edge of a triangle to open a door...there are two more. if you
 >> haven't tried them, your revenues - as good as you think they are - are
 >> not at their full earning capacity.
 >>
 >
 > It's the same door that virtually every consultant I know uses.  And I do
 > know quite a few computer consultants, all around the country.
 >
 > Those who are successful have good interpersonal skills.  But they also
 > have experience.
 
 your conclusion is that the experience got them the jobs, and that they have
 good interpersonal skills. further, that since this path is shared by them
 and they are employed, that that path is the one to go with - such to the
 extent that you think it is the only path. ever wonder why 1 in n-thousand
 people do something notable in any given fascet of life? you know, the 'path
 less travelled' is usually the *only* thing shared by those people, and that
 does indeed make all the difference. i'd just caution that the suggested
 path is not the only one, and that good interpersonal skills have nothing to
 do with being able to market yourself well.
 
 i never said that path (volunteering to get experience) wouldn't work. i'm
 just saying it's a waste of time for the volunteer. i'm saying that as one
 who hires people. i'd think you'd be more willing to take what i'm saying to
 heart. i'm not debating you, jerry. i'm telling you that i'm a hiring
 manager for a fortune 50 company and that what you think i'm looking for is,
 in fact, not at all what i'm looking for.
 
 >>>>> Now, that's not saying you can't get started.  For instance, I know
 >>>>> some web developers who basically got a start with little experience.
 >>>>> But web development is a little different, and people are more willing
 >>>>> to take a chance.  Most sites are not very expensive to build, and the
 >>>>> client isn't out that much.
 >>>> i have hired at least 3 people in as many years to maintain and enhance
 >>>> our corporate systems. they are mission critical applications. none of
 >>>> those 3 had *any* programming experience. they were intelligent, they
 >>>> listened, and they fit in. they also had a huge desire to do great
 >>>> things. those turn out to be your most loyal and creative developers on
 >>>> your team.
 >>>>
 >>> You're talking a corporate environment, not consulting.  The two are
 >>> completely different worlds.  Clients will not hire consultants with no
 >>> programming experience for mission critical systems.
 >>
 >> duh! i was the hiring manager in a corporation (still am) and i have
 >> hired 3 people (consultants) in 3 years with NO experience in programming
 >> with *any* language. that is the whole point, jerry! and yes, they worked
 >> on my mission critical applications.
 >>
 >
 > And you hired them as employees?  No problem.  See my post above.
 
 note the parenthetical. they were hired as consultants. it just so happens
 that very few consultants want to be career consultants - in the IT world
 anyway. it also happens happily that companies cringe at the thought of
 being tied to having to use consultans as a standard of practice. their work
 for us as consultants turned out, as we usually treat it, to be a 'trial
 run' for them and us. it has been beneficial for all parties.
 
 and to whatever 'see my post above' i'm supposed to look at, i'm sure you
 can see my response that followed it.
 
 >> remember shelly? he used to post here? guess for whom he works now? are
 >> his skill sets in line with what i need? i think almost. however, i found
 >> him intelligent, a good listener, and he fits in. sorry, i'm a client and
 >> i've been doing *exactly* what you just said clients don't do. and my
 >> company is a $4B (that's b, as in billion) dollar fortune 50.
 >>
 >>> You are paying someone to learn.  They are paying someone to perform.
 >>> All the difference in the world.
 >>
 >> i pay for both. again, it depends on what *i* need. you presuming to
 >> think i only need one thing limits your opportunities to work for
 >> me...simply because you think i'm only after one thing. do you really
 >> think your wife married you because you were attractive? <that's a joke,
 >> don't start more trolling>
 >>
 >
 > You're want a job done.  You hire a consultant to do it. Would you hire
 > someone with no carpentry experience to build an extra room on your house?
 
 learning to program or working with little experience in programming is an
 apple. carpentry is an orange. if you're going to argue this analogy once
 again, then let's take it all the way. you already know my answer to that
 question, and i have very loyal carpenters who started out doing detail work
 on my house and in short order, they put a deck on the second story. now
 i've got them building mansions on my other properties. with all of the
 wonderful things they've done in my neighborhood, my propery value has
 sky-rocketed.
 
 >>>>> But even then it's hard to get started.  You can start with some
 >>>>> non-profit organizations, for instance, and build a portfolio.  Now
 >>>>> you have something to show prospective clients.
 >>>> that's a complete waste of time! bollocks. build a portfolio with
 >>>> paying customers...unless you just *want* to give your time away.
 >>>>
 >>> Not at all.  That's how I got started many years ago - while I was
 >>> scratching out customers, I did volunteer work.  It got me glowing
 >>> recommendations which I was able to carry on to bigger and better
 >>> things.
 >>
 >> i tell you what gets more people more jobs than that. connections.
 >> everyone of us has them, not all of us use them...or know how to with any
 >> kind of diplomacy. the last $40K i made was simply because my bosses,
 >> bosses, boss remembered i'd consulted. he had a friend from his church
 >> that needed some work done. that's how simple it is. make friends who are
 >> willing to vouch for you. i volunteer for the priciple of volunteering -
 >> something needs doing and few are willing to do it. anything else is a
 >> gift with strings attached as far as i'm concerned. but, as an in-road to
 >> employment? utter waste of time.
 >>
 >
 > Connections are only part of the equation.  Sure, they help get you jobs.
 > But experience rules.
 
 'rules'...what does that mean exactly? i still contend that experience is on
 a level playing field. since i'm the one doing the hiring, i'd think you'd
 be happly to concede the point. you are effectively telling me i don't know
 what i do know. kind of a self-nullifying endeavor, isn't it?
 
 > In your case, you got the $40K job because you had the experience.
 
 no, it was because i had a good realtionship far up the food-chain that
 opened the door of opportunity. specifically, i've worked for the past two
 years consulting as a second job where the relationship began with, 'i trust
 you because you know my friend, and he said you'd be perfect for this'. how
 much specific knowledge about the quality, volume, timeliness of my actual
 work do you think my bosses, bosses, boss actually knows...in a huge company
 at that? i was hired by recommendations of character and commitment - the
 only real things that my bosses, bosses, boss actually had personal
 knowledge of. you've just made a poor assumption based on lack of
 information. i wouldn't assume you took yourself too seriously there, since
 that fact is blantantly obvious.
 
 >>> Sure, the work at IBM helped - it showed I had experience as a
 >>> programmer. But the volunteer work showed I could carry that over into a
 >>> consulting role, outside the corporate environment.
 >>
 >> i'm not sure how you see consulting as outside of the corporate
 >> environment.
 >>
 >
 > Consulting is nowhere near the same as a corporate environment.
 
 here's where you tell in what ways so that others, i.e. me, know what you're
 talking about. we may or may not be in agreement.
 
 >>> Many consultants I know started the same way.
 >>
 >> but make of a very small percentage of those i come across...as a hiring
 >> manager. as a consultant myself, if someone asks if i can do something or
 >> if something can be done, the answer is always *yes*. unequivically. my
 >> reputation weighs into their reliance on the answer more than my previous
 >> work. and, when it comes down to it, i'd want someone working to sustain
 >> their reputation on my mission critical stuff rather than someone less
 >> committed to the success of the outcome...someone with paper-backing.
 >>
 >
 > But you're a hiring manager.  Completely different than contracting to
 > provide a specific service or product.  Not to become an employee.
 
 wow. actually, that's not a job title. it is a fascet of my duties. my job
 revolves around r & d and prototyping. it is my job to provide architectural
 concepts and implement them, turning them into profitable solutions to the
 way my company does business. i have the task to specifically seek out
 *consultants* as needed to get a working model put together for evaluation.
 i cannot use fte's for this as they are dedicated to standard existing
 product enhancement and maintenance. part of my task is to pick good
 *consultants* that can be seen as good candidates for fte...even if the
 prototype doesn't ever leave that stage of development, i.e. is declined.
 
 i fail to see how that is 'completely different than contracting to provide
 a specific service or product'. serious, no matter what my role in my
 company, you cannot hope to suggest that if i go to a consultant and give
 him work, that he is no longer a consultant if my perspective is to perhaps
 offer him a job! most people who hire a consultant are evaluating them in
 the same light as i...they are always on the look out for potential
 employees...good ones.
 
 >> there's more than one way to skin a cat...i happen to believe in using
 >> many knives.
 >
 > No argument there.  And successful consultants are able to wear more than
 > one hat.  But beware those who say they can wear too many hats. They
 > typically are experts at none of them.
 
 jack of all trades, master of none is a very old axiom. but hell, you can
 even make good use of those too. :)
  Navigation: [Reply to this message] |