<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with programmer</title>
      <link>http://ask.metafilter.com/tags/programmer</link>
      <description>Questions tagged with 'programmer' at Ask MetaFilter.</description>
	  <pubDate>Fri, 11 Dec 2009 20:53:34 -0800</pubDate> <lastBuildDate>Fri, 11 Dec 2009 20:53:34 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Salary for an expert programmer in Boston?</title>
	<link>http://ask.metafilter.com/140459/Salary%2Dfor%2Dan%2Dexpert%2Dprogrammer%2Din%2DBoston</link>	
	<description>What is a reasonable salary these days for an expert backend programmer in Boston? This is a full-time job, for a startup.&lt;br&gt;
&lt;br&gt;
Assume a healthy amount of stock options, and a promising startup (first revenue, great investors).&lt;br&gt;
&lt;br&gt;
Also, assume someone who has plenty of experience, and prefers to work in a startup, not in a corporation, but also wants to be paid decently.&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.140459</guid>
	<pubDate>Fri, 11 Dec 2009 20:53:34 -0800</pubDate>
	<category>boston</category>
	<category>job</category>
	<category>programmer</category>
	<dc:creator>bokononito</dc:creator>
	</item>
	<item>
	<title>Career alternatives for a burnt-out developer?</title>
	<link>http://ask.metafilter.com/124950/Career%2Dalternatives%2Dfor%2Da%2Dburntout%2Ddeveloper</link>	
	<description>Career alternatives for a burnt-out developer? Is there a world past my IDE that I&apos;d make it in? I&apos;m a developer. I&apos;m pretty sure I&apos;m burnt out. It&apos;s not the actual code that&apos;s taken it&apos;s toll on me, but everything else that goes with it. I&apos;ve been getting 80% of a paycheck for 6 months now, no thanks to the economy. I&apos;m overworked, I&apos;m tired of dealing with incompetent management, the lack of any sort of job security, insane deadlines, and, well, all the crap that just goes with the job. I&apos;m really beginning to realize I need a change.&lt;br&gt;
