Newsgroup: it.lavoro.informatica
Titolo: Junior Ruby

Ciao a tutti, sto cercando uno sviluppatore junior Ruby su milano full-time da formare.

Non e' necessaria una conoscenza approfondita del linguaggio, anzi, considero Python e Perl quasi equivalenti anche se do la precedenza al linguaggio che verra' poi utilizzato per lavorare, e' sicuramente necessaria la volonta' di imparare lo stack di tecnologie (da Rails a Capistrano a Cucumber).

Il range retributivo e' 1100-1700 netti, dipendentemente dalla seniority ma soprattutto da quanto ci piaci, non ci sono limiti di eta' (ovviamente). La zona di lavoro e' Bisceglie, metro rossa. Il tipo di contratto e' cocopro, siamo una startup.

Vanno bene i CV, vanno meglio gli account Github.

Tolleranza per Javascript molto benvenuta, ma non necessaria.



  ngw


 CUT



Ops, mandate pure a 
n...@nofeed.org
.



  ngw


 







il solito 
co.co.pro
 della minchia eh?

E che range retributivo spazioso...

ma possibile che non si veda *MAI* un'offerta

degna di tal nome?


 ma possibile che non si veda *MAI* un'offerta degna di tal nome?



ngw, mi raccomando, non andarci troppo pesante con questo. è nuovo e ai 

suoi primi timidi tentativi di emulare i netcop, ma in fondo è un bravo 

bamboccione.




On 24/09/12 15.07, rootkit ha scritto:


Aspettavo che qualcuno scrivesse, in attesa che arrivi l'ora 

dell'aperitivo per poter leggere la risposta di Nicholas :D



Il fatto che neanche riccardino abbia commentato negativamente 

l'annuncio, avrebbe dovuto far venire un dubbio al "simpatico" kojak, ma 

si vede che è troppo impaziente di trottare!



LOL



Gabriele




sentite,

seriamente, che ne direste di piantarla?



Vi sto sui coglioni? Non mi potete soffrire?

Be', mi spiace, però vi chiederei gentilmente

almeno di non continuare a provocarmi.



Mi ignorate, mi mettete nel killfile, fate quel

cacchio che volete e mi lasciate perdere,

grazie.



Io rispondo a quello che mi pare, voi anche ed

evitiamo di interferire a vincenda, ok?


 Il fatto che neanche riccardino abbia commentato negativamente l'annuncio, 



mi sono perso il post, dove?



-- 

We are the music makers,

And we are the dreamers of dreams






 Io rispondo a quello che mi pare, voi anche 



affare fatto



 evitiamo di interferire a vincenda, ok?



Eh, ma noi pensavamo che eri come un bambino che si fa la cacca nelle 

mutande solo perch� si sente trascurato e per attirare l'attenzione di 

qualcuno, anche a costo di prendere una sculacciata.



Scherzi a parte, su una cosa concordo con te: Hai diritto di postare 

quello che vuoi, e il fatto che un annuncio � postato da un occasionale 

frequentatore del NG non significa che quello debba avere lo status 

privilegiato qui, e che se gli annunci simili fatti da altri vengono 

attaccati che lui per forza deve essere risparmiato.



Semmai, il "BUG" nel tuo discorso sta nel fatto che scrivi "Io rispondo 

a quello che mi pare, voi anche" e poi ti incazzi se ti rispondono.








no, caro, io non mi incazzo se mi rispondono, io

m'incazzo come farebbe chiunque altro se mi

insultano gratuitamente o se mi prendono

sistematicamente per il culo, e anche tu ti

incazzeresti.



Lo ripeto, se uno ti sta sul cazzo lo ignori, lo

metti nel famoso killfile e basta, ma non continui

a provocarlo o a prenderlo per il culo, come stanno

facendo altri: questo è un comportamento da bamboccioni,

ma anche bamboccioni sottosviluppati se si supera

un certo limite.




 un certo limite.



Sindroma di Calimero? Vabbe'...lascio perdere...






 attaccati che lui per forza deve essere risparmiato.



si ma mica sempre hanno ragione ad attaccarli. 



in questo caso la persona bene o male è conosciuta, si tratta di una 

startup e sappiamo che non si tratta di body rental o simila, la 

tecnologia è ruby con disponibilità a formare da zero, insomma a me non 

pare proprio evidente che per un sedicente "giovane" come lui sia 

un'offerta da sputarci sopra a priori. non gli farebbe male guardare 

oltre al mero piazzare il culo su una sedia al caldo, dopo un anno di 

esperienza certamente si potrà rivendere a molto di più da loro o da 

un'altra parte. 



La mia voleva essere una carota dopo un bastone, ma che ci posso fare se 

lui quando prende entrambi se li "inserisce" da solo "dietro". :-)


 attaccati che lui per forza deve essere risparmiato.



Cioe', che c'e' che non va? E' una startup, anch'io ho un 
co.co.pro
. Non sappiamo se e' in piedi ad un anno da oggi, tempo indeterminato di chi, e tempo indeterminato di cosa?

Se volevo il 
co.co.pro
., stavo in un'altro ambiente.



Qual'e' il problema?



  ngw



In linea di principio non c'è niente che non va. A me scoccia anche 

quando si spara a raffica contro le BR a prescindere. Dicevo solo che 

non era corretto neanche aggredire lui a prescindere, che aveva diritto 

di fare tutti i post che voleva e che nessuno deve essere talmente 

privilegiato qui che gli altri si debbano autocensurare (e questo valeva 

anche nei suoi confronti).


 anche nei suoi confronti).





bene, mi pare abbastanza equilibrato. Diciamo che 

non è mai corretto nessun comportamento

*a prescindere* nei confronti di nessuno, né in un

senso né nell'altro.

I comportamenti *a prescindere* al limite posso

giustificarli nei confronti dei peggiori criminali,

che mi auguro qui non ci siano.


 









ngw, nessun problema nei tuoi confronti, o

sul tuo annuncio in particolare. Dal mio punto

di vista il problema è di tipo generale, ed è il

fatto che esistano i 
co.co.pro
 e tutte le forme

atipiche.



Intendiamoci, potrebbe pure starmi bene che uno

*senza esperienza* e *appena uscito dalla

scuola/università* inizi la sua carriera con un 

co.co.pro
 o altra forma atipica, a patto che, una volta 

imparato il mestiere (1 anno, 2 al max), vada a TI

e con una retribuzione decente, in base al costo

della vita.





Diciamo che se la norma fosse quella che ho appena

descritto potrei avere un atteggiamento diverso

nei confronti delle forme atipiche, ma se invece,

come mi sembra che sia, la norma è che tali forme

si protraggono per non si sa quanto, e parimenti

le retribuzioni da fame si protraggono a non finire,

pure se con un TI, allora io ho parecchi problemi 

nei confronti di certi annunci, ma questo è un 

discorso in generale, questo annuncio è solo 

un caso particolare.




 anche nei suoi confronti).



Mah, il pippotto sul 
co.co.pro
. e' arrivato comunque, esattamente identico ad altri

1000 che sono passati di qui, ovviamente decontestualizzando da qualunque genere

di dato ma partendo in quarta solo e unicamente sulla tipologia di contratto - ovvero

sull'unico dato di interesse, tipo di contratto e soldi, che questo conta.

Solita tristezza infinita, mensile tra l'altro se le cose non sono cambiate negli ultimi mesi,

con il problema di fondo solito per cui chi ha come unica prerogativa quella di "sistemarsi",

sicuramente fa anche a meno di proporsi, questo ambito non fa per lui.

Mi pare che nessuno sia privilegiato qui, tutt'altro. Anzi, farei una FAQ contro il 
co.co.pro
.

da postare mensilmente, cosi' si evita di sorbirsi il pistolotto ogni volta.



  ngw






[CUT]



Allora prima si sparare sentenze giusto per filosofeggiare, visto che 

comunque tu hai criticato fortemente questo specifico annuncio, impara 

una delle regole di base dei NG: leggi un po' di messaggi per capire chi 

sono i frequentatori, che lui è qui da molto più tempo di te :)



ciao

Gabriele






 





quella della FAQ in effetti potrebbe essere una buona

idea.



Ma decontestualizzando ancora per un attimo, non ti

sembra possa essere sensato e condiviso da molti il 

parere che ho espresso nel mio post precedente?




 





e quindi?

Non posso profittare dell'annuncio per dire che mi

stanno sul cazzo i 
co.co.pro
?

Non mi pare la prima volta che questo avviene, ho

visto altri thread con andamento simile.

E lo avrei fatto a prescindere da chi è l'autore.



Piuttosto cerca anche tu di capire il senso di

quello che dico e delle sentenze che sparo, 

che magari qualcosa che anche tu potresti condividere c'è.




 sull'unico dato di interesse, tipo di contratto e soldi, che questo conta.



