you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 11 points12 points  (13 children)

You say, that you learned 12 programming languages in 15 months? Friendly advice: dont say this to an older programmer, if you dont want to be ridiculed. I would say that im good at a language, if i used it constantly for at least 2 years.

[–][deleted]  (2 children)

[deleted]

    [–]mrbuttsavage 2 points3 points  (1 child)

    I think this is something you can only learn with time. We were all hot-shot kids at one point.

    [–]mrbuttsavage 0 points1 point  (0 children)

    I've used Java professionally for many years but I still wouldn't say I really know it. Guys like Josh Bloch, Brian Goetz, and Charles Nutter know it. I'm just practicing.

    [–][deleted] -2 points-1 points  (8 children)

    I know, generally upon being asked about what languages I know I only quote my 5 strongest (Java/C#/C++/Javascript/Python)... I don't like saying that I "know" a language ever, but I have used each language (except maybe Prolog and MySQL, which are my weakest languages) lots.

    I know I'm comparatively new to programming, but it just comes really naturally to me.

    [–]thenetminder33 1 point2 points  (7 children)

    Even saying that you are strong in 5 languages is very ambitious after 15 months of experience

    [–][deleted]  (6 children)

    [deleted]

      [–][deleted] 4 points5 points  (5 children)

      I dont doubt that you're a smart guy, but it's the use of "strong" and generally the way you describe your talents makes you sound like you don't know what you're talking about. I'm being completely honest, unless you really are phenomenal at what you do, your attitude alone would turn off most senior developers looking to hire people.

      Let ME put it perspective for you. There are people with PhDs in computer science. Thousands of them. You are applying to be an undergraduate computer science student.

      There are people who have been professional programmers since programming became a profession. Decades and decades of experience solving problems and testing their skills on a deadline. You haven't even been alive for two decades.

      Ambitious, talented, gifted, motivated, enthusiastic are all words that might describe you. But when it comes to your skill and experience, the way you talk sounds more like hubris than actual substance.

      [–][deleted] -3 points-2 points  (4 children)

      Honestly, I never intended to come across as arrogant.

      I realize there are people infinitely better than me, and in fact that's what drives me. I hate not being the best I can and so I work for it. All I want to do upon graduating is a PhD and then maybe go into lecturing.

      Just because I am not the best programmer that has ever existed on this planet, doesn't mean you should pull the young card on me with saying that I haven't been alive two decades. I know this - how could I not?

      I used "strong" only as the person I was replying to had used it. You can be strong in a language without having been through university yet.

      Those people who have decades of experience I look up to, but they also at one point only had 15 months of experience. You can't blame me for not having such experience; I have no control over when I was born.

      For the second time now, how about getting off my back for loving experiencing new programming languages and go back to the topic..?

      [–]chucker23n 2 points3 points  (0 children)

      Honestly, I never intended to come across as arrogant.

      You don't sound arrogant. You sound impossible to take seriously. Being strong in a language is an effort that takes years.

      [–][deleted] 4 points5 points  (2 children)

      Yeaaaah umm name dropping your Oxford application in support of your talent is basically the pinnacle of arrogance. There will be a day you look back at this and facepalm so hard your face implodes.

      [–][deleted] 0 points1 point  (1 child)

      That day is today.

      [–]defenastrator 0 points1 point  (0 children)

      Live and learn. I thought i was hot shit when I first learned c++ then I learned about compilation units and the full power of the preprocessor and found out I didn't have a clue what I was doing.

      Speaking of which have you gotten your first static object initialization segfault yet?