﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PhUSE: Blog - Join the Conversation</title><link>http://www.phuse.eu/blog/</link><generator>thinkingBlog 1.0 From VSI-Thinking, www.vsi-thinking.com</generator><language>en</language><description>News and thoughts from PhUSE</description><copyright>(C) 2011, VSI-Thinking</copyright><item><title>Got TMF?</title><link>http://www.phuse.eu/blog/got-tmf/</link><pubDate>Tue, 15 May 2012 01:00:00 GMT</pubDate><dc:creator>Greg Fagan</dc:creator><category><![CDATA[PhUSE]]></category><category><![CDATA[Standards]]></category><category><![CDATA[Statistical Programming]]></category><category><![CDATA[Uncategorised]]></category><description><![CDATA[Before I start – I just want to emphasize that everyone is entitled to at least one boring Blog post. Well, this is mine. Apologies up front. I did have good intentions, however. I was even going to start it off with some experiences I had in the jungles of South America...]]></description><content:encoded><![CDATA[
		<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:UseFELayout/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
		<!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]-->
		<!--[if !mso]><object
 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
		<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0pt 5.4pt 0pt 5.4pt;
	mso-para-margin:0pt;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
</style>
<![endif]-->
		<p class="MsoNormal">
				<span style="font-family:&quot;Book Antiqua&quot;">Before I start – I
just want to emphasize that everyone is entitled to at least one boring Blog
post. Well, this is mine. Apologies up front. I did have good intentions,
however. I was even going to start it off with some experiences I had in the
jungles of South America. But I changed my
mind. This topic just had no way to interrelate - It is that boring. Then I
thought I would share some useless knowledge on termite mounds and anteaters.
But again, there was just no sufficient segue. Finally – I made a heroic
attempt to tie some amateur knowledge I had with drug metabolism into the topic
– but – failed again. So – I guess I should just start. But please be warned up
front – while this knowledge is useful, I never thought about it in the past
until I was asked to design a process around it. So be careful. Now then…lets
begin… </span>
		</p>
		<p class="MsoNormal">
				<span style="font-family:&quot;Book Antiqua&quot;">I am sure most of
the companies you work for have a rather defined process for the TMF. Wait – what the heck is a TMF? Ok – if you do not know, the TMF is the “Trial Master File”.
Oh, ok. Wait…what the heck is the trial master file? </span>
		</p>
		<p class="MsoNormal">
				<span style="font-family:&quot;Book Antiqua&quot;">Great question, let
me expand on that. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;">The Trial Master File – as I put it – is a
one stop shopping experience for an agency reviewer. It is a document that
spans all departments – from clinical, lab, site, monitor, stats, data
management, etc. It contains a list of the minimum set of required sensitive
documentation that reviewers love to look at. <span style="mso-spacerun:yes"> </span></span>
				<span style="font-family:&quot;Book Antiqua&quot;;&#xD;&#xA;mso-bidi-font-family:TimesNewRomanPSMT">These documents serve to demonstrate
the compliance of the investigator, sponsor and monitor with the standards of
Good Clinical Practice and with all applicable regulatory requirements. </span>
		</p>
		<p class="MsoNormal" style="">
				<span style="font-family: &quot;Book Antiqua&quot;;">All
those SOPs and WIs
that we train on, and read (??), and rewrite, and retrain. All those referenced
documents that you signed-off on – you know those?<span style="mso-spacerun:yes">  </span>Right…well, those certain milestones that we
completed – are recorded and eventually added to the trial master file.
Typically – the TMF is started at study start-up. For ease of reading – I am
going to stick with the required TMF artifacts needed for Biostats and Programming.
We have it easy. Data Management – not so. Actually – if you are a data manager
or if you know one – ask about the TMF artifacts. I am sure this will lead to
some evil laughter. <br style="mso-special-character:line-break" /></span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">Like
I mentioned – the TMF is typically set up at study startup and usually managed
by a separate group or your Clinical Project Manager – or even sometimes by the
data manager. First things to go in are usually the sign off forms post protocol
and database creation, etc. Hopefully your SOPs and WIs mention how and where these are stored. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">The
actual TMF will contain links or a description of the archive locations. For
example – your SAP is a required artifact and will typically live in your
electronic project notebook or Documentum or Livelink – what ever you use. Also
– as this document is created at study startup, it is amended through out the
study with the required artifacts. You will not have final TMFs and ADaMs until much later in the study. Note that a study
cannot close until the TMF is final. This is a very important point – so know
where those documents are – especially if you are outsourcing work to a vendor
– you, as the sponsor are still required to finalize the TMF. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">The
TMF itself – again, we are using Biostats and Programming artifacts as an
example - will contain information on the Lead Clinical Programmer and Lead
Biostatistician. Next – artifacts related to programming – including – Data
Definitions for ADaM (DDTs), Analysis QC Documentation , Raw Data Downloads –
for interim and Final Submissions, SAS Programs, SDTM and ADaM datasets, TLFs,
and the SAP. You may be realizing why we will have one document instead of files
with all artifacts present. Well – there is just too much stuff. So a document
with links is fine. Again – think one stop shopping. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">Next
we have the randomization artifacts, which includes the Randomization Plan,
Randomization programming and validation. In addition to the links for these
items – Randomization Parameters are usually required in the TMF as well. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">Finally
– we have artifacts related to the decoding Procedures for Blinded Trials.
These include Study Unblinding requests, emergency unblinding requests and
documentation, end of study unblinding requests and results and the subject
evaluability documentation. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">All
these artifacts are important and it includes the required minimum set. At all
times – we need to know or have an idea on what and where these items are.
Again – think of the auditor, or rather, think like an auditor.</span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">There
is an added complexity that must be addressed as soon as possible – especially when
dealing with older studies and outsourced studies. I will not go into detail on
these, but with outsourced work – ensure that TMF artifacts are worked into the
arrangement. Sooner or later the sponsor will be hunting for these. </span>
		</p>
		<p class="MsoNormal" style="mso-layout-grid-align:none;text-autospace:none">
				<span style="font-family:&quot;Book Antiqua&quot;;mso-bidi-font-family:TimesNewRomanPSMT">I