se succede questo il motivo e' molto semplice. Esasperazione da

sfruttamento e disonesta' diffusa di chi offre 
co.co.pro
 solo per

precarizzare, sfruttare e scaricare il rischio imprenditoriale sui

lavoratori. Se hai attorno gente che vuole prenderti a ceffoni ogni

tre per due e' normale  che appena uno alza una mano tu abbia uno

"scatto difensivo". Meglio un falso allarme che un ceffone :)

Il vero problema e' lo sfruttamento diffuso tramiite co.co.cpo, non

l'odio conseguente per questo tipo di contratto.

Che del 
co.co.pro
 si faccia un abuso agghiacciante lo sai bene anche

tu. Ed infatti hai correttamente spiegato il perche' di questa scelta

nel tuo annuncio. Che e' tutt'altro che invitante, ma rientra almeno

nei limiti della decenza. Specialmente se siete in grado di fare una

formazione piu' di qualita' di "questo e' il pc, questo e' il manuale,

questa la documentazione, datti da fare".


 
co.co.pro
?



no, tu hai approfittato dell'annuncio per criticare l'annuncio (ti stava 

sul cazzo anche il range retributivo, se è per questo).

e l'hai fatto senza leggerlo e/o capire il contesto. non hai letto che è 

una startup, non hai letto che c'è disponibilità a formare da zero, non 

hai letto che si trattava di una tecnologia per te nuova e che sul 

mercato vale assai più della tua qualifica di "java web developer". in 

altre parole non hai capito che quella poteva essere, per te, l'occasione 

*pagata* per uscire dal tuo status di sottopagato.


 *pagata* per uscire dal tuo status di sottopagato.



lol, ce lo vedo ngw a fare il colloquio d'assunzione a 'sto elemento



 tuo status di sottopagato.







senti, io capisco le tue buone intenzioni, ma tu

davvero credi che uno che è a TI, pur con i

problemi che possono esserci, possa mollare il

suo TI per andare a progetto?

Tu veramente lo faresti?



Rinunciare a quel poco di sicurezza che comunque hai,

per qualcosa di totalmente incerto?





Forse imparare una nuova tecnologia, oltre quella

che già conosci, può giovare, e non lo discuto,

ma come fai a dire che dopo un anno ti rivendi

molto meglio? E se poi ciò non accade?

Allora avrai ottenuto soltanto il risultato di

aver gettato un TI e ritrovarti con un pugno di

cenere, o poco più.

Almeno su questo ti ritrovi o neanche su questo?


 lol, ce lo vedo ngw a fare il colloquio d'assunzione a 'sto elemento



Se fornisci una telecamera se ne puo' discutere.



  ngw



Vero, ma bisogna anche tener presente che dopo qualche mese con il

professorino malato rischia seriamente di rivalutare lo

sfruttamento :)



"php caaccaaa caaccaaa caaaccaaa!!! (cit.)" :)





Vero, ma almeno ha qualcosa in piu' da mettere sul CV che le recensioni dei

libri su Amazon, e potrebbe reggere intere interviste tecniche senza sparare

buzzword a cazzo di cane di cui a malapena conosce il significato :)



  ngw


On 26/09/12 12.11, 
n...@nofeed.org
 ha scritto:


Quando poi diventerai *ricco* postandolo su YouTube, facci sapere :)



ciao

Gabriele




On 26/09/12 12.17, riccardo ha scritto:


Potresti accompagnare tu "kojak" al colloquio, 2 piccioni con una fava !

LOL ci esce una soap-opera iliana :D



G.


 Se volevo il 
co.co.pro
., stavo in un'altro ambiente.



Diciamo che se in Italia tutti usassero il 
co.pro
 in modo corretto (ma

anche la P.iva ed altro) non ci sarebbe nessun problema. Visto però

che la frequenza di usi scorretti è molto elevata, penso sia quasi

automatico arricciare il naso appena si legge 
co.co.pro
 (o P.iva, o

TD, o stage).

Poi vedendo che il "rischio" del contratto a termine (e senza ferie,

malattia, bla bla) viene compensato in media con  1400 euro  si

potrebbe aprire una interessante discussione (che si chiurebbe subito

nel caso della risposta del tipo "queste sono le cifre di

mercato"... :-).

Personalmente se si tratta di prendere uno senza nessuna esperienza

speciale, tipo 1-2 anni in un qualunque linguaggio (Net, Java, Cobol,

C...), non avrei obiezioni. Se invece si vuole uno con buona

conoscenza almeno di Python o Perl, allora mi sembra un'offerta

criticabile come tante altre.




 criticabile come tante altre.



Infatti lo e'. Pero' piu' per la retribuzione che per la tipologia

contrattuale.

Nel caso di una avventurosa startup e' ovvio che chi la sceglie

non e' alla ricerca del posto tranquillo e sicuro. Lo fa come

scommessa temporanea,

se funziona bene senno' si trova qualcos' altro. Il problema e' questo

tipo di rischio dovrebbe essere compensato almeno con uno stipendio

decente. E'  anche per questo che come membri di una startup io vedo

piu' un gruppo di soci senior che scommettono su una loro idea invece

di un "giovane da formare". Il "giovane da formare" secondo me ha in

genere molto piu' senso in una societa' stabile in espansione...ma se

il professorino malato lo vuole avra' i suoi motivi.. che spero siano

diversi dal fargli fare il lavoro che non ha voglia di svolgere lui

(scuola mOnAgotto, io faccio er design e lascio agli altri

l'implementazione che tanto e' una banalita' da code monkeys..)


 mercato"... :-).



Mah... E' abbastanza un salto nel buio. Io, quando è capitato a me (ben due volte) mi son regolato così:

1) voglio vedere l'idea, per vedere se crederci, e quindi investirci, o no;

2) metto in chiaro che, se accetto, si tratta di tariffe di saldo;

3) a un anno ci si rivede e si ridiscute la situazione (come vanno le cose? se OK, revisione compenso? partecipazione?).

Per la mia - peraltro poca, solo 2 casi - esperienza, carte in tavola tutti e parliamoci in modo aperto; poi, se il matrimonio s'ha da fare, si fa, sennò amici come prima.



-- 

Ciao!

Luca


come prima.



E infatti così le cose funzionerebbero benissimo, la questione, come ben sai (e non sto parlando di questo in caso in particolare, sia chiaro) è che spesso la scusa del "siamo piccoli e giovani ma con tanta voglia di crescere" viene fatta per socializzare i rischi ma, "curiosamente", mai i profitti. E per capirci: se le cose vanno bene e dopo due anni che hai passato a lavorare per la paghetta prendi 2000 euro, quelli non sono profitti, è semplicemente il tuo compenso.



m.


  E per capirci: se le cose vanno bene e dopo due anni che hai passato a lavorare per la paghetta prendi 2000 euro, quelli non sono profitti, è semplicemente il tuo compenso.



Ma vedi, io, magari presuntuosamente, sono convinto di portare valore aggiunto a un'azienda. Ora, se l'azienda va male, pace, scommessa persa (è successo). Se l'azienda invece va bene, io che son partito con lei un po' di potere contrattuale me lo sono fatto, per cui la mia posizione non è proprio quella del derelitto. Se non mi sono fatto potere contrattuale in un anno, male.



-- 

Ciao!

Luca




 genere molto piu' senso in una societa' stabile in espansione...



Sì, infatti dobbiamo distinguere bene. Una cosa è cercare un socio, od

un consulente di alto livello da compensare principalmente con premi

di risultato. Altra cosa  cercare un normale subordinato,

eventualmente esperto, a cui non si può certo chiedere di condividere

il rischio di impresa: siccome è una startup dagli incerti destini ti

pago poco, poi verranno i giorni grassi... Il subordinato va comunque

pagato in base alla sua validità ed esperienza,  se è esperto

pluriennale di tecnologie piuttosto rare come Perl e Python 1400 a

co.pro
 mi sembrano pochini.



A parte che startup mi ricorda tanto il famigerato:  ambiente

giovane,  dinamico ed in rapida crescita... :-)






 Per la mia - peraltro poca, solo 2 casi - esperienza, carte in tavola tutti e parliamoci in modo aperto; poi, se il matrimonio s'ha da fare, si fa, sennò amici come prima.



Tu giustamente ragioni da autonomo-investitore, qui invece mi sembra

si ricerchi una figura chiaramente subordinata, non un socio e neppure

un candidato a dirigente appena la società si espande.

Magari non è così, chiaro che certe cose verranno dette nel colloquio.




 ma come fai a dire che dopo un anno ti rivendi molto meglio? 



lo dico perché il mercato lo conosco un po' più di te così come ho le 

idee più chiare sul panorama delle tecnologie, tanto da poter dire che è 

buona cosa cominciare a smarcarsi (e velocemente) dallo sviluppo web 

