Go Back   CodingForums.com > :: Client side development > General web building

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 01-03-2011, 03:16 AM   PM User | #1
d'Anconia
Regular Coder

 
d'Anconia's Avatar
 
Join Date: Jan 2010
Location: Tempe, AZ
Posts: 142
Thanks: 15
Thanked 5 Times in 5 Posts
d'Anconia is an unknown quantity at this point
Question Sub-Contracting vs Self-Coding?

I'm really curious about this: if someone has a website idea, what are some of the tell-tale signs that someone would have to sub-contract a good amount of the coding vs whether they would be able to do it themselves?

One part of me feels that if I were doing a simple website that I could learn the coding and do most of it myself BUT with new languages popping up left and right, and updates/new features constantly being added to older languages... can one coder really stay up-to-date enough to maintain a good website capable of garnering large amounts of users?

Tell me if I'm wrong but it seems like if I want to have a state-of-the-art site without spending too much money initially that I would have to do most of the coding myself at first until the website can start providing enough revenue to start hiring or sub-contracting coders.

Any help on this subject would be greatly appreciated. Also, are most free-lancing coders used to part-time jobs and contracts vs full-time employment? I am not a professional coder but am learning a lot of languages myself, and I'm wondering if I will want to save some money on the side from my primary full-time job (Construction Management/Civil Engineering) so that I can hire coders/web designers once the time comes.

Any advice or personal experience would be appreciated.
__________________
Powerful ideas for all lovers of personal and political freedom:
Freedomain Radio
Free Talk Live
d'Anconia is offline   Reply With Quote
Old 01-03-2011, 01:48 PM   PM User | #2
NoeG
Regular Coder

 
Join Date: Oct 2010
Location: San Antonio Tx
Posts: 251
Thanks: 12
Thanked 11 Times in 11 Posts
NoeG is an unknown quantity at this point
If your doing a simple website I would save the money and learn it yourself..I learned CSS in a matter of weeks but I had a small background with HTML from prior years and made my first website in just a couple months after learning CSS. On the other hand if its a complex idea that requires server side programming I would hire someone because programming languages are very difficult to learn quickly, unless there isn't a time crunch on your project.

but I would also ask yourself if the time it takes you to learn it is worth it? or would you rather just pay someone off and get it over with..If you only plan on learning enough to get your project started and then hire a freelancer for further development then I my advice is to learn the basics of html/css so that way you can at least make minor changes to the look of the website and hire someone to do the back end that way you dont spend alot of time learning something your really not going to use a whole lot..

as for the last part of your question I'm not a freelance designer/devloper so I'm not a reliable reference sorry..hope i helped a little
NoeG is offline   Reply With Quote
Old 01-03-2011, 02:28 PM   PM User | #3
VIPStephan
The fat guy next door


 
VIPStephan's Avatar
 
Join Date: Jan 2006
Location: Halle (Saale), Germany
Posts: 7,615
Thanks: 5
Thanked 865 Times in 842 Posts
VIPStephan is a jewel in the roughVIPStephan is a jewel in the roughVIPStephan is a jewel in the rough
Quote:
Originally Posted by d'Anconia View Post
Also, are most free-lancing coders used to part-time jobs and contracts vs full-time employment?
I can’t speak for all freelancers but I can say from my own experience that it’s common for me to have “part-time” jobs, i. e. different projects with different clients. After all, if it was a fulltime job the freelancers wouldn’t be freelancers but rather employees (which could have tax or social security relevant differences, depending on where you live).

