<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Life Is Simple &#187; corporate</title>
	<atom:link href="http://www.cynicweb.com/archives/tag/corporate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cynicweb.com</link>
	<description>If only you knew what is going to happen</description>
	<lastBuildDate>Mon, 16 Mar 2009 12:22:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Corporate Mathematics 101</title>
		<link>http://www.cynicweb.com/archives/2008/10/14/corporate-mathematics-101/</link>
		<comments>http://www.cynicweb.com/archives/2008/10/14/corporate-mathematics-101/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 20:17:56 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Common Sense]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[salary]]></category>

		<guid isPermaLink="false">http://www.cynicweb.com/?p=179</guid>
		<description><![CDATA[Let&#8217;s say a given CEO gets paid a lousy $20 million per year. That&#8217;s not much, some people get that for just three weeks being on the job. Let&#8217;s say a given average worker was being paid a $40K per year to start. By progressing throughout a career he retires earning $120K per year. He [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s say a given CEO gets paid a lousy $20 million per year. That&#8217;s not much, some people get that for just three weeks being on the job. Let&#8217;s say a given average worker was being paid a $40K per year to start. By progressing throughout a career he retires earning $120K per year. He works full time all the time and his overall work term is 45 years &#8211; give or take. We discount time between jobs, unpaid vacations, leaves and so on. Let&#8217;s just say this guy (or gal) started working at 20 by making $40K and retired exactly 45 years later making three times as much. Not bad for some people, if you ask me.</p>
<p>Now, let&#8217;s do some math here. The median salary for this average worker is somewhere at $80K/year. Let&#8217;s pretend that he was making about that amount throughout all his 45 year of being on a work force. In real life you spend longer time earning less so you can earn more later in your career, but that would be out of the scope of 101 course.</p>
<p>So $80K / year times 45 years yields measly $3.6 million per entire work life of single individual. Let&#8217;s throw in some bonuses, some paid for and some non-monetary benefits (like training). Just so we can drag this number to at least $5 million. Which isn&#8217;t bad if you divide $5 million by 50 years of work &#8211; it&#8217;s $100K/year median. A salary of a well-placed manager, as far as I know.</p>
<p>You probably already know what I am getting at. You whole entire life you will be working for 4 times less than someone else is making per year (or per month &#8211; depending how lucky you can get).</p>
<p>Okay, that&#8217;s enough for today. The homework for next class &#8211; write a three page explanation why golden parachutes for CEOs benefit shareholders and workers of their respective corporations.</p>
<p>Class dismissed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/10/14/corporate-mathematics-101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ranting On Software Development Environment</title>
		<link>http://www.cynicweb.com/archives/2008/09/02/ranting-on-software-development-environment/</link>
		<comments>http://www.cynicweb.com/archives/2008/09/02/ranting-on-software-development-environment/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:53:24 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[policies]]></category>

		<guid isPermaLink="false">http://cynicweb.com/?p=169</guid>
		<description><![CDATA[If you ever tried to do any work with bad tools &#8211; you know what I mean. Obviously, if you are good at what you&#8217;re doing you can do it &#8211; tools or no tools. However, we&#8217;re not exactly on a deserted island where a man&#8217;s naked foot print inspire us to go on with [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever tried to do any work with bad tools &#8211; you know what I mean. Obviously, if you are good at what you&#8217;re doing you can do it &#8211; tools or no tools. However, we&#8217;re not exactly on a deserted island where a man&#8217;s naked foot print inspire us to go on with our lives and work. We&#8217;re in the middle of (still) the center of the world, right across from the <a href="http://en.wikipedia.org/wiki/Charging_Bull">Charging Bull</a>, so it must be pretty easy to get the tools of the trade? So you think, huh?</p>
<p>Put a software developer in the cubicle. Block almost all of his internet access, including developers&#8217; forums, blogs, personal e-mail (where he may be subscribed to newsletters and newsgroups). Have him work on web application. Keep randomly block more web sites as the work progresses. Watch what happens.</p>
<p>Here, I&#8217;ll admit &#8211; I am neither the best nor the brightest star in the team. I constantly need to learn something new and re-address what others already know to be able to keep up with the team. Of course, I have some knowledge up my sleeve too, but in general &#8211; I know I have much to learn, I don&#8217;t mind learning and I enjoy it. I also know that 90% of my team have similar kind of catching up to do on a daily basis. Which we all cannot do, because finding an unblocked useful resource takes increasingly longer times &#8211; and we still need to get the job done.</p>
<p>So, what kind of bright management decision was to block access to all these resources? So that we would not spend time on personal pleasures? Or because management don&#8217;t trust us enough to let freely search the internet for the information we might need in our course of work? Or maybe because someone up the food chain all the answers to all the questions in the universe are in MSDN that is installed locally?</p>
<p>Couple of years ago I read an article about bank workers (and these were not the tellers &#8211; the regular office workers) who were only allowed 3 to 7 minutes of bathroom time per day, 2 minutes of walking to and from their workstations and two 15 minute lunch breaks. It was stated that efficiency increased to about 130% from the previous level. What the management usually fails to notice is that if you put a really muscled guy with a whip and a bat to force people to work, it may increase the efficiency to 200% and even 300%. But for a very short time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/09/02/ranting-on-software-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corporate Policies &#8211; Survival Of The &#8230;?</title>
		<link>http://www.cynicweb.com/archives/2008/08/13/corporate-policies-survival-of-the/</link>
		<comments>http://www.cynicweb.com/archives/2008/08/13/corporate-policies-survival-of-the/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 20:08:48 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Common Sense]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[policies]]></category>
		<category><![CDATA[rules]]></category>

		<guid isPermaLink="false">http://cynicweb.com/archives/2008/08/13/corporate-policies-survival-of-the/</guid>
		<description><![CDATA[Big corporations are subject to much more scrutiny then an average guy. They are subjects to audits by IRS, environmental compliance, regulatory compliance and don&#8217;t even start on Sar-Box&#8230; In order to comply the company has to create a set of rules or policies and then enforce them. Sounds easy? Read on.
Most of regulations applicable [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://cynicweb.com/wp-content/uploads/2008/08/sign-careful-no-brain1-sm.gif" style="DISPLAY: inline; FLOAT: left; MARGIN: 0px 6px 6px 0px; WIDTH: 134px; HEIGHT: 101px" title="Corporate policies - the survival of the dummiest" height="101" width="134" alt="Corporate policies - the survival of the dummiest"/>Big corporations are subject to much more scrutiny then an average guy. They are subjects to audits by IRS, environmental compliance, regulatory compliance and don&#8217;t even start on Sar-Box&#8230; In order to comply the company has to create a set of rules or policies and then enforce them. Sounds easy? Read on.</p>
<p>Most of regulations applicable to certain company are outlined in legalese. However, most managers, who responsible for creating and/or enforcing policies aren&#8217;t really fluent in that language. More often then not they are not fluent in some of the areas where regulation applies.</p>
<p>For example, if you average pointy-haired boss is overseeing an accounting department, what does he know about daily e-mail backup and retention policies? Probably very little. What could happen? He may restrict the size of the mailbox available to workers in order to prevent e-mailings of large attachments. He thinks (and you can&#8217;t really blaim him for this, for little does he know) that once your mailbox is small enough the attachments won&#8217;t fit. In reality, of course, what will happen is everyone will start using personal mail boxes thus creating a security whole as large as a Google.</p>
<p>Next step? By order of business all e-mail providers are blocked. No Hotmail, GMail or Yahoo for you. So what would those poor souls, who didn&#8217;t quit on this step do? They would start using public shares on the network, so that they can upload a document to a network drive that is accessible to that other department and just e-mail the link to it. If you are thinking that all company will undoubtedly watch out for termination lists and budget spreadsheets appear on a public share &#8211; you got that right.</p>
<p>By the time the management had gone in every way possible to restrict employees from successfully doing their work, about 75% of people would already resign. Therefore there&#8217;s a cage full of new monkeys and you have to deal with all the new issues right now.</p>
<p>So why all the pain? Why all the suffering? There are not many possible reasons behind it.</p>
<p>First &#8211; few are ruining it for a larger crowd. In any group there eventually will be someone who will try to bend the rules as far as he or she can. However, management and HR must deal with those people directly, not enforce stricter policies to everyone.</p>
<p>Second &#8211; as shown in example above &#8211; inability to comprehend or indifference to the &#8220;tools of the trade&#8221;. If you need to dig a mine there&#8217;s very little chance you can do it fast enough using just a shovel. It often comes hand-in-hand with the idea that employees are using company&#8217;s resources for personal benefit. However, if do not restrict people&#8217;s personal e-mail addresses they will not use your company&#8217;s mail servers to send out those huge funny e-mails.</p>
<p>Third &#8211; when company hired you &#8211; did they do all the screening, background checks and all the other intimidating tasks of figuring who you are? Oh, they&#8217;ve even sent you to take a drug test? Good. So why, after they hire you, they suddenly stop trusting you? Have all your phone conversation recorded, all your e-mails archived, all the web site you&#8217;ve visited &#8211; listed and submitted to your supervisor? That sudden lack of trust annoys most of people, so instead of concentrating on getting job done they spend their time figuring how to circumvent the system.</p>
<p>There will always be one or two rogue employees that will try to push it to the limit. They are usually not the top performers nor they are the best people around. However, with all the wall pushing around, with all the restricting and humiliating, they &#8211; most likely &#8211; be the ones who stay after all reorganizations. Questions is &#8211; do you really want these people to survive?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/08/13/corporate-policies-survival-of-the/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8230;And Then The Hammer Of Doom Will Fall</title>
		<link>http://www.cynicweb.com/archives/2008/07/10/and-then-the-hammer-of-doom-will-fall/</link>
		<comments>http://www.cynicweb.com/archives/2008/07/10/and-then-the-hammer-of-doom-will-fall/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 14:07:16 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Common Sense]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://cynicweb.com/archives/2008/07/10/and-then-the-hammer-of-doom-will-fall/</guid>
		<description><![CDATA[More corporate humor: &#8220;&#8230;you will be given 5 minutes notice of the impending restart of your machine&#8230;&#8221;
]]></description>
			<content:encoded><![CDATA[<p>More corporate humor: &#8220;&#8230;you will be given <strong><span style="FONT-WEIGHT: bold">5 minutes notice</span></strong> of the impending restart of your machine&#8230;&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/07/10/and-then-the-hammer-of-doom-will-fall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demilitarized Zone In Software Development</title>
		<link>http://www.cynicweb.com/archives/2008/06/16/demilitarized-zone-in-software-development/</link>
		<comments>http://www.cynicweb.com/archives/2008/06/16/demilitarized-zone-in-software-development/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 14:50:10 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Common Sense]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[job]]></category>

		<guid isPermaLink="false">http://cynicweb.com/?p=149</guid>
		<description><![CDATA[Coming from an independent consultancy to being a part of a corporate culture has it&#8217;s perks. For example, one learns how to do things the hard and slow way but to make sure your ass is covered &#8211; by creating a 5-document functional specification that lists everything  you did for a specific project, two installation [...]]]></description>
			<content:encoded><![CDATA[<p>Coming from an independent consultancy to being a part of a corporate culture has it&#8217;s perks. For example, one learns how to do things the hard and slow way but to make sure your ass is covered &#8211; by creating a 5-document functional specification that lists everything  you did for a specific project, two installation instructions (one for QA and another for Production) and a list of actions everyone performed to approve this 5-document specs. For large projects this is okay and even neccessary, but I can&#8217;t help but laugh when this &#8220;War and Peace&#8221; is created every time there is a need to update two images on company&#8217;s web site or change couple of words here and there.</p>
<p>Unfortunately, there&#8217;s a very little flexibility built into almost any corporate culture. This stems from &#8220;dog eats dog&#8221; approach everyone is taking, since it&#8217;s enough to have one asshole on the team to convert &#8220;Happy family&#8221; into &#8220;Survival of the fittiest&#8221;.</p>
<p>Nevertheless, I came up to the management with the idea long known from totally different area. I suggested that management (namely VP of IS and whoever is immediately underneath him, supervising software development) would create a so-called <a href="http://en.wikipedia.org/wiki/DMZ">DMZ &#8211; a &#8220;de-militarized zone&#8221;</a> for projects.</p>
<p>The project would be dropped into DMZ queue (as opposed to regular software development queue) if its execution would take a significantly less time is the documentation workflow is skipped. For example &#8211; updating couple of words on web site, changing an image or something similar. There will not be many of them, so it does not pose any threat of being too large to manage and growing out of proportion. On the other hand &#8211; it will free up a lot of developer&#8217;s time that could be used somewhere else.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/06/16/demilitarized-zone-in-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corporate (Mis)Culture</title>
		<link>http://www.cynicweb.com/archives/2008/05/30/corporate-misculture/</link>
		<comments>http://www.cynicweb.com/archives/2008/05/30/corporate-misculture/#comments</comments>
		<pubDate>Fri, 30 May 2008 17:55:00 +0000</pubDate>
		<dc:creator>Vlad</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[friday rant]]></category>
		<category><![CDATA[job]]></category>

		<guid isPermaLink="false">http://cynicweb.com/archives/2008/05/30/corporate-misculture/</guid>
		<description><![CDATA[&#8220;Your Windows boots up in what, a day and a half? &#8221; (C) It&#8217;s All About Pentiums by Weird Al Yancovic
If you are like me and mix and match working inside the corporate culture with freelancing, then this rant is old news to you. But I need to let some steam off, so here goes&#8230;
Whenever [...]]]></description>
			<content:encoded><![CDATA[<p style="TEXT-ALIGN: right">&#8220;Your Windows boots up in what, a day and a half? &#8221; <br /><em>(C) <strong>It&#8217;s All About Pentiums</strong> by Weird Al Yancovic</em></p>
<p>If you are like me and mix and match working inside the corporate culture with freelancing, then this rant is old news to you. But I need to let some steam off, so here goes&#8230;</p>
<p>Whenever I work for a large company &#8211; and by large I mean a company that have departments led by different people, not Joe Shmoe being the director of IT and supervisor of accounting department at the same time &#8211; I can&#8217;t help by wonder why so much time, money and energy goes to waste. Thanks to bureaucracy, every good idea can go so wrong it would be doing just the opposite.</p>
<p>Take the company I happen to work for right now. The software development team is supposed to have decent laptops and additional 21&#8243; LCD screens. Newcomers get their laptops pretty fast, but the request for memory and 21&#8243; screen needs to be put separately and (I did the asking around) takes on average about 3 to 5 months. So all this time new employees are forced to work on a year model of an underpowered laptop with only one gig of memory, low performance CPU and an average hard drive. Two installed security suites, full-blown software hard drive encryption (with built-in security chip unused), bunch of software and remote management utilities running in the background being the default installation. Now add here MS Outlook 2003, couple of Internet Explorer (or Firefox) windows, MS Word or Excel &#8211; and you get a decent workstation for an average clerk. Now, on top of that let&#8217;s add Visual Studio 2005, SQL Management Studio or Enterprise Manager, maybe a feature-rich text editor (like UltraEdit) &#8211; and you get a pony trying to pull a firetruck to a fire.</p>
<p>Recently, I timed the bootup of this laptop (I happen to be the proud owner of one) &#8211; for all the tools to fall into place and start working properly it took from bootup (include two login/password entries &#8211; one for boot another for Windows/domain login) to being able to start typing the code in Visual Studio. It took me just under 20 minutes. That&#8217;s every day now. Talk about &#8220;wasting your time at the watercooler&#8221;, eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cynicweb.com/archives/2008/05/30/corporate-misculture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