java. 










 sull'unico dato di interesse, tipo di contratto e soldi, che questo conta.



Qui pero' -per quel che mi riguarda- una pecca nell'annuncio c'e':

manca l'ambito. Personalmente quando sfoglio gli annunci mi interessa

prima d'ogni cosa sapere in che ambito l'azienda lavora, ossia "cosa

fate?" "Per che tipo di industria dovrei lavorare?". La tecnologia da

usare e' importante, ma non e' tutto. Anzi, visto che le tecnologie

vengono e vanno, proprio ad uno junior l'ambito in cui lavorera' DEVE

interessare piu' che a uno senior. Se voglio lavorare in ambito

chesso' dei gestionali anzicche' in ambito radiologico (dico per dire)

lo decido quando sono junior. Se poi mi piace l'ambito posso decidere

di specializzarmi ancora di piu', o mollare e cambiare ambito. Se

invece voglio imparare un linguaggio anzicche' un altro, lo decido a

qualsiasi punto della mia carriera! O sbaglio?



Poi, insomma un junior che ha un account github piu' interessante del

CV... tanto junior non e' ;-) E se e' junior e' molto in gamba, e se

e' molto in gamba e' speciale/unico/raro, e se e' speciale/unico/raro

cosa gli offrite di speciale/unico/raro voi per il SUO futuro oltre ad

insegnargli un linguaggio nuovo? Una start-up e' tutto tranne job

security, quindi cosa rende la vostra offerta unica e migliore delle

altre? Son cose che chiedo cosi', senza polemica, pour parler.






 Ciao a tutti, sto cercando uno sviluppatore junior Ruby su milano full-time da formare.



Citofonare Silvio :-P




 altre? Son cose che chiedo cosi', senza polemica, pour parler.



Mah, definire junior uno con tutte le qualità di cui parli è una

contraddizione. Certo, c'è la possibilità che costui lavori alla cassa

del supermarket da 30 anni, ma nei ritagli di tempo faccia cose

mirabolanti incrociando Perl con Python e pubblicando per puro piacere

su github, ma invero la probabilità è molto bassa... :-)

Alla fine troveranno un vero junior, bravino ma nulla di eccezionale,

e si accontenteranno. Salvo magari venire qui tra 6 mesi con una

filippica sul perchè le imprese scappano dall'Italia.



Guarda che in quasi tutte le startup, specialmente quelle in early stage, quando si capisce

che una persona e' adatta al ruolo (che puo' essere subordinato, di CEO e CTO ce n'e' solo

uno) la si blocca con share o opzioni con un vesting sul lungo termine.

Se io prendo un ragazzino e lo formo, e' chiaro che non voglio che se ne vada appena

qualcuno gli offre 200 euro in piu', visto che per me formare uno significa andare almeno

all'80% della produttivita' per guardare quel che fa enel caso correggerlo, e l'80% e' una stima

parecchio ottimista.



  ngw


 java.







sul fatto che la tua conoscenza del mercato sia migliore

della mia non ho dubbi, poiché lavori da molto più

tempo di me, sei molto più anziano di me e certo hai

fatto e visto più cose di me.





Però, generalmente parlando, una delle non moltissime

cose che ho imparato è che non appena una persona ti

indirizza verso una direzione, ce n'è un'altra

pronta a dirti che tale direzione non va bene, e ad

indicartene un'altra.

Questo non vale ovviamente solo nell'IT o nel lavoro,

ma in generale, basta pensare ai medici.





Tu adesso mi indirizzi verso una certa tecnologia,

ma magari la prossima settimana un altro mi dice

che tale tecnologia non ha sbocchi, e ne indica

un'altra, e allora uno come può orientarsi?

Sto ipotizzando, naturalmente.

Vero è che bisogna discernere chi è affidabile e

chi no, chi ha buone intenzioni e chi burla, chi

è competente e chi no, etc. e questo in generale

secondo me è ben difficile.

Non è sfiducia nei tuoi confronti, è solo una

riflessione che faccio.





Allora ti chiedo questo: che cosa in concreto ti

fa pensare che sia meglio lasciare lo sviluppo

web in ambito java, e perché pensi che in particolare

Ruby, che io non conosco, sia una tecnologia verso cui

conviene orientarsi?

E ritieni davvero che con un anno di esperienza in Ruby,

come hai detto in un post precedente, uno possa

rivendersi bene, ossia trovare un TI e ottenere un ral 

sui 30k?





Perdona la lunghezza del post, ma ho i ditini

scorrevoli :)









QUOTO


 Se io prendo un ragazzino



parlare di "ragazzino" pero' e' un pessimo inizio e squalifica

immediatamente la professionalita' della tua proposta..

Sarei curioso di sapere chi amerebbe venire a lavorare con te per

essere considerato "un ragazzino".


 altre? Son cose che chiedo cosi', senza polemica, pour parler.



Nessuno ha detto che l'account Github deve essere piu' interessante del CV, ho

semplicemente affermato che di fatto lo e', perche' su Github vedo come scrivi

codice, sul CV semplicemente dove hai lavorato e (a parole tue) cosa hai fatto.

E' inoltre una gran bella scrematura: di gente che si strappa il cuore ancora pulsante

per urlare al mondo quant'e' bello l'opensource ce n'e' a pacchi (anche qui sopra), di

gente che la Domenica pomeriggio rilascia una scemenza in jQuery sotto una qualsiasi

licenza perche' quello gli andava di fare la Domenica pomeriggio molto meno. Di

"sviluppatori" che appena gli passi un libro da leggere perche' hai notato grosse lacune

in un determinato ambito e ti guardano come se volessi violentargli la madre ce ne sono

fin troppi, di ragazzini che hanno voglia di migliorarsi e semplicemente lo fanno, molti

meno.



  ngw


 meno.



qui comincio a intuire perche' cerchi "un ragazzino" invece di "un

programmatore" o "un professionista".

Un puntello per il tuo ego malato, come sempre  :)

Auguri al "ragazzino" a cui tocchera' questo arduo compito!


 java.



temo che tu abbia ragione...

Sigh sigh, vecchio caro Java, mi mancherai....

(x fortuna dei  nostalgici c'e' ancora android..)



Io davvero leggendo questo ng mi chiedo che lavoro facciate per vivere, devo

essere sincero.

Qui la richiesta di un account Github, che negli Stati Uniti e' tanto normale quanto

chiedere un curriculum, anzi, per gli sviluppatori ormai il CV nemmeno serve piu', fa

partire una serie di reazioni che davvero sono tra il patetico e lo stupefacente.

Non ti e' per caso venuto in mente che invece che vedere "cose mirabolanti" uno voglia

semplicemente leggere un po' di codice? Vedere se sa organizzare il sorgente in modo

coerente? Se scrive i test (anatema!)? Incredibile eh che per assumere uno sviluppatore

uno voglia vedere del codice, invece che fargli del quiz del cazzo durante il colloquio

magari mentre e' agitato e che al fine del lavoro non servono ad una mazza.

No, ovviamente siccome Github e' piu' o meno pubblico, salta fuori l'ego spropositato di

certi senior autoproclamatisi tale che ovviamente un account Github col cazzo che ce l'hanno,

e se ce l'hanno non lo usano certo per rilasciare qualcosa di utile e magari con la pretesa

di imparare qualcosa nel processo, no, devono rilasciare "cose mirabolanti" mentre si reggono

il righello in mano.

Ecco, vedi? Altra scrematura molto importante. Che dio salvi Github.



  ngw



ma ad oggi il Java non è tra le tecnologie più

richieste?

E tu credi davvero che l'ambito android tiri

significativamente più del web?

Francamente sull'ambito android non ho le idee

molto chiare.




 un candidato a dirigente appena la società si espande.



No. Se hai capito questo, mi sono spiegato male.

Io penso che qualsiasi cosa (il mio tempo, ma anche il fatto che accetti un lavoro che oggi c'è e fra un anno non si sa) abbia un valore economico. Quindi, se ho di fronte una controparte che mi offre una paga da dipendente sostanzialmente accollando a me molti rischi, devo vedere se, almeno in potenza, ciò che io penso sia adatto a remunerare la mia disponibilità ci sia. Si tratta insomma di vedere se c'è la possibilità di un punto d'incontro. E' una scommessa, che magari non ci investo in denaro ma in tempo, però ribadisco, se i patti sono chiari in partenza poi si vive meglio tutti.



Aggiungo una cosa doverosa: il mio ragionamento funziona benissimo per me che, non avendo altri a carico che me stesso, posso permettermi una certa quantità di libertà, che comprende anche la possibilità di alzarmi da un tavolo se on ci sono condizioni che mi soddisfano (almeno un lato positivo... ;-) ); comprendo come, in situazioni differenti, si sia costretti per necessità ad accettare condizioni non favorevoli (s'ha da magnà tutti i giorni...)



-- 

Ciao!

Luca


 Auguri al "ragazzino" a cui tocchera' questo arduo compito!



LOL, ormai e' evidente che non vali un cazzo nemmeno come troll :D

Vabe', visto che la butti li tanto vale risponderti: l'ultimo "ragazzino", che ho

assunto quando aveva 21 anni e senza nemmeno uno straccio di diploma, si

chiamava Oscar Del Ben, sotto di me 4 anni, gli ho insegnato un bel po' di roba

e prestato un numero imprecisato di libri, li ha letti tutti.

Ti saluta da San Francisco, lavora in Google ora, quando e' stato preso ci siamo

sentiti su Facebook, voleva salutare il mio ego malato.

Te, che fai il professorino di "professione" (e chissa' che cazzo insegni, basta farti

2 domande su 3 pagine HTML banali per mandarti totalmente in merda :D) come 

sei messo? :)



  ngw


 parecchio ottimista.



