<?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 programming and job</title>
      <link>http://ask.metafilter.com/tags/programming+job</link>
      <description>Questions tagged with 'programming' and 'job' at Ask MetaFilter.</description>
	  <pubDate>Tue, 12 Feb 2013 09:06:36 -0800</pubDate> <lastBuildDate>Tue, 12 Feb 2013 09:06:36 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Contract programming position questions.</title>
	<link>http://ask.metafilter.com/235123/Contract%2Dprogramming%2Dposition%2Dquestions</link>	
	<description>I interviewed for a remote programming gig recently, and they requested a trial contract before making a final offer.  I&apos;d be hired as a long-term remote contractor (year+, 100% telecommuting), not an employee.  I have some questions: 1. What multiplier should I apply to my current salary, at a job with great benefits, to calculate the break even point?  The contractor position would not include any benefits, and I&apos;m in good ol&apos; USA, so I will need to purchase healthcare.  My thought is current salary +30% to +40% would be a break even point considering the length and stability of the contract.  If it were less than a year minimum, I would need to use a higher multiple.  Is that about right? &lt;br&gt;
&lt;br&gt;
2. The short term trial is at the same hourly wage as the long-term position, which is less than I charge for shorter projects.  This short trial is hugely in their benefit, as it should greatly reduce the odds of my being a poor fit for the company.  I get a somewhat similar benefit, but I think my risks are much lower.  If we decide we&apos;re not right for each other, they&apos;ve dodged a bullet for a pittance while I&apos;ve lost a week of time for pretty poor compensation.  It&apos;s not a huge imbalance, but it&apos;s there.  &lt;br&gt;
&lt;br&gt;
I am not concerned at all about the money, but I do not want to be a passive participant who sends signals that I can be taken advantage of.  I&apos;m more worried about positioning myself than anything else.  I don&apos;t have sufficient experience to read the smoke signals and tell how &quot;So, my usual hourly rate is $65 per hour.  Could you bump up the short-term rate to match?&quot; might go over.  I am very interested in the position and do not want to poison the well.&lt;br&gt;
&lt;br&gt;
Also, is this sort of short-term contract request unusual?  It seems reasonable to me, but I have no experience with it.&lt;br&gt;
&lt;br&gt;
3. What warning signs should I be looking for in the company?  What danger signals should scream out, &quot;Get away from these guys!&quot;?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2013:site.235123</guid>
	<pubDate>Tue, 12 Feb 2013 09:06:36 -0800</pubDate>
	<category>1099</category>
	<category>contract</category>
	<category>contractor</category>
	<category>job</category>
	<category>jobs</category>
	<category>negotiations</category>
	<category>programming</category>
	<category>remote</category>
	<category>salary</category>
	<category>telecommute</category>
	<category>telework</category>
	<category>work</category>
	<category>working</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>Elevator question</title>
	<link>http://ask.metafilter.com/234270/Elevator%2Dquestion</link>	
	<description>When an interviewer asks an interviewee for a programming job to design an object-orientated elevator control system, what are they looking for in a good answer?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2013:site.234270</guid>
	<pubDate>Wed, 30 Jan 2013 09:47:08 -0800</pubDate>
	<category>computers</category>
	<category>computerScience</category>
	<category>interview</category>
	<category>job</category>
	<category>objectOrientatedProgramming</category>
	<category>OOP</category>
	<category>programming</category>
	<dc:creator>Artw</dc:creator>
	</item>
	<item>
	<title>Is a failed project as a learning experience something to hide?</title>
	<link>http://ask.metafilter.com/228592/Is%2Da%2Dfailed%2Dproject%2Das%2Da%2Dlearning%2Dexperience%2Dsomething%2Dto%2Dhide</link>	
	<description>On my resume and/or in a job interview, do I mention my participation in the Google Summer of Code if I failed miserably at it (technically) and then handled that failure really badly (socially/professionally)? A few years ago, I made a proposal for a project to the Google Summer of Code, and was accepted, to be mentored under an organization while completing the (at the time, ambitious) project. I was ill at the time, and underestimated my progress. On top of that, I took entirely the wrong approach. I didn&apos;t &lt;strong&gt;know&lt;/strong&gt; it was the wrong approach, but I didn&apos;t reach out for proactive help from my mentor, and he didn&apos;t offer any. I ended up stuck. I handled things badly in the end, and dropped off the face of the earth for a while. I didn&apos;t get my last payment from the program, and I probably let a bridge burn through neglect.&lt;br&gt;
&lt;br&gt;
However, I did eventually learn that I had been taking the wrong approach, and I know now how I should have done it, and how I would do it now given the same situation and technologies. It was an accomplishment just to have my proposal accepted, and I learned things from the experience.&lt;br&gt;
&lt;br&gt;
Because I was dropped from the program, it&apos;s very hard to find any proof that I participated at all. I&apos;m not on the official list of projects for that year, and the only thing that comes up in a search is a pre-summer map of participants. My mentor likely remembers me, but I doubt it would be a good idea to cite him as a reference.&lt;br&gt;
&lt;br&gt;
So, what do I do with this on my resume or in an interview? I have little work experience, and it would be a nice addition - it was a very cool project. Is it worth mentioning for the learning experience and coolness factor, even if I can&apos;t give my mentor as a reference? Is &lt;em&gt;&quot;I took the wrong approach, but know what I should have done, and I still learned a lot&quot;&lt;/em&gt; worth the &lt;em&gt;&quot;though I didn&apos;t finish and I didn&apos;t ask for help and it all crumbled away&quot;&lt;/em&gt;?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.228592</guid>
	<pubDate>Sat, 10 Nov 2012 12:53:54 -0800</pubDate>
	<category>coding</category>
	<category>failure</category>
	<category>job</category>
	<category>programming</category>
	<category>resume</category>
	<dc:creator>mock muppet</dc:creator>
	</item>
	<item>
	<title>10: Print &quot;Hire me&quot; 20: Goto 10</title>
	<link>http://ask.metafilter.com/226855/10%2DPrint%2DHire%2Dme%2D20%2DGoto%2D10</link>	
	<description>I have an interview for my dream job next week, help me not screw this up. I&apos;m getting flown out for an interview at my &quot;dream job&quot; in a few days. Getting this job will allow me to move somewhere I want to live, work in an industry I want to work in, and start my career. So naturally this is incredibly important.&lt;br&gt;