will leave you with this. Recently – I received a frantic call from a colleague
of mine. He was concerned about the TMF – as our compliance group was prepping
for an internal audit in about a week. The concern had more to do with the
unknown of the TMF. What is it, what do I need, etc. Having a clear and defined
TMF process is crucial. I was able to alleviate my colleagues fear by
presenting him with a simple template. All he needed to do was fill in the blanks.
It took him half an hour for each protocol.  <span style="mso-spacerun:yes"></span>So keep it
simple. Have a process. Work with your compliance group on this and
communicate. </span>
		</p>
		<p class="MsoNormal" style="">
				<span style="font-family: &quot;Book Antiqua&quot;;">Ok –
so that wasn’t too bad, right? If you have any further questions about the TMF,
I am quite the expert now, so feel free to contact me.</span>
				<br />
				<span style="font-family: &quot;Book Antiqua&quot;;">
				</span>
		</p>
]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/59/</guid></item><item><title>Open Source – Yet another initiative?!</title><link>http://www.phuse.eu/blog/open-source-%e2%80%93-yet-another-initiative/</link><pubDate>Tue, 01 May 2012 08:00:00 GMT</pubDate><dc:creator>Katja Glass</dc:creator><category><![CDATA[PhUSE]]></category><category><![CDATA[Standards]]></category><category><![CDATA[Statistical Programming]]></category><description><![CDATA[With the new Phuse/FDA collaboration another project starts which will be open source (Working Group “Development of Standard Scripts for Analysis and Programming”). Will this project have a chance or are the barriers too high?]]></description><content:encoded><![CDATA[
		<p class="MsoNormal">I really like the idea of open source. Whenever there had
been presentations and papers about open source in our clinical environment I
always hoped to find something. Unluckily it was mainly about how it could be:
ideas, problems and possible solutions. I could not find a project started.
Behind an open source project there has to be a motivation and in our working
area there is no broad motivation that such an open source projects is
initiated by users which mainly program SAS at work and not at their spare
time.</p>
		<p class="MsoNormal">With the new PhUSE/FDA collaboration another project starts
which will be open source (Working Group “Development of Standard Scripts for
Analysis and Programming”). The group currently prepares the basics required
like technical platform, guidance, ideas and processes how the open source
project will be started, ongoing and much more. Never mind, but will this
project have a chance?</p>
		<p class="MsoNormal">One main problem is the motivation. Yes, people like to
promote themselves, being seen and be able to make the life of others easier,
but who will benefit from scripts for TLFs? In the end it is not just the
companies and authorities? And do these companies even have a motivation when
they should share their knowledge?</p>
		<p class="MsoNormal">In my point of view this project has a great chance. And the
reason behind is not an organized startup and maintenance, but the FDA being involved.
We would not have achieved the current CDISC standardization without FDA
pressure. The clinical standardization started with STDM. Then ADAM came. So
the next step is about tables, listings and figures. An FDA vision presented on
the PhUSE/FDA meeting is that there should be a repository of programs to be
used by academia, industry and authorities. FDA will work out a motivation
paper or something similar to explain the mission which should motivate the
companies and hopefully works.</p>
		<p class="MsoNormal">If something similar like SDTM and ADAM is now build up for
TLFs, companies do have the motivation to be involved. Then they know this
project and can influence its direction. The industry problems can be addressed
and solved as well. Many people would like to participate in such a project and
hopefully they will get agreement and some resources from their companies so
they do not have to ask themselves whether it is ok to participate with their
technical knowledge received by their company.</p>
		<p class="MsoNormal">Another question which could arise with this open source
initiative for TLFs is where the future goes with all the standardization: Do
we lose our jobs? Just look back at SDTM. There is a standard available since
years including many new processes around in the companies. Is there less work
to do? It is not by now and will not be within the near future. It is likely
that the job role will change as it did in the past, but due to always growing
requirements I cannot see a danger there. And like mentioned in the last blog …
there are always “I’m special” studies around.</p>
]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/58/</guid></item><item><title>I'm Special</title><link>http://www.phuse.eu/blog/im-special/</link><pubDate>Mon, 16 Apr 2012 07:34:00 GMT</pubDate><dc:creator>Daniel Boisvert</dc:creator><category><![CDATA[Standards]]></category><category><![CDATA[Statistical Programming]]></category><description><![CDATA[I’m special.  In elementary school we had a program called I’m Special. ]]></description><content:encoded><![CDATA[I’m special.  In elementary school we had a program called I’m Special.  It was to teach kids that they are all unique; we all have special things about us that make us different.  Later, in middle school, we did this activity where everyone had to say something about themselves that no other person could also say.  What was most interesting about this was that no matter what people said, there was always someone in the room who also shared the same special trait.  One that I remember specifically, was one kid in the room had never eaten pizza.  To his surprise someone else in that same room had also not eaten pizza.  For you international readers, a 14 year old American who has not eaten pizza is truly an anomaly.<br /><br />Now, that I work on clinical trials I hear this all the time.  “Well this trial is special”, “This trial isn’t like other trials”, “We can’t use SDTM for this trial because, this one is special.”  I’d like to say that in my experience in clinical trials (about 9 years) I have never worked on a normal trial.  Who is doing these non-special trials?  Are they outsourced?  No, I worked at a CRO and all of those trials were especially special.  Well, they are not in Biotech or in Big Pharma either, as far as I can tell.  Maybe it’s the Phase I trials?  No, I don’t think so….  In the last few years, I’ve noticed the newly created trials tend to be deviating more from the ‘norm’ (whatever that was).  <br /><br />I think we’re getting into a era where special is the new normal.  “Everything changes all the time“ is what I call a quiet day at the office.  What does that do to our assumptions?  We need to start preparing for the unknown.  We need to ensure that whatever we create is adaptable, changeable,  upgradeable.  We also need to start planning for the 20%.  Let me explain.  A lot of decisions are made on this 80/20 rule.  This thing (standard analysis, standard dataset, standard macro, standard procedure) should work for 80% of the cases and we are by rule sacrificing the other 20%.  This is fine, but can we come up with a standard way to deal with the 20%?  Because probably, in reality, that 20% is really the 80% of the future.  Maybe instead of planning for 80/20 we can try to push it a little and go for 95/5.  How can we engineer something so that the true majority is encompassed?<br /><br />So, next time you say, “No, this one’s different.  It’s Special.”  Catch yourself.  It’s likely that it’s not really that special.<br /><i><br />On a side note, and a personal opinion, I don’t think your trial is special…but you…you are.</i><br /><br /> <br /><br /><br /><br /><br />]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/54/</guid></item><item><title>Traveling Programmers</title><link>http://www.phuse.eu/blog/traveling-programmers/</link><pubDate>Sun, 01 Apr 2012 13:48:00 GMT</pubDate><dc:creator>Greg Fagan</dc:creator><category><![CDATA[Uncategorised]]></category><description><![CDATA[To over come “Frühjahrsmüdigkeit” (01MAR2012 PhUSE Blog - Shafi (great post by the way!!)), I tend to pretend I am something else – a surgeon, operating on a patient, a flight controller – safely bringing those planes to land; an intelligence analyst – making sense out of...]]></description><content:encoded><![CDATA[
		<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:UseFELayout/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
		<!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]-->
		<!--[if !mso]><object
 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
		<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0pt 5.4pt 0pt 5.4pt;
	mso-para-margin:0pt;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
