CodeGym /Java Blog /Random-IT /Come completare il tuo progetto per animali domestici. Su...
John Squirrels
Livello 41
San Francisco

Come completare il tuo progetto per animali domestici. Suggerimenti per rendere il tuo prossimo progetto un successo

Pubblicato nel gruppo Random-IT
Uno dei consigli fondamentali che normalmente diamo agli studenti di CodeGym e ad altri principianti nella programmazione che vogliono progredire e ottenere il loro primo lavoro di Junior Developer , è lavorare su progetti personali indipendenti per animali domestici. L'aggiunta di uno o due progetti collaterali al tuo portfolio può essere un grande vantaggio se non hai ancora molta esperienza lavorativa, contribuendo a convincere il datore di lavoro ad assumerti. Come completare il tuo progetto per animali domestici.  Suggerimenti per rendere il tuo prossimo progetto un successo - 1Lo sviluppo di progetti per animali domestici è sempre una buona idea e nessuno lo discute. Ma dare consigli è una cosa, in realtà costruire progetti collaterali è un'altra. Uno sviluppatore inesperto può e molto probabilmente dovrà affrontare una serie di difficoltà quando lavora a un progetto personale senza un aiuto esterno.

Come far funzionare il tuo progetto per animali domestici

Le idee per un progetto sono il problema di partenza che la maggior parte delle persone deve affrontare, poiché si scopre che non è così facile trovare un'idea originale ma realistica. Ma i problemi maggiori arrivano quando inizi a lavorare su un progetto. Completare effettivamente il progetto e metterlo in funzione è il compito che molti principianti di programmazione in realtà non riescono a completare. E comprensibilmente, poiché lo sviluppo anche di un software molto semplice spesso richiede più di una semplice conoscenza di codifica di base. Ci sono un certo numero di cose che dovresti ricordare quando cerchi di avviare un progetto per animali domestici, specialmente se è il tuo primo.

1. Prima ricerca e pianificazione, poi codice.

Proprio come ogni edificio ha bisogno di fondamenta, un progetto, non importa quanto piccolo e indipendente sia, dovrebbe iniziare con un piano che è impossibile da completare senza un lavoro di ricerca e di riflessione. Iniziare a programmare e sviluppare senza avere un piano chiaro è uno degli errori più comuni che gli sviluppatori tendono a fare, e non solo quelli inesperti. Quindi il consiglio è di non affrettarsi con la codifica. Iniziare a programmare senza un piano adeguato può facilmente essere una perdita di tempo che ti porta a un vicolo cieco e alla necessità di ricominciare tutto da capo.Come completare il tuo progetto per animali domestici.  Suggerimenti per rendere il tuo prossimo progetto un successo - 2

2. Stabilisci obiettivi e scadenze.

Un'altra cosa importante, spesso trascurata sia dai programmatori Junior che da quelli più esperti, è stabilire obiettivi e scadenze, che è anche pianificazione ovviamente, ma questa parte merita qualche parola a parte. Quando si tratta di obiettivi, è importante essere realistici. Se le tue capacità e capacità sono ancora molto limitate, sarebbe saggio non diventare troppo ambizioso e scegliere un progetto che sei in grado di portare a termine, anche se richiede ulteriore apprendimento e impegno. Stabilire una scadenza (e rispettarla) è un altro modo per stabilire l'autodisciplina e motivarsi a completare il progetto entro un lasso di tempo realistico.

3. Prova a risolvere problemi reali con il tuo progetto.

