Arxiu mensual: April de 2010

Capacitat analítica


Imatge via World Economic Forum sota llicència Creative Commons

Fa dies que a la feina estic batallant amb una millora implementada per a un client. Com sempre, les modificacions de gran abast comporten un volum de manteniment i de correccions molt superior, no pels canvis realitzats en si mateix, més aviat pel nivell on han sigut implementats – propers al nucli de l’aplicatiu- i per la funcionalitat que s’ha tocat, el sistema de càlcul de preus. Quelcom conflictiu, ja que de les modificacions se’n poden desprendre efectes imprevistos i no desitjats. Després d’estabilitzar la modificació s’han reduït el flux de correccions, però cada cop impliquen més dificultat. Són més tedioses, el nombre de proves a realitzar és elevat, tot i que només toquem una línea de codi hem d’aplicar el joc de proves complert. En aquestes situacions, diguem-ne extremes, sempre hi ha un company amb més coneixement del mòdul en qüestió, al qual s’acaba recorrent perquè col·labori en la resolució. Hem fascina veure com és mou per dins de l’aplicació. Fa més anys que treballa amb ella, i és l’autor de part del seu nucli. Conjuntament arribem a una conclusió respecte a la solució al problema o acabes rebent les indicacions necessàries per sortir del punt mort en que et trobes. L’experiència és un grau, però un dels seus punts forts és la seva capacitat analítica. Estan assegut a la seva bora he arribat aprendre molt sobre com plantejar els problemes, i com  debugar l’aplicació per treure’n l’entrellat.

Continua llegint

Programant en mòbil


Imatge via Pascal \o/ sota llicència Creative Commons

Un mini-computador a la butxaca de cada persona. Recordo que quan era un nen comprava un col·leccionable sobre ciència i tecnologia de publicació setmanal, Quest crec que es deia. Dins s’hi podia trobar un apartat on es realitzaven previsions sobre el futur de la tecnologia, de quins possibles avenços gaudiríem en uns anys, i com aquests canviarien la nostra vida. Dos dels que recordo més vivament eren els microtelèfons, reduïts fins al punt de tenir un tamany d’auricular, i els ordinadors portables, els quals cabrien en una butxaca. Quanta nostàlgia. No anaven desencaminats, avui en dia pràcticament tots tenim telèfon mòbil, i pel que sembla anem cap a una presencia cada cop més generalitzada dels smartphone. Més assequibles i més orientats al consum domèstic, oferint versions amb interconectivitat amb xarxes socials, capacitat de reproducció multimèdia (foto, vídeo, MP3) i connexions HSDPA i Wi-fi. Prestacions cada cop més elevades, i més properes a l’usuari domèstic, sense deixar de banda al professional.

En resum, un nou mercat. El primer cop d’efecte a l’hora de presentar un telèfon d’última generació, el dona el fabricant presentant el hardware. Terminals amb les màximes prestacions a un preu raonable. Encara tenim present la febrada iniciada amb la presentació del primer iPhone, i com aquest model d’Apple va desencadenar la transformació del món dels terminals mòbils.

Passada la gran primera onada, on tots els fabricants van renovar la seva línea de terminals, incorporant pantalles tàctils com interfície dominant i augmentant-ne les prestacions. El mercat es va assentar. Confirmats com una tendència, i no com una moda, es comença a explotar la seva capacitat mitjançant el programari. Un altre cop Apple va ser el primer a potenciar una plataforma que permetia a l’usuari crear aplicacions mitjançant un SDK i distribuir-les a través d’iTunes. Omplir el maquinari de contingut utilitzat assíduament. L’han seguit Google amb el seu sistema operatiu Android i el seu SDK, i la seva pròpia botiga d’aplicacions, o Microsoft amb el seu entorn de desenvolupament per Windows Mobile.

Continua llegint

Videocurrículum: La imatge en la selecció de personal


Imatge via ifranz sota llicència Creative Commons

Accessible, ràpid i fàcil, són tres adjectius imputables a qualsevol servei ofert a través de la xarxa amb certa repercussió. Imagina’t aplicar aquests valors al nostre CV. Que tenim? Un videocurrículum. Una peça de vídeo on es condensa la nostra experiència professional i formació acadèmica en pocs minuts (de 2 a 5 minuts). Més impactant per al receptor que un currículum escrit. Un clar exemple de com una imatge val més que un text sobre paper. Una presentació visual, ajudarà a la persona que el visualitza a fer-se una idea més aproximada de qui som.
Un videocurrículum és el complement ideal al nostre currículum escrit. Ens permet llençar un flash per cridar l’atenció dels encarregats del procés de selecció, mostrant-nos com persones proactives, amb inquietud per les noves tecnologies. Especialment recomanable per a persones amb facilitat pels idiomes, els hi permetrà demostrar el seu domini de les llengües que dominin canviant l’idioma en que realitzen la presentació.

Continua llegint

Perquè bloguejar?


Imatge via Vicki’s pics sota llicencia Creative Commons

Crear un blog és obrir una finestra a la xarxa per donar-nos a conneixer. Tant si és un blog on mostrem quelcom relacionat amb la nostra faceta professional, com un dedicat qualsevol de les nostres aficions, estem donant informació sobre nosaltres, sobre qui sóm, que fem o que ens agrada. En el meu cas, aquest és el tercer blog que obro, el primer amb una temàtica propera al meu món professional. Els precedents – avui ja tancats- estaven dedicats a aficions com l’escriptura o el món de la tecnologia. En cadascun d’ells, tot i no mostrar la meva identitat d’una forma tant oberta com en l’actual –utilitzant el meu nom com a títol – mostrava quin eren els meus interessos sobre els temes en qüestió. El tema que tractem, com el tractem, la forma en que escrivim … Petits detalls sobre nosaltres, que sumats a la resta d’informació que oferim obertament a la xarxa, ajuden a fer-nos una idea més exacta sobre qui som realment.

Continua llegint

Blog sota llicència Creative Commons

Imatge vía Peter Leth sota llicència Creative Commons

El contingut del blog es compartirà amb una llicència Creative Commons, per permetre a tot aquell que ho vulgui utilitzar-lo i distribuir-lo sota unes restriccions mínimes. La llicència escollida permet utilitzar el contingut sempre que se’n reconegui l’autoria, es comparteixi sota la mateixa llicencia i no se’n faci un ús comercial.
Quan vaig començar el blog no vaig tenir en compte l’obertura d’ús del contingut. En el moment de publicar posts, sobre tot a l’hora de recopilar informació i recursos, com les imatges per il·lustrar cadascun dels escrits, un s’adona de l’importància de compartir contingut i com el treball d’altres pot enriquir el propi.

Habilitats a desenvolupar i polir

Imatge via nknaut sota llicencia creative commons

Quan vaig acabar la meva formació i vaig aconseguir la meva primera feina tenia la convicció de ser un bon professional, un bon programador. Evidentment era conscient de la meva falta d’experiència i sabia que m’hauria d’adaptar a les dinàmiques laborals abans de despuntar. Res més lluny de la realitat. A mida que es van acumulant hores de vol, gradualment descobreixo que la meva habilitat davant del codi no és res més que una petita proporció d’allò que podria arribar a ser i saber. No només pel que fa a termes tècnics com el disseny i la codificació, també hi sumo totes aquelles habilitats necessàries per moure’s en diversos àmbits de la professió. En aquest post m’agradaria repassar-ne unes quantes. Tot i que escric pensant en el món de la computació l’enumerat a continuació és extrapolable a qualsevol professió o activitat.

Continua llegint