Meglio così, un informazione in più per chi vuole candidarsi. Ma come

già dicevo potevano essere cose che chiaramente vengono dette al

colloquio, e non nelle due righe buttate qui sopra.




 ma ad oggi il Java non è tra le tecnologie più richieste?



e più sottopagate. 



lo sviluppo jee è quanto di meno produttivo si possa immaginare, basti 

vedere quanto ci vuole a scrivere un servizio restful confrontato a 

framework come play+scala o lift+scala che pure girano sulla stessa jvm.

programmatori meno produttivi = programmatori meno pagati.




 il righello in mano.



Ti faccio notare due cose: primo, può essere che ho scritto codice per

decenni che non posso mettere in pubblico per ovviissime ragioni,

quindi non mi sento certo handicappato dal non avere eventualmente un

sito zeppo di esempi. Se tu lo ritieni necessario va benissimo, se

questo è indispensabile in un certo ambito lavorativo va ancora

benissimo, ma non colgo l'indispensabilità assoluta.

Secondo: volevo ironizzare sul fatto che ben difficilmente uno che

espone pubblicamente lavori fatti bene, in particolare su tencologie/

linguaggi non inflazionati, possa (e voglia) essere considerato un

ragazzetto da formare. Il tutto neppure rispondendo a te,

oltretutto.

Terzo in aggiunta: è partito regolarmente lo sproloquio di turno. Che

Dio protegga i candidati deboli di cuore se sbagliano il test :-)




 Aggiungo una cosa doverosa: il mio ragionamento funziona benissimo per me che, non avendo altri a carico che me stesso, posso permettermi una certa quantità di libertà, che comprende anche la possibilità di alzarmi da un tavolo se on ci sono condizioni che mi soddisfano (almeno un lato positivo... ;-) ); comprendo come, in situazioni differenti, si sia costretti per necessità ad accettare condizioni non favorevoli (s'ha da magnà tutti i giorni...)



Guarda, io credo che tutti questi condivisibili ragionamenti li stai

facendo prescindendo però dal fatto che qui si offre una paga da

dipendendente di basso livello (considerato anche il tipo di

contratto). Come dire, stiamo facendo alti discorsi su un caso molto

più terra terra.


 benissimo, ma non colgo l'indispensabilità assoluta.



Infatti dice 'preferenziale', ossia: 'a parità di condizioni...'.



Ricordo che qualche anno fa, quando iniziammo la famosa 'collaborazione rifiuti', mi chiesero: 'sei disposto a fare un test'? 'nessun problema', dissi io.

Ci siamo dati un appuntamento, mi han dato una macchina di test e una piccola applicazione da scrivere da 0. Una puttanata, ricordo vagamente una specie di agenda, in C#, con backend SQL server e dati da gestire veramente all'osso.

In tre ore avevo completato tutto, test compresi. E loro avevano il loro bravo codice da spulciare. 

Posso capire che, se i candidati sono 1000, una cosa del genere non la puoi fare (ergo, GitHub).



-- 

Ciao!

Luca


 dipendendente di basso livello



Quale parte di 'potrei comunque trovarla interessante' non ti è chiara (c)?



:-DDDDDD



E' una valutazione che io, che prendo in considerazione l'offerta, devo fare. Se per ipotesi cacciassero 10.000 euro al mese, non mi interesserebbe nemmeno sapere dove sia il posto di lavoro, altro che dettagli del progetto!



In questo caso, IMHO:

- e' una startup;

- posso starci per un anno a quella cifra? (se no, inutile proseguire)

- se accettabile per un anno sono, azienda e progetto, per qualunque motivo in grado di tornarmi utili?

- quanto spazio ho di crescita nell'azienda?



I due ultimi punti IMHO si determinano parlando a viso aperto con gli offerenti.



-- 

Ciao!

Luca


 Dio protegga i candidati deboli di cuore se sbagliano il test :-)



Eh gia', uno chiede dei sorgenti per assumere uno sviluppatore, parte lo stupore

piu' totale come se un repo git e 3 righe di codice fossero chissa' che skill, e sono

io che sproloquio :D



  ngw


 Infatti dice 'preferenziale', ossia: 'a parità di condizioni...'.



Francamente questa sfumatura possibilista, specialmente nella tirata,

mi era sfuggita... :-)










 io che sproloquio :D



Lo stupore non è mio, mi spiace, rileggi i messaggi.








 mi era sfuggita... :-)



Come ti facevo notare, forse sei lentino :-PPPPPPP

Cito: "Vanno bene i CV, vanno meglio gli account Github."

Da qui e' partito il pistolotto filosofico sull'usare un repository pubblico o privato usato

da mezzo mondo :-)))))))



  ngw


 Lo stupore non è mio, mi spiace, rileggi i messaggi.



Ah, non eri tu quello del cassiere che rilasciava software in tecnologie non convenzionali

(anatema!) su github di notte?

Dai su, vai a parlare del nulla con qualcun'altro, non e' il caso :-)



  ngw


 Ciao a tutti, sto cercando uno sviluppatore junior Ruby su milano full-time da formare.

[cut]



Ma siete sempre voi e l'agenzia ha "caricato" un po' l'annuncio? :-D



http://offerte-lavoro.monster.it/GetJob.aspx?JobID=112813837&aid=101523121&WT.mc_n=JSAHG10





 Quale parte di 'potrei comunque trovarla interessante' non ti è chiara (c)?



Io dico che sei moooolto buono ed ottimista se, detto in generale,

quando leggi da qualsiasi parte di una offerta non dettagliatissima da

1100 coco, ma con parolina magica startup, la consideri "comunque

interessante" :-)


 da mezzo mondo :-)))))))



Ora tu, che sei così sveglio, mi citerai parola per parola il mio

messaggio dove dico che il fatto in sè di richiedere tale account è

sbagliato e criticabile.... :-)

Rivendico  invece, e mi ripeto, la paternità dei seguenti: uno che

pubblica apertamente lavori (!) valutati ben fatti (!!) molto

probabilmente non è, e non si sente, uno junior; e che non tutto il

codice prodotto può essere reso pubblico, senza che questo sia

automaticamente segno negativo.


 (anatema!) su github di notte?



E dove sarebbe l'anatema che avrei lanciato su github e tecnologie

varie? Ma capisco, ho osato mettere tali parole in una frase

complessivamente ironica, vade retro Satana :-)

Ma supponi che ti capiti uno che è proprio così (che senza ironia

sarebbe comunque ammirevole, però non certo perchè usa github  :-)) ,

cioè fa un altro mestiere ma per diletto pubblica codice nei tuoi

linguaggi più amati e che ti piace molto, come lo consideri: junior o

senior? Perchè di questo parlavo, furbettino mio :-)) Non sfuggire con

qualche contorsione.


 qualche contorsione.



Non ti e' venuto in mente che possa essere una persona che, uh, ama il suo lavoro

e passa parte del suo tempo libero a, uh, migliorarsi, piuttosto che stare tutto il giorno

a fare il coglione su un newsgroup?

Le uniche contorsioni che faccio sono dovute al fatto che io e te facciamo lo stesso lavoro

per qualche occhio poco attento, tranquillo.

Davvero, lasciami perdere, la discussione non mi interessa, non e' possibile che ogni volta

ho i soliti 2 o 3 dietro al culo a sparar cazzate a tutto spiano.



  ngw



Questo lo dedurresti da?

Dico, almeno la fermata della metro in comune.



  ngw


 a fare il coglione su un newsgroup?



Veramente parlavamo di uno che fa un altro lavoro diverso

dall'IT.... :-)) Ma fa niente, non ci sei più. Buon riposo.








 in un determinato ambito e ti guardano come se volessi violentargli la madre ce ne sono



un bravo comunicatore riesce a prendersi la responsabilita' delle

incomprensioni nel comunicare. Son rimasto favorevolmente colpito da

molti post recenti di Luca Menegotto a discutere con "Kojak", ad

