Subj : Re: Software Job Market Myths To : comp.programming,comp.software-eng From : amorgan Date : Fri Aug 12 2005 12:44 pm In article , Robert Maas, see http://tinyurl.com/uh3t wrote: >> From: CTips >> Send me a resume. > >My resume is already posted online, so I'm not sure whether you want me >to collect all the pages of it into a ZIP file and then uuencode it and >e-mail it to you, so you can uudecode and unZIP it onto our local disk >and browse locally, or simply e-mail you the URL where it's located and >you can browse it remotely? > >> anyone who has experience in writing system software (optimizing >> compilers > >I'm curious why you list that specific requirement. It seems to me that >all the existing CPUs already have fine compilers for them, so do you >apply NIH (Not Invented Here) and insist on writing your own instead of >paying the license fee for the existing compiler, or the existing >compiler isn't generating properly optimized code and you have >permission from the author to tweak it to generate better code, or you >don't need a compiler written at all, you need some other task >performed, but you don't believe anyone would have experience with that >task, so you listed optimizing compiler as something more likely to >match candidates' experience? Do you get this snippy with all people who try to hire you? There are bunches of reasons. The CPU might be obscure, the language might be obscure, they might be in the compiler business, or they might be adding some useful extensions to an existing compiler for whatever reason. Or they might be looking for people with experience working with large, complex apps *like* compilers, operating systems, etc. >> operating-systems, > >Again, why this requirement, you designed a new operating system but it >isn't written yet, and you need somebody to write it, because Unix and >Linux and Windows and MacOS aren't good enough for you or NIH? Or you >don't need that task performed but you don't think anybody would have >what you really need so you listed this instead? How about assuming the people who are hiring you know what they want and you try to figure out if you can supply it? There are plenty of companies whose products are not directly related to OSes who have OS people working in house. It's a fact. >> data-base kernels, > >Again, the existing RDBMS aren't what you need so you need to re-invent >the wheel, or you listed this in lieu of what you really need? > >> believes they are highly productive > >I'm highly productive, and available for tele-work immediately. > >> try to estimate how long you would take to do the simple >> spreadsheet program described on page 32 in the paper at: >> http://citeseer.ist.psu.edu/aronsson95comparison.html > >All I see there is an abstract of something about a new programming >language "Erlang" which is supposed to make it easier to develop >software. Easier then with Lisp I must ask? Anyway, I see no procedure >for seeing page 32 of the actual paper, or for that matter any of the >paper except the abstract. Please tell me where to find the paper or >just page 32 of it. Did you contemplate clicking on the "PDF" link under "View or Download"? Honestly. Seriously. You may think you are highly productive, but your inability to find Sun's Annual Report and your inability to click on a link to download a PDF indicate a staggering lack of resourcefulness. Plus, you have a *serious* attitude problem. If I were interviewing you I suspect I'd walk you out after the first five minutes. Alan -- Defendit numerus .