&lt;br&gt;
My mindset going into any job interview, in order to take off the pressure, is that &quot;I don&apos;t need this job&quot; and indeed, I don&apos;t. I already gainfully employed and the pay is pretty good. But the stakes are higher here. &lt;br&gt;
&lt;br&gt;
The interview itself is at a software company, I&apos;ll be meeting with at least 5 people, and the interview is expected to take 3 hours. I&apos;m not quite sure I have that kind of stamina. I&apos;ve read through &quot;programming interviews exposed&quot; a few times and I&apos;ve done programming interviews before, but never with that kind of length. &lt;br&gt;
&lt;br&gt;
My biggest fear is that there will be a bunch of trivia questions about the programming language used, or that they&apos;ll ask me to crank out some code on the spot (although I regularly crank out code just for fun). I&apos;ve heard of instances (at other companies) where they&apos;ll bring in a senior programmer to basically pepper me with questions to find my &quot;breaking point&quot;, which seems silly to me. I dread having to say &quot;I don&apos;t know&quot;&lt;br&gt;
&lt;br&gt;
Nearly every conversation I have about the industry I&apos;m in gets me kind of excited, so I&apos;ll talk about problems I&apos;ll have and how I solve them (or not), or other things that interest me. If the interview were basically a series of these, I&apos;d probably get the job. &lt;br&gt;
&lt;br&gt;
I&apos;d like to just treat this as a visit, rather than an explicit examination. Is it the impression that counts more than just knowledge? &lt;br&gt;
&lt;br&gt;
To prepare, I&apos;m going to study the more of the intricacies of the programming language I use, along with some other CS stuff I need a refresher on, but what else could I do to prepare?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.226855</guid>
	<pubDate>Wed, 17 Oct 2012 06:15:47 -0800</pubDate>
	<category>interview</category>
	<category>job</category>
	<category>programming</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>The path to programming rockstardom</title>
	<link>http://ask.metafilter.com/222159/The%2Dpath%2Dto%2Dprogramming%2Drockstardom</link>	
	<description>What distinguishes the ninja/rockstar (Ruby) programmer from the understated kind? I went to an interview for Ruby developer position last week. In the interview I was asked: &quot;we want to hire ninja/rockstar programmers, are you one? what makes you one?&quot;&lt;br&gt;
&lt;br&gt;
So here&apos;s a moment of self doubt. I&apos;m a C#/.Net programmer, with something like 4 years of experience (I&apos;m also a career changer). I&apos;ve never worked professionally with Ruby, so sometime ago, I&apos;ve decided to work on a few side projects to build somewhat of a portfolio and put the stuff on github. These are CRUD apps. These are also actual apps, meaning the power live websites (in other words I have experience from design to deploy of rails apps). They feature stuff like twitter/facebook authentication, voting on content, &quot;liking&quot; content, &quot;friending&quot;, and so on. I wonder if they&apos;re not &quot;non-trivial.&quot; &lt;br&gt;
&lt;br&gt;
Anyway, I don&apos;t like the &quot;rockstar&quot; question, it makes me think they want to hire divas instead of, you know, developers and stuff. Here&apos;s my problem though: I really want(ed) that job. So, if that&apos;s what it takes, my question is: what distinguishes the ninja/rockstar (Ruby) programmer from the understated kind?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.222159</guid>
	<pubDate>Mon, 13 Aug 2012 12:47:28 -0800</pubDate>
	<category>hiring</category>
	<category>interview</category>
	<category>job</category>
	<category>programming</category>
	<category>work</category>
	<dc:creator>vega</dc:creator>
	</item>
	<item>
	<title>Finding a Disability-Friendly Technical Job</title>
	<link>http://ask.metafilter.com/221835/Finding%2Da%2DDisabilityFriendly%2DTechnical%2DJob</link>	
	<description>I can&apos;t keep living on disability. I can&apos;t go back to school. I&apos;m not good with people. How do I find a part-time job that I can do? Are there no very-part-time CS jobs aside from freelancing? SSI is not covering my costs of living. I need a job that&apos;s within my abilities. I can only work 3 weekdays, plus maybe Sunday (though working Sunday, Wednesday, and Friday would be preferable to working Mondays). 3-4 hours a day is my likely limit.&lt;br&gt;
&lt;br&gt;
I had to drop out of school - a Computer Science major at a decent university - because of my health - not so much drop out as decide not to try yet again after being kicked out the third time, which makes it much harder to go back. I don&apos;t know how to search for part-time programming jobs, if they even exist. Is it a matter of watching the job boards and Craigslist until I find the rare &amp;lt;15 hrs/wk job? I wouldn&apos;t know where to begin networking with no contacts.&lt;br&gt;
&lt;br&gt;
Outside of programming, what else should I look for? I&apos;m dealing with some fairly serious social anxiety and degradation of social skills, and I can&apos;t always rely on my body to carry me physically for hours, or I&apos;d be applying at coffee shops or for help desk/IT support positions. I don&apos;t mind working on a team or &lt;em&gt;with&lt;/em&gt; people, but I don&apos;t think I could handle customers.&lt;br&gt;
&lt;br&gt;
The other option I see is to do freelance programming over oDesk or something similar, but having a stable job (with fewer taxes vs. SSI problems) would be preferable.&lt;br&gt;
&lt;br&gt;
So, my questions are basically: How can I find very-part-time programming (or Linux sysadmin or similar) jobs? What other kinds of jobs should I be looking for? Is there any other option I&apos;m missing?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.221835</guid>
	<pubDate>Wed, 08 Aug 2012 18:45:08 -0800</pubDate>
	<category>computerscience</category>
	<category>CS</category>
	<category>disability</category>
	<category>job</category>
	<category>programming</category>
	<category>socialanxiety</category>
	<category>SSI</category>
	<dc:creator>mock muppet</dc:creator>
	</item>
	<item>
	<title>How do I know when to leave a good job?</title>
	<link>http://ask.metafilter.com/216807/How%2Ddo%2DI%2Dknow%2Dwhen%2Dto%2Dleave%2Da%2Dgood%2Djob</link>	
	<description>I&apos;m a software developer in my early 30s, working in the defense industry. I&apos;m pretty happy with my job, but wondering if I should move on. I would be looking to move to the San Francisco area. My question is, how do I know when to leave a pretty good job? I know people do this all the time, but I&apos;m pretty risk averse (too much), so I&apos;m having a hard time calibrating my thinking. Also, because the majority of my career has been during this awful economy, I feel squirmy and guilty when I think about leaving a job I&apos;ve been so grateful to have at all.&lt;br&gt;