esempio. LOL, sembra di leggere socrate discutere con santippe LOL :-)

Bisogna saper far notare le lacune e come colmarle senza risultare

antipatici :-) Anyway, cazzeggiato abbastanza, time to get back to

work.




 Ma no, cameretta buia, sottoscala, seghe, liscio e K&R :D



Eh no, eh????



Tu puoi toccare tutto, ma K&R no!!!!!!!



:-DDDDD



-- 

Ciao!

Luca


 Dico, almeno la fermata della metro in comune.



E' vicina, a due fermate di distanza. Ho visto che molte societ� 

"taroccano" un po' i parametri per non far capire chi � il cliente ed 

evitare che i candidati inviino il curriculum direttamente (esperienza 

precedente diretta) :-)




 funziona ma che è  buono :-)))



Può essere pure. Un intermedio di lavorazione magari non funziona <ancora>, però ti può dare abbastanza l'idea di come lavora chi l'ha scritto (e poi, chi è senza bugs scagli la prima pietra).



Per converso, capita di vedere del codice che funziona, magari funziona da anni (*) e circa il quale sono vere entrambe le affermazioni:

- non riesci a farti la minima idea del perché funziona;

- come tocchi qualcosa gli effetti collaterali sono tanti e tali che sicuramente passerà dallo stato 'funziona' allo stato 'manco a martellate'.



Io ultimamente sto facendo parecchia manutenzione e conversione e, contrariamente a quanto pensavo, si riesce a capire abbastanza dell'ordine mentale di chi ha scritto e (fattore non irrilevante) a quanta fretta aveva quando lo scriveva.



(*) Lunedi ho ripreso in mano del codice scritto in C la bellezza di 18 anni fa e manutenzionato da me, l'ultima volta, nel '98. C'era un buco grande come una casa. Al di la del casino per ricompilare un supervisore in DOS (bisogna che mi faccia una macchina virtuale, a proposito) la domanda sorge spontanea: come BIIIP hanno fatto a non accorgersene finora?



-- 

Ciao!

Luca




 LOL, sembra di leggere socrate discutere con santippe LOL :-)



Da una raccolta di detti goliardici (che, mannaggia, non trovo più):



"Lo disse il grande Socrate, lo confermò Santippe, val meglio una chiavata di centomila pippe" :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD



-- 

Ciao!

Luca


 antipatici :-)



Anche qui, nessun nesso. Io non devo aver bisogno di chiedere ad uno sviluppatore

di studiare perche' lo faccia, e' il suo lavoro, io tutt'ora lo faccio e parecchio.

Se non gli va, che faccia altro, o quantomeno altrove.



  ngw


 work.







non ho seguito molto la qui presente discussione, ma

vedo che ancora una volta vengo chiamato in causa.



Indovino se dico che Luca Menegotto è Socrate e io

sono Santippe?





Comunque la responsabilità della comunicazione

è sempre di entrambe le parti, non solo di una.




 chiedete il permesso e fondamentalmente ve ne battete le palle? No perche' in 10 anni di



Sinceramente, se un cliente mi paga per intero il costo dello sviluppo, io non trovo molto etico rilasciare codice che IMHO è suo (lo so, è una vecchia polemica...).



-- 

Ciao!

Luca


 è sempre di entrambe le parti, non solo di una.



Se io devo comunicarti un concetto, io ho il compito:

- di comunicarti il concetto;

- di farlo nel modo che sia a te più comprensibile, eventualmente modificando la modalità nel caso in cui dovessi accorgermi che quella pensata all'inizio non funziona;

- verificando che il concetto sia stato compreso.

Se ne deduce che, in realtà, la maggior parte della responsabilità ricade sulla sorgente: io che trasmetto devo fare quanto sopra, tu che ricevi devi predisporti ad ascoltare e basta (e magari, cosa che mi manda in bestia, non dirmi 'si, ho capito' quando a una verifica successiva è evidente che non è vero).



-- 

Ciao!

Luca






 :-DDDDDDDDDDD





passi per la cicuta, ma l' uscita sul gay non calza nemmeno come

battuta....


  





qui proprio non ti seguo. Perché mai dovrebbe

mandarti in bestia?

Se il destinatario è in mala fede ok, ma può

benissimo essere che sia in buona fede, che

creda davvero di aver capito pur non avendo

capito, e lì non vedo motivo di andare in

bestia.

Piuttosto provare a comunicare con modalità

diversa, come si diceva prima, o sincerarsi

che il soggetto non abbia i problemi di

assimilare il concetto di cui sopra.







temo che, come dimostra questa risposta, non risultare antipatico sia

al di la' delle sue possibilita'.

Manco afferra il concetto... del resto e' caratteristica comune nei

megalomani :)


 battuta....



Battuta? no, constatazione.

Per cui, spiace se la cosa ti urta, K che interpreta Santippe continua a non interessarmi. Peraltro, pare Santippe fosse particolarmente petulante, per cui anche se K fosse donna, non sarebbe il mio tipo.



:-DDDDDDDDDDDDDDDDDDD



-- 

Ciao!

Luca


molto chiare.



penso che sua una direzione giusta per chi ha un background "java

classic" e' vuole passare a qualcosa di nuovo..gia' adesso permette di

distinguerti perche' ci sono anche un sacco di programmatori java che

non hanno per nulla le idee chiare su android :)


 filippica sul perchè le imprese scappano dall'Italia.



QUOTO


 Se il destinatario è in mala fede ok, ma può



Non è questione di mala fede, è questione che talvolta ti capita di aver a che fare con persone che pare ti dicano 'ho capito' per farti contento. E non è cattiveria o malafede, è che sono fatte così.

Intendo, ci può anche stare che qualcuno capisca fischi per fiaschi. Se alla verifica che tu fai ('dimmi come l'hai capita') non ti arriva la risposta che ti aspetti, si ritorna in quel che dicevo (ho sbagliato io che non mi sono fatto capire); se invece la persona che ho davanti inizia a fare lo sguardo perso nel vuoto e non mi risponde, allora mi ci incazzo. Perché? perché con un 'non ho capito' si farebbe molto prima.



(che poi, incazzarsi, l'ho esagerata, dai...)



-- 

Ciao!

Luca








grazie del soprannome. K è davvero un bel

soprannome.


 soprannome.



Meglio un personaggio dei MiB che un vecchio ispettore pelato, no?



:-DDDDDDDDDDDDDDDDD



-- 

Ciao!

Luca










2012, Fuga Dalla Discussione :)




 Sinceramente, se un cliente mi paga per intero il costo dello sviluppo, io non trovo molto etico rilasciare codice che IMHO è suo (lo so, è una vecchia polemica...).



Guarda, sto sviluppando una libreria in Ruby per interfacciarsi a Barklays per i pagamenti, la rilascio

sotto BSD quando e' decente visto che potra' servire a qualcun'altro. Il mio datore lo sa, anzi, gli va

benissimo, visto che si becca anche un backlink al suo dominio.

Non capisco bene perche' non dovrebbe essere "giusto", non sto mica rilasciando il core 

dell'applicativo, e' una pratica normalissima e diffusissima, che tra l'altro risulta molto utile in 

termini di visibilita'.

Per me, tanto rumore per nulla.



  ngw


 



Kojak è sempre meglio, ogni tanto un ispettore ci

vuole. Forse avrei dovuto scegliere derrick.




 - come tocchi qualcosa gli effetti collaterali sono tanti e tali che sicuramente passerà dallo stato 'funziona' allo stato 'manco a martellate'.



Scusa, ma questa è un'ovvietà. Ti dico di più, ho visto tanto codice

che inizialmente era ben costruito dal programmatore originale, ma

successivamente è passato per mille altre mani ed è degradato

inesorabilmente. Queste cose non le sa chi non si occupa mai di

gestire la manutenzione dell'esistente. Un codice buono secondo certi

criteri può essere pessimo se visto da questa angolazione.






 Battuta? no, constatazione.



spero che tu abbia almeno l' attenuante di aver fatto qualcosa tipo

geometra o ragioniere alla superiori..:)

E' assurdo applicare concetti moderni come "gay" a uomini dell' antica

grecia solo perche' avevano relazioni omosessuali, la loro cultura

riguardo l' orientamento sessuale era completamente diversa..


 sul serio, mica le caxxate fatte a tempo perso.



Sei uno di quelli che prodotto finito = buono, vergogna!! :-))))




 dall'IT.... :-)) Ma fa niente, non ci sei più. Buon riposo.



LOL, cioe' hai la pretesa che io ti segua nei tuoi deliri di cassieri e robe cosi'? Ma dai... :D

Continua a stupirti zio, e benvenuto nel 2012.



  ngw


 Sinceramente, se un cliente mi paga per intero il costo dello sviluppo, io non trovo molto etico rilasciare codice che IMHO è suo (lo so, è una vecchia polemica...).



