Monday, October 19, 2009

Decisions, decisions...

I've always been passionate about technology. Before school, it was re-wiring my alarm clock radio with huge speakers and an in-line power source. In elementary it was messing with my Atari 2600 console and, later, my Mac SE all-in-one and dot-matrix printer. I even tried to get my computer lab teacher to wire up the macs in the lab for a rudimentary chat room. By middle school I was digging around with Windows .dlls to get emulators to work, and in high school hacking around menu.lst and xorg.conf files to breathe new life into my dad's ancient Thinkpad he gave to me.

I've also really enjoyed evangelising for open-source products. All of my friends have put up with me rail on and on about GNU/Linux, and the entire idea of the open-source development model. I've enjoyed helping those who were receptive to it learn how stable, reliable, and interoperable these systems are. I've doubly enjoyed in-depth discussions of the business merits of an open-source development model vs the closed-source, "guarded castle" proprietary system.

So now I'm a senior in college and I don't really know what to pursue first...my desire to learn the nitty-gritty aspect of the computer world, by going into a technical field where I'll do a lot of learning (and somewhat less earning), or to start in business and sales, where the moolah is good but the foo-bar won't be as prevalent. In that case I'll have to learn technology on an ancillary note.

I figure that if I go into the technical side, I'll be learning something important - a way of thinking. At this point I don't care so much if I learn PHP or C++, IP4 or IP6, Windows 7 or Snow Leopard - I will instead be learning mostly about the mindset involved in the technology development/maintenence field, just as I've learned how the corporate-retail-sales and genetics research mindsets work. And of course, my technical skills like in programming and configuration will grow dramatically, since I'm only passingly versed in such matters.

Going into business/sales/management, however, I feel like my core competencies will be better leveraged. I'm willing to put myself out there and get to know different people's perspectives; I've always enjoyed helping people solve problems, especially when I make money providing a solution. I also feel better suited to the environment, having worked in a managed sales position for a number of years already. Plus, I won't be behind the crowd in that field; I won't be playing catch-up quite as frantically, and I'll be able to spend the extra time I have learning programming at a lower pace. Unfortunately this kind of work is much more taxing and will add to the immense stress at home of having my lovely lady working frenetically to get into, and then perform in, Law school.

Decisions, decisions. And this one is not so trivial as Sprint or Verizon. I feel like I'll be pretty committed for at least a year or two once I pick a path.



And this post brought me no closer to an answer! Off to the pro/con list...

~Micah

Tuesday, October 13, 2009

Business

Being an entrepreneur is difficult. Any student who has attempted to start a business they believe will turn into an extra source of income can appreciate this. It's surprising sometimes how difficult customers can be, even in the incredibly-informal and dirt-cheap area of college student work.

It's a constant back-and-forth between whether it's worth the time investment it takes from one's studies; we juggle the value of being a proprietor on a resume, the value of a high GPA, the value of the additional income, the potential that exists for a full-time job being one's own boss right out of college...the list goes on and on.

But we all have a drive that is difficult to define. We want. We push. It's nearly impossible to go a full day without thinking about another way to push the limits of our business.

It only takes one measly little sale, whether there be a $5 economic profit or a $1000 economic profit. For new businesspeople, it's a confirmation of the ability you believe you have when a customer is happy to have your help with something. The positive reinforcement from experiences like that is elating.

And yet...it comes back to a struggle when we spend too much time on one project and don't have an adequate payout, or when our invested time in the venture interferes with other very important aspects of our lives...our free time, our relationships, our schoolwork...our futures.

I continue to discover that it is at once the most wonderful and terrible of things, this entrepreneurial spirit in me.

Oh, BTW I just posted a coupon for my business. Enjoy!

~Micah

Monday, August 10, 2009

Student Office Software

I'm a fan of open-source software. What really hooked me is the catchphrase "Free as in Freedom." Any college-age kid knows that software and music and video can be obtained for free - it is the decision of the individual whether they are willing to use it without paying for a product that has a price tag. Some call that stealing.

Sure, open-source software is free in the same sense that such "stolen" software is - it doesn't cost any money to install and run. For me that was an initial attraction. But Open Source programs do more than that. The DNA of the program is released in the public domain so that any person with the knowledge and skill can view, patch, correct, or use the DNA of a given program. The idea is that programs are information...and information, like speech, should contribute to the well-being of the world at large. I was so taken with this idea that I turned to open-source computing on a large scale - I no longer run Windows or the Mac OS, but instead run a GNU/Linux operating system called Ubuntu, and use open-source programs with it.