&lt;br&gt;
Reasons I&apos;m thinking about leaving include:&lt;br&gt;
&lt;ul&gt;&lt;li&gt; I moved to a city where I still know no one. Although I like it here in a lot of ways, I&apos;ve discovered I don&apos;t really enjoy seasons (especially the winter one), and it&apos;s not very diverse. I miss my family, who now all live in N. Calif. My parents are getting older, etc, etc.&lt;/li&gt;&lt;br&gt;
&lt;li&gt; I&apos;m afraid I&apos;ll get pigeonholed into my industry if I stay much longer.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;I&apos;ve gotten great experience working on a fascinating piece of software. After many years though, I&apos;d like to try something new. I&apos;d like more breadth, but there&apos;s no doubt I have to find it somewhere else.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;It might be nice to work with more people my own age. I&apos;m the youngest (by a lot) in my department and always have been. I&apos;m also the only woman on my team. I know there aren&apos;t a lot of women in software, but anyone more than just me would be an improvement.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;There are some bubbling issues in our team that are uncomfortable, and management is aware and not making any of the necessary decisions to stop it. There&apos;s definitely a lack of leadership that&apos;s making me a bit cynical. I still enjoy going to work, but for the past year there&apos;s been an undercurrent of &quot;I need to get out of here before this thing blows!&quot; which dampens my enthusiasm. If I leave before does blow, I can keep my good relationships with the involved parties.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;This is probably silly, but I really would like to be able to throw away (maybe burn?) my slacks and wear jeans to work.&lt;/li&gt;&lt;br&gt;
&lt;/ul&gt;&lt;br&gt;
Reasons I&apos;m hesitating:&lt;br&gt;
&lt;ul&gt;&lt;li&gt; I like most of my co-workers. We&apos;ve been working together for a long time and and we&apos;re a lot like family (including being a bit dysfunctional, I guess).&lt;/li&gt;&lt;br&gt;
&lt;li&gt; In spite of the problems within our team, our managers are basically good people and stand up for us.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;We generally have good working hours. We do a 9/80 schedule and crunchtime is not too frequent. We had a bad year once where we were putting in a scary amount of hours for a long time, and it was hard on me. I don&apos;t mind if I know there&apos;s an end in sight and it won&apos;t be constant, but I have this idea that this might be the relentless norm in software and I worry... Trading in a 9/80 for what might end up being a 9/90+ feels like giving up massive amounts of PTO.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;The company produces a product that I am fond of--I like that, even though I&apos;m just support staff to the real engineers.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;Even by awkward geek standards, I don&apos;t socialize very well, so I worry about how well I would fit in at a more normal company.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;The pension??&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;
&lt;br&gt;
Sorry for the &quot;Anonymous Question&quot; novel. I&apos;d be so grateful for any insight from people who have already been down this road...  throwaway email: career.q@hotmail.com</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.216807</guid>
	<pubDate>Fri, 01 Jun 2012 19:49:52 -0800</pubDate>
	<category>career</category>
	<category>compsci</category>
	<category>computerscience</category>
	<category>job</category>
	<category>programming</category>
	<category>quitting</category>
	<category>siliconvalley</category>
	<category>work</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>No time left to lose</title>
	<link>http://ask.metafilter.com/215552/No%2Dtime%2Dleft%2Dto%2Dlose</link>	
	<description>Did nothing for 3 years. Now I need a job again. Am I doomed? Three years ago, I had a nice job in the computer industry, programming for $$$. I was good but not great and had that job for 2 years. On a whim I quit my job and have spent the last three years failing at things and staring into the abyss.  I have nothing to show for it, literally nothing. On my r&#xe9;sum&#xe9; it will look like a vast blank area. No projects, no portfolio, no nothing.&lt;br&gt;
&lt;br&gt;
This was not the plan, but this is how it turned out. I&apos;m 42.  Now I need $$, so I need to reenter the workforce. I don&apos;t think I have the time to start a new career from scratch. I have a degree, I have work experience, but these lost years feel like an unshakeable stigma and my confidence is very low. Who would hire me?&lt;br&gt;
&lt;br&gt;
(If you would guess severe depression is in play, you&apos;d be right, but medical care was not involved so I have no paper trail.  Should I mention it at all?)&lt;br&gt;
&lt;br&gt;
How screwed am I?  Is this gap fatal to my career? How should I put it on the r&#xe9;sum&#xe9;?&lt;br&gt;
&lt;br&gt;
What expression can I expect on the faces of potential employers?  Is there hope?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.215552</guid>
	<pubDate>Wed, 16 May 2012 20:34:53 -0800</pubDate>
	<category>depression</category>
	<category>hiatus</category>
	<category>interview</category>
	<category>job</category>
	<category>loserville</category>
	<category>programming</category>
	<category>sabbatical</category>
	<category>search</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>Finding A Job In Chicago Without A Clue</title>
	<link>http://ask.metafilter.com/213644/Finding%2DA%2DJob%2DIn%2DChicago%2DWithout%2DA%2DClue</link>	
	<description>I would like to get a new job in Chicago. What are some things I can do over the summer to maximize my odds at finding employment in the windy city? My field is software engineering. A summary of my situation: I currently live in Rockford, IL. I&apos;ve lived here for most of the last 3 years. I am 28 years old and graduated with a degree in Computer Engineering in 2007.&lt;br&gt;
&lt;br&gt;
I work in avionics where I mostly perform verification and validation of aircraft software although I did some development in the past. Right now I work on the 787. From what I gather my part of the project will be done around July. I think Chicago is the best place for me to go when that happens, because I like the city and it will bring me closer to where I grew up in Michigan. I&apos;m willing to move back to Michigan I would just rather move to Chicago if I can find a job.&lt;br&gt;
&lt;br&gt;
The problem is, I&apos;ve only ever had this one job! I&apos;m not sure how prepared my job has made me for other jobs. I decided that I should spend the next several months working on skills to make me more attractive to the kind of development work that exists in Chicago. I don&apos;t know what I should prioritize to help me out.&lt;br&gt;
&lt;br&gt;
I consider myself pretty good with C, C++, and C#. I know a little bit of Perl and currently do a lot of my work in the scripting language Tcl. I don&apos;t really know any SQL except what I picked up after following some tutorials for a few hours. I have no experience with web programming. I don&apos;t have a portfolio. Most people I work with seem to think I&apos;m very good at my job. I was tasked with helping two people new to the project get up to speed and dolling out work for several months which is the closest to managing I&apos;ve ever done.&lt;br&gt;
&lt;br&gt;
So: what are some things I can in the next few months do to make myself look better? Sorry if my question is all over the place!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.213644</guid>
	<pubDate>Mon, 23 Apr 2012 15:49:44 -0800</pubDate>
	<category>chicago</category>
	<category>computer</category>
	<category>job</category>
	<category>moving</category>
	<category>occupation</category>
	<category>programming</category>
	<category>skills</category>
	<category>software</category>
	<dc:creator>Green With You</dc:creator>
	</item>
	<item>
	<title> Indie programmer or call-center drone? A false dilemma disguised as hope?</title>
	<link>http://ask.metafilter.com/211651/Indie%2Dprogrammer%2Dor%2Dcallcenter%2Ddrone%2DA%2Dfalse%2Ddilemma%2Ddisguised%2Das%2Dhope</link>	
	<description>Does it make sense to block off a few months to develop the skills needed to pursue a modest career/business developing indie games and mobile apps for Android, or am I better off just getting an entry-level job at a call center and make a &lt;em&gt;decent&lt;/em&gt; amount of money doing sales or tech support? Trying to teach myself enough Java to be able to make my own Android games and apps. It&apos;s something I&apos;ve always wanted to do and now that I&apos;m out of work and back home, I actually have the time to do it.&lt;br&gt;
&lt;br&gt;
But is this the right decision for me?&lt;br&gt;
&lt;br&gt;
I don&apos;t have anything saved up and I&apos;m just able to pay my phone bill through some freelance IT work. Beyond that I am completely dependent on my mom for meals and shelter.&lt;br&gt;
&lt;br&gt;
There&apos;s no real pressure for me to leave home. In fact, my mother has encouraged me to stay and try to do any kind of work that I can do online so that I won&apos;t have to work at an office. (Previous history with years of drug use that I think she associates with me being on my own during my 20s.) However the atmosphere here at home isn&apos;t always pleasant--whenever she get frustrated with me she uses the &quot;When are you going to go out and get a job?&quot; line to get me to concede.&lt;br&gt;
&lt;br&gt;
For me, I&apos;d rather be self-employed and the thought of creating something that others can enjoy or find useful truly motivates me. Realistically, I am not independently wealthy so I know I can&apos;t afford to go the pseudo-starving artist route and keep taking risks. (I&apos;m also already 35.) &lt;br&gt;
&lt;br&gt;
I should be responsible for my expenses and my lifestyle and being back at home is just a pit-stop. And it hasn&apos;t been a great experience: Aside from the fights and arguments with my mom, I hardly ever leave the house now for lack of money and I&apos;ve been having serious bouts of depression on and off. I exercise and try to eat right but the feeling of isolation and *shame* for being a 35-year-old man living at home with his mother makes me feel like a Grade-A Loser. For context, I live in a country where it&apos;s commonplace for kids to stay home until (or even after) they get married. But I have predominantly Western values (I blame the books and movies I grew up with) and my current situation really feels like Failure. I even avoid my friends or turn down their invites to hang out because I don&apos;t want to talk about my shit. (Plus the fact that my mother is very controlling regarding this. While I&apos;m seeing her side of it when it comes to being against binge drinking on weekends, I&apos;m pushed to the other extreme where the only creatures I interact with are strangers on the internet, my clients, her and my cat. (Sad to say, this is literally true.)&lt;br&gt;
&lt;br&gt;
My only other option aside from taking a few months to learn Java and app development is to take a job at a call center and just start earning a salary again, and hopefully save enough for a deposit on my own apartment.&lt;br&gt;
&lt;br&gt;
Either way, I see it as reaching the same financial goal, only at different timeframes. With the indie programmer route, I would expect to be out on my own in 6 to 9 months. (I have a few web dev projects in development that I&apos;m getting paid for. Plus I intend to sell some of my things to raise money.) But the chances of success are not guaranteed. However I&apos;d probably have the skills to qualify for a job as a programmer if I take this path.&lt;br&gt;
&lt;br&gt;
With the call center route, it would take about 5 months to save up enough for the apartment deposit (while starting to pay for my own expenses while still living at home). And I don&apos;t know if I&apos;d have the time or energy in between shifts to study programming. This path scares me because I don&apos;t know if there&apos;s a career beyond &quot;call-center employee&quot;. I know there&apos;s management positions that I could qualify for if I want to advance but I don&apos;t know if managing people or teams is really what I want to do. I really want to create something. That&apos;s the reason why I want to learn programming. Besides, I&apos;ve worked a year at a call center before (long story) and while I excelled as an agent, I was never able to get promoted (although I didn&apos;t have a college degree back then).&lt;br&gt;
&lt;br&gt;
Hopefully relevant details: I have a degree in IT/network administration so I had some classes in programing and software engineering. I &quot;know&quot; just enough Java, Ruby and C++ to do the basic console input/output stuff but I don&apos;t know enough yet to put together a game or an app. But I consider myself competent and able to learn (I&apos;ve grown up with computers as my hobby since the 80s.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.211651</guid>
	<pubDate>Wed, 28 Mar 2012 20:21:54 -0800</pubDate>
	<category>android</category>
	<category>callcenter</category>
	<category>depression</category>
	<category>java</category>
	<category>job</category>
	<category>livingathome</category>
	<category>programming</category>
	<category>resolved</category>
	<category>unemployed</category>
	<dc:creator>porcupine</dc:creator>
	</item>
	<item>
	<title>violent video games developer -&gt; bible software developer?</title>
	<link>http://ask.metafilter.com/208798/violent%2Dvideo%2Dgames%2Ddeveloper%2Dbible%2Dsoftware%2Ddeveloper</link>	
	<description>My partner and I are currently living on separate sides of the Vancouver/Washington state border - I would very much like to move to be with her, but the job prospects for my specialties are low. One option is to work for a local company which produces bible software. From a technical standpoint, their products are excellent, the jobs pay well , have excellent medical and retirement benefits and they regularly hire from outside the faith. The catch? I am a staunch atheist, and bordering on actively anti-religious. Currently, it&apos;s not like I am being extremely principled in my employment - I work for a video games company, and our products sometimes nudge up against my personal standards, being more (deliberately) violent, (accidentally ) misogynist, and (accidentally, slightly) racist than I would ideally like. &lt;br&gt;
&lt;br&gt;
However, there is a good chance I would learn some interesting technologies at the bible software company (iOS, Android), and the excellent benefits would be great for me and my nascent family, as my partner is self employed, and is starting up her own business. Complicating this is our wish to buy a house in the area, and have children within 3 years. &lt;br&gt;
&lt;br&gt;
Assuming that I couldn&apos;t get any other employment in the area other than retail work, or starting my own contract programming business, it really makes the most sense if I am honest. &lt;br&gt;
&lt;br&gt;
However - for a long time I have been dissatisfied with working on products which don&apos;t align with my own values, and this, while arguably better for the world than graphically violent entertainment, still seems like a solid step away from the direction I&apos;d like to be going in.&lt;br&gt;
&lt;br&gt;
What direction would I like to be going in? Working on Family friendly, exploratory toy-games for toddlers-&amp;gt;tweens would be fantastic, allowing me to keep using my  programming skills for good, rather than various shades of things I am, at best, ambivalent about the moral consequences of.&lt;br&gt;
&lt;br&gt;
I haven&apos;t really investigated what stripe of Christianity the company founders subscribe to, but that is something I&apos;ll do. Finding out that the company founders/company donated to anti-gay or pro-choice causes, or was anti-gay in its hiring policies, would be a deal breaker.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.208798</guid>
	<pubDate>Wed, 22 Feb 2012 06:40:45 -0800</pubDate>
	<category>job</category>
	<category>principles</category>
	<category>programming</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>I want a summer internship where I can code.</title>
	<link>http://ask.metafilter.com/204569/I%2Dwant%2Da%2Dsummer%2Dinternship%2Dwhere%2DI%2Dcan%2Dcode</link>	
	<description>Can you give me advice on finding summer internships for a sophomore CS major? I&apos;m a sophomore at an &quot;elite liberal arts college&quot;. We are not especially known for our CS department but it&apos;s good enough. I&apos;m looking for jobs or internships this summer that will allow me to get practical experience and will help me find work in the future.&lt;br&gt;
&lt;br&gt;
Relevant information:&lt;br&gt;
&lt;ul&gt;&lt;br&gt;
&lt;li&gt;Coursework: I&apos;ve taken AP Computer Science, placed out of one college intro course and completed the other. Next semester I will be taking two courses: Data Structures and Algorithms and Computer Graphics.&lt;/li&gt;&lt;br&gt;
&lt;br&gt;
&lt;li&gt;Work experience: I have worked several summers in a medical imaging (heavy math/cs focus) lab. I did a lot of programming for them, including designing and completing a fairly serious extension to their in-house software. Unfortunately, this work was mostly done in IDL, which is not a widely-used language outside of medical imaging and astronomy.&lt;/li&gt;&lt;br&gt;
&lt;br&gt;
&lt;li&gt;Computer skills: I am competent in Java and unfortunately also IDL. I can use Unix. I understand the essentials of object-oriented programming (but have no knowledge of &quot;design patterns&quot;). I know basic Python, but in practice I&apos;ve used it only for scripting. I have played with Scheme and worked through about half of Structure and Interpretation of Computer Programs, enough to at least understand functional programming. I&apos;ve also read through K&amp;amp;R, so I am at least familiar with C, but I am not experienced.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;
&lt;br&gt;
So what should I do? I don&apos;t feel that I have an especially strong background or set of skills. My options as I see them:&lt;br&gt;
&lt;br&gt;
&lt;ul&gt;&lt;li&gt;I could apply for an REU (Research Experience for Undergraduates).&lt;/li&gt;&lt;br&gt;
There are many of these programs at college campuses around the country. I would get paid to do serious work and possibly also attend lectures/classes. According to the career center at my school, many of these programs actually have trouble filling up their slots, so I would have a pretty good chance of finding a position. However, they are often in less-than-exciting locations. If possible, I would rather not spend my whole summer on a state university campus where I don&apos;t know anyone. &lt;br&gt;
&lt;br&gt;
&lt;li&gt;I could also apply for Google Summer of Code.&lt;/li&gt;&lt;br&gt;
I would be subsidized by Google to work on an open-source project. This has the same advantages as an REU, with the side benefit that I can work from home. However, I&apos;ve heard it&apos;s extremely competitive. I am not certain that a sophomore with my skills and background could get accepted.&lt;br&gt;
&lt;br&gt;
&lt;li&gt;I could also work part time while contributing to an open-source project (for free).&lt;/li&gt;&lt;br&gt;
This sounds fun, and assuming I can stay focused it gives me much of the same experience, but if I don&apos;t get an &quot;officially sanctioned&quot; internship I think my parents would wail and scream. Plus, I don&apos;t know what to work on or where to start.&lt;/ul&gt;&lt;br&gt;
&lt;br&gt;
Do any of these strike you as especially good or bad options? Can you see any misconceptions? Am I missing any options?&lt;br&gt;
&lt;br&gt;
I would also appreciate more general advice: how and in what areas to improve my skills, programs to apply to and projects to work on, how to get started in open source, etc.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.204569</guid>
	<pubDate>Sun, 01 Jan 2012 09:44:56 -0800</pubDate>
	<category>computerscience</category>
	<category>cs</category>
	<category>experience</category>
	<category>internship</category>
	<category>job</category>
	<category>programming</category>
	<dc:creator>vogon_poet</dc:creator>
	</item>
	<item>
	<title>&quot;Computer programmer seeks new challenges&quot;</title>
	<link>http://ask.metafilter.com/200688/Computer%2Dprogrammer%2Dseeks%2Dnew%2Dchallenges</link>	
	<description>I have a good computer science degree and about 4 years&apos; experience as a programmer. What other jobs can I do? I worked on university projects relating to education and video games, mostly user interfaces. I&apos;m sick of programming - specifically, the endless learning of new languages - but I do like universities and novel computing/technology/science in the real world.&lt;br&gt;
&lt;br&gt;
I really enjoy design, in the most abstract sense - e.g. I would call an elegantly disguised but logical and effective plot twist as good &apos;design&apos;. I feel like this could apply to lots of things, but I&apos;m not sure what they are.&lt;br&gt;
&lt;br&gt;
I also like comedy (I do stand-up and am very interested in this world), video games, science, rational/evidence-based thinking, left-wing ideals (equal rights, welfare state etc.), travel, flexible work, and being self-directed and independent.&lt;br&gt;
&lt;br&gt;
Other skills: I&apos;m a good writer and I&apos;m organised. I&apos;m not great at maths, multitasking or talking to people for long periods. I have no sense of direction and my common sense sometimes fails me.&lt;br&gt;
&lt;br&gt;
What jobs/careers besides programmer might I enjoy and qualify for? All suggestions wacky or otherwise gratefully received!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.200688</guid>
	<pubDate>Fri, 11 Nov 2011 06:16:43 -0800</pubDate>
	<category>career</category>
	<category>design</category>
	<category>hobby</category>
	<category>job</category>
	<category>programming</category>
	<category>resolved</category>
	<category>technology</category>
	<dc:creator>Kirn</dc:creator>
	</item>
	<item>
	<title>Aptitude-based hiring and on-the-job hiring in software companies?</title>
	<link>http://ask.metafilter.com/200229/Aptitudebased%2Dhiring%2Dand%2Donthejob%2Dhiring%2Din%2Dsoftware%2Dcompanies</link>	
	<description>I&apos;m looking for software companies that do 1) aptitude-based hiring and 2) on-the-job training: &quot;If you pass a (often language-agnostic) programming test, in addition to in-person interviews, maybe a code review, etc., we will train you for your job.&quot; What companies in the Chicago area follow this model? Epic Systems in Verona, WI and Thoughtworks in Chicago follow this pattern. (I&apos;m curious about companies outside the Chicago area too, in or near Philly is another region of interest, but I&apos;m most interested in Chicago, especially El and CTA accessible workplaces if I&apos;m being pony-specific.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.200229</guid>
	<pubDate>Sat, 05 Nov 2011 23:16:03 -0800</pubDate>
	<category>chicago</category>
	<category>hire</category>
	<category>hiring</category>
	<category>job</category>
	<category>jobs</category>
	<category>programming</category>
	<category>software</category>
	<category>softwareengineering</category>
	<category>training</category>
	<dc:creator>zeek321</dc:creator>
	</item>
	<item>
	<title>Careers for someone who can code</title>
	<link>http://ask.metafilter.com/191665/Careers%2Dfor%2Dsomeone%2Dwho%2Dcan%2Dcode</link>	
	<description>I&apos;m good at programming computers. But I don&apos;t want to be a software developer. What can I do for a career and what should I be doing now to make it possible? I like coding. I have a natural aptitude for it. It&apos;s one of the few things in life that comes easily to me. But &lt;a href=&quot;http://learnpythonthehardway.org/book/advice.html&quot;&gt;this&lt;/a&gt; segment by Zed Shaw really rings true to me. I&apos;m pretty sure I don&apos;t want to be a professional programmer or software developer. I&apos;ve heard enough horror stories about long hours and impossible deadlines that it doesn&apos;t sound like a particularly great job. (I&apos;m a pretty type-B person, I want my work to be chill.) More importantly, there&apos;s more to life than just doing the one thing that comes easily to me.&lt;br&gt;
&lt;br&gt;
My question is technically two parts, but they&apos;re very connected to each other.&lt;br&gt;
&lt;br&gt;
First: any suggestions for fields I could work in? I know research science involves some programming, but it&apos;s difficult to get research jobs, plus I don&apos;t have any idea what field I would choose. Academic CS would be interesting but limiting, again because I don&apos;t want to live my life just doing the one thing that comes easily to me. Finance pays well and you get to solve really interesting problems, but I&apos;d feel sort of dirty, and long hours with a bunch of super-competitive alpha males sounds terrible. These can&apos;t be my only options; I&apos;m sure the hive-mind knows fields where computer skills are useful, where I could solve interesting problems, and that don&apos;t have to be stressful or miserable.&lt;br&gt;
&lt;br&gt;
Second: what should I be doing now in terms of classes and internships? I&apos;m going to be a sophomore at a liberal arts college. I thought I would major in physics, but the lab portion of E&amp;amp;M showed me that I don&apos;t want to. Now I&apos;m leaning towards a math major (I actually like it, this isn&apos;t just a fallback). Our CS department is acceptable but not great (plus again I would rather expand my mind than get really good at this one thing). also, where should I be aiming to work in the summers? &lt;br&gt;
&lt;br&gt;
(There are a lot of previous questions that are very similar to this one, some from programmers who want to get out of software development, which makes me think my intuition here is right. But none of them seem to have very concrete suggestions about what to do.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.191665</guid>
	<pubDate>Mon, 25 Jul 2011 09:02:00 -0800</pubDate>
	<category>career</category>
	<category>coding</category>
	<category>computers</category>
	<category>development</category>
	<category>job</category>
	<category>major</category>
	<category>programming</category>
	<category>resolved</category>
	<dc:creator>vogon_poet</dc:creator>
	</item>
	<item>
	<title>Is there such a thing as an &apos;easy&apos; programming job?</title>
	<link>http://ask.metafilter.com/191474/Is%2Dthere%2Dsuch%2Da%2Dthing%2Das%2Dan%2Deasy%2Dprogramming%2Djob</link>	
	<description>What would be the &lt;em&gt;easist&lt;/em&gt; kind of programming job a person could get? I&apos;ll likely be starting a developing career at 33 or so (and I&apos;ll probably have a three year old and a one year old at that point). I don&apos;t expect to be awesome; I&apos;ll be reliable, willing and able to follow instructions and to get along with pretty much everyone. My programming skills and knowledge will be merely adequate.  That won&apos;t be for lack of effort or desire; it&apos;s just because I&apos;m not very quick with the logic-type stuff.  It&apos;s not something I&apos;m innately talented at and I have to work at it and practice quite a bit.  Also, I didn&apos;t grow up &apos;digital&apos;. I&apos;m coming at this later than many.&lt;br&gt;
&lt;br&gt;
I&apos;m ok with that.  Family life is more important to me than having an amazing career trajectory and making a lot of money.  Luckily, my husband&apos;s got that part down. I&apos;m cool with making as little as $40K. &lt;br&gt;
&lt;br&gt;
This being said, what kind of programming position should I be looking for down the road? Something easier than not would be better -something where I won&apos;t have to work extremely quickly (again, not because of laziness, just because I&apos;m afraid I won&apos;t be able to without being very stressed out and feeling like a total dummy). Should I aim to be a tester? What would that look like? I would appreciate any suggestions. Feel free to pick at any faulty assumptions here too.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.191474</guid>
	<pubDate>Fri, 22 Jul 2011 16:49:23 -0800</pubDate>
	<category>career</category>
	<category>developer</category>
	<category>job</category>
	<category>programmer</category>
	<category>programming</category>
	<category>softwaredevelopment</category>
	<category>softwaretesting</category>
	<dc:creator>kitcat</dc:creator>
	</item>
	<item>
	<title>How much does an inexperienced programmer get paid?</title>
	<link>http://ask.metafilter.com/186124/How%2Dmuch%2Ddoes%2Dan%2Dinexperienced%2Dprogrammer%2Dget%2Dpaid</link>	
	<description>How much should I get paid as an inexperienced programmer doing Java web development for a US government contractor? I&#8217;m clueless. I think I&#8217;ll mainly be doing Java EE-based web development with Tomcat, and maybe some Python programming as well. I&#8217;ll be working at a major federal agency in DC, but my employer is technically a contractor rather than the government itself. (The government people were involved in the hiring decision, but I don&#8217;t know if they have any say in this part.)&lt;br&gt;
&lt;br&gt;
I have very solid knowledge of Java, Python, and the tools they&#8217;re using, but basically no experience with web development, and less than one year of total experience as a professional programmer. I think I&#8217;m their only candidate right now, and they&#8217;ll almost certainly give me a formal offer of a job once I tell them how much I want to be paid.&lt;br&gt;
&lt;br&gt;
I need to set an &lt;strong&gt;hourly&lt;/strong&gt; rate. Obviously I should ask for more than they want to pay, but only a little bit more. I&#8217;m very inexperienced, so I have absolutely no idea what&#8217;s reasonable.&lt;br&gt;
&lt;br&gt;
How much would you ask for, if you were in this position? Even the vaguest ballpark estimate, or any other related advice, would be a great help!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.186124</guid>
	<pubDate>Tue, 17 May 2011 13:10:40 -0800</pubDate>
	<category>contractor</category>
	<category>federal</category>
	<category>government</category>
	<category>hiring</category>
	<category>java</category>
	<category>job</category>
	<category>negotiation</category>
	<category>programming</category>
	<category>python</category>
	<category>salary</category>
	<category>software</category>
	<category>wage</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>which programming language shouldi learn to be best employable. </title>
	<link>http://ask.metafilter.com/185143/which%2Dprogramming%2Dlanguage%2Dshouldi%2Dlearn%2Dto%2Dbe%2Dbest%2Demployable</link>	
	<description>let&apos;s assume i&apos;m decently technically minded, and entirely burned out on my current job (technical support). let&apos;s further assume that programming is vaguely attractive and something i think i could do, and that i would like to be employable at 50-65k a year.

what language do i learn? why?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.185143</guid>
	<pubDate>Thu, 05 May 2011 18:41:10 -0800</pubDate>
	<category>employment</category>
	<category>IT</category>
	<category>job</category>
	<category>programming</category>
	<category>technical</category>
	<dc:creator>radiosilents</dc:creator>
	</item>
	<item>
	<title>Finding a Tech Job in a New City with No Contacts</title>
	<link>http://ask.metafilter.com/181300/Finding%2Da%2DTech%2DJob%2Din%2Da%2DNew%2DCity%2Dwith%2DNo%2DContacts</link>	
	<description>A continuation of &lt;a href=&quot;http://ask.metafilter.com/179952/Looking-for-a-new-city&quot;&gt;part 1&lt;/a&gt; of my &quot;looking for a new place to live&quot; saga, I&apos;m now ready to start a serious hunt for a (preferably) software development job in a new city. Problem is, I don&apos;t have any contacts in the cities I&apos;m interested in. What&apos;s the best way to land a job in one of these towns? I&apos;m a 23-year old male who recently worked as a developer for a large software company for about a year. In the middle of January, I left my job because I was unhappy about working in the same small town I grew up in and wanted to pursue something else. I made an attempt to go back to music school, and things didn&apos;t really work out. I&apos;ve continued to maintain another job I&apos;ve held since 2009 as a church organist to keep the cash flow coming in until I find a new opportunity.&lt;br&gt;
&lt;br&gt;
I&apos;d ideally like to find a job in software development, but I don&apos;t really have contacts in the software industry in any of the locations I&apos;m interested in (Portland, Austin, Seattle, San Francisco, San Diego, LA, and possibly a few others). Most of my contacts are concentrated in the northeast.&lt;br&gt;
&lt;br&gt;
So, my skill set: At my last job, I mainly developed JSPs and created custom Java classes to extend the API of a very large enterprise-level piece of software. I did some UI stuff with HTML/CSS/Javascript, and also did some database work with Oracle. I also have some experience writing PHP/MySQL apps and knowledge of C/C++. My degree is in Mathematics, and not CS, although I did take a few CS courses in college.&lt;br&gt;
&lt;br&gt;
One area of concern is how I should explain a 2+ month gap in my software work history. Like I said, I left because I was unhappy working in the same small town where I grew up, and I wanted to try my hand at going back to music school. Should I even mention this in a cover letter, or save it until they ask?&lt;br&gt;
&lt;br&gt;
What should I be doing now to help my cause? Should I try to make contacts in the cities I&apos;m interested in before applying to places? If so, what&apos;s the best way to do that? Should I embark on a big software project on my own? If so, what? I&apos;m basically looking for the next steps that will increase my chances of landing a job in one of these cool new places.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.181300</guid>
	<pubDate>Mon, 21 Mar 2011 06:48:04 -0800</pubDate>
	<category>city</category>
	<category>development</category>
	<category>job</category>
	<category>programming</category>
	<category>software</category>
	<dc:creator>mrbob14</dc:creator>
	</item>
	<item>
	<title>Looking for a new city!</title>
	<link>http://ask.metafilter.com/179952/Looking%2Dfor%2Da%2Dnew%2Dcity</link>	
	<description>Similar to &lt;a href=&quot;http://ask.metafilter.com/171486/Find-me-a-new-home&quot;&gt;firei&apos;s post&lt;/a&gt;, I&apos;ve lived in the same town for almost all of my 23 years on this planet. I want to move to a brand-new, exciting city. Where should I go? I&apos;m a 23-year old male, currently living with my parents in southwestern Pennsylvania. I graduated from Penn State with a BA in Math in December of 2008, so I did live in State College for a few years, but other than that, I&apos;ve pretty much lived in the same house in the same small town for my whole life. I need a change!&lt;br&gt;
&lt;br&gt;
For most of last year, I worked as a software developer for a fairly large company. The actual &quot;job&quot; part of things wasn&apos;t bad, but the fact that I was working 15 minutes from my parents&apos; house just added to my feelings of restlessness and anxiety about being &quot;stuck&quot; here. I became increasingly unhappy, and in January decided to leave the company.&lt;br&gt;
&lt;br&gt;
Since leaving my software job, I&apos;ve been spending a lot of time focusing on music. I have been working the past few years as a church organist north of Pittsburgh, and have focused more energy on that as of late. It pays well enough that I don&apos;t have to be super concerned about money for a little while, at least.&lt;br&gt;
&lt;br&gt;
I think the time is right for me to make a move and explore a new city! What concerns me is finding a stable job, whether that be in software, music, or otherwise. Like I said, I do have experience as a developer, but I&apos;m worried about what companies might think about the fact that I left my last position.&lt;br&gt;
&lt;br&gt;
I&apos;ve thought about taking a month off at my church gig (I can do this without any problems) and hitting the road, exploring different parts of the US. Is that a crazy idea, or should I just research places from where I am?&lt;br&gt;
&lt;br&gt;
Here are the criteria for a new city:&lt;br&gt;
&lt;br&gt;
- Nowhere in the northeast or midwest. I&apos;d like to explore a new area of the country.&lt;br&gt;
- Either a fairly large city (My idea of &quot;fairly large&quot; is a city that&apos;s at least big enough to have one pro sports team) or a college town.&lt;br&gt;
- A good music scene (especially live music)&lt;br&gt;
- An influx of young people that are involved in the community&lt;br&gt;
- Decent job market for tech jobs, if possible&lt;br&gt;
&lt;br&gt;
Any suggestions for where I should go? Also, any suggestions for how to land a software gig in a new town, especially since I quit my last job so recently?&lt;br&gt;
&lt;br&gt;
Any advice on the moving thing and the job thing would be greatly appreciated. Thanks, guys!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.179952</guid>
	<pubDate>Thu, 03 Mar 2011 19:08:56 -0800</pubDate>
	<category>job</category>
	<category>money</category>
	<category>moving</category>
	<category>music</category>
	<category>programming</category>
	<category>software</category>
	<dc:creator>mrbob14</dc:creator>
	</item>
	<item>
	<title>How can my friend find a job in programming?</title>
	<link>http://ask.metafilter.com/178575/How%2Dcan%2Dmy%2Dfriend%2Dfind%2Da%2Djob%2Din%2Dprogramming</link>	
	<description>How does my friend overcome the catch-22 of needing experience in programming, but being unable to get a job because he doesn&apos;t have any? He has an associate&apos;s in computer programming and is working on a bachelor&apos;s, but he can&apos;t seem to find any work in the meantime. He doesn&apos;t have any experience outside of college. Is there anything he can do that&apos;ll help improve his prospects?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.178575</guid>
	<pubDate>Tue, 15 Feb 2011 21:44:34 -0800</pubDate>
	<category>experience</category>
	<category>job</category>
	<category>programming</category>
	<dc:creator>biochemist</dc:creator>
	</item>
	<item>
	<title>How to get web programming skills up to speed asap</title>
	<link>http://ask.metafilter.com/174893/How%2Dto%2Dget%2Dweb%2Dprogramming%2Dskills%2Dup%2Dto%2Dspeed%2Dasap</link>	
	<description>I need to get a new job, as soon as possible. I&#8217;m planning to get back into IT, specifically Web Programming and need advice on how to get my skills back up to speed. I&#8217;m looking to get a new job within the next couple of months if possible. I&#8217;ve worked in IT in the past, first as a commercial programmer then also in network support, the latter mainly contracting. That had faded away partially due to some health issues that are now resolved and partially due to living in a relatively remote part of the country where there&#8217;s not much work of any kind and being reliant of public transport. I&#8217;m currently living with relatives but I can&#8217;t live on their good will for much longer, and the situation is getting increasingly stressful partially due to the financial problems they have. I had sort of kept things together in recent years by various bits of self-employment but that&#8217;s never going to provide enough money to strike out on my own. So I&#8217;m looking at getting a job and moving away.&lt;br&gt;
&lt;br&gt;
I would apply for network support roles but things have moved on a bit from when I was last doing it and I&#8217;ve always had a problem of answering technical questions in interviews regarding things that I&#8217;m not current in.&lt;br&gt;
&lt;br&gt;
However I&#8217;ve already got some web skills  (HMTL, CSS, Javascript) and before Christmas I had started updating my old programming skills by learning C#, .net and looking at adding some of the newer web technologies like AJAX and JQuery. &lt;br&gt;
&lt;br&gt;
What I want is advice on where to find some example projects that I can do on my own and/or as part of some open source project that will rapidly get me up to a &#8216;real world&#8217; programming standard.&lt;br&gt;
&lt;br&gt;
Also any ideas what can I do about a lack of references? Once I&#8217;m up to speed is Jobserve the best place to start job hunting? What else could I be doing? And while I&#8217;m doing it, how can I stay sane in a household where everyone is stressed out?&lt;br&gt;
&lt;br&gt;
I&#8217;m in the UK.&lt;br&gt;
&lt;br&gt;
Throwaway email: itjobhelp2011@gmail.com</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.174893</guid>
	<pubDate>Wed, 05 Jan 2011 11:25:43 -0800</pubDate>
	<category>Computing</category>
	<category>IT</category>
	<category>Job</category>
	<category>JobHunting</category>
	<category>Programming</category>
	<category>WebProgramming</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>Help me prepare for my programming interview!</title>
	<link>http://ask.metafilter.com/169006/Help%2Dme%2Dprepare%2Dfor%2Dmy%2Dprogramming%2Dinterview</link>	
	<description>I&apos;m a computer programmer, and have an exciting job interview lined up.  Yaaay!  Help me prepare by suggesting some difficult (but reasonable) programming interview questions to practice on.  Also, I would appreciate any general advice you have for succeeding at programming interviews. Feel free to post any sort of algorithm/design/general knowledge questions here, or link me to other sites that are good for such things.&lt;br&gt;
&lt;br&gt;
One requirement -- any questions must be posted with the solutions -- how else will I know if I&apos;m right?  ;)&lt;br&gt;
&lt;br&gt;
As for general advice -- I&apos;m pretty much a nervous wreck in these interviews and suffer from severe performance anxiety.  So I would appreciate any sort of helpful tips/tricks for being prepared and confident in this situation.&lt;br&gt;
&lt;br&gt;
My background : Java, OOP, server-side web development, SQL/data design&lt;br&gt;
&lt;br&gt;
I have lots of experience and have completed some great projects, but I&apos;m really bad at these kinds of interviews.  Help me improve!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2010:site.169006</guid>
	<pubDate>Thu, 28 Oct 2010 12:04:37 -0800</pubDate>
	<category>algorithms</category>
	<category>computerinterview</category>
	<category>interview</category>
	<category>interviewquestions</category>
	<category>job</category>
	<category>jobinterview</category>
	<category>jobinterviewquestions</category>
	<category>programming</category>
	<category>programminginterview</category>
	<category>programminginterviewquestions</category>
	<category>softwareinterview</category>
	<category>softwarejob</category>
	<dc:creator>coelacanth!</dc:creator>
	</item>
	<item>
	<title>Should I become a consultant?</title>
	<link>http://ask.metafilter.com/164887/Should%2DI%2Dbecome%2Da%2Dconsultant</link>	
	<description>Should I become a consultant? Please help me decide! Please let me know where I can find more information. I am really clueless about legal aspects of consulting. I am fortunate enough to work and have experience in a very specialized field. Will leave details out for privacy&apos;s sake, but let&apos;s say it has to do with software development. Fairly often I get people asking me to work for them in any capacity, part time, full time, contracting, etc. Right now I have a full time job in the aforementioned field.&lt;br&gt;
However, it&apos;s not exactly what I want from life. It&apos;s not in the right industry. I cannot find jobs in the industry I want in the area I live, and moving is not an option right now.&lt;br&gt;
I feel my career path is stagnating. I was thinking about slowly edging towards the industry I want to be in by doing consultant work from home instead of looking to move somewhere. I don&apos;t really like the corporate world anyway.&lt;br&gt;
I would like to be able to continue to work for my current employer as a consultant, as well as for other companies in the area as needed. At the same time, I would try to find remote gigs in the industry I want in, leveraging my programming experience and work experience in said industry. I also feel that being independent is a necessary step to starting my own firm. And making the big bucks. Because I want to make the big bucks...and I&apos;m not that young anymore.&lt;br&gt;
Cost of living here is pretty high. No savings so to speak of right now. Single.&lt;br&gt;
Has the Obama administration done anything to make health insurance cheaper for self-employed individuals? Are there government incentives, loans, I can take for starting a consulting business?&lt;br&gt;
Should I even be thinking about this in the current economic climate?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2010:site.164887</guid>
	<pubDate>Sun, 12 Sep 2010 18:51:25 -0800</pubDate>
	<category>career</category>
	<category>consultant</category>
	<category>job</category>
	<category>programming</category>
	<dc:creator>Anonymous</dc:creator>
	</item>
	<item>
	<title>How do I get more motivation to code outside of class?</title>
	<link>http://ask.metafilter.com/162776/How%2Ddo%2DI%2Dget%2Dmore%2Dmotivation%2Dto%2Dcode%2Doutside%2Dof%2Dclass</link>	
	<description>I&apos;m lacking motivation to code outside of programming classes... I enjoy the classes a lot, but when it comes to coding outside of class, I get stuck on what I want to code or what kind of projects to contribute to. So I&apos;ve been taking several classes to prepare myself for upper division computer science courses when I transfer to UCSC next fall. These classes consisted of 3 quarters of C, 1 quarter of Java, 1 quarter of Python, and 1 quarter of HTML. I enjoy my programming courses the most out of any of my other classes. They are challenging, yet rewarding when all of the bugs in the assigned lab assignments/projects are dealt with.&lt;br&gt;
&lt;br&gt;
However, when I think about contributing to open source or making my own iPhone app, I run into a wall. I hopped onto several IRC chatrooms and thought that the users would be genuinely pleased that a newbie would be interested in contributing to open source projects. I asked around on the Pidgen, Django, Python, and other chatrooms, but they all seemed to just ignore me.&lt;br&gt;
&lt;br&gt;
In my classes, all I&apos;ve ever dealt with were small-scale programs. When I look at repositories and large amounts of code, it becomes rather overwhelming. A couple people that I spoke to told me it was simple. All I had to do is grab a repository and make changes to it. They make it seem really easy. Maybe I&apos;m just being a gripe about it.&lt;br&gt;
&lt;br&gt;
Ditching that idea, I decided to learn objective C and Cocoa Touch simultaneously with Apress&apos;s &quot;Beginning iPhone 3 Development&quot; book. I stopped about 1/3 into the book, as apps for just about anything already existed. It took me a few weeks of brainstorming and browsing through the app market to realize that it has become so saturated, and the $99/year subscription would probably chew holes in my pockets due to the odds of my apps ever reaching an audience.&lt;br&gt;
&lt;br&gt;
I had an internship a few months ago that dealt with django/python, but it didn&apos;t work out well for my employer or myself. It seemed that neither of us were interested in my own progress. He wasn&apos;t interested because I&apos;m still green, and I wasn&apos;t interested because I didn&apos;t like dealing with large amounts of code. I know I have to deal with it when I get into the real world, but it&apos;s just overwhelming for some reason.&lt;br&gt;
&lt;br&gt;
So I have two options. One is to basically harass the open source community with my own bug fixes so I can actually get feedback (whether it&apos;s positive/negative), or my other option is to create iPhone apps as a freelancer (creating other people&apos;s app ideas for commission). Which option would be better for me in the long run? I&apos;m favoring the latter option myself, as I need to start saving up money for college somehow, and I would like to keep my jobs within the computer science realm so my resume will look a lot better once I get my bachelor&apos;s degree.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2010:site.162776</guid>
	<pubDate>Thu, 19 Aug 2010 21:07:26 -0800</pubDate>
	<category>code</category>
	<category>coding</category>
	<category>freelance</category>
	<category>freelancing</category>
	<category>iphoneapps</category>
	<category>job</category>
	<category>jobs</category>
	<category>programming</category>
	<dc:creator>RaDeuX</dc:creator>
	</item>
	
	</channel>
</rss>

