Hacker Newsnew | past | comments | ask | show | jobs | submit | stg's commentslogin

This, whilst likely true, is not a self-evident fact.

I think the argument in the blog post is weak because it does not quantify what makes Go more suitable for learning than say, Erlang or Clojure, which are dismissed outright, before moving on to discuss some of the advantages of Go in depth.


Sorry for the diversion, but what is/was it like to be able to ace a test without really studying for it?

The only emotion I can ever recall feeling when staring down at an exam is abject fear as every fact I knew drained out of my head.

I was always a relatively bright kid, but never super smart. When I worked hard, I got top grades and when I slacked, I didn't. At some point I stopped working hard and drifted through education, getting a mediocre degree on the way (on the upside, I have great soft skills).

From discussions with other gifted people, I get the impression that most of them worked really, really hard, even if they didn't realise it. But I have heard the odd person who maintains it all came naturally. Is this you?


> Sorry for the diversion, but what is/was it like to be able to ace a test without really studying for it?

Fairly anti-climatic. For someone that it comes easy too there is no real emotion or sense of accomplishment.

It would be like trying to explain the color green to someone that was born blind.


> Fairly anti-climatic. For someone that it comes easy too there is no real emotion or sense of accomplishment.

I completely agree with this statement. Personally, I felt like I didnt put in as much effort into my highschool work because I knew that I could easily pick up whatever I missed in class or homework and if I knew I could do it there was no real drive for me to try harder. And this goes back to the original article.


I also went through most of middle/high school not having to really study things but somehow ending up with pretty stellar grades. To be honest, it made me arrogant and caused me to not appreciate the value of hard work in general. The more effortless an achievement, the more I respected it. Those who worked really hard were "try hards." Besides, I got better grades than them anyways.

In general there was an attitude among my circle of friends to try and show off how little work they can do to still pull off a high score. I would say yes, most of the people I know who are considered "gifted" in general do work harder in the background than they let on. They themselves probably want to believe that they can effortlessly achieve in the classroom (and probably in life).

I think for me, at least, what happened was that I would really get into things and work extremely hard for a short period of time (sometimes without realizing it) and then coast for a while and appear as though I'm super talented and naturally good at many subjects. I don't think I was consciously planning any of this, but it just happened that way.

Looking back now, I do think that the attitude was pretty immature and obnoxious.


Tests never bothered me. If I bombed one, I could always study a bit for the next one. So, I rarely studied for them and I rarely completed daily assignments.

But, that said, my idea of skipping school was heading downtown to the GWU library. I started taking AP courses as a sophomore and always had long-term papers to write. I spent much of my senior year in a local wetland taking water samples.

There was definitely a balance. I tended to work hard at things that I enjoyed and completely blow off stuff that I deemed tedious or irrelevant. And overall, the balance usually fell in my favor.

There were students at school who were both smarter and harder working than I. And some of them were accepted at elite universities, where I landed at a top-notch public. But, we tended to have vastly different approaches to life. They live to work and found careers that they love. I work to live and found a career that I don't hate (but mostly, just want to get my paycheck and go mountain biking, kayaking, or something else outdoors).

And like another response indicated, this was all just natural. My peers were all overachievers, most of them naturally so.


I always found tests kind of... interesting. I stressed about missing them, but learned to not worry about taking them. It helped that I was in CS/math/science courses. Questions tended to be semi-fun puzzles instead of memorization.

Actually, one of my favorite memories from university is from an algorithms test. We had to find nearest smallest neighbors, or something like that, in O(n lg n) time. Our professor was good, and an algorithms guy, so I was surprised when I realized it could be done with just two sweeps across the list [O(n)]. When I showed him (I was wondering if the question mentioning 'divide and conquer' was a hint or a restriction), he couldn't believe he'd missed it.


Thanks for bringing this up. I cant speak for everyone else but I can tell you that I didnt always use to be good at test taking. In fact, whenever I get on this topic, I always talk about the story about a time when I moved to a different country in the middle of a school year and I moved there just it time for the comprehensive mid-year test in which I got the lowest test scores of any test in my life. And I mention that because after that, I had a bit of a revelation as far as how to prepare for tests.