Un altro consiglio relativo alla fase di pianificazione è la scelta dell'idea per il tuo progetto. La maggior parte delle persone non ha difficoltà a generare idee per i propri progetti preferiti, l'unico problema è che le loro idee non sono molto buone. Cerca alcuni problemi reali, nel tuo campo o altrove, che il tuo progetto può risolvere (o almeno tentare di risolvere). “Non puoi sforzarti di avere una buona idea. La maggior parte dei miei progetti preferiti deriva dal lavorare su qualcos'altro e dal rendersi conto che manca qualcosa. Ho quindi proceduto alla creazione di quel componente/parte/libreria mancante. Col tempo, man mano che acquisivo maggiore esperienza con i framework, mi sono reso conto che non mi piaceva nessuno di loro. Poi ho creato il mio, che uso su molti progetti oggi. Mentre lo uso, noto più componenti mancanti, più cose che potrei costruire che mi farebbero risparmiare enormi quantità di tempo, e quelli diventano essi stessi nuovi progetti per animali domestici. È un bisogno e un'offerta di base, ma su una base più personale. Nota la necessità e l'idea per la fornitura ti verrà in mente.ha detto Bruno Skvorc, uno sviluppatore web esperto dalla Croazia.Come completare il tuo progetto per animali domestici.  Suggerimenti per rendere il tuo prossimo progetto un successo - 3

4. Concentrati sulle tecnologie utilizzate dalle aziende per le quali sei disposto a lavorare.

Se la tua principale fonte di motivazione per lavorare su progetti per animali domestici è acquisire esperienza e costruire il curriculum per ottenere un lavoro a tempo pieno come sviluppatore di software, quando scegli un progetto dovresti anche pensare alle tecnologie che utilizzerai in esso. È meglio che il tuo progetto sia nello stesso campo con le aziende a cui intendi candidarti o utilizzi le stesse tecnologie con cui stanno lavorando. "I migliori progetti per animali domestici soddisfano la tua curiosità, quindi scegli una tecnologia che ti affascina e costruiscila", consiglia Sanjay Paul, uno sviluppatore di Palantir Technologies.

5. Non trascurare il front-end se il tuo progetto ne ha bisogno.

Hai indovinato, trascurare il front-end è anche un errore molto comune che molti sviluppatori commettono quando iniziano a lavorare sui loro progetti preferiti. Non è necessario che il front-end sia sbalorditivo, almeno assicurati che sia funzionale e abbia un aspetto abbastanza professionale. Ecco perché una buona idea sarebbe quella di fare uno schizzo di come sarà il tuo prodotto prima di iniziare a codificare e tornare regolarmente al front-end, adattandolo a eventuali modifiche che si verificano lungo il percorso.Come completare il tuo progetto per animali domestici.  Suggerimenti per rendere il tuo prossimo progetto un successo - 4

6. Usa Pomodoro e altre tecniche anti-procrastinazione per lavorare sistematicamente sul progetto dell'animale domestico.

Anche lavorare regolarmente al tuo progetto indipendente entro il periodo di tempo specificato (ad esempio, due ore al giorno, dalle 9:00 alle 11:00) è molto importante, ed è qui che possono tornare utili vari strumenti di efficienza e tecniche anti -procrastinazione . Usa ciò che funziona per te, assicurati solo che lo sviluppo del tuo progetto non si trasformi in qualcosa che continui a rimandare e partire per domani giorno dopo giorno.

7. Rendi pubblico il tuo lavoro.

Pubblicare il tuo lavoro ovunque tu possa in qualche modo è anche un metodo di motivazione. Una cosa è sviluppare qualcosa che solo tu vedrai, e l'altra è creare un prodotto che altre persone potranno provare e condividere la loro opinione al riguardo. Anche se è il tuo primo progetto per animali domestici ed è molto semplice, meglio prepararti a renderlo pubblico fin dall'inizio, questo ti aiuterà a creare l'atmosfera giusta.

8. Usa il controllo della versione e continua a guardare indietro al tuo lavoro.

E la raccomandazione finale sarebbe quella di utilizzare sistemi di controllo della versione o altri modi per tenere traccia del codice. Ciò ti consentirà di assicurarti che il tuo lavoro non vada perso nel tempo (cosa che alla fine accadrà se lasci il tuo computer). Il controllo della versione ti consentirà anche di guardare indietro al tuo lavoro una volta ogni tanto in futuro, che è esattamente ciò che devi fare. Guardare indietro al tuo lavoro precedente è sempre salutare: in questo modo puoi tenere traccia dei tuoi progressi come professionista, individuare modi nei primi progetti che avresti fatto diversamente ora e così via.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION