Newsgroup: it.lavoro.informatica
Titolo: Why GitHub is not your CV

https://blog.jcoglan.com/2013/11/15/why-github-is-not-your-cv/
 
 

 
https://blog.jcoglan.com/2013/11/15/why-github-is-not-your-cv/
 
 
Su questo, mesi fa ci fu proprio qui una di quelle discussioni che finiscono ad insulti. E vvaii... :-)


 
Dalle mie parti si dice "sei indietro come le palle del ca' de l'Agip"

 
https://blog.jcoglan.com/2013/11/15/why-github-is-not-your-cv/
 
 
Post francamente piuttosto insensato, tra l'altro da un designer.
Prevedo grande successo presso chi non ha nulla da mostrare su Github.
 
  ngw

 Prevedo grande successo presso chi non ha nulla da mostrare su Github.
 
Ho letto quel post e su alcune cose sono d'accordo, in particolar modo 
sul concetto di "contesto", mentre su altre no.
 
Secondo me, al di l� di tutte le discussioni, del profilo Github 
dovrebbe essere fatto un uso "equilibrato".
 
Il che vuol dire che se uno non ce l'ha ci� NON deve essere 
assolutamente una discriminante negativa, perch� il fatto che uno non ce 
l'abbia non vuol dire che uno sia uno scarso programmatore (passare le 
notti a scrivere programmi open source ed essere bravi programmatori 
sono due concetti che a priori non hanno nessuna correlazione).
 
Certamente pu� essere usato come una discriminante in pi�, come delle 
informazioni aggiuntive (a volte anche molto utili e interessanti) su 
cui basare le proprie valutazioni (e in ultima analisi decisioni). Ma 
senza che esso sostituisca un approfondito colloquio personale (o anche 
pi� di uno), naturalmente anche scendendo nel merito del contenuto tecnico.
 
TheStar


Ma che vuoi mostrare te, devi ancora spiegare le cretinate nell'altro
thread come: 
 
 
"cazzo vuol dire? l'oop e' side effects"
 
"Posto che anche wikipedia non sia "infelice", mi sapete dire come si fa
ad avere questo fantomatica OOP senza side effects?"
 
 
dopo che ti ho abbondantemente illustrato a parole, con codice e con
citazioni utili che nell'oop i side-effects *non sono* costituente
fondamentale e che la oop *non deve* essere basata sui side-effects per
definirsi tale.
 
O forse ti sei finalmente documentato, hai capito di non sapre un
emerito cazzo al riguardo e ti sei detto meglio fare finta di nulla?
Non lascio in archivio le tue cazzate a futura memoria, puoi starne certo.

 Buona fortuna, mio (tanto per cambiare) anonimo cuor di leone.
 
Nessuno "in questo caso", ho già usato "costituente fondamentale" (e
"meccanismi essenziali", "costituenti essenziali") il 12 Giugno dove hai
abbondantemente continuato a rispondere senza sollevare obiezioni. Sei
stupido o in mala fede oppure entrambi quindi.
 
 
Github? Va bene Robert Martin proprio su Clojure con tanto di talk e
battutine per partire facile facile o è troppo complicato per te?.
"(Clojure) it's functional, it's OO... Lisp and Clojure has some OO stuff
in... Whoa but OO is all about State!! Nou, it's not...".
https://www.youtube.com/watch?v=SYeDxWKftfA
 
https://github.com/unclebob/clojureOrbit
 
 
 
In ogni caso posso fare di molto meglio:
 
"In other words, typical OO has imperative programming baked into it! OO
doesn't have to be this way, but, usually, it is (Java/C++/Python/Ruby
etc)."
 
da 
http://clojure.org/state
 
 
 
