More myspace spam

I got some more spam on myspace today. I have been reading about cross-site scripting (XSS) vulnerabilities on myspace, and I suspect this must be a result of that, since it claims to be using a friend’s account. Here is the text:

Hey. Sorry, I don’t have an account, I have to use this one for now, its a friends. I am not too confident about this online dating, so i am waitng a bit to sign up. See how it works out first. It seems like ages since I have been in the dating circuit. I could really do without all the useless meetings and dates that go no-where. I do enjoy all the great sex that comes with having a boyfriend though. That is always the greatest part! I guess you have to start somewhere, so here I go. i thought your profile was nice and decided to say hello. If your interested in me you should send me an email at my personal addy: luvleepeech22 at yahoo. i am sure you want to see pics of me and I have some but I couldnt figure out how to attach them so when you write I will be sure to send some with my reply.

Write back soon!
Kris

Why do you work?

My undergraduate degree is in computer science from Kettering University. Being interested in software, choosing this major was a no-brainer. Kettering was small, and the body of computer science students was even smaller. While we didn’t hug each other, I would say it was a close-knit community. As time goes on, I realize more and more how special computer science is, or at least computer programming is.

Computer science professors have relatively high expectations of student’s initial skills. While programming is taught from scratch, it is introduced very quickly. I actually skipped the first programming course at Kettering, but that was because I previously had two related courses as well as several years dinking around on personal projects with BASIC, C, and Java. I think a large number of the computer science students had programming experience before starting college. Later, in the system programming course, the professor just assumed all of the students knew UNIX!

I am writing this extemporaneously, so I apologize that my thoughts may not be conveyed very well. My point is not that professors have unrealistic expectations. It is actually quite the opposite; professors are correct to assume that students either (1) are already familiar with the technology or (2) have the desire and propensity to learn it on their own. These students write software as a hobby. People program computers for fun — in their spare time! This has always made perfect sense to me, but I am beginning to see how bizarre it really is.

So now I am in MSU’s MBA program, where all students have at least one of the following four concentrations: finance, supply chain, marketing, and human resources. I haven’t met many students who do these things as hobbies. I don’t know any HR students that choose benefits packages or develop corporate staffing policies in their free time. I haven’t met any supply chain students who manage logistics or make purchasing decisions just for fun. The only related hobby I can think of is personal investing, which clearly goes with some aspects of finance. Many of my classmates have been interviewing recently. They are excited about the potential positions, and I am happy for them. However, when I hear about the details of their jobs, I think, “How boring! That doesn’t sound like fun.”

So what makes computer programming different? One possible reason is that it is a creative process. People do many creative activities for fun: painting, writing, photography, or even designing parts for radio-controlled trucks. Another reason is simply that you can do it as a hobby, because all you need is a computer. Developing corporate staffing policies is not a hobby simply because it is virtually impossible for it to be done without a corporation. Investing is not an innately creative activity, but it can easily be done individually on the Internet. I think coaching should fit into this analysis somehow, but I’m not quite sure.

I see a (possibly imaginary) distinction between IT workers with CS degrees vs. MIS degrees. The CS guys are there because they enjoy working with computers and software and have a passion for it. The MIS guys are there because they believe employees with computer skills are highly desired by many corporations today and in the future. Or maybe they were in the first group but didn’t want to deal with the math. As for which group is better suited for the job, I don’t think there is a clear winner. The CS group has a tendency to overlook practicality, and the MIS group has a tendency to miss algorithmic optimizations and other aspects of code quality. Going out further on a limb, the CS group is more likely to work overtime because a technical problem is challenging while the MIS group is more likely to work overtime because the boss is expecting it. Now I realize I am far from actually making a point about anything…..

My point is that most jobs in the MBA world seem to be things that people would never do for fun. If I’m not careful, I will be moving from a something I do for fun (web development) to something not nearly as enjoyable. While I expect to earn more with an MBA, I am not interested in enduring a boring job just for a biggest paycheck.

My biggest weakness

Much effort in the MSU MBA program is aimed towards the job search process of applying, interviewing, etc. Looking at certain jobs is very exciting to me, but the preparation and interviewing often seems like drudgery to me, especially the aspects that do not really relate to your performance in the position.

I have spent some time going through example behavioral interview questions, looking for good answers I can give to display my skills and abilities. Questions like “What is your biggest weakness?” are so simple they might not even be on the list from career services, but I should definitely be prepared. Today, I realized a good and very honest answer to that question.

My biggest weakness is that I quickly develop a reputation for critical thinking and quality ideas. That may sounds like a strength, but I have recently been realizing how I am used to operating in an environment where I have a reputation. Because of my reputation, I do not have to use a lot of explicit persuasion nor do I have to focus on my image; people value what I say because of who I am. I have been very good at continuing my reputation, but I rarely need to establish a reputation from scratch.

In high school and earlier, my last name came with a reputation. It was the same way at work. In college, I established my reputation for performance by scoring well on tests. I don’t have any data to back this up, but I suspect my grades on subjective assignments like essays and reports were higher in classes when I had previously done well on an objectively graded assignment compared to classes where there were no previous assignments. I can remember taking an electrical class in 4-H and being confused why I was being treated like I wasn’t very smart. It was a really strange feeling! I now realize that it was because they knew nothing about me.

Talking and interviewing with recruiters is a critical time to establish a reputation from scratch. You want to tell them how incredibly wonderful you are, while not sounding cocky or arrogant. Quite honestly, I can do either one but am not very good at doing both. Not only that, but I have very little drive to do so. Typically I am quite aware of my limitations, and others do the work of promoting me. This is quite the opposite of “selling myself,” which has been highly recommended by the people here. The alternative to doing this is to employ my network of contacts. If I have an associate of mine talk to a potential hiring manager about how great I am, I can walk into the interview with a positive reputation already started.

Much earlier I said something about aspects of the job search process not relating to your performance in the job. I realize that some jobs, such as sales, require that you “sell yourself” and quickly establish your reputation among complete strangers. That is a job I certainly do not want, probably because of that exact reason. I would much rather work somewhere where my performance impresses people and they sing my praises for me.

Myspace spam

I recently signed up for myspace, and earlier today I received my first message:

hey David I like your profile and would really like to talk some more or meet up if you’d like…I check my e-mail all the time, so get me there at kflynn346@hotmail.com…hope to talk soon! love kylie:)

This was a little surprising and somewhat intriguing, but a quick search on Google turned up a couple examples of this exact message being sent to others. It’s disappointing to see spam spread to avenues beyond e-mail.