JavaRush /Java Blog /Random-IT /È possibile imparare Java da zero e diventare un programm...

È possibile imparare Java da zero e diventare un programmatore serio?

Pubblicato nel gruppo Random-IT
È davvero possibile imparare Java online e diventare un programmatore serio da zero se non hai esperienza nella codifica e in altre specialità IT, non sai nulla di classi, metodi e programmazione orientata agli oggetti e in generale per tutta la vita hai pensato che Java è un'isola nella lontana Indonesia? Questa domanda viene posta da moltissime persone, anche sul sito Web JavaRush. È possibile imparare Java da zero e diventare un programmatore serio?  -1Ecco perché oggi vogliamo parlare della possibilità che sia realistico imparare Java partendo dalle basi. E, se la risposta è sì, allora come farlo.
Avviso spoiler:

sì, questo è abbastanza reale!

Java: insegnare o non insegnare?

Ecco alcune citazioni sull'apprendimento di Java da parte di programmatori di tutti i giorni che condividono le loro opinioni sul popolare sito di domande e risposte Quora. “Pensa all’apprendimento di un linguaggio di programmazione nello stesso modo in cui considereresti l’apprendimento di una normale lingua straniera, come il francese. Non ci sono requisiti universali, dopo i quali conoscerai questa lingua. Puoi imparare parole semplici come “ciao” e “grazie”. Ma questo non significa che tu possa parlare francese. Io, a mia volta, sono madrelingua inglese. Lo parlo fluentemente, ma non conosco assolutamente tutte le parole che ci sono in inglese. E molto probabilmente non lo saprò mai. Pertanto, il mio consiglio è: non considerare l’apprendimento di un linguaggio di programmazione come un compito a cui puoi assegnare una fascia oraria specifica, fallo e vai avanti. È sempre un viaggio, e di solito è un viaggio che dura tutta la vita", ha detto Stewart McEwen, un programmatore australiano. “Giava è un oceano. E tutto ciò che vedi all'inizio, stando sulla riva, sono solo le acque costiere. E vuoi sapere quanto tempo dovrai remare sulla tua barca per attraversare l'oceano. Non ci sarà mai abbastanza tempo. Decidi tu stesso quanto profondamente vuoi imparare Java. Ma se sei pronto a nuotare, allora tuffati senza indugio”, Kiran Kumnoor, un programmatore indiano di Java, ha risposto all’eterna domanda con una metafora così bella.

Suggerimenti di base

Bene, ora, per così dire, dopo aver seppellito l'intrigo all'inizio, mettiamoci al lavoro: poi ci sono una serie di consigli utili e raccomandazioni di base, applicandoli in pratica, vedrai che padroneggiare Java da zero è più più che possibile, e questo non richiede dedizione al livello dei maestri Shaolin, tutto ciò di cui hai bisogno è il desiderio, la volontà di dedicare un po' di tempo e impegno, nonché la comprensione di come affrontare correttamente la soluzione di questo problema.
  1. Se decidi di imparare Java, inizia subito, non perdere tempo.

    Naturalmente, dovresti capire che padroneggiare una nuova professione non è un compito facile e dovrai dedicarci molto tempo ed energie. Quindi, prima di prendere una decisione finale, dovresti riflettere attentamente, studiare le informazioni su Internet, ascoltare e leggere ciò che dicono le persone con esperienza. Oltre a considerare la fattibilità dell’apprendimento della programmazione in generale, ha sicuramente senso dedicare del tempo alla scelta di un linguaggio di programmazione con cui iniziare il proprio viaggio. È logico che noi di JavaRush consideriamo Java il miglior linguaggio per iniziare una carriera nella programmazione e, va notato, possiamo dimostrare in modo convincente perché è così e perché imparare Java . Ma ovviamente ci sono altre opinioni su questo argomento e la decisione finale spetta a te.

    Ma una volta che hai deciso di iniziare a imparare Java, inizia subito, non rimandare, altrimenti c'è un'alta probabilità che questo desiderio rimanga nell'armadio della tua mente, sullo scaffale delle giuste e nobili aspirazioni, a metà tra “Io inizierò a correre la prossima settimana” e “dovrò imparare a suonare la chitarra”.

    Кстати, для тех, кому ниHow не удается начать or заставить себя заниматься регулярно, у нас есть материал об инструментах для борьбы с прокрастинацией и планирования обучения.

    È possibile imparare Java da zero e diventare un programmatore serio?  - 2
  2. Не обращайте внимание на слова критиков.

    Если вы уже решor изучать Java, лучшей стратегией будет игнорировать слова критиков и разного рода личностей с негативным мнением по поводу данного начинания. Дело в том, что среди программистов более чем достаточно людей, у которых найдется пара неласковых слов в address новичков, желающих пополнить ряды профессиональных codeеров, or гуманитариев, приходящих в ИТ из других сфер, да и сам язык Java тоже имеет немало критиков, годами предрекающих его скорую смерть. Критические мнения следует принимать во внимание, если вы находитесь в процессе взвешивания всех за и против, но когда решение уже принято — лучшей стратегией будет пропускать их мимо ушей.

  3. Не хватайтесь сразу за все обучающие материалы одновременно.

    Хорошим советом на базе собственного опыта поделился новичок в Java Питер Морган (Peter Morgan). “Java — мой первый язык программирования, и у меня нет технического образования. Одна из моих главных ошибок в самом начале: я пытался изучать Java, используя сразу множество доступных способов и источников информации — книги, форумы, видеолекции и т.д. Whatбы не тратить зря время и силы, советую сначала изучить доступные ресурсы и выбрать несколько хороших сайтов or книг, по которым можно выучить Java. После того, How вы определorсь с выбором, начинайте использовать эти ресурсы по одному. Если, попробовав один сайт or почитав Howую-то из книг, вы чувствуете, что это вам не подходит, возьмите что-то другое. Но давайте каждому источнику информации достаточно времени, чтобы втянуться, не бросайте сразу,” — советует он.

  4. Не фокусируйтесь на одной лишь теории, ключ к успеху — в практике.

    Еще одной крайне распространенной среди многих, если не сказать большинства, новичков ошибкой является фокусировка на глубоком изучении теории прежде чем приступать к Howой-либо практике. Такой подход имеет множество недостатков: изучение теории без Howой-либо практики сильно замедляет обучение, одновременно уменьшая вашу мотивацию продолжать. Это применимо ко всем сферам, но особенно верно в случае с изучением программирования. Многие опытные эксперты Java, занимающиеся преподаванием, отмечают, что новички, которые начинают с усердного штудирования учебников, прежде чем попробовать что-то самостоятельно, в среднем тратят больше времени на обучение, чем те, кто учится всему на практике.

  5. Но не забывайте и о теории.

    Ma, nonostante tutto quanto detto sopra, non dovresti dimenticarti completamente della teoria, soprattutto se sei impegnato nello sviluppo a lungo termine come programmatore professionista. In questo caso, ha senso non solo leggere regolarmente libri di testo e libri attuali su Java , ma anche, se possibile, studiare i materiali di base del corso di Informatica per formare una solida base tecnica per ulteriori sviluppi. Ebbene, poiché molti buoni libri e materiali didattici in russo potrebbero non essere disponibili, vale la pena dedicare del tempo anche all’apprendimento dell’inglese nel proprio processo educativo.

