allora, a mio parere non basta saper programmare, quello che è davvero importante è una buona idea
infatti, se io ho una buona idea ma non so programmare comunque mi basta poco per realizzarla, basta pagare un programmatore che ti sviluppa l'idea ed è fatta.. cosa che non è possibile fare al "contrario", nel senso che se anche sei un ottimo programmatore ma non hai idee valide è abbastanza inutile (sempre se vuoi fare qualcosa di bello tuo senza dover realizzare sitiweb per altri)
ma il fatto è che diciamoci la verità, se una persona ha un'ottima idea per un originale sito web non la verrà a dire qui sul forum come niente fosse, ma se la terrà per se e cercherà di svilupparla in proprio o con degli aiutanti
comunque ormai ci sono siti web di tutti i tipi, quindi è molto difficile trovare un'idea originale, perciò è difficile creare un sitoweb diverso da tutti gli altri...
poi molte idee (come ad esempio un sito di hosting, che hanno abbastanza successo) sono limitate dalle leggi.. magari un sito di hosting incorre in problemi di copyright perchè gli utenti caricano materiale illegale e ci sono problemi non solo legali (ad esempio, sempre per il servizio di hosting devi avere molto spazio a disposizione)
quindi con tutte le limitazioni e problemi che ci sono, i siti realmente fattibili diventano ancora meno
comunque ad esempio, un bel progetto che avevo pensato era quello di creare una specie di motore di ricerca, un pò stile google. Dove si inserisce una marca o un prodotto (ad esempio "pasta barilla") e compaiono "delle recensioni" (solo in negativo) ossia come risultati si hanno degli sconsigli inseriti dagli utenti dove ciascun utente spiega perchè sconsiglia quel prodotto (con integrato un sistema di voti in modo tale che le altre persone possono votare lo sconsiglio dato, e se lo sconsiglio riceve troppi voti negativi significa che le altre persone lo trovano un buon prodotto e perciò viene eliminato). In questa maniera si evitano di prendere "bufale", e sarebbe comodissimo collegare un'applicazione android/iOS al sito per rendere il tutto più immediato anche da smartphone, quando si va in giro e si vuole acquistare qualcosa. Se non compare nessuno sconsiglio allora significa che nessuno lo ha ancora sconsigliato perciò probabilmente è un buon prodotto (oppure sconosciuto :P)
Poi sarebbe anche da integrare tutto un sistema di commenti, per scambio di pareri, e tante altre cose
non so se è chiara l'idea.. io ti dico la verità, quest'idea se fossi stato in grado di svilupparla non l'avrei condivisa, ma la questione è complicata e siccome sarebbe un bel servizio se qualcuno ci riuscisse mi farebbe piacere
comunque ci sono vari problemi, ad esempio le varie aziende ti possono fare causa per diffamazione, perciò quando si pensa un sito web bisogna andarci cauti ed esaminare tutte le possibili violazioni e problemi.
Te lo dico per esperienza diretta.. io avevo un bel sito di traduzioni di versioni di latino, ma l'ho dovuto chiudere perchè sennò un altro "sito concorrente" mi avrebbe fatto causa
comunque, per realizzare qualcosa di concreto devi conoscere molto bene: php, html5, css, javascript (jquery e ajax), sql, xml poi se ci aggiungi anche java, flash e software per la grafica come photoshop e the gimp male non fa