[MontelLUG] Imparare a imparare a programmare

Syslac lmezzalira a gmail.com
Dom 22 Mar 2015 12:55:20 CET


2015-03-22 8:58 GMT+01:00 Vincenzo Montevecchi <montevecchiv a gmail.com>:
> Cia lista,
>
> tornando per un momento sull'argomento, ho trovato questa bella pagina:
>
> http://www.whoishostingthis.com/blog/2014/09/04/learn-to-code/

No, vi prego, un nuovo arrivato potrebbe avere più fortuna lanciando
un dado che seguendo i consigli su quella pagina - è piena di
inesattezze ed errori grossolani; giusto per citarne qualcuno:

* Objective-C sta già venendo ucciso da Apple stessa, per essere
sostituito con Swift
* AJAX non dovrebbe avere un paragrafo, sarebbe quasi come inserire
una sezione "TCP"
* Javascript è ormai anni luce avanti nell'utilizzo rispetto ad
"inserisci autocompletamento per i form"; chiunque la pensi ancora
così lo sta sottovalutando enormemente sia oggi che in prospettiva
futura probabilmente.
* Tutte le sezioni "con <linguaggio> puoi sviluppare" sono solo un
copia-incolla di luoghi comuni, e danno l'idea (*completamente
sbagliata*) che siano operazioni che si possono fare con quel
linguaggio ma non con gli altri indicati in lista
* Sembra dare l'idea che uno possa diventare "programmatore
PHP/Ruby/Python" per il web *senza* dover imparare contemporaneamente
anche javascript, html, sql, etc, cosa *totalmente impossibile* a meno
di finire in enormi team dove il lavoro è estremamente suddiviso.
* Non so quanto i salari medi indicati siano rappresentativi della
situazione USA (secondo me comunque solo nei casi di grandi città dove
anche il costo della vita è diverso), ma da quello che so qui in zona
non ci assomigliano molto.
* E' esageratamente e ingiustamente sbilanciato a favore dei linguaggi
"per il web", e ve lo dico da programmatore web.
* Il riassunto finale è una specie di barzelletta - non ha nessun senso.

Fatevi un favore ed ignorate qualunque pagina cerchi di vendervi un
linguaggio piuttosto che un altro (o di "aiutarvi a scegliere"), tanto
non è la scelta del linguaggio la parte importante.
Have fun, bye,

Syslac


More information about the montellug mailing list