Blog Stats
  • Posts - 102
  • Articles - 32
  • Comments - 223
  • Trackbacks - 16

 

Software Development

For Love Or Money

People have a tendency to work extremely hard at the things they love, regardless of the pay. Great pay helps, but it also prolongs the inevitable if you're just in it for the money.

Code Writing Code

As a one person startup company (soon to be expanding! woohoo!), it's really hard to do everything, so any edge that you can find to get more done in less time is a welcome addition. This includes everything from outsourcing, automation, and yes, code generation.

How to focus on quality

Focus on Quality. It sounds innocent enough. Just make sure you do everything perfectly, or at least as perfectly as you are able. If only it were as simple as that.

Quality is not a feature

If you make a conscious effort to focus on the quality of your software, you will probably see less of an immediate impact on your sales than if you implemented new features. I would venture so far as to say that I am sure of that. Quality doesn't happen overnight. It takes a lot of time, effort, and a commitment to quality. In time, assuming you had a decent product that was desired in the market to begin with, those efforts will likely pay off tenfold.

The Gatekeeper

Even on development teams which rely extremely heavily on databases, it has been my experience that there are perhaps only a small percentage of people on the team who truly know how to use a database effectively. Most developers view a database as an overglorified list of objects for which exists solely so they don't need to worry about important details like saving the data or maintaining it between application starts. This is not only inherently wrong, but it's a dangerous line of thought.

 

 

Copyright © Mike Taber