<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.developerdotstar.com/community" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>developer.* Blogs - developer.* Links Blog - Comments</title>
 <link>http://www.developerdotstar.com/community/linksblog</link>
 <description>Comments for &quot;developer.* Links Blog&quot;</description>
 <language>en</language>
<item>
 <title>Personal mastery</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-9669</link>
 <description>&lt;p&gt;I agree Donna, that most people can do something useful, even if it isn&#039;t the task they would choose. If I can&#039;t help someone to be effective then I also try to learn something about selection, so I don&#039;t repeat the mistake next time I&#039;m hiring.&lt;/p&gt;
&lt;p&gt;It&#039;s heartbreaking when you have someone in their early twenties who really wants to be a programmer, and who clearly won&#039;t make it. They may be plenty smart, but just not have the right sort of smarts, and it isn&#039;t fun to be around as they face up to that fact.&lt;/p&gt;
&lt;p&gt;There are others who do fine at that stage but stop growing later, and eventually become fifty year old junior programmers. That seems pretty tragic too.&lt;/p&gt;
&lt;p&gt;Anyone who reads the literature on managing programmers is familiar with the claim that the best are ten times more productive than the worst (an underestimate in my experience since it doesn&#039;t allow for the negatively productive). But actually most programmers and many of those who manage programmers are not familiar with this discussion.&lt;/p&gt;
&lt;p&gt;One thing we can do for our staff is ensure that they have an accurate vision of what a great programmer is. To make a commitment to personal growth you must know that you haven&#039;t go there already! I&#039;ve seen this work.&lt;/p&gt;
</description>
 <pubDate>Sun, 10 Jun 2007 23:05:18 -0700</pubDate>
 <dc:creator>chrishmorris</dc:creator>
 <guid isPermaLink="false">comment 9669 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Thanks, Jeff...I think :-)</title>
 <link>http://www.developerdotstar.com/community/node/593#comment-3845</link>
 <description>&lt;p&gt;&quot;Fortran is as old as...omigod...my PARENTS!&quot;&lt;/p&gt;
&lt;p&gt;That&#039;s OLD.&lt;/p&gt;
&lt;p&gt;I was born in 1949, so I was digging on cookies and milk when John Backus and his team were holed up in a hotel in Manhattan, developing FORTRAN.&lt;/p&gt;
&lt;p&gt;In 1972 after Nixon invaded Cambodia (when will they ever learn) I debugged Fortran.&lt;/p&gt;
&lt;p&gt;In fourth grade, in 1959, I read a book about kids who&#039;d used their Dad&#039;s computer at the university to do their long division homework.&lt;/p&gt;
&lt;p&gt;I told my teacher, Miss Shonske, about the book. She said, &quot;Eddie Nilges, you shouldn&#039;t waste your time with such foolish books! You should do your homework!&quot;&lt;/p&gt;
&lt;p&gt;[The &quot;underground&quot; cartoonist Robert Crumb and his wife have a daughter: in order to protect their daughter against the return of this type of crazed teacher especially to rural California where the Crumbs lived, the Crumbs moved to France.]&lt;/p&gt;
</description>
 <pubDate>Thu, 25 Jan 2007 00:08:26 -0800</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 3845 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Windows sets my teeth on edge...</title>
 <link>http://www.developerdotstar.com/community/node/644#comment-1668</link>
 <description>&lt;p&gt;...year after year, it acquires more and more of a hairball of features which load the Registry and file space with useless information, and because within software development it is an adage, that great programmers can&#039;t design GUIs (which true gods can), startup and shutdown both cause me to tear my hair, for there is no indication what the hell is going on, and no indication when startup is done.&lt;/p&gt;