Oppure la questione di chiedere il permesso è così fuori dal mondo in

certi contesti che lui neppure può immaginarlo.


 grecia 



Oh Santippe (appunto)!!! 



Riccardo, respira. Io lo applico a me. E non vivo nell'antica Grecia. Ed è uno stato, non  è una battuta (io, che vivo dal 1964 e se mi va bene vivrò fino al 2050, che francamente dopo non mi interessa, non sono gay).



Punto.



-- 

Ciao!

Luca






 Sei uno di quelli che prodotto finito = buono, vergogna!! :-))))



Ho come l'impressione che enunciando in un gruppo di tecnici l'assiome per cui

funziona = buono tu pensi in qualche modo di fare bella figura.

Mi sbaglio, vero?



  ngw


 sentiti su Facebook, voleva salutare il mio ego malato.



eh , difficile dimenticarlo.. e ti ha pure salutato su FB.. si vede

che ti porta nel cuore :)

Comunque non ti agitare.. lo sanno benissimo tutti che negli ultimi

anni "farsi prestare libri dal professorino malato" e' condizione sine

qua non per essere considerati da Google :)



In ogni caso, ironia sul tuo ego malato a parte, di nuovo manco hai

capito il senso della critica che ti e' stata rivolta. Io non sto

mettendo in discussione la tua abilita' tecnica, di cui so ben poco e

di cui francamente mi interessa ancora meno, ma il fatto che una

persona con un minimo di rispetto per se stessa, per quanto agli inizi

della sua carriera, difficilmente si entusiasma all' idea di essere

considerato "ragazzino" che lavora "sotto qualcuno"...

Poi magari "dal vivo" il tuo modo di relazionarti sul lavoro sara'

simpatico e professionale.. ma per come ti esprimi qui dimostri di

essere gradevole come un dito in culo con la sabbia :)


 Sei uno di quelli che prodotto finito = buono, vergogna!! :-))))



Come ti dicevo, faccio manutenzione a codice di terzi.



Di quando in quando mi tocca (si, mi tocca) prendere per mano i supervisori per impianti a fune che ha fatto sotto Windows chi mi ha seguito nella famosa azienda.



Funzionano, sia chiaro, e tutto sommato anche con buona affidabilità. Tuttavia, io scudiscierei volentieri chi li ha scritti, quei supervisori, che son scritti per essere il meno leggibili possibile (in VB, pensa se fossero stati scritti in C!).



IMHO buono, in azienda ma anche in generale, non deve voler dire solo funzionante (ovvio), ma anche facilmente manutenbile.



-- 

Ciao!

Luca


 certi contesti che lui neppure può immaginarlo.



Qui mi rendo conto di scoperchiare un vaso di pandora. Cerco di aprirlo il meno possibile. Contrariamente al main stream, io penso che se una persona mi paga per intero l'opera di sviluppo, poi il codice è suo. Ergo, se intende pubblicarlo, deve farlo lui.



-- 

Ciao!

Luca


 E si vede da parecchio lontano che non sai un cazzo.



Direi che questo riassume meravigliosamente l' essenza del

"professorino malato".

Comunque, in caso di crisi acuta, dategli le sue gocce, fatevi

prestare un libro, e si calma subito :)



ps> in bocca al lupo al poveretto che si ritrovera' a fare "il

ragazzino sotto di lui" ...



Ooooh, sfogato riccardino? Tutto apposto? Ancora una volta hai fatto n post in

un topic, non hai aggiunto un beneamato cazzo alla discussione ma ovviamente ti

sei preoccupato delle varie beghe personali che hai con quelli che nelle tue frequentazioni

in questo NG ti hanno fatto rimediare figure di merda a tutto spiano per il cioccolataio

che sei, ovviamente senza mai strappare mezzo sorriso nonostante l'impressione che ho

per cui addirittura ti ritieni in qualche modo acuto o divertente.

Contento? Oooooh, finalmente, anche oggi il seghino virtuale ce lo siamo fatti, adesso

recensione su Amazon e tutti a nanna.



  ngw


 Riccardo, respira. Io lo applico a me.



Certo che "io non gay" era applicato a te, ma era per dire che sei

"diverso da socrate", che quindi secondo il tuo ragionamento Socrate

sarebbe gay.. Dai su.. ci arrivi benissimo anche tu, non mi

costringere ad essere banale per riportarti giu' dagli specchi su cui

ti sei arrampicato....  Poi per carita' la battuta sui gay ci sta ..

non vorrei che qualcuno che pensasse che la meno sul "politically

correct" (io poi... hehe). Mi dava solo fastidio perche' segnala (e

diffonde) un grossolano fraintendimento sulla cultura della grecia

antica..


 anche oggi il seghino virtuale ce lo siamo fatti,



anche oggi non hai preso le tue gocce eh? ..

Dai su.. rilassati..nessuno qui oserebbe mai mettere in discussione la

tua magnifica grandezza!

Sai benissimo che sei un faro illuminante per tutti noi....

..non ti calmi un po' nemmeno se  ti chiedo un libro in prestito?


 sarebbe gay.. 



Oh bella, e a questa come ci arrivi? Perché adesso davvero mi incuriosisci.



L'unica possibilità la vedrei se tu pensassi che Santippe, moglie di Socrate e passata alla storia per essere particolarmente fastidiosa, fosse di sesso maschile, ma mi rifiuto di credere in un malinteso del genere!



Vabbeh, dai, disegnino (non credevo di doverla spiegare, ma se tocca tocca).

Un'ipotetico gioco di ruolo in cui io dovessi interpretare Socrate e qualcun altro di sesso maschile (K, ti tiro fuori) dovesse interpretare la _moglie_ di Socrate non mi interesserebbe, primo perché oggi, 2012, io non sono gay (del doman non v'è certezza... ;-) ), secondo perché, vista la petulanza dell'originale, non mi interesserebbe manco se fosse donna.



-- 

Ciao!

Luca




 IMHO buono, in azienda ma anche in generale, non deve voler dire solo funzionante (ovvio), ma anche facilmente manutenbile.



Che talvolta è diverso da: seguire pappagallescamente gli standard di

codifica riconosciuti  del momento. Ci sarebbe anche il discorso della

prestazione, che a volte fa a pugni con lo standard, ma lasciamo

perdere.


 ti sei arrampicato....  Poi per carita' la battuta sui gay ci sta ..



Aggiungo, per completezza. La battuta, una, era quella relativa alla cicuta. 

Bisogna che io la smetta di far battute, evidentemente non sono capace.



-- 

Ciao!

Luca


 Attento, funziona <> buono, ngw dixit :-)



ha pienamente ragione



o sei arrivato persino a negare un'evidenza come questa?



-- 

We are the music makers,

And we are the dreamers of dreams






 Qui mi rendo conto di scoperchiare un vaso di pandora. Cerco di aprirlo il meno possibile. Contrariamente al main stream, io penso che se una persona mi paga per intero l'opera di sviluppo, poi il codice è suo. Ergo, se intende pubblicarlo, deve farlo lui.



Eh, però ora sai che, prima di chiudere la porta, dovrai chiedergli:

scusi posso pubblicare almeno la tal routine sul web? Sa, mi serve per

il curriculum :-)

La qual cosa, intendiamoci, non è mica sbagliata in sè, anzi. Ma se ci

si costruisce sopra un polpettone, arrivando a dire che è meglio avere

l'account vuoto che non averlo, bisogna pure buttarla in farsa.


 o sei arrivato persino a negare un'evidenza come questa?



Dammi la scala tra:

A- funziona (*), codice buono

b- funziona, codice cattivo

c- non funziona, codice chissenefrega



La mia:

a = 1

b = 2

c = 3



La tua differisce? Oppure proponi anche tu la "c2- non funziona,

codice buono"? :-)



(*) intendendo sia funzionalmente che per altri requisiti, come il

tempo elaborativo



aahhh .. in questo caso chiedo venia, ti ho attribuito qualcosa che

hai detto..non avevo capito che la battuta sul gay era dovuta a kojak/

santippe e non era correlata a socrate come l' altra sulla cicuta....

My Bad!


 Dammi 



oddio, come non detto...



qui mancano proprio le basi di comprensione del testo




io capisco quello che stai dicendo, cioe' che il codice e' scritto per

"fare qualcosa", e se non funziona puo' essere anche esteticamente una

favola, chiarissimo e ipermantenbile , ma non serve a una fava.  Pero'

dire "non funziona" e' un po' troppo vago per discuterci sopra

seriamente, come anche "codice cattivo". Molto dipende dal contesto.

Per esempio se il codice non dovesse essere mantenuto/modificato ma

semplicemente rimpiazzato allora si puo' dire chissenefrega di come e'

scritto, l' importante e' che funzioni.. ma se invece deve essere

esteso , mantenuto etc e il caos con cui e' scritto rende impossibile