One such program is Openoffice.org, the drop-in replacement for the MS Office suites. Openoffice is built in standards that allow it to communicate in a much larger array of ways than Office can - it can open and save dozens of file formats, up to and including Microsoft's latest .docx format.

Some Openoffice (OO) users complain that some functions aren't as intuitive as Office's. I beg to differ in most cases of that point - it simply seems less intuitive because those users are used to Office's, but in fact with some thinking OO's treatment of certain functions makes even more sense.

And there's one thing that Office can't do out of the box, that OO can...save as a PDF. Have you ever had a paper due with REALLY specific formatting requirements, e-mailed your document to yourself to open it on a school or a friend's computer, and suddenly...your formatting has changed somehow? Nothing about the document has changed - usually situations like this are due to differences in the programs reading them, as Microsoft keeps changing the way their programs render the documents saved as .doc. Using a PDF, however...eliminates such problems, because PDFs are more like pictures...so they can't be messed up on a different computer. PDF's are also a much more professional way to submit things like resumes, CVs, letters of recommendation, and other official correspondence. Openoffice.org's free, free-as-in-freedom office suite allows you to do just that...painlessly. As in, click File>Save as PDF. It's that simple.

But the PDF functionality is available in Office for a fee or with an add-on. Sure, that's true - but my problem with Office goes well beyond it's unprofessional finish. Office's most recent iteration - 2007 - with the new .docx formats - is very poorly compatible with the older versions. Additional packs have to be installed just to render/view .docx documents, and the formatting is frequently lost on such documents. With Openoffice there's never been a massive shift in formatting. Openoffice sticks with the Open Document Format as it's default saving schematic, which allows consistency across versions of OO.

I really strongly encourage anybody reading this to take a look at Openoffice.org. It's an amazing resource and it's all I use to do personal, scholastic, and work editing.

Sunday, July 26, 2009

Research Methods for Psychology Students

100B is to weed out the weak.

It's to separate the wheat and the chaff, divide the "them" and the "us". You hear rumors that it's used as a basic yardstick to determine if a student will be "good" at research in post-bacclaureate settings, Apparently.

Let's break down UCLA's Research Methods program real quick here. It's a huge lecture hall with 200 to 300 students, broken up into "Lab" sections of 15 to 25 students each. Each Lab section is taught by a different TA who has a great deal of control over individual grades in his/her Lab. The Lab grade constitutes a majority of the class grade.

Unfortunately the TA's don't even know what the grading rubrics will look like for each assignment until after the due dates. This creates HUGE PROBLEMS! Including points off for things that WERE NOT DISCUSSED IN LAB, nor were suggested at any point in the textbook, workbook, APA manual, or by any explicit convention.

TA's are given the ability to pick and choose which APA standards to follow, thus COMPLETELY INVALIDATING the entire point of the course: TO LEARN COMMONLY ACCEPTED METHODS of RESEARCH. They ought to retitle the course "Arbitrary, Variable Research Methods" - 100BAV...

A student's grade is curved against their Lab, but they aren't allowed to discuss grades with labmates. Fortunately, some professors release class-wide grades so you know where you stand in the sea of other students. UNFORTUNATLEY THIS DOESN'T HELP since each TA uses DIFFERENT GRADING METHODS. Students are left without any idea of where they stand except by listening in to whispers between friends about midterm scores. This is very frustrating.

And grades aren't all that's disallowed to discuss. The powers-that-be in Psych are so concerned about cheating that a student isn't allowed to discuss their research paper WITH THE OTHER MEMBERS OF THEIR GROUP WHO ARE WRITING THE SAME RESEARCH PAPER. It's my understanding that the scientific community is in fact a COMMUNITY, and the entire point of the vetting process is to get OTHER MEMBERS of that community to PROVIDE FEEDBACK on your work. So not only are we NOT learning the APA method, but we're NOT learning how to organize and solicit peer reviews.

The Lab section of Research Methods is NOT teaching its students anything important. All it does is offer a chance to students to feel humiliated, alienated, and alone in a sea of other students. It's about the best way to ensure that students LOSE their idealism towards research.

Burning the chaff is a great way to ensure that your crops don't grow as well next season.

~Micah

Thursday, July 23, 2009

'Alo World...