Newsgroup: it.lavoro.informatica
Titolo: Re: Linguaggi 2012

 che non sia un linguaggio allo stesso livello degli altri.
 
Mai detto che non sia un linguaggio di programmazione. Ho semplicemente
detto che fino a qualche anno fa... nel tuo CV... scritto bello grosso
in altro vicino al tuo nome, non ti sarebbe mai balenata l'idea di
scrivere "Sviluppatore JavaScript".
 
Oggi sì.
 
M.


 
Oggi anche "debuggatore javascript dentro il browser", è un'attività 
parecchio frequente...
Devo ancora capire se è perchè c'è tanto da imparare e/o se perché tirar 
fuori una UI decente e robusta sia impossibile, e usando i fx del caso lato 
browser intendo.
 

 lato browser intendo.
 
perché poni la questione in questi termini? che js sia debuggabile mi 
pare un pregio e francamente anche il minimo essenziale, che poi il 
programmatore faccia più o meno debug dipenderà da quanti bug ci mette. 
quanto alla complessità occorre valutare che spesso non si tratta di 
"tirar fuori una ui decente" bensì sviluppare la parte di front-end, cioè 
molto di più. spesso i servizi rest che risiedono sul server hanno 
logiche di business molto più banali.


Per me la comodità e facilità di sviluppo lato server sono ancora ben
lontante dall'essere in qualche modo disponibili anche lato browser.
Sto aspettando di vedere cosa uscirà su win 8 con metro (html + js per
"tutto").
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 lontante dall'essere in qualche modo disponibili anche lato browser.
 
ribadisco, lato server oggi il lavoro sporco è molto ridotto. con i
vari jsp/jsf, 
asp.net
, etc... sia il model che il controller erano
appannaggio del server, oggi sappiamo che non è più così. di fatto la
maggior parte dei framework comportano di implementare anche i model
sul client (penso ad esempio ad extjs) e quindi se non tutta una buona
fetta della logica di business.
l'alternativa è utilizzare oggetti tipo gwt oppure coffescript i quali
però hanno il compito di sollevarti dalle problematiche del linguaggio
javascript, che tutti sottovalutano ma che in realtà introduce
numerosi elementi di potenza che per chi è assuefatto ai linguaggi
tipo java/c# costituiscono elementi di pesante complessità.


Non fosse anche per l'ambiente di sviluppo che non è ben integrato e
comodo come lo è per la parte server (uso VS2010).
Altra cosa, con tutta la complessità di sviluppo che c'è dietro alle
webapp non capisco come possa essere così inflazionato il mercato con una
marea di gente che si offre per "sviluppare sul web".



Perché nella maggior parte dei casi  "Sviluppare sul web" === "so 
includere il coso di facebook che mostra quanta gente ha detto `mi piace`"
 
-- 
I fatti mi cosano
 
 

 una marea di gente che si offre per "sviluppare sul web".
 
in italia? mi pare evidente: perché gran parte della domanda è nello 
sviluppo web e, di questa, il 99% riguarda lo sviluppo di gestionali 
interni su cui non ci si pone il problema della qualità.
 


Sto per sfizio leggendo tutti gli annunci italiani da un pò e
qualcosina ho visto ma non oso pensare ai range proposti... Ad
esempio, qui quanto potrebbe venir offerto?
 
http://offerte-lavoro.monster.it/Sviluppatore-SW-Senior-C-C-offerta-lavoro-Pisa-Toscana-Italia-110827072.aspx
 
"La tipologia del contratto sarà valutata rispetto alpercorso
professionale delle singole candidature presentate." E andiamo, su...