I live in Nashville as well. All of this is true. Another point - If you have kids, most of the schools suck. Private school is very popular here for "traditionally southern" reasons.
The religion comment is very accurate, and very annoying. Even if you are religious, you may find the culture here a bit cloying.
I've been planning my escape for over a year now. :)
Something similar happened to me, but I was never provided with the "programming test".
My interview for a freelance gig was wrapping up, and the COO asked if I would be willing to "fix a few bugs in the system" to see if I were a "good fit" for the project. I asked point blank if they were asking me to do work for free. He responded that no, he was not, and that the task would take no more than 30 minutes to an hour. I said that I would be happy to take a programming test, or provide some other proof of competency, but that it's pretty non-standard to ask me to fix bugs in a system for free, especially for a limited hour freelance gig.
Up until that point, we were discussing project time lines, handing over of logins, and my number of hours of availability. I got an email the next day saying that they were going to go another direction. Likely, trying to fund some other suckers to fix their bugs for free.
Interests/Experience: Data analytics, building full stack solutions from top to bottom for could deployment, functional programming, statistics, natural language processing
Interests/Other: Music - Production, tracking, music theory, computational composition
History: Programming since the 90s (teenager), computer science degree in the 2000s, 2 years of a PhD before "dropping out", and working as a software developer the whole time.
GeekDesk provides the dimensions of the desks, the large may not be able to accommodate your existing track, as the desk hardware mounts across the underside of the desk near the back. My 'small' frame takes up about 10" from the back of the desk, so I just got a 14" humanscale track. (My desk is only 25" wide)
This is slightly imperfect, as my tray can not fully retract under the desk, but the benefit of freeing the work surface and enabling more adjustment outweighs this concern.
I just got my GeekDesk after a long and varied string of various sit/stand combinations. I opted for the small, frame only, and bought my own "butchers block" solid mape top - 48" x 25" x 1.5".
This coupled with an ergotron LX monitor mount and a humanscale keyboard tray is beyond fantastic. I can adjust everything, and I love it.
This is very similar to my setup[1]. I picked up a geekdesk frame on craigslist and threw an Ikea countertop[2] on it. I even have a humanscale keyboard tray that I haven't gotten around to installing.
All in all, it probably set me back about $1000 (including the keyboard-tray and monitor-mount). And it was worth every penny; I'm much more comfortable after long hacking sessions.
I'm not sure how this is content free. It's offering up a gateway to a discussion/criticism of a lot of crufty-methodologies. Opinionated and vulgar maybe, but it is still about software, hacking, and maybe even business.
Yeah, I'm totally serious about it with that picture of Samuel L. Jackson right at the top. Totally dead serious. Going to start the conference tomorrow.
Apart from the picture of Sam Jackson and some but not all of the words "motherfucker" on this page, which part of this post do you not believe?
Note: we're just nerding out. I'm reacting to your attempt to imply that that this is entirely or even mostly a joke. I don't really care. And, like I said, to the extent that it's not a joke, I agree with it.
MotherFuckerCon 2011. It's a bunch of Agile coaches all standing around in circles passing rubber ducks to each other waiting for their turn to talk about what they're going to do...someday.
Try to think about exiting programs that intrigue or excite you. Clone these.
Think about whether you want to write "web" applications, mobile applications, scientific applications, etc. Basically, with a background like yours, coding will be easy to "step up", you just need to commit the time and discipline to doing so. Pick something, do it, and stick with it until you're good at it.
First part of this you can do with the Zeo - They have programming API's that allow you to use a port on the Zeo for real-time data access. The rest of your requirements are up to you to provide!
Whoa. Thank you so much -- I didn't realize the Zeo could actually talk to anything in real time.
I've done most of the other parts several times; maybe I should make a packaged service in January. There are probably plenty of people with macs, maybe with big TVs attached, in bedrooms, with Internet access; adding the Zeo and some kind of computer-controlled lighting (optional) isn't much to ask.
Unfortunately having to mess with a serial port is so 1995. I wonder if anyone will make a simple serial to bluetooth dongle so the whole thing can be done from an iphone/ipad, or if it will end up with serial to usb to PC.
The religion comment is very accurate, and very annoying. Even if you are religious, you may find the culture here a bit cloying.
I've been planning my escape for over a year now. :)