E meno male che quello che doveva "Assicurarsi di fare parte della
comunita' di un determinato linguaggio prima di fare gli sboroni e' una
idea *grandiosa* :D" ero io. Visto che le mie spiegazioni non ti stanno
bene perché per partito preso devi fare il guappo di cartone/galletto
sopra la munnezza, chidilo ad Hickey cos'è questa "fantomatica OOP senza
side effects?" di cui siamo tutti a conoscenza da decenni tranne te.
 
 
Peccato tu non abbia capito che ti stavo davvero insegnato qualcosa di
utile. E fammi sapè cosa ti risponde Hickey quando gli farai notare che
secondo te anche lui, come me, non ci ha capito granchè ne' di OOP ne'
di Lisp. cya
 
 
rif. al thread passato:
https://groups.google.com/forum/#!topic/it.lavoro.informatica/2Xcg62HM3Y8
 

 CUT
 
Stano, non vedo link a quello che avevo chiesto.
Senti, visto che:
1) Il mio interesse a parlare con te è pari a quello che ho nella numismatica uzbeka (<- circa 0)
2) Stai di fatto entrando a piedi pari in thread altrui rovinandoli per farmi una guerra piuttosto insensata che interessa solo e unicamente a te
3) A me non costa proprio niente darti ragione e anzi ringraziarti pure, visto che, come detto, di quello che pensi o credi fregherebbe un paio di cazzi
4) Farti notare che non sembri stare *benissimo* con questi comportamenti passivo-aggressivi nei miei confronti, tra l'altro se c'è uno che proprio non si nasconde dietro un nickname (a differenza tua) sono io, quindi ...
 
Cioè, ok, grazie per avermi insegnato, sei troppo un grande, giuro che ho provato a cercarti su twitter  e su github sia come cpascoschi che caruso pascoschi ma gnente, I stand corrected e mi scuso di tutto porcozzio.
Apposto così o c'è altro? Massimo facciamo che mi scrivi a questa mail e lasci la gente scrivere quel cazzo che gli va senza che invadi il thread con 'ste robe da checca isterica?
Io sono ngw praticamente ovunque, massimo vieni in posti in cui posso ignorarti più facilmente?
Sul "non lasciare in archivio le mie cazzate" non posso aiutarti, ma c'è il TSO qua in italia, quindi massimo ti aiutano dei signori vestiti di bianco con pero' tante caramelle colorate.
 
Ciao neh :D
  ngw

 contenuto tecnico.
 
Ha scritto bene antirez l'altra volta al riguardo
https://news.ycombinator.com/item?id=6752800
 e non c'è granchè da
aggiungere. "Github is (not) you cv" è la solita esagerazione passeggera
che fa notizia. Per robe oss (al di fuori di cose molto molto più
vecchie) che ho come dei mode/scripts per Emacs, una estensione per
Sublime Text, due librerie in Haskell, cose sparse in OCaml e uno/due
vecchi packages Common Lisp, non posso manco dire mi sono serviti a
granchè in quel senso (probabilmente anche perché molti recruiter non
leggono Haskell o magari odiano Emacs, chi può dirlo!). Invece la
presenza su certi canali irc e mailing lists mi è fruttata parecchi
contatti e proposte interessanti, ma non è che adesso mi metto a
predicare che tutti si fiondino su freenode ad aiutare altri così che i
logs provino che è un buon affare assumerli o che pubblichino i loro
tools personali per lo sviluppo etc.
 
Al solito bisogna distinguere quello che come dici può essere utile da
solito giro di bloggers strilloni amplificati dalla massa (aka news a
tempo perso al 90%).

   ngw
 