</style>
<![endif]-->
		<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph">
				<span style="font-family:&quot;Bookman Old Style&quot;">To over come “Frühjahrsmüdigkeit”
(01MAR2012 PhUSE Blog - Shafi), I tend to pretend I am something else – a
surgeon, operating on a patient, a flight controller – safely bringing those
planes to land; an intelligence analyst – making sense out of confidential
data; an architect – building a skyscraper; a doctor, learning about and
treating a patient; the list goes on and on – and it is mainly driven by my
desire to “make my day positive and rewarding.” From a paycheck perspective, it
is. I am not complaining, but lately, I have been feeling more like a painter: strip
the old coat, prime the walls, one coat, two coats, and there you go – next. As
I write this, I am actually waiting for my house painters to arrive. They are a
happy bunch of guys – ex Navy, relaxed – this is what they like to do. No
complaints – they make their own hours, take on only the number of jobs they
need to in order to live, etc. Perhaps it is just mid life creeping up, but –
it doesn’t sound that bad – with the exception of the pay. Actually – it was
this that really got me to thinking about happiness and work life balance. With
gas prices soaring, long commutes, horrible traffic – is it necessary to come
into the office? Most will say yes – especially when we talk about team dynamics,
etc. But, I thought we were progressing into a new world – a new way of life
that is “virtual”. Don’t get me wrong, the office is important – it builds team
morale, especially when one is a manager – you need to see your people. You
need to interact with other groups, other teams. But – my guess is that, as
companies continue to redefine their business models – becoming more
operationally efficient, trimming layers of fat and what they call “redundant”
positions, etc. – you will see a more distant, less communicative and more
authoritarian – structure. Let me be clear – my use of authoritarian – is not
in a negative tone – I am using it from a valid leadership style connotation
(see Kurt Lewin). </span>
		</p>
		<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph">
				<span style="font-family:&quot;Bookman Old Style&quot;">Most of our teams are global. I have
personally worked for many years with programmers and statisticians that I have
never meet face to face – some just being a few floors up! I am not sure if the
average person thinks about this, but our way of work <i style="mso-bidi-font-style:&#xD;&#xA;normal">is</i> virtual – we spend our day coding, emailing, interpreting, logging
on and logging off - sitting. Most of our IT budgets include operation and
management of citrix farms and VPN/SSL connectivity. All this work, all this
money, all this emphasis on technology and the virtualization of operations, on
the “cloud”, on sharepoint, on communications,<span style="mso-spacerun:yes"> 
</span>all this emphasis on building the 21<sup>st</sup> century platform – and
what has it changed? I do understand that the correct answer to this is in reduced
drug development cycle time and time is money, yes, I agree! But, there are
residual benefits to these platforms as well– and that is changing the way <i style="mso-bidi-font-style:normal">we</i> work. </span>
		</p>
		<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph">
				<span style="font-family:&quot;Bookman Old Style&quot;">I am just going to say it – work life
(in our industry/line of work) would be amazing if we were given the freedom to
log on where ever. A number of years ago – when I reported to one of the best
bosses I had ever worked for, I needed to spend some time in Florida as my mother-in-law was being treated
for cancer. My father-in-law had just passed, and we needed to create a support
structure for her. I had asked if I could work remotely for a month. When I
arrived – I realized I needed to adapt to my new working situation. I felt it
was important to mimic the office, so I rented an office in downtown old St. Augustine. It was
nice – the office actually came with an administrative assistant! I actually
was able to work more hours – as I felt in control, and more “responsible” –
and this was during critical path activities for a regulatory filling. There
are a few other factors that made this a success – 1. There was a clear and
well documented process for our operations – macros, work flow, communications,
etc.; 2. I needed to understand, and adapt to my work environment – which I did
by renting office space; 3. I became more responsible when it came to managing
myself – not that I wasn’t before – but I felt fluid, free, but connected. I
call these factors – PAM, or Process, Adaptation, Manage. I think these steps
are crucial when one is considering or has the flexibility to work remotely. </span>
		</p>
		<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph">
				<span style="font-family:&quot;Bookman Old Style&quot;">Anyway – my point is, as we work to
