<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dotnetlombardia.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Competenze trasversali Vs Competenze specifiche &amp; Java vs .NET</title><link>http://dotnetlombardia.org/b/tonyexpo/archive/2011/07/15/competenze-trasversali-vs-competenze-specifiche-amp-java-vs-net.aspx</link><description>Ciao a tutti &amp;#160; Spesso capita di leggere su blog e forum vari gente che si chiede cosa fare nel futuro come DEV? E’ meglio Java o .NET? E le risposte sono le solite: è meglio java, è meglio .net, impara tutto, impara cobol ke si usa ancora…. Ormai</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.582.12810 (Build: 5.6.582.12810)</generator><item><title>re: Competenze trasversali Vs Competenze specifiche &amp; Java vs .NET</title><link>http://dotnetlombardia.org/b/tonyexpo/archive/2011/07/15/competenze-trasversali-vs-competenze-specifiche-amp-java-vs-net.aspx#575</link><pubDate>Mon, 18 Jul 2011 14:28:08 GMT</pubDate><guid isPermaLink="false">e8ff5416-6561-4237-ba7c-05fc7cb85b00:575</guid><dc:creator>Il tuttologo</dc:creator><description>&lt;p&gt;Ma cosa vi siete fumati?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnetlombardia.org/aggbug.aspx?PostID=575" width="1" height="1"&gt;</description></item><item><title>re: Competenze trasversali Vs Competenze specifiche &amp; Java vs .NET</title><link>http://dotnetlombardia.org/b/tonyexpo/archive/2011/07/15/competenze-trasversali-vs-competenze-specifiche-amp-java-vs-net.aspx#573</link><pubDate>Mon, 18 Jul 2011 09:03:49 GMT</pubDate><guid isPermaLink="false">e8ff5416-6561-4237-ba7c-05fc7cb85b00:573</guid><dc:creator>Antonio Esposito</dc:creator><description>&lt;p&gt;Ciao Rob&lt;/p&gt;
&lt;p&gt;Se fossero tutti come te, il mondo dei DEV sarebbe 1 posto migliore :)&lt;/p&gt;
&lt;p&gt;Come te credo sia assolutamente importante avere una conoscenza ampia ma sempre guidata da un filo conduttore, una competenza/specializzazione principale a farla breve.&lt;/p&gt;
&lt;p&gt;Quello che invece non amo nei discorsi sulla trasversalità, in genere sono le frasi tipiche come: &lt;/p&gt;
&lt;p&gt;Il linguaggio si impara sempre.....&lt;/p&gt;
&lt;p&gt;Non bisogna specializzarsi perchè ci si fossilizza......&lt;/p&gt;
&lt;p&gt;Bisogna avere 1 sguardo d&amp;#39;insieme......&lt;/p&gt;
&lt;p&gt;Queste frasi, prese da sole possono nascondere delle verità, ma analizziamole nel contesto reale: &lt;/p&gt;
&lt;p&gt;1) Un linguaggio si impara, ma a che livello? Certo, se ti accontenti di saper scrivere class {} o bean {} allora è tutto facile... io uso .NET da quasi 10 anni e ancora non so tutto.... quindi, la verità è che se ci si accontenta di non sapere niente in realtà, e di continuare a credere o a spacciarsi per esperto, allora la frase è vera. Tutto sta nel proprio livello di paragone&lt;/p&gt;
&lt;p&gt;2) Dipende, le tecnologie crescono e noi con loro.. se hai scelto cobol allora ti fossilizzi, se hai scelto silverlight, allora non hai nemmeno il tempo di provare a certificarti, tanto memmeno MSL ha il tempo di creare le certificazioni tante le novità che escono.....&lt;/p&gt;
&lt;p&gt;3) Assolutamente vero. Ma io MAI mi sogno di dire: il bean serve per questo o quest&amp;#39;altro, perchè io non so nemmeno cos&amp;#39;è 1 bean! Invece spesso (ndr. vedasi mia ultima esperienza lavorativa) sento dire: io non conosco la tecnologia di cui parli, non conosco nemmeno il SOA, non conosco bene il mondo .NET, ma sono sicuro di avere ragione a proporti di usare quest&amp;#39;altro prodotto, che nemmeno io conosco, ma ne ho sentito parlare bene e sono convinto! Ma stiamo scherzando?!?!?!? Ma che professionista sei? Lo sguardo di insieme va avuto, ma per davvero. Cioè, se una tecnologia/linguaggio/competenza non la ho, allora non parlo, altrimenti posso parlarne, ma entro i miei limiti di conosceza, che molto spesso altri superano.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnetlombardia.org/aggbug.aspx?PostID=573" width="1" height="1"&gt;</description></item><item><title>re: Competenze trasversali Vs Competenze specifiche &amp; Java vs .NET</title><link>http://dotnetlombardia.org/b/tonyexpo/archive/2011/07/15/competenze-trasversali-vs-competenze-specifiche-amp-java-vs-net.aspx#572</link><pubDate>Fri, 15 Jul 2011 16:45:08 GMT</pubDate><guid isPermaLink="false">e8ff5416-6561-4237-ba7c-05fc7cb85b00:572</guid><dc:creator>Roberto Freato</dc:creator><description>&lt;p&gt;Io sono per la specializzazione orizzontale; ho passato la vita a cercare di utilizzare quante più tecnologie potevo toccare senza arrivare al massimo di nessuna. Penso che per me sia stato più utile (e lo sia tuttora) avere una tale conoscenza orizzontale da poter convogliare un qualsivoglia progetto IT complesso nei giusti binari. Conoscendo più tecnologie questo processo è più semplice, poichè spesso ogni tecnologia ha un limite e viceversa ognuna ha un punto forte. Così posso trovarmi davanti ad un cliente o ad una realtà che ha bisogno di una tale soluzione e sentirmi libero di consigliare la scelta che nel mio universo ritengo migliore. Con la razionalità limitata dalla conoscenza anche molto approfondita di un particolare scenario, il DBA rimarrà sempre DBA e l&amp;#39;SE sempre SE. Il piacere del mio lavoro deriva invece da conoscere un pò tutte le parrocchie.. ma attenzione, senza la pretesa di cambiare il cappello ad ogni occasione, c&amp;#39;è differenza tra sapere che esiste e saperlo fare.&lt;/p&gt;
&lt;p&gt;Io so che esiste ruby on rails e lo consiglio se l&amp;#39;utenza mi chiede certi requisiti con priorità rispetto ad altri: so che c&amp;#39;è, so cosa fa ma poi lo faccio fare ad altri; altresì saprei posizionarmi in uno scenario J2EE o in molte altre tecnologie perchè ho maturato una visione d&amp;#39;insieme in continua espansione che mi porta a provare.&lt;/p&gt;
&lt;p&gt;Il tuttologo in quanto esperto di tutto non esiste, ma è anche aberrante conformarsi all&amp;#39;idea sempre più comune nel mondo lavorativo che non sia possibile che uno sappia fare bene più di una sola cosa alla volta. Oggi ai molti è difficile pensare che una persona sia un ottimo pianista e un ottimo sciatore, bisogna per forza dire &amp;quot;ma è più bravo come pianista, in effetti come sciatore è mediocre&amp;quot;. E se un giorno non dicesse di essere anche pianista probabilmente sarebbe un ottimo sciatore.&lt;/p&gt;
&lt;p&gt;Il problema è anche quello, la riluttanza di chi ti guarda a prenderti sul serio se sai fare tante cose, per il solo motivo che la maggioranza si specializza, concetto per me tanto essenziale quando brutalizzante per l&amp;#39;anima.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnetlombardia.org/aggbug.aspx?PostID=572" width="1" height="1"&gt;</description></item></channel></rss>