<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Tales from the WTF company, part I</title>
	<atom:link href="http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/feed/" rel="self" type="application/rss+xml" />
	<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/</link>
	<description>The blog with the bug.</description>
	<lastBuildDate>Mon, 26 Oct 2009 20:00:20 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: szeryf</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-693</link>
		<dc:creator>szeryf</dc:creator>
		<pubDate>Thu, 25 Sep 2008 09:05:39 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-693</guid>
		<description>kretes: both :) yes, it&#039;s still operating and still looking for new hires :)</description>
		<content:encoded><![CDATA[<p>kretes: both :) yes, it&#8217;s still operating and still looking for new hires :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kretes</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-692</link>
		<dc:creator>kretes</dc:creator>
		<pubDate>Thu, 25 Sep 2008 08:52:32 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-692</guid>
		<description>Hello, Great story! :-) - were You scared or were You laughing at that time? :D

If You don&#039;t want to tell the company name - tell what city was that and do You know if that company is still operating? :D</description>
		<content:encoded><![CDATA[<p>Hello, Great story! :-) &#8211; were You scared or were You laughing at that time? :D</p>
<p>If You don&#8217;t want to tell the company name &#8211; tell what city was that and do You know if that company is still operating? :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: szeryf</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-524</link>
		<dc:creator>szeryf</dc:creator>
		<pubDate>Mon, 24 Mar 2008 20:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-524</guid>
		<description>Tom: I&#039;m not sure about the very beginning but I&#039;m pretty certain that almost everything was &quot;designed&quot; and written by themselves.</description>
		<content:encoded><![CDATA[<p>Tom: I&#8217;m not sure about the very beginning but I&#8217;m pretty certain that almost everything was &#8220;designed&#8221; and written by themselves.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-516</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Mon, 24 Mar 2008 15:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-516</guid>
		<description>Please turn off the snapshots popups. I don&#039;t need bubbles popping up all of the place when I&#039;m trying to read your article.</description>
		<content:encoded><![CDATA[<p>Please turn off the snapshots popups. I don&#8217;t need bubbles popping up all of the place when I&#8217;m trying to read your article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-515</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 24 Mar 2008 14:51:01 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-515</guid>
		<description>&quot;To the end of first day I managed to get Ubuntu running, installed Eclipse and some other tools and checked out the project from the SVN&quot;  -&gt;  Dude, from this sentence on, you already have it WAY better than me.  Try working in a Windows network with SourceSafe sometime and see how you like it.</description>
		<content:encoded><![CDATA[<p>&#8220;To the end of first day I managed to get Ubuntu running, installed Eclipse and some other tools and checked out the project from the SVN&#8221;  -&gt;  Dude, from this sentence on, you already have it WAY better than me.  Try working in a Windows network with SourceSafe sometime and see how you like it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cory</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-514</link>
		<dc:creator>Cory</dc:creator>
		<pubDate>Mon, 24 Mar 2008 14:41:17 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-514</guid>
		<description>I think I&#039;ve introduced more bugs when I tried Search &amp; Replace than I ended up fixing.

I take it Wednesday was your last day? ;-)</description>
		<content:encoded><![CDATA[<p>I think I&#8217;ve introduced more bugs when I tried Search &amp; Replace than I ended up fixing.</p>
<p>I take it Wednesday was your last day? ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vilaca</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-509</link>
		<dc:creator>vilaca</dc:creator>
		<pubDate>Mon, 24 Mar 2008 10:51:05 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-509</guid>
		<description>lololol

tell me this a fictional tale... please...... :D</description>
		<content:encoded><![CDATA[<p>lololol</p>
<p>tell me this a fictional tale&#8230; please&#8230;&#8230; :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mikeyhell</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-508</link>
		<dc:creator>mikeyhell</dc:creator>
		<pubDate>Mon, 24 Mar 2008 06:56:26 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-508</guid>
		<description>I worked for a company that had a similar approach to programming.  I found after many months of struggling to understand wtf was going on, that they preferred to program this way b/c it meant more billable hours to the clients.  In reality some of their projects should have taken 1-2 months, but were bloated to 6+ month long ordeals, with endless problems after the projects had been &#039;completed&#039;.</description>
		<content:encoded><![CDATA[<p>I worked for a company that had a similar approach to programming.  I found after many months of struggling to understand wtf was going on, that they preferred to program this way b/c it meant more billable hours to the clients.  In reality some of their projects should have taken 1-2 months, but were bloated to 6+ month long ordeals, with endless problems after the projects had been &#8216;completed&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dow.ngra.de &#187; Blog Archive &#187; WTF Company</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-504</link>
		<dc:creator>dow.ngra.de &#187; Blog Archive &#187; WTF Company</dc:creator>
		<pubDate>Mon, 24 Mar 2008 05:41:22 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-504</guid>
		<description>[...] to extend. He said no, because their parsing works just fine, thank you. &#8212; Somehow this (part I, part II) is even scarier that reading it on DailyWTF. Does anyone recognize your own company? I [...]</description>
		<content:encoded><![CDATA[<p>[...] to extend. He said no, because their parsing works just fine, thank you. &#8212; Somehow this (part I, part II) is even scarier that reading it on DailyWTF. Does anyone recognize your own company? I [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Lann</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-502</link>
		<dc:creator>Thomas Lann</dc:creator>
		<pubDate>Mon, 24 Mar 2008 04:35:58 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-502</guid>
		<description>I&#039;ve dealt with this sort of thing at least 3 times and I&#039;ve only been out of college 4 years.  When I say this sort of thing I mean encountering code for people that don&#039;t understand what the f*3k they are doing.  

No I don&#039;t mean someone that knows Java and is learning Python.  I&#039;m talking about a person who just started programming or one that was a database person and knew &#039;SQL&#039; but had never programmed.  

In my first experience, the person before me, took 2 years and was paid 200k to start with an old program and upgrade it.  I took it over from him.  It was in a language and development enviroment called Rapid.  I had never dealt with or heard of it.  

After learning the language and the code base I found he had put a bug into it to go into an endless loop after after a certain date.  I also added all of the requirements they wanted and cut the code size by 1/2 in 6 months.  I ended up rewritting about 80% of the code because it was really bad.  The guy had written 32 different functions to do the same thing except for 3 variables that had changed.  

The current company I&#039;m working with on a part time basis on the weekend for about 20 hours.  I was actually looking for another full time job when I came across this company.  After interviewing with them and seeing there code base I knew I didn&#039;t want to work for them full time so I offered to work for them on the weekends 20hours a week and they let me.  

There programmer was just learning C++ and did databases before.  The code was a mess.  I found things like indexes in arrays that were out of bounds.  2500 lines functions and lots of globals in each class.  

At first,  I was upset with this person.  But now I realize they have given me a great opportunity to make a lot of extra money and gain experience.  

I think all of these bad programs can be a good opportunity to make extra money and then move on.  You can also keep the people in the company as a good point of contact and reference.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve dealt with this sort of thing at least 3 times and I&#8217;ve only been out of college 4 years.  When I say this sort of thing I mean encountering code for people that don&#8217;t understand what the f*3k they are doing.  </p>
<p>No I don&#8217;t mean someone that knows Java and is learning Python.  I&#8217;m talking about a person who just started programming or one that was a database person and knew &#8216;SQL&#8217; but had never programmed.  </p>
<p>In my first experience, the person before me, took 2 years and was paid 200k to start with an old program and upgrade it.  I took it over from him.  It was in a language and development enviroment called Rapid.  I had never dealt with or heard of it.  </p>
<p>After learning the language and the code base I found he had put a bug into it to go into an endless loop after after a certain date.  I also added all of the requirements they wanted and cut the code size by 1/2 in 6 months.  I ended up rewritting about 80% of the code because it was really bad.  The guy had written 32 different functions to do the same thing except for 3 variables that had changed.  </p>
<p>The current company I&#8217;m working with on a part time basis on the weekend for about 20 hours.  I was actually looking for another full time job when I came across this company.  After interviewing with them and seeing there code base I knew I didn&#8217;t want to work for them full time so I offered to work for them on the weekends 20hours a week and they let me.  </p>
<p>There programmer was just learning C++ and did databases before.  The code was a mess.  I found things like indexes in arrays that were out of bounds.  2500 lines functions and lots of globals in each class.  </p>
<p>At first,  I was upset with this person.  But now I realize they have given me a great opportunity to make a lot of extra money and gain experience.  </p>
<p>I think all of these bad programs can be a good opportunity to make extra money and then move on.  You can also keep the people in the company as a good point of contact and reference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-501</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Mon, 24 Mar 2008 03:32:59 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-501</guid>
		<description>This kind of stuff isn&#039;t even remotely rare. If anyone is really laughing that hard at this they haven&#039;t been exposed to the normal workforce yet. 

I had a guy at work that stopped using semi-colons in all his Actionscript 2 code because he claimed they increased file size. AS may have been built to not use them some 6 years ago, but the compiler really can&#039;t handle it that well and often would fail to compile his code. And, of course, he saved absolutely nothing on filesize, because the compiler doesn&#039;t keep the ;s...</description>
		<content:encoded><![CDATA[<p>This kind of stuff isn&#8217;t even remotely rare. If anyone is really laughing that hard at this they haven&#8217;t been exposed to the normal workforce yet. </p>
<p>I had a guy at work that stopped using semi-colons in all his Actionscript 2 code because he claimed they increased file size. AS may have been built to not use them some 6 years ago, but the compiler really can&#8217;t handle it that well and often would fail to compile his code. And, of course, he saved absolutely nothing on filesize, because the compiler doesn&#8217;t keep the ;s&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: freesid</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-500</link>
		<dc:creator>freesid</dc:creator>
		<pubDate>Mon, 24 Mar 2008 03:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-500</guid>
		<description>LOL

Right now i am working on a research prototype, in a big company, and its code is even messier. Let me give you two examples:

1. 700 lines of C functions inside kernel and in Xen hypervisor ?

2. 45 Kilobytes of data is copied from one buffer to another with interrupts disabled. wtf ?

And whats worst is, these guys who wrote the code has 6-10 years of experience. One guy is manager ;-).

They don&#039;t use normal spinlocks, they always use irqsave/irqrestore spinlocks everywhere. Yeah, all those &#039;Avoid spinlocks&#039; warnings are not for us ;-)

Aah, im gonna quit soon.</description>
		<content:encoded><![CDATA[<p>LOL</p>
<p>Right now i am working on a research prototype, in a big company, and its code is even messier. Let me give you two examples:</p>
<p>1. 700 lines of C functions inside kernel and in Xen hypervisor ?</p>
<p>2. 45 Kilobytes of data is copied from one buffer to another with interrupts disabled. wtf ?</p>
<p>And whats worst is, these guys who wrote the code has 6-10 years of experience. One guy is manager ;-).</p>
<p>They don&#8217;t use normal spinlocks, they always use irqsave/irqrestore spinlocks everywhere. Yeah, all those &#8216;Avoid spinlocks&#8217; warnings are not for us ;-)</p>
<p>Aah, im gonna quit soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-495</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Mon, 24 Mar 2008 00:13:20 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-495</guid>
		<description>Was this team responsible for the code originally or was it inherited from somewhere?

It seems unusual for a small team to take so pride in their work.</description>
		<content:encoded><![CDATA[<p>Was this team responsible for the code originally or was it inherited from somewhere?</p>
<p>It seems unusual for a small team to take so pride in their work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anon</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-490</link>
		<dc:creator>Anon</dc:creator>
		<pubDate>Sun, 23 Mar 2008 17:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-490</guid>
		<description>Fail, gray text on black background way too hard to read!</description>
		<content:encoded><![CDATA[<p>Fail, gray text on black background way too hard to read!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cyndy Aleo-Carreira</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-488</link>
		<dc:creator>Cyndy Aleo-Carreira</dc:creator>
		<pubDate>Sun, 23 Mar 2008 17:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-488</guid>
		<description>OMG... crying laughing. Can&#039;t wait to read the second part.</description>
		<content:encoded><![CDATA[<p>OMG&#8230; crying laughing. Can&#8217;t wait to read the second part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: szeryf</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-460</link>
		<dc:creator>szeryf</dc:creator>
		<pubDate>Thu, 28 Feb 2008 20:11:24 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-460</guid>
		<description>Yes, it&#039;s 99% true. It was a few years ago so I had to patch or skip a few unimportant details I couldn&#039;t recall correctly, but otherwise is as true as it gets.</description>
		<content:encoded><![CDATA[<p>Yes, it&#8217;s 99% true. It was a few years ago so I had to patch or skip a few unimportant details I couldn&#8217;t recall correctly, but otherwise is as true as it gets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Grossberg</title>
		<link>http://szeryf.wordpress.com/2008/02/28/tales-from-the-wtf-company-part-i/#comment-459</link>
		<dc:creator>Joe Grossberg</dc:creator>
		<pubDate>Thu, 28 Feb 2008 18:25:50 +0000</pubDate>
		<guid isPermaLink="false">http://szeryf.wordpress.com/?p=40#comment-459</guid>
		<description>Is this a true story?</description>
		<content:encoded><![CDATA[<p>Is this a true story?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