&lt;p&gt;Microsoft may have mastered multiprogramming, but owing to the fact that it appears to assign inferior coders to GUIs, no awareness is evident that the power user is ALSO multitasking, and needs to know why she can&#039;t switch into an application.&lt;/p&gt;
&lt;p&gt;And if I see one more progress report that displays zero progress for minutes and hours I am going to have a conniption fit.&lt;/p&gt;
&lt;p&gt;No responsibility is taken at edges and interfaces for the same socioeconomic reason that the rubber tyre industry was never integrated with the auto industry (with the result of the Ford Explorer crashes of the 1990s, and the lack, until recent high end models, of dashboard indications of tyre pressure, balance, and quality).&lt;/p&gt;
&lt;p&gt;OK, I know that the hard disk has to be connected to the mother board. But &quot;operating system not found&quot; doesn&#039;t mean this. &lt;/p&gt;
&lt;p&gt;My understanding of blue screen of death is that it can result from a low level breakage in the interface between HD and MB, wherein low level chains and links are simply not there. It still happens in the experience of ordinary users, who then have to drag ass to East Hell Mall to get the &quot;extended warranty&quot; they paid big bucks for under pressure at the store in West Yup.&lt;/p&gt;
&lt;p&gt;Wherein lawyers, doctors, college professors and compiler developers are lectured by pimply community college dropouts on why the problem is their fault...when the latter cannot, in my experience, properly remove the lid from a desktop, having not been trained in such lowly tasks at East Jesus Tech, expecting instead to enter the middle class.&lt;/p&gt;
&lt;p&gt;In other words, the computer industry has become the auto industry, dominated by a false, macho expertise and poor workmanship.&lt;/p&gt;
&lt;p&gt;I mean...give me a break. We learned from Steve Jobs in 2004 that we cannot find stuff on our hard disk, because we have Google, written by honest men and women for the Internet, whereas on XP we have that stupid little animated dog WHICH DOESN&#039;T FIND ANYTHING IN REASONABLE TIME.&lt;/p&gt;
&lt;p&gt;Google has solved a problem that should have been solved in 1988, by Microsoft!&lt;/p&gt;
&lt;p&gt;The XP user is infantilzed by media: she&#039;s not supposed to learn that her file space is a tree, which could be searched by a tool, with integrated GUI, that clarified the fact that you&#039;re recursing a tree.&lt;/p&gt;
&lt;p&gt;One of the best-selling computer books&#039; title is &quot;Don&#039;t Make Me Think!&quot;. Where is my father&#039;s idea that you treat devices with respect, and invest some time in learning how to keep them in top shape? &lt;/p&gt;
&lt;p&gt;Trivial things, like folding a map in the car properly!&lt;/p&gt;
&lt;p&gt;My father was too respectful of things, and I am not respectful enough.&lt;/p&gt;
</description>
 <pubDate>Tue, 14 Nov 2006 21:38:47 -0800</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1668 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Sizzle or Fizzle</title>
 <link>http://www.developerdotstar.com/community/node/644#comment-1663</link>
 <description>&lt;p&gt;Reverend Nilges said:&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;Would that Microsoft understand that Windows is now mature technology and that now is the time to stabilize it, not add &quot;cool&quot; new features.&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;Personally I think Microsoft came to this realization a long time ago which lead to Windows 2000 and more recently Windows XP SP2. Quite frankly, I have never had an XP box of any variety blue-screen on me for an unknown reason. The one time it DID happen was when I was trying to install a souped-up video card that came with bad drivers on the CD.&lt;/p&gt;
&lt;p&gt;The question for me right now is, &quot;Why do I want to upgrade to a new O/S that is clearly a new foray into the bells and whistles arena when I, as a power user, value stability more than sizzle?&quot; Honestly, Windows XP does everything I need it to do right now and nothing that I&#039;ve seen from Vista grabs me. It&#039;s all just...pretty.&lt;/p&gt;
&lt;p&gt;As for .NET 3.0, I haven&#039;t really looked at it yet. I&#039;m up to my eyeballs in .NET 2.0 stuff right now and probably will be until well after Vista has shipped. I&#039;ve never been one to ride the bleeding edge unless there was a clear, definite reason to do so. Some might argue that the new WinFX suite is a clear, definite reason but I think all of that functionality is Microsoft championing architecture that&#039;s still a couple years away from being widely adopted. It&#039;ll be fun to read the posts from those folks who are early adopters and see how all this shakes out.&lt;/p&gt;
</description>
 <pubDate>Tue, 14 Nov 2006 07:56:07 -0800</pubDate>
 <dc:creator>trevor.conn</dc:creator>
 <guid isPermaLink="false">comment 1663 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Vista?</title>
 <link>http://www.developerdotstar.com/community/node/644#comment-1662</link>
 <description>&lt;p&gt;Microsoft appears to be very proud of &quot;glass&quot;, the ability to create transparent and translucent forms. A preview is already available in current Windows for the developer who can create forms with Opacity (translucency) from 0 to unity (100%) but Opacity applied to the entire form, meaning you could not get a transparent form with opaque lettering, which seems to be promised by Vista &quot;glass&quot;.&lt;/p&gt;
&lt;p&gt;However, Glass seems to me to be very Web 1.0 in the sense that high-quality modern blogsites have a simplified, two-dimensional, pastel look which doesn&#039;t pretend, as do older Web pages, that a three-dimensional look is more &quot;real&quot;.&lt;/p&gt;
&lt;p&gt;The fact is one is looking at a painting of reality, and in the same way the Impressionists foregrounded the assertion, &quot;this is a painting, dumb head, of reality&quot; as opposed to maintaining the &quot;realistic&quot; myth that one is looking through &quot;glass&quot; to see a Bouguereau nude freezing her ass on the French coast, Web 2.0 designers focus our attention on content and not &quot;cool&quot; form.&lt;/p&gt;
&lt;p&gt;Would that Microsoft understand that Windows is now mature technology and that now is the time to stabilize it, not add &quot;cool&quot; new features.&lt;/p&gt;
&lt;p&gt;Alternatively, make a form on the screen Inherit a far more general paradigm: why does a Form have to be a rectangle? Could it not be a circle, or given the power of today&#039;s processors, an amoebic shape described by its inflection points or a fully general set of points?&lt;/p&gt;
&lt;p&gt;And why does a Form have to be a two-dimensional Object? Could it not be a point of zero dimensions, a line of one, a plane as it is today, a three dimensional virtual object (such as a circuit or virtual building explorable from all angles yet untethered to the plane) or in general a hyperthing?&lt;/p&gt;
&lt;p&gt;It may seem I am suggesting something &quot;too&quot; complex, but the real complexity lies in tethering new software objects to outdated paradigms.&lt;/p&gt;
&lt;p&gt;The most general question is, what is it we do on a computer screen. The answer is we visualize possible and impossible worlds, and perhaps the Window paradigm limits our imagination. Perhaps there should only be one Window, not many, and perhaps in this Window objects, of n dimensions, could disport themselves.&lt;/p&gt;
&lt;p&gt;Or perhaps I&#039;ve just invented Microsoft &quot;Bob&quot;, a miserable &quot;intelligent assistant&quot; of the 1990s. Oops.&lt;/p&gt;
&lt;p&gt;We can only, with commonly available technology, point, and its hard to point in depth. &lt;/p&gt;
&lt;p&gt;But I do think that circa 1985, some Subgenius at Microsoft settled on the very idea of floating rectangles in phony space as The Paradigm and that this has locked our thinking ever since. &lt;/p&gt;
&lt;p&gt;&quot;Thinking outside the box&quot; isn&#039;t the answer if we get Microsoft Bob. Whereas a deliberate simplification, such as the deliberate restriction of contemporary blogs to a two dimensional look, or the &quot;three primary colors and right angles&quot; of the 20th century Dutch artist Piet Mondrian can, like structured programming, give us surprising power by way of humility.&lt;/p&gt;
</description>
 <pubDate>Tue, 14 Nov 2006 05:12:49 -0800</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1662 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>My thoughts are with him also</title>
 <link>http://www.developerdotstar.com/community/node/636#comment-1646</link>
 <description>&lt;p&gt;We love you Jerry Weinberg!&lt;/p&gt;
