xclite's Profile User Rating: -----

Reputation: 974 Master
Group:
Moderators
Active Posts:
3,408 (1.52 per day)
Joined:
12-May 09
Profile Views:
67,575
Last Active:
User is offline Today, 02:04 PM
Currently:
Offline

Previous Fields

Country:
US
OS Preference:
Linux
Favorite Browser:
Chrome
Favorite Processor:
Intel
Favorite Gaming Platform:
PC
Your Car:
Who Cares
Dream Kudos:
50
Expert In:
Ruby, Java

Latest Visitors

Icon   xclite has set their status.

Posts I've Made

  1. In Topic: Setting a value for Setters

    Posted 4 Jul 2015

    "It doesn't work" may be the most useless way to word a request for help. It makes us start from the beginning, when you may have helpful information.

    What have you tried? Are you getting an error message? Or does the program just misbehave at runtime? What is the state when it misbehaves, what do you expect, and what happens instead?
  2. In Topic: What is it like to work for a major tech company?

    Posted 4 Jul 2015

    Makes sense. We actually just recently hired a guy who had applied in the past.
  3. In Topic: What is it like to work for a major tech company?

    Posted 3 Jul 2015

    View Postjon.kiparsky, on 02 July 2015 - 11:27 PM, said:

    It also provides an introduction to ML, which is a surprisingly fertile source of inspiration for language designers.

    I wish more languages were incorporating ML's features more quickly.
  4. In Topic: Video Games Currently Working On

    Posted 2 Jul 2015

    Nope.
  5. In Topic: What is it like to work for a major tech company?

    Posted 2 Jul 2015

    View Postdepricated, on 02 July 2015 - 01:13 PM, said:

    Yea I actually got through the first technical interview, which involved white boarding. I wrote a small recursive function that actually made the interviewer pause. I forget the exact question but it was a simple recursive math problem. That made me happy. It was actually my lack of knowledge on some of the more primitive stuff, getting into the idiosyncrasies of different compilers, that failed me I think. Still, I learned a LOT from the process. Had another with Amazon back in October that was pretty promising, but again I was the least experienced candidate (according to the staffing agency pitching me) and it showed in that white boarding.

    But the cool thing is they've always come back with really positive feedback in their rejections, and never just left me hanging. One of many reasons I'm impressed with them. I still want to move to Seattle some day, and Amazon is a pretty cool company, so I'll try again in a couple more years. Unless my project takes off.

    I'll look into studying Functional Programming explicitly. Any suggestions on a language to start with? I always hear LISP touted as the end-all-be-all but never really dug in to it.

    So... I work for Amazon.

    *Usually* least qualified doesn't matter if we are inclined to hire anyway - if you meet the bar, we'll hire you and put you somewhere. Any time we've had multiple qualified people for the same spot in my group, we've made offers to all of them.

    I'm curious about your compilers comment - we don't usually ask specific compilers questions, because you don't do compilers work at Amazon. We build distributed systems. That said, there are a lot of teams, so maybe they work on something I don't.

    Amazon generally will let you interview several times - unless you're a dick or wholly incompetent. I've only said "don't invite back" twice, once for each.

    Functional programming is helpful in general, and you might score interest points with me if you use reduce instead of some shitty for loop, but the most common struggles for me are organization.

    Learn to put shit in appropriate methods/functions. Learn the correct data structure. Isolate branches, loops, and mutations in places that make sense. I'm trying to find out if I'm going to hate doing your code reviews or maintaining your systems, so that stuff matters to me.

    Finally, Lisp is great, and macros are fancy. My general impression of functional languages (while being wishy washy with the word):

    * Scheme, for simplicity and concepts
    * Clojure, for a practical Lisp
    * Haskell, if you want to learn you some types
    * Scala, for an industry-strength language with useful functional tools built-in.

    I like Clojure because the community shows restraint - it's basically the opposite of the Ruby community even though the language feels as expressive and practical, but you can't really go wrong with any of those.

My Information

Member Title:
I wrote you an code
Age:
27 years old
Birthday:
June 23, 1988
Gender:
Location:
Boston, MA
Forum Leader:
Ruby
Years Programming:
11
Programming Languages:
Known: Ruby, Java, Javascript
Learning: Clojure
Professionally interested in: Elm, Scala|OCaml|Haskell, Rust, Ceylon
Academically interested in: Prolog, Erlang, Forth, Idris, Smalltalk
Abandoned: C, C++, Pascal, BASIC

Contact Information

E-mail:
Click here to e-mail me
Facebook:
http://facebook.com/brian.fults
Twitter:
xclite

Comments

Page 1 of 1
  1. Photo

    jon.kiparsky Icon

    28 Jan 2013 - 08:10
    http://www.anythingcomic.com/comics/1662781/clingy/
  2. Photo

    gabehabe Icon

    05 Dec 2012 - 16:46
    LUBE IS GOOD, OTHERWISE YOUR BUM WOULD BE SORE FOR WEEKS <3
  3. Photo

    gabehabe Icon

    03 Dec 2012 - 02:55
    YOU HAVE BEER?! I'M ON MY WAY!
  4. Photo

    gabehabe Icon

    20 Dec 2011 - 09:05
    don't forget the fondue!
  5. Photo

    gabehabe Icon

    20 Dec 2011 - 09:02
    my wanting to be in you goes without saying, i just want to be on top.
  6. Photo

    gabehabe Icon

    20 Dec 2011 - 08:29
    i... i want to be on you
  7. Photo

    hulla Icon

    02 Sep 2011 - 07:37
    Dammit I was planning on using "Like A Boss" for my member title before I saw your avatar :s
  8. Photo

    ishkabible Icon

    12 Apr 2011 - 08:41
    its actually Yiddish, my grandfather called my dad a 'ishkabible' every time he did some stupid, now my dad calls me the same thing. supposedly it means confused.
  9. Photo

    ishkabible Icon

    11 Apr 2011 - 20:15
    your name always makes me think of x-lax when i read it. not the most pleasant thing to think about :(
  10. Photo

    Raynes Icon

    01 Apr 2011 - 08:35
    At some point, sure. At this point, I don't have enough time to do much of anything except for Clojure.
  11. Photo

    gabehabe Icon

    08 Dec 2010 - 14:26
    SECKS TIEM! <3
  12. Photo

    gabehabe Icon

    17 Jun 2010 - 07:33
    U WANT 2 SECKS?
  13. Photo

    gabehabe Icon

    17 Jun 2010 - 06:44
    I WONDERED IF YOU WERE HORNY.
  14. Photo

    gabehabe Icon

    01 Jun 2010 - 11:56
    It's going well, m'luvly. How's life? xx
  15. Photo

    gabehabe Icon

    01 Jun 2010 - 11:30
    Hey schmecksy.
Page 1 of 1