Tech Watch for Hobbits – A Casual Stroll to the Mordor of Web Techs



Tech Watch for Hobbits – A Casual Stroll to the Mordor of Web Techs

0 0


Technical-Watch-In-A-Web-Agency

Technical Watch In A Web Agency

On Github ronanguilloux / Technical-Watch-In-A-Web-Agency

Tech Watch for Hobbits

A Casual Stroll to the Mordor of Web Techs

Carcouët BTS SIO SISR/SLAM, December 6th, 2013

What the hell is Technological Watch?

 

Termes piégés, compréhension très différentes, attente très différente, moyens très différent. Désigne attitude personnel, besoin des entreprise, un objet de veille qui peut varier du tout au tout. Veille commerciale aggressive sur la concurrence, espionnage industriel, veille financière (Bourse), juridique... et la veille technologique informatique. Un seul but : obtenir l'information qui va donner un coup d'avance à l'entreprise/la personne

Tech Watch

 

is SERIOUS BUSINESS

Vrais enjeux, pas que de la simple curiosité ou un intérêt gratuit pour un sujet de hobby

Thus said the Ancients:

 

The 5 first phases

of the Tech Watch Process

in IT firms

are...

Donc, d'après les spécialistes...

1/5 - Identify and analyse

the company's information needs

 

Nos outils sont vieillissant, la concurrence fait rage, le marché / les besoins changent et nous voulons avoir un temps d'avance sur les autres

2/5 - Search and obtain the necessary information

 

Il existe plein de méthodes et d'outils de veille mais le succès, à notre niveau, peut aussi tenir pour bonne part du hasard. La question pourrait être donc : comment provoquer la chance, comment forcer le hasard

3/5 - Evaluate and analyse the information obtained

 

Tout ce qui est nouveau n'est pas forcément intéressant La question pourrait être donc : comment évaluer une techno, une méthode

4/5 - Disseminate the results

 

Soumettre le résultat de notre veille à l'avis de gens compétents, et décider ensemble si la solution/l'information trouvée peut être incluse dans le process de décision. La question pourrait être donc : comment prouver le bien fondé d'une innovation et faciliter son adoption dans l'équipe. Related : résistance au changement,processus d'adoption, faibilité, risque de dette technique

5/5 - Use the information

in the decision making process

 

Maitriser la techno envisagée, être capable de la mettre en oeuvre, en production

These five phases are executed

continuously and cyclically.

Often the decisions made imply the existence of new researches, starting a new cycle.

Cerise sur le gâteau : la conduite du changement devient naturelle et l'organisation (l'entreprise) s'est organisée pour changer et évoluer au rythme de sa veille et du marché.

But AFAIK,

this all POV is an ideal scenario

and such things just never happend this way.

in tech agencies

DISRUPTION

is the natural way things happend.

Le client et sa grande moustache, le chef de projet et ses gâteaux, le commercial qui passe derrière avec les même gateaux (vieux de 3 ans), le directeur technique qui n'a pas très envie de rigoler avec des nouveaux trucs, vous (le développeur)

You just don't even know

what the next project is made of.

En agence web, on refait rarement deux fois la même chose et si c'est le cas, c'est qu'on n'est pas trop innovant Les clients rafolent de nouveautés (nouveaux points de vues, nouvelles UI, nouveaux scénario d'interaction...) mais il arrive q'ils se contrefichent de la solution technique choisie ou de la dette technique qu'elle contient nécessairement. C'est donc au dirTech et au dev de créer à chaque fois une nouvelle recette à partir des ingrédients du moment C'est là que la veille technique va BEAUCOUP vous servir.

Now let's avoid stop-gap solutions

(& stack-overflow driven development)

You need serious stuff

La VT doit permettre de répondre à l'improviste à de vrais besoins, à des situations de production, pas des simple POC ou de la bidouille.

Choose your weapons technologies

Prepare to fight code & ship

and use MAGIC as often as possible

Some simple hints

that you could be interested in

Read articles.

75% of my TW is reading, 25% is practicing

If you don't read, just don't write neither.

"Read it later"

(often)

Delicious bookmarks, Evernote clipped,

starred tweets / starred repos

Read, comment, share

tag as favorite any good finding

You won't memorize it all

but you'll always know where to find it again

Improve your Elfish English

through reading technical english articles,

If you can't stand reading

technical english articles

just stop computer science right now.

But no worries about your English

Skills come with practice.

The Art Of Staying Up To Date

 

  • Follow the trends
  • Observe other's passions
  • Note public successfull projects
  • Note what the nice leazy guys use
  • But be warn of tech adverstising hidden in tech talks

Right now, you are just choosing what your carrier will be!

 

So let's detail the good stuff:

Follow people who tweets about TECH

  • Sharing, not taunting nore live-tweeting
  • Unfollow talkative parrots
  • Leave your own Twitter timeline clean (recruiters read such things)

Subscribe to a few newsletters

 

Weekly newsletters is best tempo

Keep an eye in best active places

Always check the community size

Always evaluate the adoption rate

Be aware of tech you hear over and over

git, vagrant, BDD, Agile, NOSQL,

Scala, Golang, whatever

You're not getting old

if you're not getting bored

Stay curious for the rest of your life. Get excited

Not out of compulsion

Choose a small list of very smart sources,

and just read them regularly

 

Unfollowing, unsubscribing is very OK

Start a devlog

Do not underestimate the power of writing things down.

Share your experiences & expect feedbacks

IMHO, for developers

devblogging is personal branding the right way.

DEMO : Write Pages on Github

DEMO : Tag good URLs

on Delicious

DEMO : FOLLOW & organize LISTS

on Twitter

[TODO] Promote your

weekly tech watch

http://profgra.org/lycee/blog.2013-10-19.Nouvelle_page_de_liens_et_incorporation_de_Delicious.html http://profgra.org/lycee/memento_Liens.html https://delicious.com/profgraorg/delicious (bien sûr, un peu de méta ne fait jamais de mal) Je n'ai pas trouvé le papier que j'avais lu à propos des choix de tags, mais y a pléthore: http://www.google.fr/search?q=users+tag+delicious+paper+study Comme git est intégré à mon site, c’est bien pratique pour retrouver ce genre de mises en places: http://profgra.org/lycee/modifs_memento_Liens.html J’ai fait une sélection: http://profgra.org/lycee/modifs_2aa1864a7de3cfac71f831c4a22695b0f6ae0d08.html http://profgra.org/lycee/modifs_7148837f56d12b3129178400202f623927c48bb1.html http://profgra.org/lycee/modifs_0ba3e514529d3ba9584caceb3a3fb06a70fce73b.html Je me rends compte que mon colorateur syntaxique n’est pas super sur le diff. Tu auras besoin de ça (apparaît dans le premier .diff): http://profgra.org/lycee/static/delicious_tagrolls.js que j’ai piqué sur del.icio.us (vieux fichier mis à dispo par la vieille équipe) via je ne sais plus quel tuto. Y a aussi d’autres trucs (chercher 'delicious') sur cette page: http://profgra.org/lycee/modifs.html Bien à toi, en étant bien conscient que je te refile un gros tas de boue.