Imparare a programmare da zero
Imparare a programmare da zero postato il 19/09/2016 11:27:56 nel forum programmazione, open source e hosting e modificato da darkos88 il 19/09/2016 12:44:38
Ciao a tutti. Vorrei chiedere se qualcuno dispone di guide o corsi (principalmente gratuiti, ma valuto anche a pagamento) adatti ad imparare a programmare da autodidatta. La mia idea sarebbe quella di imparare, con il giusto investimento di tempo, cosi da poter andare a lavorare all'estero (qui si fa un po' la fame). Non essendo esperto, ovviamente, mi rivolgo a voi. Conoscete guide, tutorial, manuali o corsi (intendo video-lezioni) interessanti? Vi ringrazio anticipatamente per il vostro aiuto =)
Pagine → 1 2
19/09/2016 11:32:38
Definisci il "giusto investimento di tempo".
Perchè, in base a quello che ho letto, mi viene da pensare che vorresti fare un corso da un anno e sperare di trovare lavoro all'estero con "solo" quello.
Kasa.
19/09/2016 11:44:34 e modificato da melblake il 19/09/2016 13:04:06
ci sono molte risposte alle tue poche domande, però mi sorge un dubbio:
che intendi per "imparare a programmare"? Lascio perdere il mio essere talebano dell'informatica per alcuni istanti, perchè dopo tu aggiungi una postilla non da poco "per andare a lavorare all'estero".
Ovvero non puoi fare un corso dai sedicenti dottoroni (***MODERAZIONE***) che su skype ti danno mezza infarinatura e mezza impastellatura pure sbagliata su PHP ed il suo mondo: se vuoi usare questa conoscenza per cercare lavoro all'estero mi spiace ma i corsi utili sono solo quelli a pagamento o con voucher della regione/comune.
Anche perchè è semplice: senza attestato, non esiste il corso.
Ricorda che su un CV puoi dire di essere il più bravo sviluppatore 4GL del mondo ma se arriva dopo quello che ha il pezzetto di carta con scritto "J2EE certified", sei fuori dei giochi. Anche se magari lui è una caprazza e tu no.
Valuta MOLTO BENE come vuoi investire il tuo tempo e cosa vuoi fare, perchè il tempo che hai adesso non te lo ridanno indietro se fai scelte sbagliate.
19/09/2016 12:10:59 e modificato da melblake il 19/09/2016 13:04:54
longbow ha scritto: ci sono molte risposte alle tue poche domande, però mi sorge un dubbio:
che intendi per "imparare a programmare"? Lascio perdere il mio essere talebano dell'informatica per alcuni istanti, perchè dopo tu aggiungi una postilla non da poco "per andare a lavorare all'estero".
Ovvero non puoi fare un corso dai sedicenti dottoroni (***MODERAZIONE***) che su skype ti danno mezza infarinatura e mezza impastellatura pure sbagliata su PHP ed il suo mondo: se vuoi usare questa conoscenza per cercare lavoro all'estero mi spiace ma i corsi utili sono solo quelli a pagamento o con voucher della regione/comune.
Anche perchè è semplice: senza attestato, non esiste il corso.
Ricorda che su un CV puoi dire di essere il più bravo sviluppatore 4GL del mondo ma se arriva dopo quello che ha il pezzetto di carta con scritto "J2EE certified", sei fuori dei giochi. Anche se magari lui è una caprazza e tu no.
Valuta MOLTO BENE come vuoi investire il tuo tempo e cosa vuoi fare, perchè il tempo che hai adesso non te lo ridanno indietro se fai scelte sbagliate.
Innanzitutto ti ringrazio per la risposta, non ti sei risparmiato :) comunque.. la mia idea di partenza era di dedicarmi ad imparare il javascript, anche con due anni di studio. Da che mi dicono alcuni amici all'estero non conta molto avere un attestato, quanto essere competenti. Chiaramente son ben conscio che si tratti di opinioni e non di verità divina eh..:)
19/09/2016 13:23:28 e modificato da storm_ed il 19/09/2016 13:25:51
Ciao,
se devi cominciare proprio da zero, ti consiglio di studiare prima di ogni altra cosa l'HTML in modo tale da avere un'idea su come è strutturata una pagina statica e poi passare al linguaggio di programmazione lato server o lato client che preferisci.
Da autodidatta ci sono svariati libri e manuali che puoi acquistare per un'infarinatura più o meno generale.
Su internet invece puoi seguire le guide di siti come (spero si possa citare) html.it.
Però non ti illudere perché leggendo semplicemente non ci si capisce niente, secondo me la cosa migliore è fare pratica partire da cose semplici e mano a mano andare avanti.
E' una cosa fattibile, ma ti devi veramente impegnare molto.
Per quanto riguarda il lavoro, un mio amico ha cominciato così piano piano e con tanta passione, ha trovato un lavoro in italia (sottopagato) e poi è andato a lavorare all'estero dove è stato subito assunto (mentre era ancora in italia), grazie ad un portfolio dei suoi lavori on line.
Ma è anche vero quanto dicono nei post qui sopra, ovvero che servono le certificazioni per "determinati lavori da programmatore". Non intendo assolutamente quelle rilasciate dalle regioni italiane, più che altro ti servono quelle internazionali rilasciate da enti privati tipo ZEND (la certificazione viene rilasciata dopo aver dimostrato in un esame che sai usare il loro framework).
Buona fortuna.
19/09/2016 14:56:08
darkos88 ha scritto:
Innanzitutto ti ringrazio per la risposta, non ti sei risparmiato :) comunque.. la mia idea di partenza era di dedicarmi ad imparare il javascript, anche con due anni di studio. Da che mi dicono alcuni amici all'estero non conta molto avere un attestato, quanto essere competenti. Chiaramente son ben conscio che si tratti di opinioni e non di verità divina eh..:)
beh per fare il lavapiatti o il cameriere a Londra non ci sono problemi: non ti serve nemmeno sapere l'inglese all'inizio!
se invece vuoi fare lo sviluppatore (perchè è questo il termine, non programmatore), ovvero cercare di entrare in una azienda di prodotti web, l'essere competenti non serve a nulla: immagina quanti soldi spenderebbero in assunzioni e formazioni di persone su cui devono fidarsi SULLA PAROLA che sappiano fare X o Y.
Già il portfolio su citato serve ma non sempre, in quanto ricorda che non stai proponendo una specializzazione che in UK o nel resto del mondo non esiste, anzi, in Italia siamo molto indietro con l'apprendimento della materia, dove negli ITIS ancora insegnano Java e similari.
Altrove all'estero il datore di lavoro si pone una semplice domanda: ne vale la pena o trovo di meglio? Se gli porti tante parole e due siti web ben fatti ma morti di freddo, non vale nemmeno la pena di prendere il biglietto di Ryanair per andare, anzi, molto probabilmente nemmeno ti chiamano per il primo colloquio (che viene fatto al telefono sempre).
Pensa ad investire sul tuo futuro e fare dei corsi seri, non online, con gente vera che si insegna davvero, formati sulle novità come AngularJS, SCALA e similari, dove davvero potresti fare la differenza. Anzi, se vuoi un consiglio, buttati sul ABAP (SAP) che i tecnici sono sempre meno e sono strapagati, oltre ad essere visti come Santi.
una volta appreso cosa sia lo sviluppo in linguaggi seri, apprendere piccolezze come JS, sarà una bazzecola.
per farti un esempio nell'ambito informatico ma sistemistico: conosco ragazzini nemmeno maggiorenni che sono in grado di configurare e riparare un computer gamer, sapendo tutto e di tutto, cosa serve, come serve, i costi e via dicendo.
Conosco gente che ha speso migliaia di euro per essere CISCO CERTIFIED e MICROSOFT WINDOWS CERTIFIED.
secondo te quale avrà possibilità di trovare un lavoro serio?
19/09/2016 15:05:59
longbow ha scritto:
secondo te quale avrà possibilità di trovare un lavoro serio?
Il ragazzino che si prende la certificazione CISCO :-D
19/09/2016 15:08:10
storm_ed ha scritto: [quote]longbow ha scritto:
secondo te quale avrà possibilità di trovare un lavoro serio?
Il ragazzino che si prende la certificazione CISCO :-D[/quote]
hai vinto tu! Ottima risposta :D
19/09/2016 15:12:56 e modificato da mrpanda il 19/09/2016 15:21:28
Se vuoi andare a lavorare all'estero (io ti posso parlare di Londra), non hai bisogno dei pezzettini di carta, perchè prima di "farti andare su" ti fanno un bel pò di colloqui (via skype)...
Non investono su qualcuno solo perchè c'ha il fogliettino di carta su cui c'è scritto qualcosa.
Prova a mandare qualche curriculum a qualche società di Londra e vedrai dopo quanto tempo ti rispondono per fissare un colloquio.
Resta il fatto, che se vuoi imparare qualcosa "da zero", ti consiglio anche io di seguire corsi fatti come si deve, perchè infarinature o corsi da autodidatta ti servono a molto poco.
Se poi qualcuno avesse esperienze diverse, sono curioso. :)
19/09/2016 19:06:30 e modificato da darkos88 il 04/10/2016 00:47:12
Vi ringrazio per le vostre risposte..a volte anche un po' dure ma è importante avere le opinioni di qualcuno che è dentro quel mondo. Vedrò se trovo qualche corso nella mia città.. magari per una prima infarinatura potrebbe essere l'unica strada.. anche se continuerò a cercare qualche sito con cui informarmi o arricchire la formazione. Magari mi rifarò vivo se avrò bisogno di aiuto :)
EDIT: Ho trovato queste guide, casomai mi potreste dire cosa ne pensate.
http://www.html.it/guide/guida-c2/ ↗
https://www.youtube.com/watch?v=M8KoYiKWivg ↗
http://www.imparareaprogrammare.it/corso-javascript ↗
20/09/2016 11:52:23
puteola ha scritto: poi inizia a programmare scrivendo su notepad.
Mi sento solo di sconsigliare notepad invece, peggior consiglio di sempre dal momento che non ti permette di gestire la codifica del file e non ti fornisce alcune utilissime semplificazioni che soprattutto in fase di learning sono più che essenziali.
Se proprio sei per un approccio duro dalle basi e senza agevolazioni così che tu possa capire e godere dei benefici che ti porta un qualsiasi ide consiglio -almeno- notepad2 o sublimetext.
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Crossout ↗
New Orleans ↗
Sea of Conquest ↗
Foundation Galactic Frontier ↗
AlterEgo ↗
Project Entropy ↗
Pokémon New Adventures ↗
RAID Shadow Legends ↗
Storie di Agarthi ↗