I picked up the knack for listening to what teachers emphasized while teaching and correlated that to the home work, drew parallels and 9 times out of 10, most of what they had in common was on the test - so no extra studying needed. It was easier for things like Maths, Physics and Chemistry because you have a formula to use - and all the questions that revolved around these forumlae had keywords as far as what facts you have to use and what you need to find. Once you see the pattern, you can apply the forumula (which you've probably seen at least a dozen times in class and/or homework) at this point and its just applying it.

As far as things like vocabulary or other word definitions go, I've learned how to photographically remember things so I could breeze through a textbook and remember key words and/or key dates and look for those in questions on the test.

I dont mean to say that it is either hard or only gifted people can do it, I think everyone has their own unique learning style and once they figure out what works for them, tests can be easy.


I think maybe it depends on what "without really studying for it" means? If you show up alert to each class, take notes, ask questions, and do a thorough job on your homework, the amount of specific exam studying that you need to do to ace an exam goes way down compared to if you slack up until the exam. If you've been doing this since first grade, the cumulative advantage by senior year high school is immense.


Agreed! If you pay attention in class and do your homework, you shouldnt have trouble with tests because tests are just a measure of how much you pay attention to the work you've been doing. At least thats the way I saw it.


I really think the answer for this is just going to be dependent on the person. For me, depending on the field, I could either ace it or possibly experience the abject terror. For the subjects that I could ace, e.g. (human) languages and CS, it was boredom/annoyance at even having to take the test. But then again I ultimately quit school and took a software "engineering" position.


Boredom primarily, and a sense of competitiveness in trying to be the first to finish the test. Oddly enough, I get the same emotions filling out the patient information paperwork at doctor's offices etc.


I've read through about half of the on-line content and I'm impressed, I would gladly pay for a completed version, particularly if it was available to read on a kindle.

So, please consider finding a way to make this project worth your while as I really want to see this completed.


The whole article is no more than a glorified appeal to authority/audacity from a so called expert nutritionist who, it turns out, pimps detox and other homoeopathic diets fads on her website.


But she's appeared on so many television shows!


1) I'm in the UK and can't view the video.

2) Do you ship internationally? You should answer this in the FAQ.

3) Show me an example of the finished product.


I don't get people asking to see an example of the finished product? What do you hope to see? It will look like your panoramic photo, obviously. How would showing a photo of a photo print be any use?


Same problem (1) in Argentina.


Nice article. I'd certainly like to see you go a little bit deeper still.

I'm not sure if many people are familiar with the ideas behind domain driven design (as in, the Eric Evans book), but I find that modelling your documents around your aggregate roots is a good starting point.


> - A PhD or MEng in Computer Science.

If this isn't for a research-orientated position or a very technical (mathematical) role - in which case, you probably want that to read PhD or MEng in Maths or Physics - then why bother with this particular bit of criteria? Since when does having a PhD or MEng make you a better software developer?


It's probably just a way of saying that they need more math and data mining skills than your average software engineer with a BS or no degree at all.


Can you really be a Software Engineer without a degree? Developer, yes, but the term "engineer" has a certain level of professionalism associated with it that an autodidact computer programmer wouldn't necessarily have.

For point of reference, check out http://en.wikipedia.org/wiki/Iron_Ring#The_Ritual_of_the_Cal...

> It is a symbol that reflects the moral, ethical and professional commitment made by the engineer who wears the ring.

I'm not an engineer myself and I wouldn't presume to call myself one unless I'd gone through the engineering training.

Am I being too pedantic?


I'm going to go with yes you are being too pedantic. No one really knows what to call programmers so we make up things to say. I write code for my company so I'm the guy who makes things happen to some and to others I perform some sort of dark arts.

I'm pretty good at making things work and bringing a lot of knowledge to any situation requiring my skills.

Does that make me an engineer? Does my lack of degree disqualify me?


Well, we take (I took) a 'Computers and Society' class, where we talked about the consequences, morality + responsibilities of S.E.. Other than that it was just a bunch of programming etc classes. If you want that 'certified' feeling, maybe find a local school where that course is offered, take it, and then join the ACM.


I had that fear too (like yourself, the last time I touched mathematics was during my GCSE's and I wasn't exactly a prodigy then) and it was exactly why I did MU123 first rather than jumping into MST121 despite that fact I think I could have handled it.

I reasoned that by being thorough and starting from the beginning (i.e. the most basic module) that I was not likely to encounter any concept later on in the course that had not previously been introduced to me. Hence no ambiguity. Rather convoluted logic I know, but it worked for me.


Given that the course starts in October I thought that a good old concerted effort on revision might get me past the need for MU123 (would be nice to aim for a 6 year degree not a 7 year one) now wondering if it is an incorrect assumption... I wonder if they would let me see some past papers from MU123 to make sure I followed it all (again, the hard work is never a problem it's the fear of not even being able to read the damn question!)


So you are studying both at the same time? How do you manage that?

I'm currently working through MST121 myself, it takes a surprising amount of work (compared to you I'm obviously a slow studier as my total commitment is about 2 hours a day, luckily my commute consists of two, one hour train journeys) but I'm finding it really enjoyable, if not therapeutic, a chance to get away from the real world... sadly very much an attitude I wish had when I was younger.

I was actually so rusty I had to take MU123 initially, it was a bit mundane in parts but I was glad I did, there was so many of the basics I had forgotten.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: