Often businesses focus on the bottom line when trying to gain leads that turn to active sales of products or services offered by the business. This is the wrong way of looking at gathering business, the best way is to take a customer focused approach which requires that we seek needs instead of seeking clients. When we seek clients we tend to impress upon a candidate a possibly false sense of need for our products or services, when this is done we are being disingenuous and are not customer focused but are self focused and this doesn't maximize long term returns. In the event that after the sale the client determines that our offering does not mesh with their processes as was promised they will keep this in mind and be sure to warn their friends who could be potential clients about your non customer focused tactics. The best way to ensure that right sale after the pitch is to be 100% honest about how our product or service can be useful to the prospective client by isolating if they have a true need for our businesses services. This involves actually caring enough about the client to find out how their business works and to determine if adoption of our product or service can make those processes more cost effective and over all more efficient. So when dealing with potential customers always seek to determine their need for your service or product and if it doesn't exist, provide them with the honest truth of that fact... by doing this you will gain the respect of yet another business that through its contacts and clients may bring you potential clients whose needs your business can serve perfectly. Sales is about both getting the deal now from those that need your services and delaying services from others later by proxy of those who did not need your services but remembered the fact that you took the time and effort to tell them the truth about that fact in your interactions with them. This is how a good business builds long term interest and ensures steady growth.
I have found as more non formally trained people enter the coding space, the quality of code that results varies in an interesting way. The formalities of learning to code in a structured course at University involve often strong focus on "correctness" and efficiency in the form of big O representations for the algorithms created. Much less focus tends to be placed on what I'll call practical programming, which is the type of code that engineers (note I didn't use "programmers" on purpose) must learn to write. Programmers are what Universities create, students that can take a defined development environment and within in write an algorithm for computing some sequence or traversing a tree or encoding and decoding a string. Efficiency and invariant rules are guiding development missions. Execution time for creating the solution is often a week or more depending on the professor and their style of teaching code and giving out problems. This type of coding is d...
Comments