Mi sa che c'è un grosso fraintendimento di fondo. Io non ho idea di chi
tu sia (dovrei?) o di dove frequenti l'entità "ngw" e non me ne può
fottere altamente manco per il cazzo.  Io vedo solo uno che a giugno ha
scritto illazioni e puttanate sull'informatica, aggiungendo che non
aveva tempo per redimerci dalla nostra ignoranza. Poi te la sei presa
perché sei stato corretto e sbugiardato e hai iniziato con le puttanate
sparse fuori controllo e dirette a me. Ricerca veloce in archivio e
conferma che sei dedito da anni a rompere le balle e ad insultarti con
certi tuoi simili in decine di posts (quelli si che hanno cacato il
cazzo all'intero ng, cara la mia pornostar redenta di 'sta minchia
giusto oggi pomeriggio :D ). Oggi ricompari e sfiga vuole passassi.
 
 
Vedila così: t'ha detto male. Potevi beccare un ignorante par tuo e
invece guarda quanta te n'è piovuta addosso. Il post precedente era un
semplice let's set the record straight and move on - e saremmo già al
move on se non fosse che dici di fottertene ma poi continui a
rispondere (nulla di nuovo, l'archivio ci è testimone anche su questo
tuo aspetto). 
 
tanto piacere e sconosciuti comm'a prima - au revoir!

 CUT
 
Chiacchiere a zero, tu segui me, e tu trolli, per altro off topic. Di cosa vuoi fare e perche', frega due cazzi. Sei un coniglio anonimo, nemmeno i coglioni di usare il tuo nome, figurati quanto puoi questionare il nome altrui, sbirulino.
 
Ti riassumo, maestro, le domande che hai pateticamente glissato.
1) un progetto anche piccolo su Github (così non andiamo totalmente off topic giusto per seguire la tua mal riposta fiducia in te stesso) scritto in un linguaggio OOP che  non utilizzi side effects, dato che facciamo i brillanti sui "costituenti fondamentali". Sono assolutamente certo che ne troverai in abbondanza. 
2) Come mai hickey sostiene che l'OOP sia difficile da parallelizzare? Abbiamo scoperto, con grande stupore, che non e' per shared state degli oggetti. Fantastico. Quindi perche?
 
Supercazzole di persone che citano persone che citano persone senza alla fine dire un cazzo verranno ignorate. Alla prima domanda si risponde con un link ad un progetto come richiesto, non essendo il cambio di stato  non sono "costituente fondamentale" dell'OOP. Su qualche smilionata di progetti in C++, Python, Ruby, Javascript, Java, C# e chi piu' ne ha piu' ne metta dovrebbe essere banale. Una arrampicata sugli specchi citando citazioni di citati verra' presa come ammissione di aver detto una abnorma stronzata, non ho tempo da perdere con pagliacci.
Per la seconda cita pure Hickey, tipo nelle prime 10 pagine dei suoi libri e in 500 sue conferenze, dove sostiene *esattamente* cio' che ho detto. Prendi Clojure Programming per dire (
http://www.clojurebook.com/
, si, l'ngw in homepage sono io, mi usano per il marketing a caso, lo sa anche emerick che so un cazzo di clojure), ti cito il capitolo? Auguroni di nuovo.
Hai voluto la bicicletta stronzetto?
 
  ngw
 

 aveva tempo per redimerci dalla nostra ignoranza. 
 
Piccola correzione: no tempo per leggermi una puttanata da un anonimo con fare da maestrino al 99% OT, con la bella abitudine di glissare il glissabile.
Su questo gruppo ho spiegato e insegnato tanto tanto piu' di te, semplicemente non ho tempo di leggere le stupidaggini che scrivi, che e' esattamente cio' che ti ho scritto: se vuoi masturbarti su un ng mi paghi, altrimenti vai a fare in culo. Stupito che qualcuno non abbia voglia di sorbirsi il tuo sostitutivo al tempo libero? Stupisciti e accomodati a fare in culo, frega cazzi.
 
Ciao :*
 
  ngw
 

 
https://blog.jcoglan.com/2013/11/15/why-github-is-not-your-cv/
 
 
mai articolo fu piu' meritevole di tl;dr
 
-- 
Soprano

 Prevedo grande successo presso chi non ha nulla da mostrare su Github.
 
Io non ho nulla da presentare su GitHub; tuttavia ho trovato l'articolo con qualche buon - ma banale - principio, condito da molta fuffa.
 
Bah.
 
-- 
Ciao!
Luca