questa attivita' allora effettivamente "non funziona" anche se ad oggi

fa quel che deve.. In sostanza anche la qualita' del codice puo'

essere un "requisito funzionale", in un certo senso...

E sul codice che non funziona bisogna anche vedere perche' non

funziona.. manca solo qualche ritocco, o e' afflitto da bug terribili

oppure e' solo un abbozzo lontano dalla complessita' necessaria?

Detto questo, resta vero che "il codice per il codice" , senza un

riscontro sulla funzionalita' o sul perche' non funzioni rimane un

esercizio per pipparoli..

E detto anche questo, per chiarezza dico che per come la vedo io,

qualche riga di codice funzionante vale piu' di tante parole al

colloquio o sul CV..nel senso che tra leggere "ottima  conoscenza del C

++" e poter valutare del software scritto in C++ dal candidato credo

che nessuno possa dire che sia meglio la prima...ma questo non vuol

dire che chi non ha codice da far valutare debba essere escluso..e

ancor di piu' nel caso di uno junior..


 ancor di piu' nel caso di uno junior..





cazzo, dopo questa giuro che provvedo subito a

scrivere sul CV un'intera classe java scritta

da me.

Sono indeciso se mettere una Servlet o una

Action di Struts, o magari scmplicemente

un ActionForm.



Così lo vedranno i valutatori, come scrivo

codice bello pulito e ordinato.





Se la mia iniziativa ha successo giuro che

ti offro una cena.




 ancor di piu' nel caso di uno junior..



Per questo il problema si risolve facile. Ti metto al lavoro, ti do un problema e vediamo come ne vieni fuori.



Un mio vecchio collaboratore, TAAAAANTO tempo fa, sostenne un colloquio presso Agfa in Belgio (si lavorava per Poscript3). Prima di assumerlo, e dopo una prima bella scrematura, gli hanno fatto un 'colloquio' di tre giorni in qui, me l'ha raccontato lui, oltre alle interviste l'hanno fatto lavorare a scrivere codice per piccoli problemi.



-- 

Ciao!

Luca





la trovo un' ottima idea..

la scelta di un collaboratore e' cruciale per un azienda e vale la

pena di investirci parecchio tempo e energie..



hehe e' un buon inizio ma mi sembra un po' poco una servlet morta di

freddo :)

Anche senza dover "disturbare un progetto OS" fatti un progettino

cosi' per hobby tuo o per sperimentare un po'.. e magari puoi usare

quello come ulteriore parametro per farti valutare..

In genere si tende a valutare molto positivamente chi "va al di la'

del proprio lavoro"..


 LinkedIn :-DDD).



non so cosa ti ti dirà lui però so cosa ti dico io: con questi paragoni 

dimostri di averci capito poco o nulla. 



un account github è uno strumento di lavoro a tutti gli effetti; con un 

pricing contenuto puoi anche avere repository non pubblici ovvero 

visibili solo ai membri del tuo team adatti quindi a progetti non open, 

fino ad avere una installazione su tuoi server. 














che palle ogni volta che cito un commento dover

togliere manualmente le righe vuote. Vabbeh, la

prendo come una pena per i peccati che devo

espiare (avrò pur commesso qualche peccato).





Chiusa questa parentesi tecnica, a intuito ti

darei ragione sul fatto che si tende a valutare

positivamente chi va al di là del proprio

lavoro.

Però rimane sempre aperta la solita questione:

quanti sono coloro che fanno così? Quanti sono

quelli che ai colloqui mostrano lavori fatti

extra-time?

Perché secondo me, gira e rigira, il problema è

sempre lì.


 Prima di assumerlo, e dopo una prima bella scrematura, gli hanno fatto un 'colloquio' di tre giorni



Ma lui aveva o no sto account GitHub? :-D






 sempre lì.



non e' un problema, e' un' occasione, perche' ti permetterebbe di

distinguerti...




 Ma lui aveva o no sto account GitHub? :-D



Oddio, parliamo del '95, ne dubito... :-DDDDD



-- 

Ciao!

Luca





hai letto con attenzione il mio post?

Io voglio dire che anche se mostrare lavori extra

è ben visto (e su questo non ho dubbi) il

problema è se questo comportamento è tenuto da

molti candidati o no.



Se sono pochi i candidati che mostrano lavori

extra allora è un conto, ma se invece sono tanti

a fare così non ti distingui più, e pur facendo così

resti comunque uno della massa, e quindi non riesci,

o riesci con difficoltà, ad ottenere condizioni

vantaggiose.

Questa è la questione posta da me.





Perché a me sembra ovvio che l'unico modo per

ottenere condizioni vantaggiose, che nel lato

pratico si traduce nell'ottenere il minimo

necessario per campare decentemente, sia

quello di distinguersi, ma distinguersi facendo

cose fatte da molti è un chiaro assurdo.





Vabbe', però ha menzionato anche LinkedIn che (in teoria) dovrebbe 

essere una cosa strettamente legata a lavoro, e inoltre molte aziende 

hanno delle pagine aziendali su FB, dunque non è che lui non ha capito 

poco o nulla, ma se ti vuoi attaccare alla forma che ha usato (che era 

chiaramente sarcastica), be my guest...


 Oddio, parliamo del '95, ne dubito... :-DDDDD



Non č giustificabile per niente. Un bravo programmatore deve essere 

proattivo. :-D


 a fare così non ti distingui più,



almeno in italia credo che siano ben pochi.

Ma anche se fossero la maggioranza credo , non potresti distinguerti

in positivo per essere tra i pochi ad averlo, ma almeno non ti

distinguresti in negativo per essere tra i pochi a non averlo.

E a prescindere dall' essere in pochi o in tanti rimane un buono

strumento per farti valutare.



L'unico problema qui puo' essere non avere voglia di farlo :)

Se non ne hai bisogno non ne hai bisogno , ma siccome sembra che tu

aspiri a qualcosa di meglio di quello che hai adesso, avere del tuo

lavoro da mostrare sarebbe sicuramente una mossa utile..


 lavoro da mostrare sarebbe sicuramente una mossa utile..







non ci crederai, ma questa volta mi sono staccato

dalla mia situazione per pensare in generale.

Non ho pensato al mio io.





In ogni caso dipende certo da che lavori mostri.

Se sono delle cazzate o se sono cose di valore.

Quindi temo che con la action struts non si va

lontano :)





Dico solo una cosa: se ad essere valutata

maggiormente è l'esperienza professionale,

i lavori fatti per conto tuo logicamente

passeranno in secondo piano rispetto alle

tue esperienze.

Resta quindi da capire nella scala dei

valori qual è la posizione occupata

dall'esperienza.



Condivido tutto, in particolare che la leggibilità e manutenibilità

del codice può essere un requisito assai importante. Osservo solo che

nel mondo reale, non in quello perfetto in cui tutti vorremmo vivere,

non di rado la qualità del codice finisce per essere meno che

perfetta, e talvolta  proprio schifosa. Per svariati motivi, per

esempio il semplice susseguirsi in un lungo periodo (molti anni) di

modifiche per soddisfare requisiti aggiuntivi molto diversi da quelli

originari. In questo caso sfido chiunque a mantenere totalmente pultio

e congruente il codice (senza ovviamente riscriverlo tutto da capo

ogni volta :-)

In questi casi bisogna essere, come dire, un tantinello più elastici

del sentirsi il Custode del Codice Puro che lotta contro i barbari, e

verificare se si può affrontare l'onere di una revisione e

sistemazione totale, oppure accontentarsi della soluzione impura ma

che funziona.

E con questo per me è chiusa la questione sul funziona-non

funziona :-)




 con bug fix e altro, sia di far partire progettini miei che poi ho rilasciato, e magari pure abbandonato.



E li metti sul CV???? Progettini abbandonati???








 dunque non è che lui non ha capito poco o nulla, 



non solo lui diciamo, anche tu mi sembri messo bene



 E li metti sul CV???? Progettini abbandonati???



No, come cristallino dallo svolgimento del topic, li metto su Github.

Il fatto che da un po' tu stia confondendo un repository git con il CV per non si capisce

bene che giro di ragionamenti mi e' oscuro, e certamente e' sbagliato.

E confermi quello che sto dicendo da giorni, prendete un repository git come una

estensione del vostro ego. Non lo e', e' un repository git. Non c'e' niente di male a metterci

sopra un progetto abbandonato, non significa fare "brutta figura", significa dargli una 

possibilita' di essere ripreso in mano. Il resto sono pippe, e in grande quantita'.



Faccio inoltre notare che tutti questi problemi davvero non ci sono, dei ragazzi hanno 

mandato i loro bravi CV con i loro bravi account github, alcuni dei quali decisamente

notevoli, giusto per mettere le cose in chiaro.

Visti i due nostradamus sopra a fare il tifo per avere un mercato del lavoro vecchio 

