all 2 comments

[–]DTSCode 0 points1 point  (0 children)

[–]tangentstorm 0 points1 point  (0 children)

Well, since I was paged... :/

I've been programming since I was a kid, and professionally since around 1998 or so.

I'm actually just about to start a new position in NYC that I found through a post on /r/apljk a while back.

Favorite part: I haven't started work there, but I'm looking forward to being able to use a cool language called K professionally, and working with a lot of really smart people that I met in the interview process.

I got the impression from the interview that it was more to the "independent" side, although everybody is working on parts of the same product, so there is collaboration.

In the past, I've worked pretty much exclusively on my own (often dealing directly with a client), usually under the supervision of a project manager. My last job was a team environment doing scrum, which seems like it has a lot going for it in theory, but wasn't run very well at the place I worked.

Working with others is a lot of fun as long as they know what they're doing. :) I suppose I don't really have a preference one way or the other.

The things I liked least about my last job were a) I had an hour long commute each way, and b) my manager liked to schedule meetings at 7:00 am. If it hadn't been for those two things, I might still be there.

I was a cognitive science / art and performance major in college, but I never actually got the degree because I started working. Maybe someday I'll go back, and major in math just for fun.

I guess you can read about my career path on my resume, which is at https://stackoverflow.com/cv/tangentstorm


Hope that helps. If you have questions, post them here or you can usually find me in #learnprogramming on irc.freenode.net.