</description>
 <pubDate>Fri, 03 Nov 2006 22:18:31 -0800</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1646 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>A note on being the &quot;best&quot;</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1584</link>
 <description>&lt;p&gt;The Economist this week has an article about &quot;attracting the best talent&quot;.&lt;/p&gt;
&lt;p&gt;The problem is that the idea of the &quot;best&quot; in corporate and in MIS is unexplored.&lt;/p&gt;
&lt;p&gt;Missing is the idea of specialization. You can drink the Kool aid on a platform and rapidly become the &quot;best&quot; at this platform, to the extent it blinds the soul, and makes you into one of those unpleasant MIS personalities who attacks people for not drinking his kool aid.&lt;/p&gt;
&lt;p&gt;The Economist means by &quot;the talented employee&quot; a fragmentary man, a one-dimensional man, a time slice with a relationship to the means of production useful for a short term goal.&lt;/p&gt;
&lt;p&gt;His designation as &quot;talented&quot; is given to him, or withheld, by men in suits who pride themselves on their ignorance of the technology.&lt;/p&gt;
&lt;p&gt;Life for the full person as opposed to the time slice, the &quot;programming resource&quot;, the CEO, becomes stunted, as stunted as Darth Vader was when Luke Skywalker took off that stupid plastic helmet.&lt;/p&gt;
&lt;p&gt;I&#039;d prefer to have been the best father and husband to being the greatest programmer in the world, because the latter doesn&#039;t exist.&lt;/p&gt;
&lt;p&gt;It&#039;s just a one-shot relationship to the means of production.&lt;/p&gt;
</description>
 <pubDate>Tue, 10 Oct 2006 19:13:44 -0700</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1584 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Software development, religion and philosophy</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1582</link>
 <description>&lt;p&gt;The problem with Steve Yegge&#039;s column is that to &quot;prove&quot; a software platform &quot;superior&quot; you have to engage in a dedicated and pernicious form of pseudo-science.&lt;/p&gt;
&lt;p&gt;The purpose of software is ultimately to control, modify, or at a minimum influence HUMAN behavior, to produce software that humans, who it seems remain necessarily outside the topos or margin of software because, it appears to me, their consciousness is not reducible to that of a computer peripheral.&lt;/p&gt;
&lt;p&gt;The problem with a scientifically &quot;proven&quot; tool for ultimately controlling, modifying or at a minimum influencing human behavior is that &quot;nine out of ten doctors agree, Whizzie cigarettes are good for you&quot;.&lt;/p&gt;
&lt;p&gt;That is: human behavior is the sum of human knowledge over time and as an historical phenomenon, can never be properly accounted for from inside the same historical box. Nine out of ten doctors may have agreed that Whizzie cigarettes are good for you in 1948 but they were later proven wrong.&lt;/p&gt;
&lt;p&gt;How on EARTH could you &quot;prove&quot; that Agile or lightweight is good for you? Yet as a human subject engaged in coding, you KNOW, as do I, that lightweight (dunno about Agile) is good for you.&lt;/p&gt;
&lt;p&gt;You simply depend less upon empirical facts about the platform.&lt;/p&gt;
&lt;p&gt;The ideal, null, limiting case of elegance would be software that built its own computer. This is unattainable. But imagine software running on a space station with absolutely minimal facilities assumed because it is intended to work for millenia on low power.&lt;/p&gt;
&lt;p&gt;It would assume almost nothing.&lt;/p&gt;
&lt;p&gt;People naturally aspire to lightweight. Shakespeare&#039;s Cleopatra says at the death, &quot;I am air and fire: my lesser elements I give to baser life&quot;. Old IBM mainframes WERE Satanic, they WERE Saturnine, they ate their human children, because we DON&#039;T want to depend on corporate products.&lt;/p&gt;
&lt;p&gt;Your esthetic sense rebels against that-which-is-heavyweight, a large amount of code that is which must be poured into the user&#039;s network before your software can start up.&lt;/p&gt;
&lt;p&gt;This isn&#039;t religion. It is esthetics, and in the absence of a scientific test esthetics does matter.&lt;/p&gt;
&lt;p&gt;I am unmoved by any argument that claims that a lotta programmers like the favored platform. Nine out of ten doctors, after all, agreed that Whizzie cigarettes are good for you.&lt;/p&gt;
&lt;p&gt;Programmers with esthetic sense are NOT religious fanatics, and I fear that Yegge concludes that they are only because owing to the First amendment, about the only people left in America, whose subjectivity has not been destroyed by workplace moronization and infantilization, drugs and computer games, are religious people.&lt;/p&gt;
&lt;p&gt;As Dijkstra said, &quot;elegance is not a luxury&quot;. And, the experience of having to wait for an ActiveX control to install so that one can perform a trivial task, is an UGLY experience. There&#039;s quite enough UGLINESS in modern life and to not want to add to it isn&#039;t religion, it is humanity.&lt;/p&gt;
</description>
 <pubDate>Tue, 10 Oct 2006 09:27:26 -0700</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1582 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Jeff Atwood on Software Development as Religion</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1581</link>
 <description>&lt;p&gt;I&#039;m sure there are many good posts out there responding to &lt;a href=&quot;http://steve-yegge.blogspot.com/2006/10/egomania-itself.html&quot;&gt;Steve Yegge&lt;/a&gt; this week, but &lt;a href=&quot;http://www.codinghorror.com/blog/archives/000699.html&quot;&gt;this one by Jeff Atwood at CodingHorror.com&lt;/a&gt; struck me today as being particularly good.&lt;/p&gt;
