229 reputation
bio website google.com/profiles/…
location Portland, OR
age 34
visits member for 4 years, 7 months
seen Mar 16 at 16:38
In search of web standards, premium salmon nigiri, and universal usage of the Oxford Comma.

comment Nervous about the “real” world
@Ed: yeah, I personally don't understand why anyone would want to program kernels ;) I'm just glad there are a lot of shoes to fill in the CS world.
comment Nervous about the “real” world
@Ed -- I completely disagree. I hated assembly in college (and even Unix at the time, because my college courses never properly familiarize me with its advantages). But I have done higher-level development for years and love it. By your logic, the same thing could be said of a developer who hates dealing with UI, because so much software needs to be put in front of the end user.
comment Is software development a field suitable for people who have unconventional methods of solving problems?
+10, if I could. Before you ever go at an unorthodox approach, make darn sure you completely understand the orthodox one. Then make sure you can explain exactly why yours is better. I've been burned by many "creative" solutions that turned onto necessary complexity and piles of code smell.
comment Learning Multiple Languages Simultaneously
+1 I think it makes a big difference whether you are learning your first three languages vs. your fourth, fifth, sixth, etc.
comment What are the drawbacks of Python?
Completely agree with @rox0r. The "straight-jacket" prevents all sorts of syntax wars.
comment My coworker created a 96 columns SQL table
I created a table like that once; it was for our senior design project in college. If only I could say that was the worst programming idea I've ever implemented...
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
How do you guys generally feel about time tracking for the sake of Evidence-Based Scheduling (joelonsoftware.com/items/2007/10/26.html)?
comment What questions do you ask about a company before deciding to work there?
+1 Good point. Maybe a good question to ask would be, "Who will I be working with on a day-to-day basis?" It's probably not always possible, but if you can meet those people somewhere in the interview process it may help give you an idea.