codice raramente. È un cattivo segno? [chiuso]

13

Sono uno studente di informatica e sto imparando Java ormai da giorni.

Voglio essere un buon sviluppatore / programmatore.

Mi piace leggere libri. Cerco su internet per gli argomenti correlati e li studio. Mi riferisco a StackOverflow e ad altri buoni siti web di programmazione ogni giorno, ma codice raramente. È un cattivo segno? Se sì, allora cosa dovrei fare per superare questo problema?

    
posta Chankey Pathak 14.09.2010 - 21:09
fonte

10 risposte

30

L'esperienza vince su tutti, se non stai facendo esperienza allora sì, hai sicuramente un problema se vuoi essere un grande programmatore.

Inizia con un nuovo progetto o partecipa al progetto open source di un'altra persona. Prendi un po 'di esperienza. Scrivi del codice.

    
risposta data 14.09.2010 - 21:14
fonte
19

Altre risposte sono state fantastiche, per me tutto si riduce a questo:

  • Se hai problemi di programmazione, sei nella giusta professione?
  • se hai difficoltà a trovare un problema (collegato al computer) e hai un'implementazione per risolverlo sei nella giusta professione?
  • Se non pensi ai tuoi impegni di programmazione (lavoro, scuola o personale) nel tuo tempo libero, sei nella giusta professione?

C'è una linea sottile tra un hobbista e un professionista e questo è quello che penso tu abbia bisogno di determinare per te stesso facendo un po 'di auto valutazione e ricerca dell'anima. :-)

    
risposta data 14.09.2010 - 21:44
fonte
7

Quasi tutte le altre risposte contengono la premessa di base che la codifica è la cosa migliore per imparare la codifica. Se il tuo obiettivo è superare il test FizzBuzz, questo è vero, e ad un certo punto devi iniziare a scrivere un sacco di codice per essere bravo a scrivere codice.

Tuttavia, la tua domanda non è "dovrei mai scrivere codice", ma piuttosto: "Sto imparando e non mi sto concentrando sulla codifica: è così male." Ma poi dici in altri commenti che scrivi del codice facendo esercizi nei libri.

A mio parere, c'è troppa enfasi sulla scrittura-codice-per-imparare-programmare. Penso sia solo sciocco. La codifica è l'ultima cosa di cui dovresti preoccuparti. Lo studio dello sviluppo del software è molto più importante della scrittura di migliaia di righe di codice. Finirai sempre per scrivere un sacco di codice. Mentre studi, non dovresti concentrarti su ciò che meglio ti prepara a programmare, ma piuttosto su qualsiasi parte dei tuoi studi ti piaccia. Se ti piace studiare tecniche e metodologie, studialo.

I lavori di solito escono dai tuoi punti di forza specifici. Se non ne hai nessuno - e sei solo un'altra persona che ha scritto molto codice e può scrivere un buon codice - allora non avrai alcun vantaggio competitivo. Gioca ai tuoi simili. Codice sufficiente a tempo debito.

    
risposta data 14.11.2010 - 07:40
fonte
3

Se vuoi programmare di più, dovresti provare un sito Web di sfida di programmazione.

Sono un ottimo modo per imparare le lingue e flettere i tuoi muscoli programmatici.

Sono un grande fan di pythonchallenge .

Davvero un buon sito per iniziare.

    
risposta data 14.09.2010 - 21:15
fonte
3

Trova alcuni progetti su cui lavorare. Se non riesci a trovare alcuni enigmi da risolvere. Vedi la mia risposta a questa domanda.

Programmazione di enigmi .

    
risposta data 14.09.2010 - 21:52
fonte
1

Devi esercitarti con il codice se vuoi davvero diventare un buon sviluppatore. Se stai leggendo i libri di programmazione, prova a risolvere gli esercizi forniti.

    
risposta data 15.09.2010 - 05:54
fonte
1

Dipende dal fatto che tu sia il manager di qualcuno che cerca sempre di dirgli il "modo giusto" per farlo.

Seriamente però ... avere una vasta conoscenza mi ha servito bene. E, se stai imparando, forse il problema è che ti stai concentrando troppo sulla tecnica e sulla tecnologia piuttosto che sulla ricerca di problemi per risolvere o idee chiare da portare a compimento?

    
risposta data 15.09.2010 - 07:03
fonte
1

"Dipende" sarebbe la mia risposta breve a questo. Non è necessariamente un brutto segno, poiché il mio primo lavoro di programmazione fuori dall'università mi ricorda di dover imparare come utilizzare Visual Studio, IIS e MS-SQL Server per il lavoro che ho svolto, anche se questo era già nel 1997. Ti suggerirei di indagare su come impari qualcosa e su quale tipo di algoritmi conosci, visto che alcuni di essi mi sono stati conficcati nella mente come divide e conquistare.

    
risposta data 09.10.2010 - 22:57
fonte
1

Se sei ancora uno studente, mi preoccuperei così tanto. Gli studi del tuo corso sono più importanti in questo momento. Tuttavia, una volta che lasci il mondo di Academia, potresti avere un problema se ancora non hai ancora trovato ciò che ti interessa in questo campo e non programmare.

Sono in un simile dilemma, sono un senior che termina il mio B.S in Computer Science. Non codifico al di fuori del mio corso di studi al momento.

In questo momento mi sento davvero frustrato studiare le statistiche e le scienze geologiche di AP rispetto al tempo piuttosto che lavorare sui miei progetti personali.

Ho un progetto di gioco su cui desidero disperatamente lavorare, ma mi sono anche diplomato. (So perché Marc Zuckerburg e Bill Gates sono scesi subito).

Se queste cose ti impediscono di scrivere il codice, non preoccuparti. Ma se Coding non ti motiva, ti guida, e la voglia di creare qualcosa di veramente bello per te non ti dà il calcio quando ti diplomi, penso che potresti avere un problema.

    
risposta data 14.11.2010 - 08:54
fonte
0

Dipende dalle piattaforme che stai utilizzando. So che sto scoprendo che molte nuove piattaforme e tecnologie richiedono meno codici effettivi ma una progettazione più rigorosa. Di conseguenza, sto codificando sempre meno col passare del tempo.

    
risposta data 14.09.2010 - 21:13
fonte

Leggi altre domande sui tag