&lt;p&gt;Dan&lt;/p&gt;
</description>
 <pubDate>Tue, 10 Oct 2006 08:57:55 -0700</pubDate>
 <dc:creator>Daniel Read</dc:creator>
 <guid isPermaLink="false">comment 1581 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Yegge Agile Follow-Up</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1578</link>
 <description>&lt;p&gt;For those who developed an interest in the Agilism/Googlism part of the threads linked above, &lt;a href=&quot;http://steve-yegge.blogspot.com/2006/10/egomania-itself.html&quot;&gt;Steve Yegge has posted a follow-up to his original post&lt;/a&gt;. Given that Steve has plenty of thunder to offer, I won&#039;t steal much of his by quoting a few paragraphs from his post:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Agile is a niche, a market minority, almost an aberration, really. It just happens to have a lot of marketing, because it opened up a hitherto entirely untapped new market for snake oil in the tech sector. Consultants are making money hand over fist by extending their contracts with credulous clients who are told they don&#039;t have the process &quot;quite right&quot; yet, but they&#039;re almost there!&lt;/p&gt;
&lt;p&gt;Agile wouldn&#039;t be a big deal, except the Agile camp is really loud. Annoyingly so. Loud enough to start interfering with regular developers&#039; work. Which is why I had to speak up. Agile was the Mystery Topic that gave me Blogger&#039;s Block for nearly 2 months. At some point, though, I just couldn&#039;t take it anymore. There were critics here and there, sure, but none of them were as loud as the Agile folks.&lt;/p&gt;
&lt;p&gt;So I yelled as loud as I could: loud enough to make it onto Slashdot, even! Which is exactly what I wanted. I only had one high-level takeaway, one marketing message I wanted to get out to developers everywhere: It&#039;s OK to say No to Agile. That&#039;s it. Nothing more complicated than that. But the Church of Agile was getting so powerful that it was becoming increasingly acceptable to criticize people in the workplace for not being Agile.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Thanks for reading,&lt;br /&gt;
Dan&lt;/p&gt;
</description>
 <pubDate>Mon, 09 Oct 2006 10:45:50 -0700</pubDate>
 <dc:creator>Daniel Read</dc:creator>
 <guid isPermaLink="false">comment 1578 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Donna, I agree...</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1570</link>
 <description>&lt;p&gt;It is ABSURD to fire people until you have a great team, it&#039;s being a monkey with a typewriter, and the ease of termination in America results in a complete lack of due dilgence at the other end, in hiring.&lt;/p&gt;