feed our IT infrastructure, I think the resounding theme of some of these blog
posts is to also work to feed the future of stat programmers, statisticians,
DMs, etc. We live in an ever virtual life – and because of this, I think it is
about time we share the fruits of this to the workers. Consider virtual work
pilot programs if you are in a position to do so – which includes trainings in
virtual teams. Obviously, it’s not for all. There is a level of responsibility
needed, that frankly, some people do not have. I have seen it – and these are
the ones that “ruin it for the rest of us.” There are a lot of issues/risks to
consider as well, but I think the pay off would be huge. In this age where we
have come so far, where our world is more complex with working families,
children, gas prices, mortgages, less vacation time, more work, etc., let us
truly understand what work/life balance is.<span style="mso-bidi-font-weight:&#xD;&#xA;bold"></span></span>
		</p>
]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/57/</guid></item><item><title>Chicken soup for the SAS programmers’ soul</title><link>http://www.phuse.eu/blog/chicken-soup-for-the-sas-programmers%e2%80%99-soul/</link><pubDate>Thu, 15 Mar 2012 06:05:00 GMT</pubDate><dc:creator>Anindita Bhattacharjee</dc:creator><category><![CDATA[Statistical Programming]]></category><description><![CDATA[No points for guessing that the author of this article is a SAS Programmer.  ]]></description><content:encoded><![CDATA[No points for guessing that the author of this article is a SAS Programmer.  <br /><br />A fresh graduate from the University of Pune, India, with a Masters in Statistics – little did I know about SAS and programming. But as fortune had in store for me – I got the opportunity to work with a US based Pharma giant and thus begun the journey of yet another SAS programmer. <br /><br />Navigating my way through the plethora of data steps and procedures and people dying (Oh God!) and getting horrid sounding adverse events, I felt reality kicking me in the shins once the euphoria of a first job died down. Numerous data updates leading to frustrating iterations of the same task that could have been avoided only if some investigator had properly documented patients’ data, only if the data management people had entered the data properly and only if the statisticians and clinicians had written proper specifications and knew what they wanted at the beginning of the trial!! ONLY if we innocent SAS Programmers received CLEAN data and CLEAR specifications...life would have been so much simpler. But, as I grew professionally, as I interacted more with the biostatisticians, the curtains were slowly rising revealing the bigger picture. I was getting closer to the other side of the table and awareness about the challenges of conducting a clinical trial was enhancing. I realized that recruiting patients, collecting their complete data throughout the trial, translating them properly in a database, thinking of all possible tables/listings/figures (TLFs) while preparing specifications and so on, aren’t smooth and effortless tasks. While I still get hassled by data issues and unclear specifications, at least, I deal with these situations more prudently now. <br /><br />By the way, SAS Programmers are also statistical programmers which I was supposed to be in my first job and it seemed to be kind of an achievement because I felt I could stay connected with my core educational training. Over a period of time, I realized that there was hardly anything “Statistical” about the work I was doing. Surprisingly, it did not disturb me much...because I enjoyed the new skills being acquired in the process – learning a new programming language like SAS as well as the myriad aspects of the industry like data and clinical terms. But what was disturbing was the distinction made between a “Statistician” and a “Programmer” especially when they had same experience when it came to number of years and sometimes even with the same educational background. Programmers also use statistical procedures in SAS and produce results. I always wondered what the big deal was.... Well, again, with experience, I realized the rationale behind the distinction. We are talking of two groups of people - one whose work involves more applications of Statistics – for example - preparing statistical sections of the protocol while designing the clinical trial study or writing the statistical analysis plan, preparing randomization schedule, analyzing efficacy results of a drug using statistical tests, etc.  The second group comprise of people like me who have been trained in Statistics but have more focus on programming which includes (but may not be restricted to) developing derived datasets, creating TLFs, migrating studies to CDISC standards and developing various macros. Earlier, it was easy to hurt my precious self-esteem, when people made comments like “Statisticians are the decision makers” and “Programmers are the implementers”. Well now I can say, “So be it”. Decision and implementation go hand in hand. Moreover, a programmer with a Statistics background is more likely to understand the data better. Finally, the picture isn’t complete without either of them. In fact the picture is brighter if we could utilize the expertise of both in perfect harmony - the statistician’s in his subject, and the programmer’s in his skills.<br /><br />So far so good...but a SAS Programmer’s identity crisis does not end here. I currently work in an organization where we have a big group of programmers who develop software, and I often feel the difference between us.  Unlike us, the software programmers’ training have made them proficient in various programming languages like VBA, Java, .NET, C, C++ etc. One can argue that it is by the virtue of one’s work that the opportunity to develop new skills crops up. But I can counter argue – this industry gives us enough space to create our own opportunities. The onus is on us to grab these prospects. Our ostrich sense may not take us too far. Instead of being complacent, we can be innovative in developing automation tools which includes integration of SAS and other programming languages like VBA, or we can think of developing validation macros in R or learning graphics in jmp – the list can go on. We need to keep up our pace with the ever growing need to broaden our skill horizon or else we may be left far behind. Oh do I see some apprehension there? Well, if the concern is about our capability to learn new skills now...then let me enlighten you my fellow SAS Programmers - by mastering SAS we have proven that we have aptitude. And that’s the main ingredient needed... we could aim to be an aptitude driven programmer, rather than being driven by any particular software. <br /><br />These were just a few of the agonies of a SAS programmer noted from personal experience. <br /><br />Before concluding, I must mention this, that I had an interesting time debating with myself about the title of this blog --- whether I wanted it to be a SAS programmer’s soul or a statistical programmer’s soul The final choice was driven by the fact that once these woes are ironed out, one can move towards the path of being a proficient statistical programmer who is invaluable to his/her team and not remain a mere SAS programmer ?<br /><br />]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/55/</guid></item><item><title>Overcoming "Frühjahrsmüdigkeit"</title><link>http://www.phuse.eu/blog/overcoming-fruhjahrsmudigkeit/</link><pubDate>Thu, 01 Mar 2012 00:00:00 GMT</pubDate><dc:creator>Farhana Khan</dc:creator><category><![CDATA[PhUSE]]></category><category><![CDATA[Statistical Programming]]></category><description><![CDATA[Just in case you all decide to rush off and enter "Frühjahrsmüdigkeit" in google to work out what it is that I am talking about, let me save you the hassle. Literally translated it means something like "spring tiredness"! According to toytowngermany.com Frühjahrsmüdigkeit is another peculiar medical disorder suffered exclusively by Germans! I of course have to disagree.
]]></description><content:encoded><![CDATA[
		<p>Just in case you all decide to rush off and enter "Frühjahrsmüdigkeit" in google to work out what it is that I am talking about, let me save you the hassle. Literally translated it means something like "spring tiredness"! According to toytowngermany.com Frühjahrsmüdigkeit is another peculiar medical disorder suffered exclusively by Germans! I of course have to disagree.</p>
		<p>This all started about 8 years ago, when I was just getting used to being thirty something, in the prime of my health, a sharp and active mind, no data issue or programming errors were getting past me. Just what you would expect from an experienced programmer. Then suddenly out of nowhere at the start of March it hit me, like the November fog of South Germany, where visibility is barely more than a few metres, I was suddenly in the middle of it. Frühjahrsmüdigkeit!</p>
		<p>Of course I had no idea what it was, all I knew was that I was suddenly feeling tired, very tired, very sleepy! I couldn't explain it.  I still had the programming and data challenges to face like before, no more long meetings than at any other time of the year, I was even doing exercise! but no luck, I was just so tired. After a few days of watching me trying to beat this by emptying the coke machine and finishing the day's coffee by mid morning, my wise colleague sharing the office with me finally explained it to me. Frühjahrsmüdigkeit she explained. That is what it was, and drinking all the coke in the world was not going to help, except perhaps to make me go to the Gents a few more times than on an average day.</p>
		<p>Ever since, I have noticed during the early spring period, I am tired at work, very tired, not the fresh spring feeling you think I would have. It also means that my creativity is perhaps not at its sharpest during this time. So accepting projects where I have to be creative is perhaps not the best thing during this period. Of course our daily work is not very creative. In fact I am not sure how much things have changed over the last 15 years when it comes to programming analysis datasets, tables, listings and figures. I feel that very little has changed, and if I am honest, then I don't really know why that is.</p>
		<p>A friend of mine mine from the IT side told me about 8 years ago that there would be no need for programmers like myself in 6 years time because they would have standardised everything, and the programs would be done centrally, with minimal effort required at the local level to run these programs and produced the desired output. I tried to assure him that things were standardised, at least within the company, but the routine programming still does not seem to go down. In fact, the more we move towards centralised programming, the more programmers we seem to need at a central location, without a reduction in the number of local programmers required to do the same task. In any case, it has been more than 6 years and I am still programming, so I guess there is still a bit more standardisation and centralisation to go.</p>
		<p>CDISC is being hailed as the great saviour. It doesn't matter what the problem is, CDISC will make it easier. Cancer, diabetes, we will find a cure as soon as we all accept and adopt CDISC standards. My feeling is that it is just another standard, different from the company standards we now have, and may help to reduce some paperwork, but when it comes to managing project programming and trial programming, I am not seeing any reduction in the resource required. I think the dream is that over time everyone will be used to working with this new data and somehow new tools will be developed (by others of course as the internal programmers are too busy trying to meet the day to day timelines), which will make creating analysis datasets, tables, listings and figures not a thing of the past, but things everyone can do even during the Frühjahrsmüdigkeit season. </p>
		<p>So, when it comes to overcoming Frühjahrsmüdigkeit, I guess we could just drink more tea, coffee or even coke, not that they have been successful in the past. We could try to stimulate our mind by moving to new things like CDISC standards, new programming concepts, new tools which does the same task but using a more complicated process, or to a new company. Finally we could just accept that it is that time of the year, and perhaps it’s the hayfever that is causing tiredness, or perhaps its having to re-hash the same programming code for the umpteenth time that is responsible for the lack of stimulation. Whatever it is, it will just last a short period of time, and there is no need to think up a new company programming philosophy or implement a new programming concept during this time. Should we always try to move forward? or are there times when we should just take a break and say its "Frühjahrsmüdigkeit"!<br /></p>
]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/53/</guid></item><item><title>Standard Programs vs. Standard Macros</title><link>http://www.phuse.eu/blog/standard-programs-vs-standard-macros/</link><pubDate>Wed, 01 Feb 2012 08:00:00 GMT</pubDate><dc:creator>Katja Glass</dc:creator><category><![CDATA[Standards]]></category><category><![CDATA[Statistical Programming]]></category><description><![CDATA[Personally I cannot understand discussions about creating standard programs or standard macros. I could only imagine very rare situations where standard programs will make more sense than standard macros.]]></description><content:encoded><![CDATA[Personally I cannot understand discussions about creating standard programs or standard macros. I could only imagine very rare situations where standard programs will make more sense than standard macros.<br /><br />Yes I know the validation effort to create standard macros is much higher than for standard programs, but the validation on study level when those standards are used is the one which should count. When users call macros, then they only need to validate the correct parameters. When they call programs only the call needs to be validated, yes. But standard programs are rarely used as they are. And when a standard program is modified, then the user has to validate it and for this even understand the complete program.<br /><br />I know as well that users prefer programs as that's what they understand! They write programs every day! But they typically do not have the time to understand standard programs in detail, modify and validate it any time they use it. When they copy programs from study A to B, they do not want to check whether a standard program modification they are probably not aware of is applicable for their study as well. When reviewing parameters they can quickly see relevant used options.<br /><br />Error handling in standard programs is nearly not available whereas the error handling is a major part within any standard macro. The user will get meaningful error messages from standard macros instead of searching manually within the source of a standard program where the error is originated.<br /><br />Standards are managed much better when they are located in a global standards area and do not need to be copied to every study to become modified which would be the case for most standard programs. Feedback will be delivered much easier, when the user has no other chance to solve problems but to report. Otherwise the standard program for his or her study is modified and knowledge about an important change will be missed.<br /><br />But ok, if you have standard programs which would be ten lines of source then please do not create a standard macro around. Also when your pre-requirements are not fixed, as your ADAM+ is still in finalization or the first version, do not invest too much resources in creating standard macros which highly depends on them.  Sometimes you do not know the required variations as well. Probably provide standard programs to investigate requirements for later. <br /><br />But when you know that your standard programs are copied and validated on study level anyway ... why don't you provide standard templates? They are easy to create (copy from study A, insert comments) and provide them with no formal validation, as this is done on study level anyway? <br /><br />Also when your resources are limited, try to go with templates! Look around the studies of your programmers and search for useful templates. Probably they already have draft macros which just need to be promoted. When these templates and macros become a stable status, try to go through validation which will finally need less study-level validation which means provide standard macros.<br />]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/52/</guid></item><item><title>2012 A Survival Guide</title><link>http://www.phuse.eu/blog/2012-a-survival-guide/</link><pubDate>Sun, 01 Jan 2012 01:00:00 GMT</pubDate><dc:creator>George Lazlo</dc:creator><category><![CDATA[Uncategorised]]></category><description><![CDATA[Happy New Year to you.  I am saying ‘to you’ deliberately since I’d like this post to be read as if we were good friends having a chat in a cafe over a cup of coffee. I realize though that by the time you finish reading this you may not want to be my friend. Let’s see what happens.]]></description><content:encoded><![CDATA[
		<div align="center">
				<em>The opinions and views expressed in The PhUSE Blog, and the comments belong solely to the authors and 
do not reflect the views or opinions of PhUSE Ltd.</em>
				<br />
				<em>
				</em>
		</div>
		<em>
				<br />
		</em>First, I want you to know that I consider you a professional; someone really good at what you do. So, I’m not going to dwell on that except to say that you may need to be a bit more open to learning new things so you can survive the hard times ahead. More about that later...<br /><br />As I write this post, Astra Zeneca has announced another round of layoffs, this time affecting over 1,200 employees. Most of these will be in Sales. Don’t let that make you complacent. While the industry has finally figured out that you can’t have nearly as many reps as there are physicians, they may have also determined that all other professions are fair game too. That means you!<br /><br />So, how will you survive and thrive? Good question. Let’s come back to that later as well...<br /><br />I’d like to share with you a cautionary tale. A few years ago, I was helping Elan implement a new clinical data management system. As always, my team had the chance to work with some really bright programmers and statisticians. This did not mean that all of them were enthused about the solution that was selected. You could say that we had the typical bell curve; a few people who were really enthusiastic, a large number who would go along without complaint, and a few others who were silently or vocally opposed.<br /><br />Anyway, no matter what you believed, the marching orders were clear and you were expected to help implement the new system and the processes that went with it. We had lots of planning meetings and everyone had important tasks that had to be completed on schedule. And did I mention that everyone still had to do their regular jobs! Then, one bright sunny morning we came to the office only to find out that six of the team members were let go the previous day. Not only that, but the entire project was scrapped. We packed our bags and went home.<br /><br />On the plane back to New York, I had the chance to reflect on what happened. First, I felt bad for all of those who were let go. I then made myself feel a bit better by rationalizing. Specifically, I thought that some of these people probably hated what they were doing or loathed the company they worked for but were afraid to make a move. Now they had no choice and would most likely land on their feet.<br /><br />Then I thought about the naysayers who were also fired, those who had to be dragged kicking and screaming to adopt the new system we were trying to implement. How ironic, I thought. Whatever job they got next, they would need to go along with whatever system and processes are already in place. They would need to work with whatever cards they were dealt.<br /><br /><i>So, there are a few important lessons wrapped up in this cautionary tale. The most important one is that you have to keep things in perspective. It’s important to have principles and convictions but you also need to be critical of yourself and not just of others. For example, is it possible that you may be wrong about the new system? Is the real reason for objecting your fear of the unknown or having to learn something new? Would you be protesting as loudly if you knew that you will be out the door the next morning? And finally, why can’t you think of the new system and processes as if you were showing up at a new job with a different company the next day?</i><br /><br />Oh, this reminds me. Did I tell you about the conversation I had the other day with my friend Audi. I know, I know, it sounds like the car but it’s a real Arabic name. She came to the United States from Syria and is still struggling to understand our ways. Anyway, we somehow got into a conversation about God. She wanted to know if I believed in God. I told her that it’s not something I think about. But she would not let it go at that saying “Just think about the universe and all the things that exist? It could not just have come from nothing?”  So I gave it another try. I said “Audi, it’s pretty simple for me. We humans are pretty limited. We have trouble thinking outside of ourselves. And besides, it’s arrogant for us to even think that we could know who God is? See, I just humanized God without even thinking!  Is God a ‘who’?  It’s only because we have a big brain and self awareness that allows us to even think about God. And what do we accomplish anyway? It makes no difference whether I believe in God or not. It won’t change anything.” I don’t think I convinced her.<br /><br />Then I smiled and said: “Audi, did I ever tell you the joke about husbands and wives? The one about big and small decisions?  It’s pretty simple. Wives let their husbands make the big decisions like ‘how we can solve the deficit problem or world hunger’.  Wives make the small decisions like ‘where we’re going to live, where our children go to school and what we’ll do for our summer vacation.’” She laughed at that.<br /><br /><i>So we have another important lesson. Try not to think or worry about things over which you have no control. Focus on things that you can influence or control. Maybe that is how we’ll all make it through 2012 unscathed!</i><br /><br />I know, it’s easier said than done. You come to work every day and do what is expected.  Come to think of it, you’ve been pretty lucky in Biostatistics. All of your customers think of you as a black box. They send in the raw materials and you give them a finished product. They have no idea how you do it and I don’t even think they care. It’s nice that you have control.<br /><br />Or is it? The company as a whole is in big trouble? Do you know why? It’s probably pretty complex. Maybe you need to understand that better. I guess I’m suggesting that as an employee you have a responsibility not only to do your job but to think about the success of your fellow employees and that of the company as a whole. You know, if you don’t care about them, why should they care about you?<br /><br />For example, you know that the cost of R&amp;D is astronomical and always going up. Yet, the chance of success with any candidate is going down. So, what can you do to get that R&amp;D buck to go further? Just think about it?<br /><br />OK, I’ll give you an example. SAS is pretty useful to your job but it’s also very expensive. On the other hand, there is R which may be just as good and perhaps even better at some things. And did I mention that it costs a fraction of the big gorilla?<br /><br />I know, I know, you have a ton of people who are SAS experts (including you). But if you know that you can save your company a lot of money by switching, why aren’t you doing it and doing it faster? Aren’t you smart enough to make it successful and yourself more valuable in the marketplace? Would you rather risk losing your job so that management can hire someone who knows R better than you? Which is better: Having your friend in the next cubicle keep his job or have some employee at SAS Institute eat as many M&amp;M’s as they want? It’s partly up to you, you know.<br />Sorry, I got carried away there. Sometimes I get emotional about this stuff. But you have to understand. It’s a dog eat dog world out there and you can’t just stand by as an observer anymore. You have to be active to save yourself and stay ahead of the competition.<br /><br />You know what the enemy is? Time! The clock is ticking for this entire industry and we are still doing our jobs in slow motion. We used to call this the “Fat and Happy Syndrome.” I have a variation on this that I shamelessly call Laszlo’s Law. This states that change in the biopharma industry takes the same amount of time as drug discovery and development. In other words, we’ve come to accept that it takes 8-12 years to get a product to market and thus, it must take equally long to get anything else done too. Read it and weep!<br /><br />Since I’m an IT guy, I will give you two examples of this.<br /><br />Q: How long did it take for Documentum to be accepted and widely used for regulated document management?<br /><br />A: About 8-12 years<br /><br />Q: How long did it take for EDC to be used more widely than hard copy CRF’s?<br /><br />A: About 8-12 years<br /><br />And yes, you can do something about this. Just look around you, observe and ask questions. Why, for example, is it taking so long to adopt R? Why do we have 3-5 year transition plans from one system to another? Why can’t I get my hands on the clinical data from study X in 3 minutes rather than 3 months? Why can’t I have my EDC system be reconciled with my AE system in real time? Why do I have to re-run 20 programs to modify single footer? Why isn’t it possible to (<i>insert your own question here</i>)?<br /><br /><i>If you can ask these questions and derive solutions from them, you have all the ammunition you need to take your case to management. No topic/issue should be off limits. If you don’t do something about it, who will? Rest assured, someone will and you may not like the outcome. Proactive beats reactive anytime.</i><br /><br />Speaking of Management, you may not know this but you also have the responsibility to keep them honest.<br />Want to save more money and perhaps some jobs? Look into your company’s travel policies. Is it OK for employees to spend $80 for dinner when their colleagues are being laid off? Can you stand it sitting in coach flying from New York to Frankfurt at $1,000 rather than $3,500 in business class? Are you taking advantage just because you can? How about some self direction? Be proactive and fly coach even if the policy says otherwise. Then let everyone know that you did it and why. Better yet, ask Management to review and revise the whole travel program. Ask them to build in some incentives (Read $$$ and €€€) to get T&amp;E costs as low as possible.<br /><br />OK, you don’t think that’s important enough? Well, how about this? Do you know if your company and its employees are following corporate governance policies? Did you know that those are even posted on the company web site? How about the ethical guidelines?<br /><br />Did you hear about that giant company that just paid close to $1 billion to settle an illegal marketing scheme? No admittance of guilt of course. Was it your company? Were you outraged? Here you are doing your job and know that your fellow colleagues are also doing their best. How is it possible that a few misfits are making you into a villain in the eyes of the public? Aren’t you working in healthcare because it actually makes life better for mankind?<br /><br />Oops. There I go again. But yes, stuff like this happens because someone was only interested in the bottom line. A game, if you will, where you gamble that you’ll make inordinately more than what it will cost you to settle. It’s not only money this time. The reputation of your company and the industry is at stake.<br /><br /><i>So, yes, it’s up to you to keep your own company honest. To protect it from itself.  That means that you need to understand how it’s governed and evaluate for yourself whether its policies actually work. If not, you need to bring up the issue with the powers that be. Perhaps not alone but with your fellow employees.</i><br /><br />By the way, did you hear that some of the Novartis employees and a local union actually staged a public protest about the layoffs at their Nyon facility? That’s in Switzerland. Amazing!<br /><br />Happy New Year<br />George<br /><br /><div align="center">The writer is a New York based industry veteran who assists biopharma companies with the planning and implementation of data and document management systems. His most recent clients include Roche, Millennium, Elan and Teva. His thoughts about the use of information technology in the biopharma industry can be found on his web site www.thelaszloletter.com.   <br /></div>]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/51/</guid></item><item><title>Validation, easy as pie</title><link>http://www.phuse.eu/blog/validation-easy-as-pie/</link><pubDate>Thu, 15 Dec 2011 07:53:00 GMT</pubDate><dc:creator>Daniel Boisvert</dc:creator><category><![CDATA[eClinical]]></category><description><![CDATA[Keep reading!  Validation really isn’t that bad.  Ok, that’s the last time I’m mentioning the V word.  I know whenever I bring it up you cringe a little.  Stay with me.  Validation is as easy as baking a pie (Oh, sorry I said it again).]]></description><content:encoded><![CDATA[Keep reading!  Validation really isn’t that bad.  Ok, that’s the last time I’m mentioning the V word.  I know whenever I bring it up you cringe a little.  Stay with me.  Validation is as easy as baking a pie (Oh, sorry I said it again).<br /><br />Let’s pretend that we don’t have 21 CFR Part 11 looming over us, pretend we aren’t working with clinical information, and pretend that we are making a pie.  We have two actors here (Auditor, Sponsor…to keep it in our terms) but they could be thought of as Chef, Critic.<br /><br />Scenario #1 – Not even trying…<br />Auditor – What is that?<br />Sponsor – It’s a pie.<br />A: I can see that, what’s in it?<br />S: I don’t know.<br />A: Ok…who made it?<br />S: I don’t know<br />A: So, you don’t know if the person who made it knows how to cook?<br />S: No, I don’t know<br />A: Why did you make it? What do you intend to do with it?<br />S:  Well I was hungry. <br />A: Well, you say it’s a pie, but I’m not eating it.<br /><br />Scenario #2 – The reverse Engineer<br />A: What is that?<br />S: It’s a pie<br />A: Really? What’s in it?<br />S: Hmm…Let me taste it.  I think it’s apple.<br />A: I have allergies; can you tell me all the ingredients?<br />S: No<br />A: Ok…who made it?<br />S: I did.<br />A: So you made it, but you don’t know what you put in it?<br />S: Yeah, I started off with this great idea a long time ago, and over time I kept making changes to it, and this is the result. <br />A: That sounds disgusting. I’m calling the health inspector.<br /><br /><br />Scenario #3 – The Commercial Off The Shelf (COTS) Solution<br />A: What is that?<br />S: It’s a pie<br />A: I can see that, what’s in it?<br />S: I don’t know.  I bought it at the supermarket.<br />A: Do you have a receipt?  Does the packaging have a list of ingredients?  How did you get it back from the store?<br />S: Here is the receipt, the ingredients are listed on the package and it was delivered here by the supermarket…here is the receipt of delivery.<br />A: Great, because I’m hungry<br /><br />Scenario #4 – Home Grown Solution<br />A: What is that?<br />S: This is something that I’m calling a ‘Pie’.  The recipe is here, I’ve made this before as attested to by my friends, I’m qualifed to cook. I’ve tasted it and it’s delicious.<br />A: Can I have mine with ice cream?<br />S: Yes, the recipe mentions that it can be served with ice cream.<br />A: (eating) I think it needs sugar.<br /><br />Validation is actually very similar to cooking.  You need to start with a plan, you need to document how you are planning to use it (Business Requirement Specification), you need to document how you are creating it (recipe=Functional Requirement Specification), you need to make sure that the people creating it know what they are doing, and when you have a final product you need to test it to make sure that it meets how you were planning to use it.<br /><br />Obviously there are more details than this overview, but I think if you concentrate on, “Would I eat that?” during your development/validation; you’ll have a high likelihood of getting something edible.<br /><br />]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/13/</guid></item><item><title>Future programmers – assuming they can program already</title><link>http://www.phuse.eu/blog/future-programmers-%e2%80%93-assuming-they-can-program-already/</link><pubDate>Thu, 01 Dec 2011 06:01:00 GMT</pubDate><dc:creator>Farhana Khan</dc:creator><category><![CDATA[PhUSE]]></category><category><![CDATA[Statistical Programming]]></category><description><![CDATA[Trainees of today will be the programmers of the future, but is there too much of one global community and not enough of local level support to ensure we have local programmers in the future? 


]]></description><content:encoded><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
						<o:p>Trainees of today will be the programmers of the future, but is there too much of one global community </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>and not enough of local level support to ensure we have local programmers in the future? </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>
						</o:p>
				</span> </p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>One of the things I noticed during a question and answer session at the PhUSE conference was that <br />when companies are looking for programmers the list of requirements was always on top of the <br />assumption that the person can already program. My question is, are we still hiring enough trainees <br />so that we have programmers in the future?</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>I guess my worry is that we are increasingly looking for managers when we are searching for programmers? <br />They must be good at communicating, they must be able to lead, organise and manage timelines. Previously <br />there were far more technical requirements in the adverts for programmers, but as that is slowly <br />disappearing, is there a danger that we end up with managers with little programming experience? If they <br />are then responsible for managing programming groups in other locations, then over time the experienced <br />programmers there can themselves be managers, and there will be no need for local managers!</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>
						</o:p>
				</span> </p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>It seems that there is no time for development these days. Why develop when you can buy off the shelf as <br />it were. If we develop new programmers then they will only go somewhere else afterwards. In some </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>countries this is the way organisations think, very short term thinking in my opinion, and it only works </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>because of the programmers are taking the initiative themselves to train and develop.</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>
						</o:p>
				</span> </p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="mso-ansi-language: EN-GB">
						<o:p>If we ask ourselves whether the organisations we work for are doing enough to develop future programmers, <br />do we feel happy about our answer? Is our organisation taking a lead to develop good programmers with the <br />work ethics and skills to represent the organisation? Or are we merely bystanders, assuming that other <br />organisations will develop, and we can take someone from there with their work ethics and standards, <br />assuming they can program already!<br /></o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
		</p>
]]></content:encoded><guid isPermalink="false">http://www.phuse.eu/blog/archivepost/50/</guid></item></channel></rss>