Basically it works like this:
  1. You post an offer on some job board (e. g. the web projects section on this forum, AuthenticJobs, http://programmermeetdesigner.com/, or similar) stating in detail what you want and maybe what your budget is if you have one.
  2. A person contacts you telling you about themselves and their conditions.
  3. If you’re intrigued you agree to work together in whatever way you want (one well defined project only/on-demand service/fulltime employment).
  4. You’re either happy with the work and ask them again some time in future or you’re not happy and ask someone else.

There are a lot of freelancer job boards out there and not all of them are serious or of quality. I’m always suspicious of these freelancer bidding websites as there are a lot of people from India, Ukraine, and whatever offering their services for almost nothing but often almost nothing is what you also get. So be careful who you’re hiring. Above I’ve linked the ones I deem serious. Almost always the rule of thumb is: you get what you pay for.
__________________
Don’t click this link!
VIPStephan is offline   Reply With Quote
Old 01-03-2011, 04:06 PM   PM User | #4
teedoff
Senior Coder

 
Join Date: Aug 2010
Location: High Point, NC
Posts: 3,325
Thanks: 5
Thanked 363 Times in 360 Posts
teedoff is on a distinguished road
I'm a bit confused on the question. If you have an idea for a site, and you know a little html and css, then design it yourself. However, if the site is going to be dynamic(most sites now are) and or ecommerce, and you dont know how to write code in a server-side language, then definately you're going to need some experienced coders.

As Stephan said, be wary of online sites that present coders to bid on work. Many are fake, or many dont have the skill required for most jobs, and will wind up costing you more in the long run. Take a site to a good qualified web designer/programmer that someone has completely messed up, and they will have to charge you time just to correct the mess already created by the hack you hired in the first place.
teedoff is offline   Reply With Quote
Old 01-03-2011, 10:43 PM   PM User | #5
dougnbr
New Coder

 
Join Date: Nov 2009
Location: Portland Oregon
Posts: 33
Thanks: 0
Thanked 6 Times in 6 Posts
dougnbr is an unknown quantity at this point
Some web hosts have website building aps, where you can build a "stock" site not knowing much about html or css. Same goes for e-commerce web hosts. However, if you want a custom site you're better off hiring someone. It's more than just the design. Code validation, cross-browser compatibility and SEO need to be thought about as well. If you're serious about your site, you probably want to get a professional.
dougnbr is offline   Reply With Quote
Old 01-04-2011, 04:21 AM   PM User | #6
d'Anconia
Regular Coder

 
d'Anconia's Avatar
 
Join Date: Jan 2010
Location: Tempe, AZ
Posts: 142
Thanks: 15
Thanked 5 Times in 5 Posts
d'Anconia is an unknown quantity at this point
Okay cool, thanks for the responses. As you guys have mentioned it seems the more serious or large I want my site to be, the more likely it is that I'll have to hire some people at some point. Until then I'm going to do as much coding as I can. I already learned HTML and CSS a while ago (although I need to practice a bit before I actual start designing the website for my main idea), and am currently reading a book on PHP and SQL. I won't lie I'm pretty impressed as how easy it can be to learn a language if the resource used to learn it is well-written.

I think I'm going to do as much coding as I can (won't quite my day job!) and by the time I am ready to hire some extra help I will have saved enough. Also I'll keep an eye out for able-bodied programmers who might share an interest in my idea... even though I don't like the idea of having to split ownership of the website.

Thanks for all the help! I guess the million dollar question is how quickly I want to get my website up and running. The longer I wait the more I will be able to code it myself but unfortunately the more likely it is that someone else will beat me to the punch.
__________________
Powerful ideas for all lovers of personal and political freedom:
Freedomain Radio
Free Talk Live
d'Anconia is offline   Reply With Quote
Old 01-04-2011, 07:04 PM   PM User | #7
Fumigator
UE Antagonizer


 
Fumigator's Avatar
 
Join Date: Dec 2005
Location: Utah, USA, Northwestern hemisphere, Earth, Solar System, Milky Way Galaxy, Alpha Quadrant
Posts: 7,686
Thanks: 42
Thanked 637 Times in 625 Posts
Fumigator is a glorious beacon of lightFumigator is a glorious beacon of lightFumigator is a glorious beacon of lightFumigator is a glorious beacon of lightFumigator is a glorious beacon of light
Quote:
The longer I wait the more I will be able to code it myself but unfortunately the more likely it is that someone else will beat me to the punch.
Couple of points...

1) Most successful companies aren't successful because of some amazing never-before-thought-of idea they developed. Most are successful because they develop a good product (whether or not it's unique is not important as long as patents/copyrights are not violated) and then MARKET THE HELL out of that product, and have the hard work to follow up and deliver the product, thereby generating repeat customers.

If you have to rely on the fact that you don't have any competition, you won't be successful.

2) Be prepared for the first few "great idea" websites you create to be learning experiences (in other words, not ready for primetime). Don't be discouraged when the ideals in your head don't quite make it to the browser; just keep coding.
__________________
Fumigator is offline   Reply With Quote
Reply

Bookmarks

Tags
hiring, start-up, sub-contracting

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:07 PM.


Advertisement
Log in to turn off these ads.