&lt;p&gt;Yet this is the operating mode of many software firms, and has become the philosophy of the Bush administration. Coalition Provisional Authority head in 2003, Paul Bremer, a product of business school, decided to &quot;lay off&quot; the entire Iraqi army and civil service, and this created today&#039;s Sunni insurgency.&lt;/p&gt;
&lt;p&gt;A software manager isn&#039;t going to create such a massive problem except in the case of the &quot;disgruntled employee&quot; (and workplace violence is a growing problem  for the simple reason that doing things such as telling a man he&#039;s a &quot;diseased limb&quot; is inhuman).&lt;/p&gt;
&lt;p&gt;The entire philosophy of firing people is cockeyed. It rests upon a primitive view of personality in which personality is fixed over time and unaffected by inputs, or a view that is only slightly more sophisticated: that a job is a fixed thing for which a person is, or is not, a &quot;good fit&quot;.&lt;/p&gt;
&lt;p&gt;Japanese managers have discovered that if an employee is underperforming her performance can often be improved by promoting him or her! This finding is similar to the &quot;Hawthorne effect&quot; discovered in the USA in the 1920s, where performance improved when management gave a sign that it cared about the physical environment of Western Electric workers.&lt;/p&gt;
&lt;p&gt;Now, consider that the Japanese practice is completely unheard of in the USA. The fact that it is a complete non-starter in American management circles means that a practice, with rational results, is not considered...and this means that we need to examine the IRRATIONAL grounds of the American system of employment at will, not allowing its defenders to equate rationality with American management practice.&lt;/p&gt;
&lt;p&gt;The irrationality is that in the absence of an agreed upon religion or philosophy, decision procedures in some societies converge to sadistic and masochistic impulses. The Marquis de Sade, an aristocrat driven mad by the events of the French Revolution, felt that decisions would ultimately be based on sado-masochistic impulses in a mass orgy.&lt;/p&gt;
&lt;p&gt;Some time ago, a Rutgers university sociologist wrote a book which I read, but can&#039;t find tonight on Amazon, and in that she analyzed sado-masochistic impulses in business.&lt;/p&gt;
&lt;p&gt;One of her examples was the job search. We all know well that the employee who pretends, or actually has, multiple offers, or who doesn&#039;t need the job and/or expresses reluctance to accept the offer, can get the offer, or a better offer.&lt;/p&gt;
&lt;p&gt;The usual relationship between the hiring manager and the candidate is mild sadism going from the manager to the masochistic candidate, who acts in a somewhat servile fashion while the manager questions, in many real-life instances, not only the employee&#039;s skills but even his sense of self-worth.&lt;/p&gt;
&lt;p&gt;A typical game: the employee has a stellar degree in computer science, but is told that the degree that he&#039;s spent thousands of dollars on, and on which he&#039;s worked so hard, is worthless because &quot;we&quot; know about the &quot;real&quot; world. Upon investigation, &quot;reality&quot; consists in fooling the user, cutting corners, and maintaining old code...including the black art of keeping the bugs in to avoid disrupting the user&#039;s business process, in which those bugs are features.&lt;/p&gt;
&lt;p&gt;Therefore, the employee&#039;s game has to compensate for this sadistic distortion of a reality, wherein the algorithms and tools used in good university are usually superior to the algorithms and the tools usually in use at the typical &quot;shop&quot;, with a sadistic counter-reality in which the employee is actually encouraged, by the job-finding gurus, to exagerrate his abilities.&lt;/p&gt;
&lt;p&gt;Well, this would theoretically predict that there&#039;s two types of MIS employees in the majority: overqualified people bored outa there skull to the extent that they can&#039;t meet expectations, and underqualified people, who can&#039;t meet expectations either.&lt;/p&gt;
&lt;p&gt;But this is exactly what we have. Very few MIS people, in my observation over thirty years, are happy campers, and their skills are either completely out of scale (the PhD maintains a compiler) or completely insufficient (the Visual Basic programmer can&#039;t maintain a special-purpose compiler for medical billing, so he bypasses it and adds &quot;hard&quot; code, circumventing the user interface to the compiler).&lt;/p&gt;
&lt;p&gt;Both wind up to be &quot;diseased limbs&quot;.&lt;/p&gt;
&lt;p&gt;Better GOVERNMENT oversight of the employment relationship would not force people, who can&#039;t predict the performance of the hire, or their own performance as hires, to play sado-masochistic head games. This GOVERNMENT oversight of hiring exists in many of the countries to which software development is being outsourced for the same reason costs in many of these countries are lower because they have basic health care!&lt;/p&gt;
&lt;p&gt;It really shouldn&#039;t be legal to fire heads of families without considerably more due diligence because the &quot;paperwork&quot; would force the manager to confront why the employee is being fired.&lt;/p&gt;
&lt;p&gt;Too often, employees are terminated because they are not &quot;a good fit&quot; with an incompetent team.&lt;/p&gt;
&lt;p&gt;My views are more radical than yours, Donna. But as it is, termination is a reality in programming (many more people are fired than admit it because of shame). It&#039;s the &quot;elephant in the living room&quot; and in other societies, a person&#039;s sense of self-worth and his or her ability to support his family is not under continual threat.&lt;/p&gt;
</description>
 <pubDate>Fri, 06 Oct 2006 10:53:42 -0700</pubDate>
 <dc:creator>Edward G Nilges</dc:creator>
 <guid isPermaLink="false">comment 1570 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Mentoring Developers</title>
 <link>http://www.developerdotstar.com/community/node/602#comment-1567</link>
 <description>&lt;p&gt;I found this track fascinating...especially reading the comments of various strongly opinionated readers. What made it even more interesting to me is that I have been agonizing about some of the same issues myself. On the one hand, I feel that as a manager of a group of developers, if one of them is not performing, it is a sign of my failure. Surely there is something more I should be able to do to encourage/prod/lead. I don&#039;t want to give up on someone. Yet, clearly there are those who consume 90% of your energy and deliver 10% and those who consume 10% and deliver 90%. What makes it harder for everyone, is that often the performers and non-performers make about the same amount of money. Granted, the contributor has room for upward movement. Some are quick to say that the answer is to let the person go who is not performing...cut them off like a diseased limb. On one level coworkers may appreciate that...no longer having to pull the extra dead weight. On the other hand, often these non-performers are not slack, sorry people. Often they are very nice people who clearly try very hard, often working late, and are dependable and dedicated...even friends with the other performers and worked with the organization for a number of years. They *want* to achieve and *try* but may just not have it in them. To see someone like this severed may cause the rest of the team to feel (like the postings indicated) like a commodity that is bought and sold like cattle. My greatest hope is to continue trying to find the right type of work for someone like this where they can be successful. As we know, software development isn&#039;t all about coding.&lt;/p&gt;
</description>
 <pubDate>Fri, 06 Oct 2006 06:06:22 -0700</pubDate>
 <dc:creator>Donna L Davis</dc:creator>
 <guid isPermaLink="false">comment 1567 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>It&#039;s the culture...</title>
 <link>http://www.developerdotstar.com/community/node/592#comment-1536</link>
 <description>&lt;p&gt;Fascinating thread.  I was surprised that some of the people contributing to it did not realize the issues even yet with our culture as it pertains to women.  Women are still earning less than men, and recently the rate has suffered a regression (not front-page news, but it hit all the local papers).  My step-daughter experienced gender-bias just 6 years ago, after riding a motorcycle some 7,000 miles on vacation (with her father and I - she was 16 at the time).  She had to take the pictures to school to prove that &quot;girls can TOO do that&quot;.  It wasn&#039;t the teachers - it was the other students; mostly male, but some female as well.  By the time they get to high school, most girls have been convinced that there are areas where they simply cannot perform; therefore they no longer try.  You need a good share of stubborn to get past the cultural agenda.  A good teacher or two doesn&#039;t hurt either!  I had a sixth grade teacher who played chess or checkers during lunch with any student who signed up on the list, and he would always discuss strategies afterwards (and he had no gender bias, the only criteria was putting your name on the list).  I still treasure the day I beat him at chess!  And in 8th grade I had a math teacher with a wonderful passion for math, and the desire for all his students to succeed at it (he was also very funny, and brought a lot of joy into his teaching style).  And then there was my 9th, 10th and 11th grade science teacher, who preferred women for his teaching assistants because they would do the work he requested, rather than screwing around and breaking things in the back lab room.  So I had lots of encouragement from the &quot;technical&quot; side, and a good base by the time I reached college.  (Of course I had to ignore the many other teachers, many female, who discourage non-traditional roles, as well as my grandfather&#039;s words &quot;Sending you to college would be a waste of time and money; girls are too stupid to learn anything&quot;.)  There are lots of barriers to women that exist, and to get past them you need a couple of skills that are discouraged in women - tenacity, persistence, and a willingness to buck the system.&lt;/p&gt;
</description>
 <pubDate>Mon, 25 Sep 2006 11:45:37 -0700</pubDate>
 <dc:creator>sbrown</dc:creator>
 <guid isPermaLink="false">comment 1536 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Gender and teamwork</title>
 <link>http://www.developerdotstar.com/community/node/592#comment-1534</link>
 <description>&lt;p&gt;In the AYE blog, Johanna Rothman comments: &quot;more women seem to be attracted to agile teams, possibly because of the collaboration skills required.&quot;&lt;/p&gt;
&lt;p&gt;More women watch soap operas; more men watch sport. There is a gender difference in the priority attached to people skills, in our society and perhaps in our biology.&lt;/p&gt;
&lt;p&gt;So I expect that there is a gender difference in men and women typically participate in teams. I&#039;ve very goal-oriented. In my team, the person at the opposite pole, our most relationship-oriented person, is a woman. &lt;/p&gt;
&lt;p&gt;But actually neither style is objectively better. Teamwork is a specific style of interaction and skillset, different from the typical social lives of either gender. I&#039;m not convinced that either men or women are, in general, &quot;better&quot; at teamwork.&lt;br /&gt;
I&#039;d venture to assert that mixed teams would outperform both all-male and all-female teams.&lt;/p&gt;
</description>
 <pubDate>Fri, 22 Sep 2006 10:57:45 -0700</pubDate>
 <dc:creator>chrishmorris</dc:creator>
 <guid isPermaLink="false">comment 1534 at http://www.developerdotstar.com/community</guid>
</item>
<item>
 <title>Career breaks in IT</title>
 <link>http://www.developerdotstar.com/community/node/592#comment-1533</link>
 <description>&lt;p&gt;Thanks Dan for a link to an interesting page on barriers to entry to the field for women. I&#039;ve been trying to find statistics to test an hypothesis, that IT employers are hostile to career breaks, which creates another barrier later in life.&lt;/p&gt;
&lt;p&gt;My in house customer is a woman whose first training was in our application domain, who left work for several years while her children were young, and then trained in programming skills to return to work. She makes an essential contribution. &lt;/p&gt;
&lt;p&gt;My mother had a similar career arc in medecine, aquiring a whole new skill set after here children were all at school. &lt;/p&gt;
&lt;p&gt;To deliver, we need not geeks but rounded people with domain and life skills as well as technical skills. If those who hire were more aware of this, then there would be more older women in IT.&lt;/p&gt;
</description>
 <pubDate>Fri, 22 Sep 2006 10:50:13 -0700</pubDate>
 <dc:creator>chrishmorris</dc:creator>
 <guid isPermaLink="false">comment 1533 at http://www.developerdotstar.com/community</guid>
</item>
</channel>
</rss>
