<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.townx.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>townx - New job at Talis - Comments</title>
 <link>http://www.townx.org/blog/elliot/job-talis</link>
 <description>Comments for &quot;New job at Talis&quot;</description>
 <language>en</language>
<item>
 <title>New job at Talis</title>
 <link>http://www.townx.org/blog/elliot/job-talis</link>
 <description>&lt;p&gt;My time at &lt;a href=&quot;http://openadvantage.org/&quot;&gt;OpenAdvantage&lt;/a&gt; comes to an end this Friday. It&#039;s been a great experience for me, and perhaps the best job I&#039;ve had so far: freedom to follow my instincts, suggest strategy, engage in a broad range of activities (writing, training, presenting, programming, analysis, consultancy, organising events, you name it), and evangelise open source. Plus working with a great bunch of people, in a friendly and relaxed environment.&lt;/p&gt;

&lt;p&gt;But the project was due to come to an end, and I felt like I needed a change anyway, and went off looking for jobs. (By the way, it hasn&#039;t come to an end, and will be continuing without me; the base for the project is now the Technology Innovation Centre, based at Millenium Point in Birmingham.) In the end, &lt;a href=&quot;http://talis.com/&quot;&gt;I took a position at Talis&lt;/a&gt; as a Software Engineer. They build library systems and are heavily into open data and the semantic web; they also utilise quite a bit of open source internally. I can&#039;t say I am without fear: I haven&#039;t been a full-time programmer for a few years, and the team I&#039;m joining is disciplined and highly intelligent. But I need the challenge, and feel I need to prove to myself that I can work as a commercial programmer. I&#039;ve worked full time as a developer before, but never as part of a tight team, using agile techniques. It will be good for me to have that experience.&lt;/p&gt;

&lt;p&gt;So, the last couple of weeks, I&#039;ve been trying hard to prepare by freshening my skills, concentrating on those which are core to Talis. This has meant learning &lt;a href=&quot;http://springframework.org/&quot;&gt;Spring&lt;/a&gt; (mainly from the marvellous &lt;a href=&quot;http://www.amazon.co.uk/Spring-Action-Craig-Walls/dp/1933988134&quot;&gt;Spring in Action&lt;/a&gt;) and finding out more about design patterns (via the direct, fun &lt;a href=&quot;http://www.amazon.co.uk/Head-First-Design-Patterns/dp/0596007124&quot;&gt;Head First Design Patterns&lt;/a&gt; and the more heavy but still excellent &lt;a href=&quot;http://www.amazon.co.uk/Enterprise-Application-Architecture-Addison-Wesley-Signature/dp/0321127420&quot;&gt;Patterns of Enterprise Application Architecture&lt;/a&gt;). Along the way, I&#039;ve been perusing/learning/relearning Java Server Faces, Tomcat, &lt;span class=&quot;caps&quot;&gt;JSP,&lt;/span&gt; Tiles, Ant, Log4j, Hibernate, JUnit, EasyMock, and probably a few other things. There&#039;s a lot to take in, and my brain groans at times (especially when it reaches 1.00am and I&#039;m still nibbling away at something), but it&#039;s been enjoyable so far. Though I could do without dreaming about Java Beans.&lt;/p&gt;</description>
 <comments>http://www.townx.org/blog/elliot/job-talis#comments</comments>
 <category domain="http://www.townx.org/tech">tech</category>
 <pubDate>Wed, 26 Sep 2007 12:58:28 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">674 at http://www.townx.org</guid>
</item>
</channel>
</rss>