È possibile imparare Java da zero e diventare un programmatore serio?  - 3

Imparare Java da zero: una breve guida per principianti

E infine, condivideremo una breve guida per imparare Java da zero. 7 passaggi da un principiante assoluto a un programmatore Java funzionale, che molti insegnanti esperti consigliano di seguire.
  1. Passo 1. Inizia a studiare un tutorial o segui un corso Java online con problemi pratici.

    Fin dall'inizio dell'allenamento, cerca di fare quanta più pratica possibile, preferibilmente ogni giorno. Puoi iniziare con compiti molto semplici, perché la cosa principale è abituarsi alla pratica regolare. Puoi trovare alcuni corsi Java online decenti su Internet con un'enfasi sulla pratica costante. È difficile dire quale sia il migliore per te perché dipende da molti fattori, quindi puoi provarne diversi, seguendo uno dei suggerimenti sopra riportati: prova ciascun metodo a turno e dagli abbastanza tempo.

  2. Passo 2. Chiedi, chiedi e chiedi ancora.

    Fin dal primo giorno di formazione, non esitate a porre domande su forum e gruppi specializzati, anche se queste domande sembrano piuttosto stupide. Allo stesso tempo, però, non bisogna dimenticare un servizio così utile come il motore di ricerca Google. Molte delle tue domande probabilmente hanno già una risposta sui forum. Quindi cercalo su Google e lo troverai.

    È possibile imparare Java da zero e diventare un programmatore serio?  - 4
  3. Passaggio 3. Se il tuo processo di apprendimento è bloccato, leggi libri.

    Se sei bloccato o ritieni che i tuoi progressi siano troppo lenti, potrebbe valere la pena rispolverare un po' la tua teoria. Pertanto, a partire dal secondo mese di formazione, puoi leggere buoni tutorial Java per principianti .

  4. Passaggio 4. Studia regolarmente il codice di altre persone e impara da esso.

    Inoltre, a partire dal secondo mese, inizia a leggere regolarmente il codice di altre persone e ad imparare da esso. Su GitHub o Stackoverflow si trova ad esempio un gran numero di esempi di codice diversi.

  5. Passaggio 5. Inizia a rispondere alle domande dei principianti.

    Intorno al terzo mese, puoi iniziare a rispondere da solo alle domande di numerosi principianti. Come sai, il modo migliore per imparare qualcosa è insegnare agli altri.

  6. Passaggio 6. Crea il tuo repository su GitHub.

    Più o meno nella stessa fase, puoi creare il tuo repository GitHub e iniziare a lavorarci. È più facile di quanto possa sembrare a prima vista.

  7. Passaggio 7. Inizia il tuo progetto su GitHub.

    Circa al quarto o quinto mese, e per chi impara velocemente, magari anche al terzo mese, quando avrai sufficientemente dimestichezza con le basi della programmazione e della sintassi Java, inizia a scrivere il tuo progetto e pubblicalo su GitHub.

Linea di fondo

Cosa otteniamo di conseguenza? Con desiderio e perseveranza un principiante può effettivamente diventare un programmatore Java, anche senza conoscenze tecniche, e questo può essere fatto in tempi relativamente brevi. L'esperienza dimostra che con il giusto approccio puoi diventare un programmatore più o meno funzionale in pochi mesi. Ma non lasciarti ingannare, questo è solo l’inizio di un percorso infinito verso la perfezione. Perché, come ha detto uno degli esperti di Quora, Java è un oceano. PS : E infine, a conferma di tutto quanto sopra, diverse storie di successo molto reali di principianti nelle discipline umanistiche che sono riusciti a diventare programmatori Java da zero, e lo hanno fatto, anche con l'aiuto del nostro sito web:
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION