Originally Posted by
Andy101
As a programmer myself, I find that working for clients is stressful, time consuming and not very lucrative. In fact I did the last job for free since I didn't want to be "owned" by the client but rather have them in a position of owing me a favor down the road.
Better to use your programming skills to give you an advantage in marketing above the people that can't code, I think. For example, instead of writing articles like everyone else, you create the tool to make the job easier for everyone else.
A lot of very successful marketers are either coders or people that are good at specifying code. With code, we can create products or produce dynamic sites like no other since we wrote the scripts or got the scripts created according to our detailed specs.