Cosa devo imparare per diventare un programmatore web migliore? [duplicare]

1

Ho 15 anni. Ho programmato per 2 anni. Suppongo di essere un buon programmatore (non un designer). Posso usare PHP (Buono), Css (semplice) e JQuery (non troppo male).

Cos'altro posso imparare in merito allo sviluppo web (forse programmazione di sistema)? Grazie per i tuoi suggerimenti ..

    
posta Programmer 11.10.2011 - 16:25
fonte

3 risposte

10

Il modo migliore per diventare bravi in qualsiasi cosa, sia che si tratti di programmazione, di suonare uno strumento o di un'attività fisica è praticare. Scrivi un sacco di codice. Cerca di imparare il più possibile lungo la strada. Leggi il codice di altri popoli, nonché libri e articoli sulla programmazione. Prova le cose che impari. E non pensare mai di aver imparato tutto. C'è sempre altro da imparare e un altro campo da padroneggiare.

    
risposta data 11.10.2011 - 16:38
fonte
2

Oltre a un sacco di letture e di pratica, fai amicizia con altri che hanno lo stesso interesse. Diventare parte di una comunità di persone interessate a fare la stessa cosa risponderà alla domanda che stai ponendo in modo permanente.

Ma per rispondere in modo più specifico alla tua domanda, dovresti imparare qualcosa sulla persistenza dei dati (database, ecc.). Prova MySQL dato che hai già qualche PHP. I due vanno insieme come piselli in un baccello.

    
risposta data 11.10.2011 - 16:50
fonte
2

Per inciso, ho appena consigliato The Pragmatic Programmer: From Journeyman to Master in un < a href="https://softwareengineering.stackexchange.com/questions/113683/what-are-ways-i-can-speed-of-development-time-when-building-applications/113686#113686"> rispondi ad un domanda diversa , ma farà bene anche a te: -)

Questo libro è ciò che promette il suo titolo. Ti mostrerà ciò che serve per diventare un buon programmatore e quali sono le diverse aree, attività e abilità coinvolte nella produzione di software. Ciò che è IMHO il più importante è, ti dà il quadro generale e ti insegna la mentalità a diventare uno sviluppatore di successo: uno che è in grado di risolvere i problemi dei suoi clienti in modo efficiente.

    
risposta data 11.10.2011 - 16:47
fonte

Leggi altre domande sui tag