Wednesday, October 01, 2008

 

Ricerca Sviluppatori

Un mio cliente in Emilia sta cercando un paio di nuovi sviluppatori. Metto di seguito un po' di caratteristiche desiderabili (non serve averle tutte ma aiuta :-) ed una descrizione di quali sarebbero le prime attivita' di cui occuparsi.
Se siete interessati mandate a me il vostro CV, all'indirizzo jobs@eptacom.net, anche perche' sui primi progetti sicuramente lavoreremmo spesso insieme...

Caratteristiche ideali [ripeto, non serve averle tutte]:
- Neolaureato, ma siamo interessati anche candidati con 2/3 anni di esperienza
- Preferibile laurea in Informatica o Ingegneria Informatica
- Mente elastica, niente fissazioni pseudo-religiose su linguaggi, tool, metodi e quant'altro.
- Buona conoscenza del C++, idealmente del C++ moderno (smart pointers, stl, eccezioni, template, ecc)
- Familiarita' con i concetti dell'OOP (polimorfismo e compagni)
- Non farebbe male una certa conoscenza delle API di Windows, cosi' come di C# e .NET
- Una certa sensibilita' alle questioni di design, capacita' di leggere un diagramma UML, conoscenza di qualche pattern, ecc
- Conoscenza dei principali algoritmi e un buon "pensiero algoritmico" per la soluzione di problemi
- Una base di ingegneria del software, anche quella "limitata" tipica dei corsi universitari. Diciamo che se gli passo un articolo di IEEE Transactions on Software Engineering da leggere (tipicamente perche' inerente il lavoro) mi piacerebbe che non cascasse dalle nuvole.
- La sede del lavoro e' in Emilia, e' necessario lavorare in sede.

Di cosa si occuperanno:
inizialmente lavoreremo insieme su alcuni tool di sw engineering (che non sono il core business dell'azienda, ma ci servono per fare alcune analisi, prendere alcune decisioni, e capire se riusciamo a realizzare alcune cose in modo automatico).
Sicuramente lavoreremo anche sul refactoring di codice esistente, in ottica anche "formativa" per gli altri sviluppatori (ovvero, il risultato sara' "di metodo" oltre che "di codice"). Anche qui, idealmente penseremo un po' a come automatizzare alcune trasformazioni.
Dopodiche' seguiranno un po' di progetti "speciali" dentro il core business, ma sicuramente ci sara' spesso da leggere / capire codice esistente, quindi se guardare il codice altrui vi fa proprio paura :-), purtroppo non fa per voi, altrimenti, fatevi sentire :-).

Labels:


Thursday, February 21, 2008

 

Bookmarking

A few readers have asked me to make my blog more bookmarking-friendly. I started a few weeks ago by making the permalink more visible (moving away from the almost-invisible default proposed by Blogger, that is, a "#"), but I'm now beginning to add "buttons" to submit individual posts to bookmarking sites.
Effective now, I've added a stumble upon button. I plan to add Digg and del.icio.us soon. Technorati is not really about bookmarking pages, but better support is under way too.
Suggestions welcome!

Labels:


Saturday, December 29, 2007

 

My latest IEEE article is online

My paper Listen to Your Tools and Materials (published in IEEE Software, September/October 2006) is now freely available on my website.

Labels: , ,


Saturday, June 23, 2007

 

C++, Java, C# and... D

Ho aggiornato un mio vecchio (ma in un certo senso "storico") articolo: C++, Java, C#: qualche considerazione, includendo una nota su D e C++/CLI relativamente al tentativo di riconciliare distruzione deterministica e garbage collection, ed alle relative limitazioni. Rationale: mi e' stato fatto notare come D venga occasionalmente citato come un esempio di perfetta soluzione al problema, mentre in pratica non si discosta significativamente dal C#.

Labels:


This page is powered by Blogger. Isn't yours?