come le loro capacita' che si quotano a vicenda, e' giusto dirlo :-D



  ngw



github è in primo luogo un hosting per repository di sorgenti, che come strumento mi sembra uno zinzinino più addentro al workflow dello sviluppo di un progetto. non credi?






 non solo lui diciamo, anche tu mi sembri messo bene



L'importante ï¿œ che tu si messo benissimo, no?


 github č in primo luogo un hosting per repository di sorgenti, che come

 > strumento  mi sembra uno zinzinino piů addentro al workflow

 > dello sviluppo di un progetto. non credi?



Il solo punto del mio post era che non era il caso di attaccarsi alla 

forma di un post evidentemente sarcastico.


 notevoli, giusto per mettere le cose in chiaro.



ottimo.




 forma di un post evidentemente sarcastico.



Però anche tu, osi nominare github addirittura accostandolo alla

parola 'sarcastico'....  :-)


 notevoli, giusto per mettere le cose in chiaro.



auguroni ai poveri sventurati!!! :)


 auguroni ai poveri sventurati!!! :)



Non era quello il punto, era la tua ennesima figura da cazzaro, degna conclusione del

90% dei post di questo gruppo :)



  ngw


 ottimo.



Ottimo si, sia per me sia per capire un po' quanto certa gente e' fuori dal mondo, tanto da

stupirsi per il fatto che per assumere uno sviluppatore venga richiesta addirittura del codice :)



Giusto per non calcare la mano:

http://code.dblock.org/github-is-your-new-resume


http://news.ycombinator.com/item?id=2763182


http://news.ycombinator.com/item?id=1831852


http://petdance.com/2011/08/your-github-account-is-not-your-portfolio-but-its-a-start/


http://anti-pattern.com/2012/6/17/github-is-your-resume-now


http://mondaybynoon.com/20120223/github-is-my-resume/


http://blog.nodejitsu.com/most-influential-github-users-by-location




Pensa, molti di questi post dicono esattamente quello che ho detto io, ma non prendertela

troppo se ti danno del millantatore mesi prima di questo post e vivendo in continenti

differenti, noi la chiamiamo seconda persona plurale :p



  ngw


 Non era quello il punto, era la tua ennesima figura da cazzaro ...



C.V.D. :)


 
http://blog.nodejitsu.com/most-influential-github-users-by-location




ma non c'era nemmeno bisogno di postare sti link



che l'account su github (o googlecode, o qualsiasi altro) sia diventato 

un ottimo metodo di valutazione ai colloqui di lavoro e' una cosa ovvia 

e normale per tutti quelli che sono usciti dal GRA almeno una volta 

nella vita



il passo successivo sara' qualcuno su ili che si stupisce se un web 

designer mette online il suo portfolio, o un fotografo le sue opere 

migliori




C'e' bisogno eccome. Sia mai che qualcuno scambi tutta questa discussione come

un nonsoche' di filosofico, quando le resistenze sono, tanto per cambiare, sul fatto

che un'unghia di trasparenza nelle valutazioni viene come sempre salutata con enorme

diffidenza e sospetto :-)



  ngw


 Pensa, molti di questi post dicono esattamente quello che ho detto io



In sostanza, dici che postando link a dei blog dove gente sconosciuta 

quanto te dice la stessa cosa che dici tu (e qualcuno nei commenti lo 

contesta) da qualche peso alla tua argomentazione? :-)



Detto questo, io sul mio server ho configurato repository Git, Mercurial 

e Subversion, e - a seconda del tipo di azienda con la quale sono in 

contatto e delle tecnologie da loro utilizzate - do accesso a una parte 

del codice, come biglietto di visita che completa ma non sostituisce il 

CV e il portfolio clienti. Usare account GitHub pubblici, con tutta una 

serie di progetti possibili e immaginabili, dove non hai controllo chi e 

quando forca qualcosa per leggere e che non puoi dare accesso mirato 

rischia di ritorcersi contro nello stesso modo come quando uno spedisce 

un CV "bloatato" dove si canta le lodi su dieci pagine. Questo 

probabilmente non vale per account privati (non so, mai provato), ma per 

quello che costa, uno con qualche spicciolo in più si può comprare un 

server virtuale dedicato e mettere su quello che gli pare.


 server virtuale dedicato e mettere su quello che gli pare.



Si, se il suo tempo vale molto poco e per qualche spicciolo in piu' di 7$/mese

(???) uno puo' configurarsi git su un server.

Il quarto segreto di fatima in effetti.



  ngw


 Il quarto segreto di fatima in effetti.



Non so, sono ateo.


 Fammi indovinare, qui quindi mi stai dando del troll? :D



No, sta solo cercando di farti capire che non c'e' motivo di schiumare

se ti viene gentilmente ricordato il fatto che non tutte le persone in

gamba hanno un account github. E che quindi se si scimmiotta  una

buona idea (possibilita' di esaminare del codice scritto dal

candidato)  con un' esagerazione fanatica e modaiola si rischia di

sottovalutare qualche buon candidato.

E questo a prescindere dal caso specifico tuo e della tua societa' di

cui ,francamente, chissenefrega :)

Ma questo modo di pensare "a scimmiottamento" putroppo ti appartiente

cosi' tanto che schiumi di rabbia appena qualcuno se ne discosta un

attimino....vedi il confondere il design piu' raffinato di ruby o

python rispetto a quello di php con "php caaaaacccaaaa caaaaccaaaa

caaaaacccaaaaa!!!" :)

Questa e' una "non discussione". Non credo che nessuna persona sana di

mente possa mettere in discussione il fatto che la possiblita' di

esaminare del codice (con github o qualsiasi altro mezzo anche se un

po' meno di moda..) sia un buon criterio di valutazione (da prendere

comunque con un minimo di cautela perche' come si puo' raccontare

palle ad un colloquio o su un CV allo stesso modo si puo' usare codice

scritto da altri..). E allo stesso modo e' ovvio che questo rimane

solo uno dei tanti mezzi di valutazione e non ha poco senso definirlo

in maniera fanatica "migliore o piu' interessante di un CV'. Si

applicano i vari metodi di valutazioni che possono avere peso diverso,

di caso in caso... davvero non vedo dove sia il bisogno di scaldarsi

tanto ...

Prendi le tue gocce e vedrai che il mondo non ti apparira' piu' cosi'

ostile ..:)


 ostile ..:)



Le ho prese, e c'ho ancora uno che mi segue come un cagnolino fedele e tenta di

farmi incazzare, e' che gli ho tirato talmente tante sberle negli ultimi anni che non

riesco neanche a restare serio, e proprio non ce la faccio a non tirargliene altre :p

Che dici prickardo? Adesso che hai fatto il solito post pieno di cagate scontate e la

solita tonnellata di frecciatine giusto per giustificare il tuo ostinato consumo di ossigeno,

pronti per seghino e nanna?

Riccardino, leggi il labbiale, *non attacca* :D



  ngw


 cacca", basta che non ti attacchi alla gamba di qualcuno che ti faccio castrare ;)





ROTFLMAO :D

mica giochi pure a tennis? :P





ciao

Gabriele




 Riccardino, leggi il labbiale, *non attacca* :D



a parte il fatto che con la tua megalomania galoppante  basta anche

molto meno per "attaccare" ..tanto che ti fa schiumare pure un

personaggio mite ed equilibrato come aska.... provero' a fare piu'

attenzione al laBBBiale, e senza risparmiare sulle consonanti, crepi

l' avariZZZia!!! "Ne Pas"?



ps> ancora sincere condoglianze al fortunato "ragazzino"  che avra' l'

onore ed il privilegio di ritrovarsi "sotto il professorino malato" :)

pps> nel dubbio, scegli la scrivania "spalle al muro" ...


 pps> nel dubbio, scegli la scrivania "spalle al muro" ...



L'importante e' il dato di fatto oggettivo, per tutto il thread hai sparato cazzate,

che puntualmente si sono rivelate tali.

Oh, qualcosa di nuovo finalmente :D

Ciao pricky, stammi bene, prestino per il seghino, ma na scappata in bagno per 

me te la puoi fare :p



  ngw


 prestino per il seghino (detto da un' indiscutibile autorita' con un evidente fissazione sul soggetto, non resta che prenderla per buona. ndr)



e meno male che il laBBBBiale diceva che "non attacca"... senno' ci

potevamo fare lo "schiuma party" :)

Quale miglior conclusione per questa golosa propostona di lavoro? :)

Auguuuuriiiiiiiiiii.....



Che strano, guarda appena gli chiedi una mezza stronzata tecnica, il riccardino

nazionale si esibisce nell'ennesimo fugone. Vai verso il futuro riccardi', dirty

quoting e fugone :-D



Scappa scappa riccardino, guarda, te la dedico: 
http://bit.ly/Sze4JS




Ciaooooo :-)

  ngw