MORE ON “FREEDOM FROM THE TYRANNY OF KNOWLEDGE AND REASON”
with Fabian Pascal

 

 

 

From: BS

To: Editor

Date: 6 Sep 2004

 

I have been reading dbdebunk.com since 2001, and I agree with almost all the content I have read so far.  I am a logic-lover who demands at least some form of reason in any debate, so I am pleased to find those few who still believe in logic and reason.

 

Professionally, I am an enigma.  I began programming as a hobby when I was 5 years old, and by the time I finished my Spanish degree, I had decided to make computing my career. I gained a scattered scope of experience, typical of many who worked in small dot-com companies, all the while studying programming fundamentals in my spare time.  After the dot-com crash, I was informed that I could not be hired unless I got a degree.  Thus, I went back for two more years of college to get a B.S. in Computer Science. "B.S."--how appropriate; I learned virtually nothing in those two years.  I can honestly say that I knew more about most of the subjects taught than the professors who taught them.  At least I was not expecting to learn; I knew that I was submitting myself to that experience for credentials rather than knowledge.

 

The cruel joke is that my acquisition of the vaunted degree did not help me acquire a job.  At age 24, I found myself with a C.S. degree, years of experience, even some Brainbench certificates (ha), and yet no job.  Apparently, I am too old and have too much in my head to get an entry-level job (generally reserved for ignorant interns); mid-level jobs are not being openly offered anymore; senior-level jobs go to those who have "5 years of professional experience with Software Package X", which I lack.

 

Now, at age 26, I work at a convenience store for minimum wage, with no means to pay off my college debt, while I watch kids who do not care one bit about programming or logic rush in waves to become the new ignorant legions of the professional programming world, hell-bent on promoting vendor-specific technologies rather than general technique.

 

To support the arguments of the two previous paragraphs, I offer the following example: During a visit by State Farm recruiters to my university, an older classmate who had over a decade of professional experience (and great knowledge of technique) asked one of the recruiters if they would take him as an intern.  The recruiter flatly responded that he would rather take a student who had no prior knowledge so that they could mold the recruit in the State Farm way of computing.

 

My professional future as a programmer (at least here in the U.S.) looks very dim.  Given my financial status, I doubt that I could continue on to a Ph.D., which would at least get me a job as a professor.

 

After this long-winded introduction, the question I pose to you, for myself and for the thousands of others like me that must be out there, is this:  If caring about logic, quality, and responsibility is detrimental to one's profession ... if preferring general theory over vendor-specific technology is outright heresy ... and if one is unable to enter the ivory tower of Academia ... then what is one to do?

 

Put another way, if everything you state about the computing industry is true (and my experience indicates that it is), then how are the "thinking unemployed" to become "thinking practitioners"?

 

If I had not invested so much of my life into computers, it would not matter much to me.  However, programming has been an important part of my life since before it became fashionable and lucrative and driven solely by "market forces".  I am not in it just for the money, as most so-called programmers are.  At times I feel a pain, not because I have no programming career, but because the science, or rather the art, that I love has become so tainted. Dijkstra's bitter words towards the computing industry resonate in my mind, as do many of your words.

 

I wish I knew what to do about the deplorable state of programming.  The more I learn about fundamentals, the more frustrated I feel, knowing that so few are implementing the fundamentals, and that, as of yet, nobody is interested in hiring me to do so.

 

At least I am no longer bitter about my personal situation.  I understand why I am, according to current doctrine, undesirable as a programming employee, and there is no use in arguing against it.  Besides, debt is the American Way, so I guess in spite of my so-called "un-american" tendencies, I'm as American as you can get.  ;)

 

Lastly, I liked your comment about ignorant arrogance.  For years, I have joked about the Trinity of Destruction: Ignorance, Arrogance, and Belligerence--three qualities that the current U.S. government gloriously embodies.

 

After your Slashdotting, I thought you might like to know that at least *some* young people can agree with logic.

 

Keep up the good work.

 

 

From: FP

To: BS

 

Sorry to hear about your predicament, but can't say it surprises me. I wish I knew the answer to your question. I do not believe there is a solution for thinking people in this society and things are getting worse, not better. If I were as young as you are, I would look for a career in the far east--China or India. They are appreciating knowledge and reason there, but only because they are ascending. The US is on its last legs, just like the roman empire. Wish you luck.

 

 

Posted 10/22/04