Conferences are like onions

Conferences are like onions, .. and ogres – they have layers: your coworkers, your former coworkers, speakers, vendors, competitors… relations. The best way to see the various layers is through twitter, or Xiive.

Tagging the tweets #gotoaar makes it possible for others preparing for the conference to look into – what are people looking forward to, who is stranded/delayed.  People in the tracks and at the keynote typed what they wanted to say, but couldn’t in the forum. Some did a rapid blogging summary of the track session and provided the link to the blog on twitter. It was like a “Back channel” to the session, you could be in one track and follow the “gold nuggets” – and occasional outcry – of the others.

First thing is to see the layers – the next thing to do is to network.

See also: Rob Lamberts guide to EuroStar, Making the most of the conference experience Eurostar
2012 – People
 (Twitter pictures differs significantly from faces in real life.)

See also: It’s a matter of finding the pieces that make the pictureWhat you have learned becomes irrelevant,  If In Doubt – Learn!

[Disclaimer: I had press access to GOTO-Arhus2012 on behalf on GOTOCON]

GOTO for your development

GOTO Aarhus is the place for the new tricks in town:

Gilad Bracha and Lars Bak announced Dart in Aarhus, Denmark about a year ago as a “new programming language for structured web programming”. Yesterday, Anders Hejlsberg, once again in Aarhus, Denmark, announced Microsoft’s new programming language, TypeScript, “a language for application-scale JavaScript development”. Obviously, there’s something about the water in Aarhus that causes language designers to want to tackle the problem of large scale web development.

http://news.dartlang.org/2012/10/the-dart-team-welcomes-typescript.html ]

Now GOTO is not for script-kiddies or #programming for dummies” – it is applied computer science. Formerly the original name was JAOO being “Java Object Oriented” – but now the topics are more various, but still cutting edge. TypeScript has made headlines in both http://arstechnica.com and http://www.readwriteweb.com.

See also:

[Disclaimer: I had press access to GOTO-Arhus2012 on behalf on GOTOCON]

Tips and tricks for community building

Do you have a Internet community, a group, a range of followers, a tribe – then you are probably doing a lot of community management. In the end there is really no difference if you do:

All are driven (mostly) on volunteers, advocates and participants making the leap from consumers to producers. Many of these communities needs nuturing by a community manager.But sometimes it’s hard to get an overview of what needs doing. It’s all community management, as illustrated by Hinchcliffe:

See also:

Eating wicked problems for breakfast

Software testing is a wicked problem* – we eat the test environment problems and puzzling defects first thing in the morning. Like this one I’m Puzzled and Bugged: An odd mouse click problem on Win7 We try to understand what problem the sponsor really want is to provide information on.

There is no definitive formulation of a wicked problem Wicked Problems | Mary Poppendieck ]. Wikipedia have another, the key message is: Wicked problems cannot be solved in a traditional linear fashion, because the problem definition evolves as new possible solutions are considered and/or implemented.    

Testing at best have stopping heuristics, like running out of chocolate and other incentives. The results of testing is never passed/fail, it’s a finite sampling over an infinite space – complete coverage is a myth. And context is the most important factor in all testing activities. We learn as we test and explore the system.

So what better way to spend a morning than attending [ GOTO Aarhus 2012 | Problem-solving and Decision-making ]:

For those of us who struggle with complex problems for a living, unfortunately, don’t have time to keep up with the enormous amount of research in cognitive science that would help us be better thinkers. 

*(Originally coined by Michael Osborne, SQNZ April 2002). 

I’m an Official blogger for GOTO Aarhus 2012 – see also Testers are developers too – and the other way around 

Testers are developers too – and the other way around

[ GOTO Aarhus 2012 – Is it time for developers to move beyond unit tests? | Rasmus Møller Selsmark | August 27, 2012 ]

Now I’ve got the chance to participate in a GOTO conference, which seems to be a true developer conference, by not having “Tester” as an option in the Role field when you register – I registered myself as “Other” 

 

So apparently for GOTO – “Test is not an option” not even for Software Developers in Test (microsoft) or Google Software Test Engineers – we have to go by “others” – go undercover (DK only link).

But the thing is – is when you think about it. Many testers write code – the whole test automation is BIG (see StarWest, StarEast, EuroStar …) – and yet an old story. (We need new testing ideas , http://angryweasel.com/blog/?p=449). Also even more developers test – as Rasmus points out, many many developers more beyond unit tests. Consider the Software testing pyramid by Watir that is gaing a lot of traction.

Dear developers and testers, and all in between – we have a common goal: If your software doesn’t solve the problem it was intended to solve, it does NOT work — even if all your test cases pass.

See also:

(Official blogger for GOTO Aarhus 2012 )

Work Smarter, not Harder

[ If In Doubt – Learn! | 7th September 2010 | Therese Hansen ]

Last year, when the world was in crisis mode, I could understand why people, when asked if they want to go …, said, that their boss wouldn’t let them and that the conference budget for the whole year was cancelled.

The business is always busy when there is no economic crisis. Some IT-companies was even busy when the crisis was peaking. Such is IT.

The diffence between now and then is that now the workers that did not get to go to the conference last year and probably wont get to go this year are outdated. They haven’t taken the time to get their qualifications updated the last few years and the tech world is moving terrible fast. Some don’t know what the whole NoSQL-thing is about, some haven’t heard much about HTML5 and some haven’t heard anything about the mobile phone development department.

Now the crisis is over and companies are getting business deals that demands skills in that department and their current workforce can’t deliver. They should have been working smarter, not harder!

It is better to train people and risk they leave – than do nothing and they stay.

See also Cutting costs will not get you value