&lt;br&gt;
Now, I realize with the current economic situation what it is, switching careers right now which technically still employed isn&apos;t the smartest idea. But I could literally be out of a job any day now, and I need to figure out what to do with my life. It&apos;s just me and my 3 cats to support, so I figure now&apos;s as good as time as any. &lt;br&gt;
&lt;br&gt;
And hence my question -- what other career paths should I look into? As a developer for the last ~10 years, I&apos;ve done several different things, everything from crap VB apps to industrial machine programming to web development. I&apos;m not interested in the management side of things. I&apos;ve worked with good and bad project managers, and that job is most definitely not what I want to do. I don&apos;t quite fit the typical anti-social geek stereotype, but I will never be called a people person. I prefer computers to people -- they&apos;re consistent, predictable and typically do what I tell them to. I love the analytical thinking and the problem solving aspects of my job. I get along just dandy with numbers. I love making things work. I have a degree -- a B.SC in comp sci. &lt;br&gt;
&lt;br&gt;
I&apos;m not really looking to go back to school -- a few courses would be okay, but I&apos;m not really interested in committing to years of schooling, even part time. I&apos;ve dabbled in sys-adminy type responsibilities out of necessity, and although I don&apos;t think it&apos;s my cup of tea, I&apos;m not ready to completely rule out all aspects of the job quite yet. Technical writing however is not an option -- like most code geeks, I find documentation tedious and boring.&lt;br&gt;
&lt;br&gt;
There are forces in my life that are trying to direct me to a nice secure government job. Influential people in my life have such jobs, and from the stories I hear, apparently I&apos;m smarter than at least 90% of the people in these jobs. The pay cut scares me (everything I&apos;ve looked at I could even consider being qualified for, after utilizing some creative bullshit to apply my current skill set, pays around 55-75% of what I make now, if I were getting 100% of a salary). Plus, there&apos;s all the bureaucratic red tape to deal with... I&apos;m not sure how I&apos;d deal with that.&lt;br&gt;
&lt;br&gt;
So... any ideas? What should I do with my life? What else is there for a programmer-type once they&apos;re done coding?&lt;br&gt;
&lt;br&gt;
(Sorry about the length, I got to rambling and I&apos;m not sure what parts to cut out. I&apos;ve posted anonymously because I don&apos;t need my current employer to know I&apos;m looking to get out, even though I don&apos;t think they&apos;d be surprised.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.124950</guid>
	<pubDate>Tue, 16 Jun 2009 09:56:31 -0800</pubDate>
	<category>burntout</category>
	<category>career</category>
	<category>developer</category>
	<category>programmer</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>Finding an open-source programmer?</title>
	<link>http://ask.metafilter.com/118776/Finding%2Dan%2Dopensource%2Dprogrammer</link>	
	<description>I&apos;m involved in a group of small/nonprofit organizations that would like to financially support the starting of an open-source software application. While I am technically-minded, I&apos;m not a programmer -- and I don&apos;t really know what to look for in one (hopefully to be found on MeFi jobs!). Help greatly appreciated. I&apos;m the co-chair of a nonprofit community fishing tournament. We&apos;ve been using a software package to run our tournament that, bluntly, was never very good to start, and is showing its age.&lt;br&gt;
&lt;br&gt;
Its function is basically to facilitate the entering of weights as anglers weigh in at the scale, calculation of current standings as the tournament runs, display on a fancy screen for spectators to see, display sponsor ads, angler photos, etc., etc.&lt;br&gt;
&lt;br&gt;
We have a group of local tournament organizers (mostly nonprofit) that would like help developing something that would be useful to all of us, but that is cross platform and open source, so that other (fishing or otherwise, possibly) tournaments can benefit from it, as well. We&apos;re not interested in developing it as any kind of revenue stream; we just want a useful product for our own tournaments.&lt;br&gt;
&lt;br&gt;
We likely can raise a reasonable amount of money to start the project, and are forming a committee to try and develop a spec sheet for it, but I don&apos;t know how to proceed from there. Other than the obvious usual HR baseline, what do I need to know/ask/require/expect in finding someone to start an open source project for us?&lt;br&gt;
&lt;br&gt;
Alternately, is there a protocol wrt to looking for programmers who just want to start a new open source project (i.e., are not looking for financial recompense)? As I said, we will likely have some financial ability to make this happen, but someone wanting to do it on their own time would be okay, too.&lt;br&gt;
&lt;br&gt;
Thanks for any advice!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.118776</guid>
	<pubDate>Mon, 06 Apr 2009 12:52:54 -0800</pubDate>
	<category>contract</category>
	<category>development</category>
	<category>hiring</category>
	<category>open</category>
	<category>programmer</category>
	<category>software</category>
	<category>source</category>
	<category>tournament</category>
	<dc:creator>liquado</dc:creator>
	</item>
	<item>
	<title>Help finding Programmer</title>
	<link>http://ask.metafilter.com/109011/Help%2Dfinding%2DProgrammer</link>	
	<description>Where/how can I find a good Cold Fusion programmer to work on a project in exchange for equity?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.109011</guid>
	<pubDate>Thu, 11 Dec 2008 14:05:46 -0800</pubDate>
	<category>business</category>
	<category>coldfusion</category>
	<category>equity</category>
	<category>programmer</category>
	<dc:creator>tnoetz01</dc:creator>
	</item>
	<item>
	<title>In an OOP world, what&apos;s the best way to handle a lot of sequential code?</title>
	<link>http://ask.metafilter.com/88972/In%2Dan%2DOOP%2Dworld%2Dwhats%2Dthe%2Dbest%2Dway%2Dto%2Dhandle%2Da%2Dlot%2Dof%2Dsequential%2Dcode</link>	
	<description>Design-pattern (programming) question. I&apos;m working on a huge app (many thousand lines of code), and one of the most complex parts of it is the initialization logic. There&apos;s a ton of code that needs to run sequentially and only once.&lt;br&gt;
&lt;br&gt;
Currently, I&apos;m handling all of this with singletons, but I wonder if there&apos;s a better way.&lt;br&gt;
&lt;br&gt;
Here&apos;s the basic framework now (in pseudocode).&lt;br&gt;
&lt;br&gt;
MainInit.getInstance().init();&lt;br&gt;
&lt;br&gt;
/* inside MainInit&apos;s init() method... */&lt;br&gt;
&lt;br&gt;
DataManager.getInstance().init();&lt;br&gt;
CommandManager.getInstance().init();&lt;br&gt;
GraphicsManager.getInstance().init();&lt;br&gt;
... etc ... //maybe 40 more calls like this&lt;br&gt;
&lt;br&gt;
This seems pretty straightforward and easy to maintain. I don&apos;t have any real problems with it. But it&apos;s sort of off-the-top-of-my-head. I&apos;ve never worked on an app that needs so much initializing before. &lt;br&gt;
&lt;br&gt;
Since it&apos;s not really about objects -- it&apos;s just about tons of code running in sequential order -- I&apos;m not sure of the best, tried and true method of breaking it up into manageable chunks. And I can&apos;t find much about it in my Design Pattern books.&lt;br&gt;
&lt;br&gt;
I&apos;m cool with non design-pattern solutions, too. I know patterns aren&apos;t for everything. I just need a really good way of organizing this sort of code.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.88972</guid>
	<pubDate>Wed, 16 Apr 2008 10:19:40 -0800</pubDate>
	<category>application</category>
	<category>code</category>
	<category>design</category>
	<category>designpattern</category>
	<category>init</category>
	<category>initialization</category>
	<category>organization</category>
	<category>organizing</category>
	<category>pattern</category>
	<category>patterns</category>
	<category>programmer</category>
	<category>singleton</category>
	<category>singletons</category>
	<dc:creator>grumblebee</dc:creator>
	</item>
	<item>
	<title>Interview Filter: How to handle a tricky history</title>
	<link>http://ask.metafilter.com/84438/Interview%2DFilter%2DHow%2Dto%2Dhandle%2Da%2Dtricky%2Dhistory</link>	
	<description>I have a friend who is looking for a programming job.  He has an interview coming up, but there&apos;s a problem with his past.  He was convicted of a felony over a decade ago.  The felony was not drug or child-related (I don&apos;t know more than that), but it would look bad to the employer.  He&apos;s not been in any trouble since.  Should he address his past in the interview, and if so, what should he say?  He is not in a state which requires employers to ignore older convictions.  His interview is not for a school/government position.  I thought the hive-mind might have some good insight.  Thanks (once again -- I love the hind-mind).</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.84438</guid>
	<pubDate>Sat, 23 Feb 2008 18:43:20 -0800</pubDate>
	<category>employment</category>
	<category>felony</category>
	<category>interview</category>
	<category>programmer</category>
	<dc:creator>debgpi</dc:creator>
	</item>
	<item>
	<title>Why &apos;argument&apos;?</title>
	<link>http://ask.metafilter.com/78617/Why%2Dargument</link>	
	<description>Why do mathematicians (and/or programmers) describe information passed to a function as an &apos;argument&apos;? I&apos;m learning PHP (slowly) but find myself hung up on one small piece of terminology, &apos;argument&apos;. I keep expecting an argument to be a proof, or an equation, or something that says or does something or refuses even to do something. And yet, it&apos;s just a value.  So I&apos;d like to understand why it has that name, and then I can move on. I hope.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.78617</guid>
	<pubDate>Thu, 13 Dec 2007 21:31:30 -0800</pubDate>
	<category>argument</category>
	<category>definition</category>
	<category>etymology</category>
	<category>function</category>
	<category>mathematician</category>
	<category>programmer</category>
	<dc:creator>b33j</dc:creator>
	</item>
	<item>
	<title>Can we purchase an online auction solution to meet our needs or do we need a programmer?</title>
	<link>http://ask.metafilter.com/66569/Can%2Dwe%2Dpurchase%2Dan%2Donline%2Dauction%2Dsolution%2Dto%2Dmeet%2Dour%2Dneeds%2Dor%2Ddo%2Dwe%2Dneed%2Da%2Dprogrammer</link>	
	<description>Are there any good online auction solutions out there or should we hire a programmer? I am helping my brother research for a project he&apos;s working on. He needs to set up an online auction site with strict requirements, but I found our options lacking. After exploring phpauction among others, I wonder if our requirements would be better implemented by a freelance programmer. &lt;br&gt;
&lt;br&gt;
The requirements: &lt;br&gt;
-Needs a clean, simple interface for both admin and user.&lt;br&gt;
-The payment must be submitted within 15 days after purchase to an escrow site, so no online payment.&lt;br&gt;
-The admin needs to be able to restrict users based on eligibility.&lt;br&gt;
-The auction must be posted for 15 days before anyone can bid on it.&lt;br&gt;
-If the auction ends with no bids, the user must wait 120 before they can post again.&lt;br&gt;
-Auctions must feature reserve prices.&lt;br&gt;
-Each auction must include certain disclaimers.&lt;br&gt;
-There should be as little hands-on work done as possible by the admin, outside of checking registrations for eligibility.&lt;br&gt;
-Must be secure.&lt;br&gt;
&lt;br&gt;
Does something like this exist? Does something exist that we could customize to meet our needs? Would we be better off hiring a programmer? How much would something like this cost if we hired a programmer? &lt;br&gt;
&lt;br&gt;
We appreciate any help you can give us! Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.66569</guid>
	<pubDate>Mon, 09 Jul 2007 13:03:14 -0800</pubDate>
	<category>auction</category>
	<category>code</category>
	<category>e-commerce</category>
	<category>programmer</category>
	<category>programming</category>
	<dc:creator>bristolcat</dc:creator>
	</item>
	<item>
	<title>Need to find a &quot;personable&quot; web developer who won&apos;t steal my ideas.</title>
	<link>http://ask.metafilter.com/63276/Need%2Dto%2Dfind%2Da%2Dpersonable%2Dweb%2Ddeveloper%2Dwho%2Dwont%2Dsteal%2Dmy%2Dideas</link>	
	<description>How do I find the web developer/programmer of my dreams? And in the process, how do I not get my ideas stolen? This is really a two part question, so I&apos;ll go one at a time.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;1:&lt;/strong&gt;&lt;br&gt;
First, how do I find the web developer and/or programmer of my dreams? I&apos;m still not sure what the difference is between the two, but I know I need at least one of them. Someone with knowledge and experience with PHP, MySQL, AJAX and other such things.&lt;br&gt;
&lt;br&gt;
I&apos;m not looking to hire someone as an employee or anything like that, I&apos;m just looking for someone to whom I can say &quot;I am making a web site that would require me to do X. I lack the skills required for me to do X myself, so I need you to do it.&quot; And they&apos;ll reply &quot;Sure. I can do X. It will cost you Y and probably take around Z amount of time.&quot;&lt;br&gt;
&lt;br&gt;
These requirements have lead me to a bunch of those freelance type sites where you post your job and people bid. I don&apos;t like those places. Nothing personal, and I&apos;m sure each one of these people are highly skilled and capable, but when I get a reply in broken English, it lessens my confidence in our ability to accurately communicate with each other.&lt;br&gt;
&lt;br&gt;
Not to mention, it&apos;s too business-y for me around those sites.&lt;br&gt;
&lt;br&gt;
See, when I say &quot;web developer/programmer of my dreams,&quot; here&apos;s what I mean. If the number 1 most important trait is skill and knowledge, and number 2 is a fair price, then number 1A would be personality.&lt;br&gt;
&lt;br&gt;
I want someone with a sense of humor. Someone fun to work with. Someone who will do their job and do it right, but doesn&apos;t mind joking around and communicating like regular friendly people do. I keep saying &quot;someone&quot; because I&apos;d much rather just work with one person than a company.&lt;br&gt;
&lt;br&gt;
Does this person even exist? If so, how do I find this person? Where do I find this person? I&apos;m honestly sitting here completely out of ideas on how to even begin to find such a person.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;2:&lt;/strong&gt;&lt;br&gt;
My second question is, assuming it is possible to find the above person, how do I do it without my ideas getting stolen in the process? For example, let&apos;s say I come across someone I&apos;d like to hire. I send them an email and we start talking. At some point I have to go into detail about what it is that I need them to do. As far as I can tell, there is absolutely nothing I can do that would prevent this person from thinking &quot;Hmmm. Screw this guy, I&apos;ll do this for myself.&quot;&lt;br&gt;
&lt;br&gt;
It&apos;s not like these are huge million dollar ideas or anything even close to that. It&apos;s just little stuff that certainly does not warrant me copyrighting/trademarking anything.&lt;br&gt;
&lt;br&gt;
But still, is there any way around this, or am I just supposed to contact these complete strangers on blind faith alone?&lt;br&gt;
&lt;br&gt;
Thanks in advance for any help.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.63276</guid>
	<pubDate>Wed, 23 May 2007 18:37:21 -0800</pubDate>
	<category>designer</category>
	<category>freelance</category>
	<category>programmer</category>
	<category>webdeveloper</category>
	<dc:creator>creative</dc:creator>
	</item>
	<item>
	<title>How to write the best resume and cover letter for a computer programmer</title>
	<link>http://ask.metafilter.com/58673/How%2Dto%2Dwrite%2Dthe%2Dbest%2Dresume%2Dand%2Dcover%2Dletter%2Dfor%2Da%2Dcomputer%2Dprogrammer</link>	
	<description>I&apos;m a computer programmer looking for a new job.  What are some tips for writing the best resume and cover letter possible? Hiring managers and HR folk - What do you look for in a resume and cover letter?&lt;br&gt;
&lt;br&gt;
Programmers/software engineers/IT people - What has worked best for you?&lt;br&gt;
&lt;br&gt;
What are some good general guidelines for writng resumes and cover letters?&lt;br&gt;
&lt;br&gt;
What are some guidelines that are specific to programmers?&lt;br&gt;
&lt;br&gt;
Do you know of some good templates that I could follow?&lt;br&gt;
&lt;br&gt;
Are there businesses that will help you write your resume?  &lt;br&gt;
Are they worth the money?  Can you recommend any in the NYC/New Jersey/PA/CT area?&lt;br&gt;
&lt;br&gt;
If you started out in a junior position, and then worked your way up to a higher position, how do you list your accomplishments at the company?  Split them between the two positions, or merge them into one entry?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.58673</guid>
	<pubDate>Wed, 14 Mar 2007 06:40:48 -0800</pubDate>
	<category>coverletter</category>
	<category>it</category>
	<category>job</category>
	<category>jobhunting</category>
	<category>programmer</category>
	<category>resume</category>
	<category>software</category>
	<dc:creator>Battlecat</dc:creator>
	</item>
	<item>
	<title>Does Oracle 10g knowledge transfer to EBS?</title>
	<link>http://ask.metafilter.com/58514/Does%2DOracle%2D10g%2Dknowledge%2Dtransfer%2Dto%2DEBS</link>	
	<description>Can a person experienced in Oracle Forms 10 easily move to Oracle EBusiness Suite? OK, I&apos;m a hiring manager with bugger-all Oracle knowledge.  Say I have a customer with a requirement for Oracle EBusiness Suite development and support, and an employee with heaps of Oracle 10g Form Builder experience, can I stick these two together fruitfully?&lt;br&gt;
&lt;br&gt;
I guess I need a bit of a canned education of what makes up EBS, but I&apos;m presuming the PL/SQL knowledge is transferable between the two?  Does the whole Oracle Forms thing go out the window with EBS, or is there some other transferable knowledge there?&lt;br&gt;
&lt;br&gt;
Would I be better off sending them a Java programmer?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.58514</guid>
	<pubDate>Sun, 11 Mar 2007 15:48:13 -0800</pubDate>
	<category>ebs</category>
	<category>ebusiness</category>
	<category>java</category>
	<category>oracle</category>
	<category>programmer</category>
	<dc:creator>pivotal</dc:creator>
	</item>
	<item>
	<title>Atmel ATmega not programming over DAPA</title>
	<link>http://ask.metafilter.com/57649/Atmel%2DATmega%2Dnot%2Dprogramming%2Dover%2DDAPA</link>	
	<description>AVR Programming Hell:

I&apos;ve built my own Atmel programmer for my ATmega32 and it doesn&apos;t work a lick. I built the following circuit to the letter and tested it over and over:&lt;br&gt;
http://www.captain.at/electronics/atmel-programmer/&lt;br&gt;
&lt;br&gt;
But nothing happens when I try to program it using UISP (in Debian Linux). I have modprobed my LPT port but it always fails after 32 tries to program the chip. &lt;br&gt;
&lt;br&gt;
Does anyone know if this is a good schematic for DAPA programming for the Atmel?&lt;br&gt;
&lt;br&gt;
I&apos;m trying to verify that my LPT port works but am not sure how to via Linux.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.57649</guid>
	<pubDate>Sun, 25 Feb 2007 13:26:32 -0800</pubDate>
	<category>atmega32</category>
	<category>atmel</category>
	<category>debian</category>
	<category>linux</category>
	<category>microcontroller</category>
	<category>programmer</category>
	<dc:creator>Napierzaza</dc:creator>
	</item>
	<item>
	<title>Where do I start on finding technological wizards to make my digital media concepts reality?</title>
	<link>http://ask.metafilter.com/50190/Where%2Ddo%2DI%2Dstart%2Don%2Dfinding%2Dtechnological%2Dwizards%2Dto%2Dmake%2Dmy%2Ddigital%2Dmedia%2Dconcepts%2Dreality</link>	
	<description>A friend (okay, it&apos;s me) has absolutely no understanding of coding or building software whatsoever. But I have a couple of potentially very exciting digital media business concepts which would require for a software program or web app to be built. How would I go about finding someone, or a group of people, to work with on investigating one or more of these concepts and making them reality? I&apos;m willing to invest some money, but this needs to be at the lower end of the scale and I have no idea where to start.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.50190</guid>
	<pubDate>Sun, 05 Nov 2006 03:27:47 -0800</pubDate>
	<category>business</category>
	<category>coder</category>
	<category>concept</category>
	<category>internet</category>
	<category>programmer</category>
	<dc:creator>skylar</dc:creator>
	</item>
	<item>
	<title>Am I being duely compensated?</title>
	<link>http://ask.metafilter.com/49732/Am%2DI%2Dbeing%2Dduely%2Dcompensated</link>	
	<description>Am I making enough money? According to salary.com my pay should range between $50k and $70k, but I make $40k. Are online salary comparison tools to be trusted? Am I getting ripped off?
Some details - I&apos;m a relatively recent college graduate with a bachelors in CS. I graduated cum laude, have about a year of work experience and am currently employed by relatively small, but growing super quickly, consulting company. My job title right now could be best described as J2EE/Java Developer. &lt;br&gt;
&lt;br&gt;
We have good health benefits, and get a bonus at the end of the year as well as accruing 1.25 vacation days a month (these are lost at the end of the year, no reimbursement or carrying over). This sounds pretty generous on its face, but most people never have enough time to take vacation because we&apos;re kept so busy. The company expects you to put in whatever hours are necessary to complete projects on time, including lots of extra hours. I&apos;ve worked 60 hour in weeks, including one 21 hour day. We&apos;re told that these sacrifices will be taken into account when our bonuses are distributed, but there&apos;s nothing in writing or any guidelines. &lt;br&gt;
&lt;br&gt;
We have a couple of offices on the mid atlantic coast, and most on site locations are relatively close to our offices, but there&apos;s no guarantee of this. If we pick up a client 2 hours away, and are assigned to the project, travel is mandatory. You&apos;re reimbursed for the expenses, and sometimes given a per diem - but sometimes the client site can be as far away as New Mexico. &lt;br&gt;
&lt;br&gt;
I&apos;ve been working here since the summer, and because I was desperate and my credit cards were rapidly becoming maxxed out, I accepted an offer to work here for $40k a year. According to salary.com&apos;s salary comparison tool, I&apos;m in the bottom %1 percentile for this job category, with the average salary ranging from $53k - $67k. Is this accurate? Am I being taken advantage of? Should I ask for a raise?&lt;br&gt;
&lt;br&gt;
I feel like there&apos;s a huge disparity, but can&apos;t prove that I&apos;m not just inflating my own worth in my brain.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.49732</guid>
	<pubDate>Mon, 30 Oct 2006 09:19:58 -0800</pubDate>
	<category>computers</category>
	<category>java</category>
	<category>jobs</category>
	<category>programmer</category>
	<category>salary</category>
	<dc:creator>youthenrage</dc:creator>
	</item>
	<item>
	<title>What is the name of the programmer who killed himself?</title>
	<link>http://ask.metafilter.com/49610/What%2Dis%2Dthe%2Dname%2Dof%2Dthe%2Dprogrammer%2Dwho%2Dkilled%2Dhimself</link>	
	<description>I read this article a few years ago about a Silicon Valley programmer who committed suicide after getting rich off a startup. I can&apos;t remember the name of the programmer but I do remember some of the details. Does anyone know this story?
*The coder was Asian. He was either Chinese or Korean.&lt;br&gt;
&lt;br&gt;
*He got rich with an Internet company he started with his friend.&lt;br&gt;
&lt;br&gt;
*His mother had died and when he got rich, he bought her a green Jaguar. In his suicide note, he begged that no one ever sell it, even though his mother had died shortly before he killed himself.&lt;br&gt;
&lt;br&gt;
*He broke down at a presentation to a company and couldn&apos;t answer their questions. He said, &quot;I&apos;m just a coder.&quot;&lt;br&gt;
&lt;br&gt;
*His girlfriend, Christine (I think), had moved from Paris to be with him. She moved back to Paris after breaking up with him. I think they had gone to college at Berkeley, Stanford or UCLA together.&lt;br&gt;
&lt;br&gt;
I think I read this in either Wired or Salon, but I&apos;m not sure. Anybody know?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.49610</guid>
	<pubDate>Fri, 27 Oct 2006 19:33:04 -0800</pubDate>
	<category>internet</category>
	<category>programmer</category>
	<category>Silicon</category>
	<category>startup</category>
	<category>suicide</category>
	<category>Valley</category>
	<dc:creator>onepapertiger</dc:creator>
	</item>
	<item>
	<title>First programming job</title>
	<link>http://ask.metafilter.com/46026/First%2Dprogramming%2Djob</link>	
	<description>I&apos;m a competent self-taught programmer with zero commercial experience and no relevant qualifications. How do I go about getting my first job? The problem is that everything I&apos;ve worked on so far I&apos;ve done by myself. I&apos;ve done some fairly elaborate things (have a look at &lt;a href=&quot;http://projects.metafilter.com/search_projects.mefi?user_ID=19915&quot;&gt;Projects&lt;/a&gt;), but it doesn&apos;t seem like employers care. All the jobs I&apos;ve applied for have rejected me for lack of experience. They seem to care a lot less about my degree (Media Technology) not being Computer Science, though obviously it doesn&apos;t help. It also doesn&apos;t help they have no non-programming jobs to put on my CV/resume.&lt;br&gt;
&lt;br&gt;
So what do I do? I&apos;d like to sell myself to employers as a useful junior programmer who can get things done, since I&apos;m not really in any position to sell myself as an expert-who-you-must-hire. But the people hiring junior programmers are only interested in recent graduates with internships, and the people handing out internships are only interested in current CompSci students. Am I screwed?&lt;br&gt;
&lt;br&gt;
I&apos;d probably be looking for PHP/MySQL/JavaScript/Web 2.0 work (though not web design). I can also write desktop applications for Macs (which no one is hiring for). I know zero Microsoft technologies. This in London, UK.&lt;br&gt;
&lt;br&gt;
&lt;small&gt;(btw The answer I&apos;m expecting is &quot;Find a non-profit that wants a website designed&quot;. That doesn&apos;t sound to me like something employers will care about much, especially if I want to do actual programming. Am I wrong?)&lt;/small&gt;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.46026</guid>
	<pubDate>Wed, 06 Sep 2006 09:36:45 -0800</pubDate>
	<category>compsci</category>
	<category>developer</category>
	<category>programmer</category>
	<category>screwed</category>
	<dc:creator>cillit bang</dc:creator>
	</item>
	<item>
	<title>Getting hired as telecommuter software engineer?</title>
	<link>http://ask.metafilter.com/45949/Getting%2Dhired%2Das%2Dtelecommuter%2Dsoftware%2Dengineer</link>	
	<description>I am an experienced software engineer and was laid off recently. I&apos;m currently applying for positions. My ideal would be a telecommuting gig, which is the type of position I had most recently. A certain job mailing list I subscribe to has a lot of promising positions, but many of them are marked &quot;onsite&quot;.

Here&apos;s my question: shall I apply for some of these &quot;onsite&quot; positions in the hope that my qualifications will impress the hiring person enough to consider hiring me as a telecommuter? Or would this just be a waste of time for everyone concerned? Obviously, I would carefully consider whether the job as described actually seemed to require someone&apos;s physical presence, and not apply if that were the case.&lt;br&gt;
&lt;br&gt;
But my impression is that a lot of people/companies have perhaps not really considered the option of hiring someone who would work offsite, and might be open to it if there were a well-qualified candidate with a proven track record as a telecommuter (e.g. me).</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.45949</guid>
	<pubDate>Tue, 05 Sep 2006 10:56:29 -0800</pubDate>
	<category>employment</category>
	<category>engineer</category>
	<category>job</category>
	<category>jobs</category>
	<category>perl</category>
	<category>programmer</category>
	<category>programming</category>
	<category>software</category>
	<category>softwareengineer</category>
	<category>telecommute</category>
	<category>telecommuter</category>
	<category>telecommuting</category>
	<category>web</category>
	<dc:creator>SomePerlGeek</dc:creator>
	</item>
	<item>
	<title>How do you build a ROM reader?</title>
	<link>http://ask.metafilter.com/36319/How%2Ddo%2Dyou%2Dbuild%2Da%2DROM%2Dreader</link>	
	<description>How do I read the contents of a flash ROM? Can anyone point me in the direction of a cheap ROM reader/programmer or how to build one on my own?&lt;br&gt;
&lt;br&gt;
I want to read the contents an EEPROM on a game controller and eventually try to reprogram it to reroute inputs/outputs.  It is 8-pins, but the numbers printed on it don&apos;t seem to indicate a known make/model type.  Will that be a problem?&lt;br&gt;
&lt;br&gt;
Is there an inexpensive way to do this?  I am fairly good with the soldering iron and have programmed os/application-side controller drivers, so the technical aspect shouldn&apos;t be a problem.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.36319</guid>
	<pubDate>Fri, 14 Apr 2006 07:35:58 -0800</pubDate>
	<category>flash</category>
	<category>programmer</category>
	<category>reader</category>
	<category>rom</category>
	<dc:creator>gaelenh</dc:creator>
	</item>
	<item>
	<title>Help me hire a programmer</title>
	<link>http://ask.metafilter.com/34937/Help%2Dme%2Dhire%2Da%2Dprogrammer</link>	
	<description>Where should I advertise to hire a programmer in Stamford, CT. We are a mid-sized fianancial services firm located in Stamford, CT looking to hire a programmer.  We are looking for a real gear head, who can produce good code on several different projects and who can work independently.  We have postings on Bloomberg and CraigsList but have had uninspireing responses.  Aside from recruiters, where else should I be looking?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.34937</guid>
	<pubDate>Thu, 23 Mar 2006 06:18:03 -0800</pubDate>
	<category>hiring</category>
	<category>programmer</category>
	<dc:creator>shothotbot</dc:creator>
	</item>
	<item>
	<title>Help finding a PHP programmer</title>
	<link>http://ask.metafilter.com/29992/Help%2Dfinding%2Da%2DPHP%2Dprogrammer</link>	
	<description>How does one go about finding a reliable, experienced PHP programmer for the odd small job? (more inside) Currently, we have several scripts that are apparently being used maliciously by spammers and would like to hire a good PHP programmer to look at the scripts and add whatever is necessary to block them from being used maliciously.&lt;br&gt;
&lt;br&gt;
Searching Google and even sites like guru.com are like trying to find a needle in a haystack when there&apos;s no way of even knowing what the needle looks like - it&apos;s easy to say you are qualified to do this sort of thing and even to conjure up some references, but how do you know that someone is legit and really knows how to handle something like this? Is this something simple that any good php programmer would know how to do? If so, where do you find a good php programmer for a small, quick job like this?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.29992</guid>
	<pubDate>Sun, 01 Jan 2006 22:18:22 -0800</pubDate>
	<category>php</category>
	<category>programmer</category>
	<category>script</category>
	<dc:creator>shawnmk</dc:creator>
	</item>
	<item>
	<title>work work us? please?</title>
	<link>http://ask.metafilter.com/28088/work%2Dwork%2Dus%2Dplease</link>	
	<description>I need to hire a web developer type person. I have installed MT 3.2 on Dreamhost and have some templates of what I want the site to look like and how I want it to behave. The templates are just Photoshop-made art really. I now need someone to build the CSS and make it &quot;work.&quot; It&apos;s a slightly unorthodox site - two MT weblogs with different rules on a single page. And lots of modification, some of which is taken care of by plugins. So I need someone who knows MT, CSS, etc.&lt;br&gt;
&lt;br&gt;
My friends and I can raise a little bit of money to pay someone, but we&apos;re not a company of any size, and this is a sort of community / sparetime project. Obviously we will pay someone, but can&apos;t afford much. I approached a few small companies locally but they wanted thousands of dollars, and unfortunately that&apos;s more than we can possibly afford. I know that you get what you pay for - but I&apos;m still hoping that we can afford someone who can help us. Any ideas on where to start looking?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.28088</guid>
	<pubDate>Tue, 29 Nov 2005 12:39:57 -0800</pubDate>
	<category>css</category>
	<category>development</category>
	<category>employment</category>
	<category>hire</category>
	<category>hiring</category>
	<category>html</category>
	<category>job</category>
	<category>programmer</category>
	<category>web</category>
	<dc:creator>luriete</dc:creator>
	</item>
	<item>
	<title>30 Day Return Policy</title>
	<link>http://ask.metafilter.com/23699/30%2DDay%2DReturn%2DPolicy</link>	
	<description>What&apos;s up with the 30 day return period on laptops? Are there any fees that I&apos;m going to lose by going that route? Basically I&apos;m looking at getting the Dell Inspiron 700m, with the current deal of 40% off making it the best bang/buck ratio I can get. Unfortunately I&apos;ve got big fingers and I&apos;m a programmer, meaning I might get screwed if the keyboard is too small.  So I&apos;d like to know how the 30 day return system works if I don&apos;t like it.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.23699</guid>
	<pubDate>Wed, 07 Sep 2005 08:24:41 -0800</pubDate>
	<category>computer</category>
	<category>dell</category>
	<category>keyboard</category>
	<category>laptop</category>
	<category>programmer</category>
	<category>returnpolicy</category>
	<dc:creator>KirTakat</dc:creator>
	</item>
	<item>
	<title>I have a question on learning programming if you have no programming experience.</title>
	<link>http://ask.metafilter.com/14565/I%2Dhave%2Da%2Dquestion%2Don%2Dlearning%2Dprogramming%2Dif%2Dyou%2Dhave%2Dno%2Dprogramming%2Dexperience</link>	
	<description>Inspired by &lt;a href=&quot;http://ask.metafilter.com/mefi/14546&quot;&gt;this thread on programming languages,&lt;/a&gt; I have a question on learning programming if you have &lt;strong&gt;no&lt;/strong&gt; programming experience.  (more) I didn&apos;t want to derail the other thread because the poster had a very specific question which was answered comprehensively...&lt;br&gt;
&lt;br&gt;
If someone wanted to make a complete career shift and begin teaching themselves to code from the ground up, what would be the recommended strategy? For example, I know HTML fairly well, but I also know that HTML is not, in the pure sense, a programming language. &lt;br&gt;
&lt;br&gt;
So, aside from the possible &quot;How to Code for Dummies&quot; idea, I&apos;m curious if the more experienced could point someone who has never written a line of compiled code in his life in the right direction. Thank you.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.14565</guid>
	<pubDate>Sun, 30 Jan 2005 08:38:10 -0800</pubDate>
	<category>beginner</category>
	<category>computers</category>
	<category>diy</category>
	<category>doityourself</category>
	<category>language</category>
	<category>languages</category>
	<category>neophyte</category>
	<category>programmer</category>
	<category>programming</category>
	<category>teachyourself</category>
	<dc:creator>TeamBilly</dc:creator>
	</item>
	<item>
	<title>HTML Job Title</title>
	<link>http://ask.metafilter.com/11355/HTML%2DJob%2DTitle</link>	
	<description>Random question : How would you describe people who create HTML? We&apos;re not programmers. We aren&apos;t really coders. How would you describe us? &lt;small&gt;(Apart from stereotypically skinny and semi-gothic or resembling comic shop guy from Simpsons!)&lt;/small&gt;&lt;br&gt;
&lt;br&gt;
It&apos;s largely academic to me now as I normally work in PHP which lets me call myself a coder, but I&apos;m writing a Cv and it&apos;s bugging me. The phrase &quot;[...] leading team of 4 HTML writers.&quot; really doesn&apos;t scan properly no matter what word I finish the sentance with...</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2004:site.11355</guid>
	<pubDate>Sun, 31 Oct 2004 09:04:35 -0800</pubDate>
	<category>Designer</category>
	<category>Developer</category>
	<category>HTML</category>
	<category>Internet</category>
	<category>Programmer</category>
	<category>Web</category>
	<dc:creator>twine42</dc:creator>
	</item>
	
	</channel>
</rss>

