<?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/"
		>
<channel>
	<title>Comments on: 7 Bad Signs not to Work for a Software Company or Startup</title>
	<atom:link href="http://codemonkeyism.com/7-signs-work-software-company/feed/" rel="self" type="application/rss+xml" />
	<link>http://codemonkeyism.com/7-signs-work-software-company/</link>
	<description></description>
	<lastBuildDate>Tue, 03 Jan 2012 15:08:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sergio</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-454645</link>
		<dc:creator>Sergio</dc:creator>
		<pubDate>Thu, 17 Mar 2011 00:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-454645</guid>
		<description>Hello.
The way that the text is phrased is confusing. Because you don&#039;t get concretelly where the Macs earn the bonus points: the environment or the screens.

In my company, we have a designer that insisted to have an Apple display. She got it, but it gaves many headaches to another guy to put it working linked to a normal PC (VGA to DVI converters, software costumization, etc).

She says that she can see more colours and more detailed colour in hoe monitors. As a non designer, I don&#039;t see difference and dislike her monitor very much because it is very reflexive.

Can she be a tetrachromat?</description>
		<content:encoded><![CDATA[<p>Hello.<br />
The way that the text is phrased is confusing. Because you don&#8217;t get concretelly where the Macs earn the bonus points: the environment or the screens.</p>
<p>In my company, we have a designer that insisted to have an Apple display. She got it, but it gaves many headaches to another guy to put it working linked to a normal PC (VGA to DVI converters, software costumization, etc).</p>
<p>She says that she can see more colours and more detailed colour in hoe monitors. As a non designer, I don&#8217;t see difference and dislike her monitor very much because it is very reflexive.</p>
<p>Can she be a tetrachromat?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Heretic</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-329694</link>
		<dc:creator>The Heretic</dc:creator>
		<pubDate>Sun, 19 Sep 2010 22:15:59 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-329694</guid>
		<description>SCM/Version control - definitely. If the dev team has been in place for more than a week, then they should have some kind of version control. Unfortunately, I was fooled on this one (and others) once - never again - the dev team I joined had been in place, as a team, for over a year. It took me over a month of cajoling to get a SCM system in place and it still wasn&#039;t used by everybody by the time I left almost a year later. If you can&#039;t get buy-in on this and other important issues by the management, then it probably isn&#039;t going to take.

Some kind of automated and periodic build process - at the very least. Continuous integration is good and preferable, but at least the code should be built periodically, preferably at least once a night.

Employers often want to look at your code. How about looking at theirs? You can tell a lot about a dev team by their code. If their code looks like a nightmare, then not only will you have to deal with that nightmare, it is unlikely that they will accept the need to write well designed code. I learned this the hard way.

Those three flags would have saved me a lot of grief - especially the last one; the head of the dev team insisted on writing most of the code, but could not code his way out of a paper bag. I have seen better code written by people right out of college with no experience whatsoever. Every single bit of his code sucked. 

Ask to see the NDA and employment contract/agreement/rules up front. Don&#039;t wait until the first day of work to learn that the employer expects to own your first born and that you will be on call 24/7 for years. Run if they won&#039;t show them to you.

I agree about turnover - really hard to tell sometimes, but worth asking about. If the answer seems dodgy then keep looking - elsewhere. This too I should have noticed. Not just if there are many ex employees, but how long did they stay with the company?

OTOH, if they say &quot;we have doubled in size&quot; or &quot;we are going to double in size&quot; in the last months or year, then that signals explosive and usually unwarranted growth in personnel. Ramping up should usually be gradual and linear, not exponential. Explosive growth usually signals explosive failure.

As for asking about the financials of a company - it is appropriate to ask about this in general; is the company profitable? Is it running on venture capital? I have never had an employer be offended by this and they have always been fairly straight-forward. Profitable or now, startup or not, job security is sometimes more a matter of luck than whether the company is stable/profitable. I went to work for a very profitable large concern and one month in they had a hiring freeze, a month later a layoff, two months after that they had a major purge - none of it was necessary, it just was a matter of timing and power plays - most of which caught a lot of people by surprise. I survived it all but left anyway.

Do they have a SDLC process? No? Why not? If they do then how would they characterize the process? Waterfall? Agile? Somewhere in between?

Unit testing? Do they have a QA/testing process? Do they have a staging/test system or do they just throw the results of an iteration out on the production system and call it good? 

Talk with them about popular frameworks you know and/or prefer. Does the team think the frameworks are good or bad? Why? One flag I have run into several times is the team doesn&#039;t understand the framework, or they think it is too hard to learn (I am not particularly smart, so if I can understand something they should be able to also - and I prefer to work with people at least as smart and preferably smarter than me). Another similar flag I have seen is if they are misusing a framework in a way that seems to be kludgy or very odd. Did they reinvent the wheel because they didn&#039;t understand how to use an existing wheel? I went to an interview where the senior devs created their own IOC/DI framework because they thought Spring was too hard to understand/use and I have seen similar homegrown frameworks at other orgs.</description>
		<content:encoded><![CDATA[<p>SCM/Version control &#8211; definitely. If the dev team has been in place for more than a week, then they should have some kind of version control. Unfortunately, I was fooled on this one (and others) once &#8211; never again &#8211; the dev team I joined had been in place, as a team, for over a year. It took me over a month of cajoling to get a SCM system in place and it still wasn&#8217;t used by everybody by the time I left almost a year later. If you can&#8217;t get buy-in on this and other important issues by the management, then it probably isn&#8217;t going to take.</p>
<p>Some kind of automated and periodic build process &#8211; at the very least. Continuous integration is good and preferable, but at least the code should be built periodically, preferably at least once a night.</p>
<p>Employers often want to look at your code. How about looking at theirs? You can tell a lot about a dev team by their code. If their code looks like a nightmare, then not only will you have to deal with that nightmare, it is unlikely that they will accept the need to write well designed code. I learned this the hard way.</p>
<p>Those three flags would have saved me a lot of grief &#8211; especially the last one; the head of the dev team insisted on writing most of the code, but could not code his way out of a paper bag. I have seen better code written by people right out of college with no experience whatsoever. Every single bit of his code sucked. </p>
<p>Ask to see the NDA and employment contract/agreement/rules up front. Don&#8217;t wait until the first day of work to learn that the employer expects to own your first born and that you will be on call 24/7 for years. Run if they won&#8217;t show them to you.</p>
<p>I agree about turnover &#8211; really hard to tell sometimes, but worth asking about. If the answer seems dodgy then keep looking &#8211; elsewhere. This too I should have noticed. Not just if there are many ex employees, but how long did they stay with the company?</p>
<p>OTOH, if they say &#8220;we have doubled in size&#8221; or &#8220;we are going to double in size&#8221; in the last months or year, then that signals explosive and usually unwarranted growth in personnel. Ramping up should usually be gradual and linear, not exponential. Explosive growth usually signals explosive failure.</p>
<p>As for asking about the financials of a company &#8211; it is appropriate to ask about this in general; is the company profitable? Is it running on venture capital? I have never had an employer be offended by this and they have always been fairly straight-forward. Profitable or now, startup or not, job security is sometimes more a matter of luck than whether the company is stable/profitable. I went to work for a very profitable large concern and one month in they had a hiring freeze, a month later a layoff, two months after that they had a major purge &#8211; none of it was necessary, it just was a matter of timing and power plays &#8211; most of which caught a lot of people by surprise. I survived it all but left anyway.</p>
<p>Do they have a SDLC process? No? Why not? If they do then how would they characterize the process? Waterfall? Agile? Somewhere in between?</p>
<p>Unit testing? Do they have a QA/testing process? Do they have a staging/test system or do they just throw the results of an iteration out on the production system and call it good? </p>
<p>Talk with them about popular frameworks you know and/or prefer. Does the team think the frameworks are good or bad? Why? One flag I have run into several times is the team doesn&#8217;t understand the framework, or they think it is too hard to learn (I am not particularly smart, so if I can understand something they should be able to also &#8211; and I prefer to work with people at least as smart and preferably smarter than me). Another similar flag I have seen is if they are misusing a framework in a way that seems to be kludgy or very odd. Did they reinvent the wheel because they didn&#8217;t understand how to use an existing wheel? I went to an interview where the senior devs created their own IOC/DI framework because they thought Spring was too hard to understand/use and I have seen similar homegrown frameworks at other orgs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-279673</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sun, 28 Mar 2010 14:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-279673</guid>
		<description>&quot;(....)  than someone with actual meaningful technical experience, then I know to steer clear.&quot;

Glad I have meaningful technical experience ;-)

&quot;(...) and software projects should be lead by people that have been (and, preferably, still are) skilled developers themselves&quot;

100 % ACK.</description>
		<content:encoded><![CDATA[<p>&#8220;(&#8230;.)  than someone with actual meaningful technical experience, then I know to steer clear.&#8221;</p>
<p>Glad I have meaningful technical experience ;-)</p>
<p>&#8220;(&#8230;) and software projects should be lead by people that have been (and, preferably, still are) skilled developers themselves&#8221;</p>
<p>100 % ACK.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rachel</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-279669</link>
		<dc:creator>Rachel</dc:creator>
		<pubDate>Sun, 28 Mar 2010 13:32:55 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-279669</guid>
		<description>I&#039;ve got several red flags that I watch for when interviewing as a candidate, some of which have been covered by others above. Perhaps the biggest one for me, though, is who my boss will be. If they&#039;re a project management type rather than someone with actual meaningful technical experience, then I know to steer clear. Buildings are built by skilled architects, books are written by skilled authors, and armies are lead by senior officers that have at one time been in the shoes of the officers and ranks they lead. In a similar vein, software is produced by skilled developers, and software projects should be lead by people that have been (and, preferably, still are) skilled developers themselves. Having worked in the Public Sector in the UK for a short but painful period, and seen how that sector&#039;s unholy addiction to PRINCE II and ITIL -certified know-nothing Project Management types leads to an environment where 70%+ of such projects fail abysmally, I&#039;d never work within any structure that employed non-technical staff to manage development projects again.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve got several red flags that I watch for when interviewing as a candidate, some of which have been covered by others above. Perhaps the biggest one for me, though, is who my boss will be. If they&#8217;re a project management type rather than someone with actual meaningful technical experience, then I know to steer clear. Buildings are built by skilled architects, books are written by skilled authors, and armies are lead by senior officers that have at one time been in the shoes of the officers and ranks they lead. In a similar vein, software is produced by skilled developers, and software projects should be lead by people that have been (and, preferably, still are) skilled developers themselves. Having worked in the Public Sector in the UK for a short but painful period, and seen how that sector&#8217;s unholy addiction to PRINCE II and ITIL -certified know-nothing Project Management types leads to an environment where 70%+ of such projects fail abysmally, I&#8217;d never work within any structure that employed non-technical staff to manage development projects again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2010-01-06 &#171; the higher you fly</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-264307</link>
		<dc:creator>links for 2010-01-06 &#171; the higher you fly</dc:creator>
		<pubDate>Tue, 12 Jan 2010 03:07:18 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-264307</guid>
		<description>[...] Code Monkeyism: 7 Bad Signs not to Work for a Software Company or Startup (tags: startup job recruiting interviewing career) [...]</description>
		<content:encoded><![CDATA[<p>[...] Code Monkeyism: 7 Bad Signs not to Work for a Software Company or Startup (tags: startup job recruiting interviewing career) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 2 Screens</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-244828</link>
		<dc:creator>2 Screens</dc:creator>
		<pubDate>Mon, 21 Sep 2009 07:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-244828</guid>
		<description>I have to agree with seeing your working environment.

Once you have worked with more then one screen it&#039;s very hard to go back.

If the company business is not primary IT sometimes it can be very hard making them understand why you need certain kit and your more likely to get hand me downs.

It almost got to the point where I purchased my own screens.

And just because it&#039;s a large company don&#039;t expect the best kit they are often the worst.</description>
		<content:encoded><![CDATA[<p>I have to agree with seeing your working environment.</p>
<p>Once you have worked with more then one screen it&#8217;s very hard to go back.</p>
<p>If the company business is not primary IT sometimes it can be very hard making them understand why you need certain kit and your more likely to get hand me downs.</p>
<p>It almost got to the point where I purchased my own screens.</p>
<p>And just because it&#8217;s a large company don&#8217;t expect the best kit they are often the worst.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: frank</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-244757</link>
		<dc:creator>frank</dc:creator>
		<pubDate>Sun, 20 Sep 2009 18:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-244757</guid>
		<description>7 Bad Signs are not enough for a proper decision! Stephan, your eyes are blined by a bright pure technical ligth. A developer is also an emplyee as every other person that works for the company. 

* What about the overall professional behaviour of the company representatives?
* What about the products they are selling – are they really decent? 
* What about the education budget? 
* What about additional benfits of the job and your new position? 
* What about the number of vacation days they offer you? 
* It is also very important to check out if you fit in the team and the company at all. 

I can think of a lot of more important points that can influence your future in the new company.</description>
		<content:encoded><![CDATA[<p>7 Bad Signs are not enough for a proper decision! Stephan, your eyes are blined by a bright pure technical ligth. A developer is also an emplyee as every other person that works for the company. </p>
<p>* What about the overall professional behaviour of the company representatives?<br />
* What about the products they are selling – are they really decent?<br />
* What about the education budget?<br />
* What about additional benfits of the job and your new position?<br />
* What about the number of vacation days they offer you?<br />
* It is also very important to check out if you fit in the team and the company at all. </p>
<p>I can think of a lot of more important points that can influence your future in the new company.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eric</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-243477</link>
		<dc:creator>eric</dc:creator>
		<pubDate>Sat, 12 Sep 2009 04:07:41 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-243477</guid>
		<description>&quot;Bonus points for Macs&quot;

Yes, definitely and (of course) only if you&#039;re not developing Windows-only desktop applications.

One of the things that I do is study development environments before we hand it over to them, we do this regularly.  The latest I have tried is Ubuntu, Fedora and Mac OS X, criteria is too long to post here in terms of productivity and usability Mac OS X still leads. 

And no, Macs do not cost more, HP&#039;s and Lenovo&#039;s running Redhat turns out to be more expensive based on our local sources.</description>
		<content:encoded><![CDATA[<p>&#8220;Bonus points for Macs&#8221;</p>
<p>Yes, definitely and (of course) only if you&#8217;re not developing Windows-only desktop applications.</p>
<p>One of the things that I do is study development environments before we hand it over to them, we do this regularly.  The latest I have tried is Ubuntu, Fedora and Mac OS X, criteria is too long to post here in terms of productivity and usability Mac OS X still leads. </p>
<p>And no, Macs do not cost more, HP&#8217;s and Lenovo&#8217;s running Redhat turns out to be more expensive based on our local sources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-242687</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Mon, 07 Sep 2009 13:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-242687</guid>
		<description>@JPC: 

One entry point would be here:

http://www.humis.utah.edu/humis/docs/organization_951_1147817063.pdf
 
and

http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/INTERACT2003-ProductivityLargeDisplays.pdf</description>
		<content:encoded><![CDATA[<p>@JPC: </p>
<p>One entry point would be here:</p>
<p><a href="http://www.humis.utah.edu/humis/docs/organization_951_1147817063.pdf" rel="nofollow">http://www.humis.utah.edu/humis/docs/organization_951_1147817063.pdf</a></p>
<p>and</p>
<p><a href="http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/INTERACT2003-ProductivityLargeDisplays.pdf" rel="nofollow">http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/INTERACT2003-ProductivityLargeDisplays.pdf</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JPC</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-242680</link>
		<dc:creator>JPC</dc:creator>
		<pubDate>Mon, 07 Sep 2009 12:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-242680</guid>
		<description>Hi, 

in your last paragraph, you say :

&quot;As shown in several studies, the easiest way to gain lots of productivity is two screens.&quot;


could you give me pointers to theses studies ?</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>in your last paragraph, you say :</p>
<p>&#8220;As shown in several studies, the easiest way to gain lots of productivity is two screens.&#8221;</p>
<p>could you give me pointers to theses studies ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Tonoli</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-3/#comment-241979</link>
		<dc:creator>Rick Tonoli</dc:creator>
		<pubDate>Wed, 02 Sep 2009 20:10:37 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-241979</guid>
		<description>A while ago Bruce Eckel published a series of &quot;Interview Questions You Wish You Had Asked&quot;, can&#039;t find the link to it but this was the list. I still use these this day in interviews (amongst other questions):

*  If I want to buy something like a book or a tool, how does the process work (how hard is it?).
* What&#039;s the cost limit before the approval must go up the management chain?
* What&#039;s the noise level like during the day?
* How many meetings am I expected to attend, and how long do they usually last?
* Is there a dress code?
* Can I work from home sometimes?
* Does it matter when I work, as long as I come to meetings?
* How many projects have succeeded/failed in the last five years? To what do you attribute the failures?</description>
		<content:encoded><![CDATA[<p>A while ago Bruce Eckel published a series of &#8220;Interview Questions You Wish You Had Asked&#8221;, can&#8217;t find the link to it but this was the list. I still use these this day in interviews (amongst other questions):</p>
<p>*  If I want to buy something like a book or a tool, how does the process work (how hard is it?).<br />
* What&#8217;s the cost limit before the approval must go up the management chain?<br />
* What&#8217;s the noise level like during the day?<br />
* How many meetings am I expected to attend, and how long do they usually last?<br />
* Is there a dress code?<br />
* Can I work from home sometimes?<br />
* Does it matter when I work, as long as I come to meetings?<br />
* How many projects have succeeded/failed in the last five years? To what do you attribute the failures?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-240659</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Mon, 24 Aug 2009 05:35:27 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-240659</guid>
		<description>@Gordon: You mean beside &quot;As Joel says in the legendary Joel Test&quot; ?</description>
		<content:encoded><![CDATA[<p>@Gordon: You mean beside &#8220;As Joel says in the legendary Joel Test&#8221; ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon J Milne</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-240607</link>
		<dc:creator>Gordon J Milne</dc:creator>
		<pubDate>Sun, 23 Aug 2009 22:31:32 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-240607</guid>
		<description>Any way that you can suppress all those circular reference comments. They are so &quot;me too&quot; and aren&#039;t adding much to your original article.

It might be worth updating the original article to have a reference to The Joel Test (http://www.joelonsoftware.com/articles/fog0000000043.html) mentioned by @Jatra.</description>
		<content:encoded><![CDATA[<p>Any way that you can suppress all those circular reference comments. They are so &#8220;me too&#8221; and aren&#8217;t adding much to your original article.</p>
<p>It might be worth updating the original article to have a reference to The Joel Test (<a href="http://www.joelonsoftware.com/articles/fog0000000043.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000043.html</a>) mentioned by @Jatra.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-240542</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sun, 23 Aug 2009 12:14:16 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-240542</guid>
		<description>@Coward:

&quot;This is one sure way to get rejected for asking inappropriate questions. It’s also highly unlikely that you’ll be able to understand the answer, even if the interviewers are stupid enough to answer.&quot;

If you inform yourself first, you surely understand the answer.

All companies I&#039;ve interviewed with have answered this.

&quot;A company’s financials are none of your business as an employee, let alone as prospective candidate.&quot;

In my opinion it is my business if I need to find a new job in 3 months, especially if I give up my current job for a new one.</description>
		<content:encoded><![CDATA[<p>@Coward:</p>
<p>&#8220;This is one sure way to get rejected for asking inappropriate questions. It’s also highly unlikely that you’ll be able to understand the answer, even if the interviewers are stupid enough to answer.&#8221;</p>
<p>If you inform yourself first, you surely understand the answer.</p>
<p>All companies I&#8217;ve interviewed with have answered this.</p>
<p>&#8220;A company’s financials are none of your business as an employee, let alone as prospective candidate.&#8221;</p>
<p>In my opinion it is my business if I need to find a new job in 3 months, especially if I give up my current job for a new one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous Coward</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-240535</link>
		<dc:creator>Anonymous Coward</dc:creator>
		<pubDate>Sun, 23 Aug 2009 10:25:26 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-240535</guid>
		<description>&gt; If you interview with a startup, ask them how much money they have and how long it lasts

Shame on you Stephan for suggesting this!

This is one sure way to get rejected for asking inappropriate questions. It&#039;s also highly unlikely that you&#039;ll be able to understand the answer, even if the interviewers are stupid enough to answer.

A company&#039;s financials are none of your business as an employee, let alone as prospective candidate. If you really want to get an idea of their financial stability, ask the less invasive &quot;how stable are your finances, have you secured funds to keep me employed for a month, 6 months or a year?&quot;. Even this approach will probably backfire, as it shows your need for stability, something they will never be able to promise you.

Stop pretending we live in a certain world and do something that makes you want to get out of bed in the morning.</description>
		<content:encoded><![CDATA[<p>&gt; If you interview with a startup, ask them how much money they have and how long it lasts</p>
<p>Shame on you Stephan for suggesting this!</p>
<p>This is one sure way to get rejected for asking inappropriate questions. It&#8217;s also highly unlikely that you&#8217;ll be able to understand the answer, even if the interviewers are stupid enough to answer.</p>
<p>A company&#8217;s financials are none of your business as an employee, let alone as prospective candidate. If you really want to get an idea of their financial stability, ask the less invasive &#8220;how stable are your finances, have you secured funds to keep me employed for a month, 6 months or a year?&#8221;. Even this approach will probably backfire, as it shows your need for stability, something they will never be able to promise you.</p>
<p>Stop pretending we live in a certain world and do something that makes you want to get out of bed in the morning.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jatra</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-240376</link>
		<dc:creator>Jatra</dc:creator>
		<pubDate>Sat, 22 Aug 2009 11:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-240376</guid>
		<description>Seems like a reference to Joel&#039;s 2000 article is relevant

http://www.joelonsoftware.com/articles/fog0000000043.html</description>
		<content:encoded><![CDATA[<p>Seems like a reference to Joel&#8217;s 2000 article is relevant</p>
<p><a href="http://www.joelonsoftware.com/articles/fog0000000043.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000043.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239951</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Wed, 19 Aug 2009 11:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239951</guid>
		<description>@Rusty Wright: &quot;That’s what all the Mac fanboys believe;&quot; 

I&#039;ve told you the rational reasons why I think - and many software companies do think the same e.g. LinkedIn - MacOS is better for (web) software development.

Ad hominem attacks are a poor reply.</description>
		<content:encoded><![CDATA[<p>@Rusty Wright: &#8220;That’s what all the Mac fanboys believe;&#8221; </p>
<p>I&#8217;ve told you the rational reasons why I think &#8211; and many software companies do think the same e.g. LinkedIn &#8211; MacOS is better for (web) software development.</p>
<p>Ad hominem attacks are a poor reply.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rusty Wright</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239937</link>
		<dc:creator>Rusty Wright</dc:creator>
		<pubDate>Wed, 19 Aug 2009 08:27:25 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239937</guid>
		<description>&quot;Nothing to do with fanboyism.&quot; Yeah, right.  That&#039;s what all the Mac fanboys believe; that buying/using a Mac is entirely an objective decision.</description>
		<content:encoded><![CDATA[<p>&#8220;Nothing to do with fanboyism.&#8221; Yeah, right.  That&#8217;s what all the Mac fanboys believe; that buying/using a Mac is entirely an objective decision.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scot Mcphee</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239927</link>
		<dc:creator>Scot Mcphee</dc:creator>
		<pubDate>Wed, 19 Aug 2009 06:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239927</guid>
		<description>These are all very good points, but in regard to number 1 &amp; 2, for me it&#039;s not enough that they have version control and &quot;top tools&quot; - I want to hear the words &quot;continuous integration&quot; and &quot;unit tests&quot;. Also, I want to know they have a commitment to engaging their developers to further their process and I certainly won&#039;t work for companies that still use waterfall-derived methodologies.

There&#039;s a a few other red flags, such as:

* allowing non-developers to choose the tooling that developers use. developers should always choose their tools without exception.

* understanding their build system needs to be cared for, maintained and upgraded occasionally. Personally I find Ant a total PITA nowadays, I hate it and if a company was building on Ant they&#039;d really have to give me a good reason to like them.

* using proprietary tools when open source ones will do the job (as they are usually better).

* as for computers, I refuse to develop on Windows machines, if they are committed to a Windows-only environment I won&#039;t be taking that job. I prefer Macs personally but Linux or other Unix variants are just as OK.</description>
		<content:encoded><![CDATA[<p>These are all very good points, but in regard to number 1 &amp; 2, for me it&#8217;s not enough that they have version control and &#8220;top tools&#8221; &#8211; I want to hear the words &#8220;continuous integration&#8221; and &#8220;unit tests&#8221;. Also, I want to know they have a commitment to engaging their developers to further their process and I certainly won&#8217;t work for companies that still use waterfall-derived methodologies.</p>
<p>There&#8217;s a a few other red flags, such as:</p>
<p>* allowing non-developers to choose the tooling that developers use. developers should always choose their tools without exception.</p>
<p>* understanding their build system needs to be cared for, maintained and upgraded occasionally. Personally I find Ant a total PITA nowadays, I hate it and if a company was building on Ant they&#8217;d really have to give me a good reason to like them.</p>
<p>* using proprietary tools when open source ones will do the job (as they are usually better).</p>
<p>* as for computers, I refuse to develop on Windows machines, if they are committed to a Windows-only environment I won&#8217;t be taking that job. I prefer Macs personally but Linux or other Unix variants are just as OK.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sybreon Ones Nought &#187; Blog Archive &#187; Bad Signs</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239907</link>
		<dc:creator>Sybreon Ones Nought &#187; Blog Archive &#187; Bad Signs</dc:creator>
		<pubDate>Wed, 19 Aug 2009 03:51:36 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239907</guid>
		<description>[...] recently came across this article on 7 bad signs that you should not work for a company, mainly applying to software [...]</description>
		<content:encoded><![CDATA[<p>[...] recently came across this article on 7 bad signs that you should not work for a company, mainly applying to software [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239794</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 17:56:12 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239794</guid>
		<description>@alice: If you are old, have kids, need to pay for a house, not enough money in your pension plan it might be not that easy to take risks - especially when it gets harder to get a job after the startup you&#039;ve worked for goes belly up.</description>
		<content:encoded><![CDATA[<p>@alice: If you are old, have kids, need to pay for a house, not enough money in your pension plan it might be not that easy to take risks &#8211; especially when it gets harder to get a job after the startup you&#8217;ve worked for goes belly up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alice</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239786</link>
		<dc:creator>alice</dc:creator>
		<pubDate>Tue, 18 Aug 2009 17:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239786</guid>
		<description>&quot;If you’re young and like to take risks, it can be a worthwhile journey though&quot;

What if you&#039;re old and like to take risks?  Are worthwhile journeys only for kids?</description>
		<content:encoded><![CDATA[<p>&#8220;If you’re young and like to take risks, it can be a worthwhile journey though&#8221;</p>
<p>What if you&#8217;re old and like to take risks?  Are worthwhile journeys only for kids?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Lynch</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-2/#comment-239766</link>
		<dc:creator>Richard Lynch</dc:creator>
		<pubDate>Tue, 18 Aug 2009 16:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239766</guid>
		<description>Make sure the hours and environment suit you.

A minor &quot;annoyance&quot; on Day One turns into a daily grind and eventually torture over time.

&quot;We work flex hours. Almost everybody comes in before 8 am.&quot;</description>
		<content:encoded><![CDATA[<p>Make sure the hours and environment suit you.</p>
<p>A minor &#8220;annoyance&#8221; on Day One turns into a daily grind and eventually torture over time.</p>
<p>&#8220;We work flex hours. Almost everybody comes in before 8 am.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239750</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239750</guid>
		<description>@Adam: Thanks for sharing your list here.</description>
		<content:encoded><![CDATA[<p>@Adam: Thanks for sharing your list here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239749</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:25:20 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239749</guid>
		<description>@Yankee: &quot;So get off your high horses and see a small biz or startup as an opportunity.&quot;

As I&#039;ve said, if your willing to take the risk, go ahead. Intellisense? Did machine code for years only armed with an editor ... it was fun, and it was crazy but I wouldn&#039;t want to go back. Seriously.</description>
		<content:encoded><![CDATA[<p>@Yankee: &#8220;So get off your high horses and see a small biz or startup as an opportunity.&#8221;</p>
<p>As I&#8217;ve said, if your willing to take the risk, go ahead. Intellisense? Did machine code for years only armed with an editor &#8230; it was fun, and it was crazy but I wouldn&#8217;t want to go back. Seriously.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239746</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:23:52 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239746</guid>
		<description>@Ion: Well kind of - but I currently do not use Macs - my private one is broken and my company doesn&#039;t give me one.

But I still believe Macs are more efficient - if you&#039;re willing to learn shell/Unix than Windows. And more efficient than Linux because of desktop applications. Nothing to do with fanboyism.</description>
		<content:encoded><![CDATA[<p>@Ion: Well kind of &#8211; but I currently do not use Macs &#8211; my private one is broken and my company doesn&#8217;t give me one.</p>
<p>But I still believe Macs are more efficient &#8211; if you&#8217;re willing to learn shell/Unix than Windows. And more efficient than Linux because of desktop applications. Nothing to do with fanboyism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239745</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:22:12 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239745</guid>
		<description>@uh no: Yes, &quot;Macs for bonus points&quot; was for web development, not if your developing Windows applications. I sometime focus to much on web development (where I have worked the last 15 years).</description>
		<content:encoded><![CDATA[<p>@uh no: Yes, &#8220;Macs for bonus points&#8221; was for web development, not if your developing Windows applications. I sometime focus to much on web development (where I have worked the last 15 years).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 7 Bad Signs not to Work for a Software Company or Startup &#124; Code &#8230; &#124; Information Technology</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239744</link>
		<dc:creator>7 Bad Signs not to Work for a Software Company or Startup &#124; Code &#8230; &#124; Information Technology</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239744</guid>
		<description>[...] posted here: 7 Bad Signs not to Work for a Software Company or Startup &#124; Code &#8230;    marketing   View admin&#039;s Profile &#160;&#160;&#160;&#160;  Subscribe via RSS    [...]</description>
		<content:encoded><![CDATA[<p>[...] posted here: 7 Bad Signs not to Work for a Software Company or Startup | Code &#8230;    marketing   View admin&#8217;s Profile &nbsp;&nbsp;&nbsp;&nbsp;  Subscribe via RSS    [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bengali</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239743</link>
		<dc:creator>bengali</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239743</guid>
		<description>&gt; They don’t let you talk to or see developers

A company allowed me to see one of its developers. But the recruiter didn&#039;t tell me that he was an external consultant ;-) and he didn&#039;t present himself as such (i didn&#039;t even ask). I discovered it the first day, i only saw him 1 day then he left.</description>
		<content:encoded><![CDATA[<p>&gt; They don’t let you talk to or see developers</p>
<p>A company allowed me to see one of its developers. But the recruiter didn&#8217;t tell me that he was an external consultant ;-) and he didn&#8217;t present himself as such (i didn&#8217;t even ask). I discovered it the first day, i only saw him 1 day then he left.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239742</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:20:35 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239742</guid>
		<description>@GaryF: How long have they&#039;ve been there, who do they like it, ask about the hardware.

Not all will be rosy - but that&#039;s the way it is. You need to put everything they say into perspective.</description>
		<content:encoded><![CDATA[<p>@GaryF: How long have they&#8217;ve been there, who do they like it, ask about the hardware.</p>
<p>Not all will be rosy &#8211; but that&#8217;s the way it is. You need to put everything they say into perspective.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239741</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:19:19 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239741</guid>
		<description>@Philip:

“Bonus points for Macs.” - Why? Is it because they cost a lot more and would make you think that the company had a lot more money than they said they did.&quot;

The main reason - just personally - is that Unix is the better programming enviroment compared to Windows. An no, Cygwin is not a solution. Macs combine Unix and applications like Office in a nice way, better than Linux.

Apple more expensive? I&#039;ve lately researched the prices of PowerMacs versus Dell, 8 core machines cost nearly the same (Dell 10% cheaper). The same for laptops (Compared Lenovo, Dell &amp; Apple)

&quot;Also, I’ve been working for software firms and computer departments for 10 years and I have never had a PC like you describe there.&quot;

The last 4 companies I&#039;ve worked for, had this setups - adjusted for the year I&#039;ve worked there.

&quot;I agree that you should look out for ageing computers and broken looking CRTs, but not state-of-the art stuff that could easily beat Kasparov at chess.&quot;

The companies I&#039;ve worked for usually gave computers first to developers, and the older ones to others (marketing usually does not need quad core machines).</description>
		<content:encoded><![CDATA[<p>@Philip:</p>
<p>“Bonus points for Macs.” &#8211; Why? Is it because they cost a lot more and would make you think that the company had a lot more money than they said they did.&#8221;</p>
<p>The main reason &#8211; just personally &#8211; is that Unix is the better programming enviroment compared to Windows. An no, Cygwin is not a solution. Macs combine Unix and applications like Office in a nice way, better than Linux.</p>
<p>Apple more expensive? I&#8217;ve lately researched the prices of PowerMacs versus Dell, 8 core machines cost nearly the same (Dell 10% cheaper). The same for laptops (Compared Lenovo, Dell &#038; Apple)</p>
<p>&#8220;Also, I’ve been working for software firms and computer departments for 10 years and I have never had a PC like you describe there.&#8221;</p>
<p>The last 4 companies I&#8217;ve worked for, had this setups &#8211; adjusted for the year I&#8217;ve worked there.</p>
<p>&#8220;I agree that you should look out for ageing computers and broken looking CRTs, but not state-of-the art stuff that could easily beat Kasparov at chess.&#8221;</p>
<p>The companies I&#8217;ve worked for usually gave computers first to developers, and the older ones to others (marketing usually does not need quad core machines).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zydeco100</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239730</link>
		<dc:creator>zydeco100</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:05:29 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239730</guid>
		<description>#8: You see a copy of &quot;Design Patterns&quot; anywhere on anyone&#039;s desk, especially any technical leads.  Run as far and as fast as you can.</description>
		<content:encoded><![CDATA[<p>#8: You see a copy of &#8220;Design Patterns&#8221; anywhere on anyone&#8217;s desk, especially any technical leads.  Run as far and as fast as you can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uh no</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239726</link>
		<dc:creator>uh no</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:02:48 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239726</guid>
		<description>uh no bonus points for macs, it depends on what your developing.  

macs aren&#039;t just better, especially if you are talking about desktop systems.  if you are buying a big beefy desktop, you can get 2x+ the hardware and throw your favorite version of linux on there and be way ahead.</description>
		<content:encoded><![CDATA[<p>uh no bonus points for macs, it depends on what your developing.  </p>
<p>macs aren&#8217;t just better, especially if you are talking about desktop systems.  if you are buying a big beefy desktop, you can get 2x+ the hardware and throw your favorite version of linux on there and be way ahead.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239725</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:01:22 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239725</guid>
		<description>I wrote a similar list recently:
http://adamac.blogspot.com/2008/10/10-startup-red-flags.html</description>
		<content:encoded><![CDATA[<p>I wrote a similar list recently:<br />
<a href="http://adamac.blogspot.com/2008/10/10-startup-red-flags.html" rel="nofollow">http://adamac.blogspot.com/2008/10/10-startup-red-flags.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ion</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239712</link>
		<dc:creator>Ion</dc:creator>
		<pubDate>Tue, 18 Aug 2009 14:22:29 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239712</guid>
		<description>&quot;bonus for macs&quot; ??

kind of fanboyish of you to say that.</description>
		<content:encoded><![CDATA[<p>&#8220;bonus for macs&#8221; ??</p>
<p>kind of fanboyish of you to say that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yankee4454</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239702</link>
		<dc:creator>Yankee4454</dc:creator>
		<pubDate>Tue, 18 Aug 2009 14:07:18 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239702</guid>
		<description>Oh come on, where&#039;s the sense of adventure?  Was it lost sitting on top of the marble pedestal for all you glorious developers?  Sometimes your measure of worth is how much you get done with less.  Our fore-fathers didn&#039;t have Intellisense when they crossed the Delaware... uh... the Silicon Valley.

So get off your high horses and see a small biz or startup as an opportunity.  When good policies are lacking, you can take the initiative and straighten them out.  You become the hero and a valuable part in its success.  Unless, of course, you are too busy whining about coding in a text editor from the command line.</description>
		<content:encoded><![CDATA[<p>Oh come on, where&#8217;s the sense of adventure?  Was it lost sitting on top of the marble pedestal for all you glorious developers?  Sometimes your measure of worth is how much you get done with less.  Our fore-fathers didn&#8217;t have Intellisense when they crossed the Delaware&#8230; uh&#8230; the Silicon Valley.</p>
<p>So get off your high horses and see a small biz or startup as an opportunity.  When good policies are lacking, you can take the initiative and straighten them out.  You become the hero and a valuable part in its success.  Unless, of course, you are too busy whining about coding in a text editor from the command line.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philip Norton</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239701</link>
		<dc:creator>Philip Norton</dc:creator>
		<pubDate>Tue, 18 Aug 2009 13:55:51 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239701</guid>
		<description>&quot;Bonus points for Macs.&quot; - Why? Is it because they cost a lot more and would make you think that the company had a lot more money than they said they did.
Also, I&#039;ve been working for software firms and computer departments for 10 years and I have never had a PC like you describe there. I agree that you should look out for ageing computers and broken looking CRTs, but not state-of-the art stuff that could easily beat Kasparov at chess.</description>
		<content:encoded><![CDATA[<p>&#8220;Bonus points for Macs.&#8221; &#8211; Why? Is it because they cost a lot more and would make you think that the company had a lot more money than they said they did.<br />
Also, I&#8217;ve been working for software firms and computer departments for 10 years and I have never had a PC like you describe there. I agree that you should look out for ageing computers and broken looking CRTs, but not state-of-the art stuff that could easily beat Kasparov at chess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GaryF</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239684</link>
		<dc:creator>GaryF</dc:creator>
		<pubDate>Tue, 18 Aug 2009 13:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239684</guid>
		<description>#4 - &quot;They don’t let you talk to or see developers&quot; - What questions do you normally ask?  Just curious.  Thanks. -G</description>
		<content:encoded><![CDATA[<p>#4 &#8211; &#8220;They don’t let you talk to or see developers&#8221; &#8211; What questions do you normally ask?  Just curious.  Thanks. -G</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Itay Maman</title>
		<link>http://codemonkeyism.com/7-signs-work-software-company/comment-page-1/#comment-239666</link>
		<dc:creator>Itay Maman</dc:creator>
		<pubDate>Tue, 18 Aug 2009 11:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://codemonkeyism.com/?p=1047#comment-239666</guid>
		<description>I&#039;d vote for: Key-hole perspective

In late 2007 I went to an interview where part of the interview was in the form of a free discussion (a good sign, BTW). As the conversation progressed I made the comment that dynamic languages are rising and that static typing is certainly not the only the game in town. My remark was received with something close to contempt: &quot;Come on. Do you really think that one can write serious apps in Ruby/Python/Javascript?&quot; 

It was at that very moment that I realized that I should not join them. I am not saying that they must use a dynamically typed languages. There are valid reasons for which a company may use a statically typed language. But, I do expect them to be aware of what is going outside. I do expect them to make educated arguments against Ruby/Python/JS. Saying that it is not suited for a serious app is narrow mindedness.</description>
		<content:encoded><![CDATA[<p>I&#8217;d vote for: Key-hole perspective</p>
<p>In late 2007 I went to an interview where part of the interview was in the form of a free discussion (a good sign, BTW). As the conversation progressed I made the comment that dynamic languages are rising and that static typing is certainly not the only the game in town. My remark was received with something close to contempt: &#8220;Come on. Do you really think that one can write serious apps in Ruby/Python/Javascript?&#8221; </p>
<p>It was at that very moment that I realized that I should not join them. I am not saying that they must use a dynamically typed languages. There are valid reasons for which a company may use a statically typed language. But, I do expect them to be aware of what is going outside. I do expect them to make educated arguments against Ruby/Python/JS. Saying that it is not suited for a serious app is narrow mindedness.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (user agent is rejected)
Database Caching 4/49 queries in 0.187 seconds using disk

Served from: codemonkeyism.com @ 2012-02-04 07:14:44 -->
