vlovich123 3 hours ago

> As a teacher, I can tell you that students get really angry if you put a question on an exam that requires a concept not explicitly covered in class. Of course, if you work as an engineer and you’re stuck on a problem and you tell your boss it cannot be solved with the ideas you learned in college… you’re going to look like a fool.

Very flawed comparison. At work I get to go off and do research, experiments, can collaborate with peers and people who might have more expertise in a given sub problem, and generally have much more time. An exam trying to test you on material you haven’t studied is supposed to test for what? Your ability to synthesize knowledge out of thin air.

The rest of the article is well written and correct, but this particular aside felt weird.

  • andai 2 hours ago

    I think it depends on the question. If it's not a question of the form explicitly presented before, but answerable with a minute of thinking using the knowledge the student has already mastered, then it makes sense.

    A time limited exam is probably the wrong place for that, though, due to the stress interfering with that kind of thinking. It would be better for a homework assignment.

    If ChatGPT didn't exist.

    Okay, maybe in class, on paper is the right place for that.

  • sdenton4 1 hour ago

    The while premise of "learn some stuff them take an exam on exactly that stuff" is pretty flawed, and that's the point. So much of the academic structure is about what's convenient for evaluation, rather than what's best for learning. Why not get rid of the exam and replace it with something else entirely? Who says we have to have exams at all?

  • dosisking 1 hour ago

    From my experience, the boss is usually a complete moron, so who cares. It also creates this unhealthy assumption that the engineer is subservient to the boss.

    • bryanrasmussen 1 hour ago

      From my experience the boss does not know things you know, that does not make them a complete moron because they probably know things you don't.

      Here's an example, consulting at a large Danish company, every Friday morning all departments in this big building would share breakfast and the bosses would say some things.

      So this one morning they explained that in the coming months people should register time in a particular way because of accounting and how it related to a particular government grant and money that needed to be used up by a particular time in order to get to the next step of blah blah blah.

      I realized as my eyes glazed over, damn this is just the same reaction people who don't understand browser rendering engines get when I start telling them about different events.

      I also noticed other clueless people gamely trying to question these finance nerds on how things worked, and the patient finance nerds explaining some detailed bit and the clueless person clearly out of their depth with that "uuuuhhhh, hope they don't ask me if I understand" look on their face.

      Now, if it hadn't been for them explaining this stuff I would have gone around thinking the boss is a complete moron. I once saw him mistake a nail gun for a drill! He doesn't understand how search engines work and why stemming and decompounding might be important, I know because I tried to explain to the idiot one time!! But since he actually talked about his work for a bit I realized he just happens to know stuff I don't.

      I'm betting most of the morons you know are maybe not quite so stupid, although probably not as forthcoming as why things need to be done in a certain way to those who work under them.

      • dijksterhuis 16 minutes ago

        yeah.

        someone, somewhere, at some point, will think i’m a clueless idiot.

        we’re all clueless idiots at the end of the day.

  • from_memory 1 hour ago

    I feel like it's an argument for the benefits of abstract reasoning. I don't think they are saying it'll be like that in the real world, I think they just want to test how you do under adverse conditions.

    Stress testing the student's academic prowess, if you will.

  • noduerme 1 hour ago

    >> Your ability to synthesize knowledge out of thin air

    As someone who graduated high school, I'd hope my more accomplished peers would know the difference between hypothesis, theory and proof. It is entirely possible, and useful, to test someone's ability to form a cogent hypothesis. If you were faced with a question beyond the scope of the ideas you were taught, and could not rely on any assistance, the only useful thing to know about you is how well you would handle it yourself.

    If you would synthesize knowledge out of thin air, that would be a failing grade.

  • jrowen 57 minutes ago

    I found the whole article to be a bit heavy on anti-academia. And I went to industry after undergrad.

    It's a false dichotomy between the "thinkism" bogeyman (actually reading books and papers and putting work into theoretical design is just bad now? Have they tried building anything in the physical world? Checked in with nuclear physics, ever?) and hands-on experience. Both are important. It should be about balance, not trashing an incredibly valuable set of tools because others exist...

    • mettamage 31 minutes ago

      I am team academia more than hands-on experience. And I have 5 years of experience. To me, it felt like most SWE things could eventually be solved by what I learned at school.

      Not everything I did I learned at school, such as navigating codebases with more than a million lines of code. But most things? Yea.

      With that said, I am curious how people say that they learned much more through experience, what did you specifically learn?

      • bsrhng 11 minutes ago

        I find that many people can learn a lot by doing but then at some point hit a wall and really struggle to recognize that another kind of learning needs to take place to understand a deeper concept.

noduerme 51 minutes ago

The author is talking about two orthogonal problems.

1. "Thinkism": As described, over-engineering before writing code for a complex system and seeing where it takes you. Maybe decision by committee, or just overthinking. But its like one form of replacing on-the-ground adaptable, creative thinking, with a dumber process.

2. Which should be completely separate, it's saying that students are mad if they're forced to think for themselves. This is a complaint about underthinking and the tendency of inexperienced coders not to come up with a grand plan before writing a line of code.

So which one is the problem? I'd say the problem is not knowing when to over or under-think something.

JSR_FDED 1 hour ago

As a kid I noticed that repairing things is the perfect way to combine experiential learning and "thinkism" - you have to develop a mental model of how something should work, what's broken, and how to fix it. Then you combine that with the physical sensations of how tight the nut is, or how hard you need to turn that wrench - which in turn feeds into the mental model and determination of next steps.

cdavid 2 hours ago

Did not know of the "thinkism" expression. When I was studying in France eng. school, I called that "the mythe du cerveau" (literaly "the brain myth", though does not roll on your tongue as well).

It is guaranteed failure mode of large orgs. Curious to hear about more references on how to fight this at an organization level, besides the one given in the OT.

  • qsera 1 hour ago

    Yea, we just name things that we want to see destroyed...

    Not everything need to be made so easy to refer, like using three or four of words instead of one..

  • kang 56 minutes ago

    try replacing the word with 'thinking'

iceman28 48 minutes ago

Like everything there’s always a balance. Sometimes building something and seeing how it works might have a higher cost to “correct” once built. Other times, it’s much faster to build.

FailMore 1 hour ago

I liked the article and the term thinkism (which I hadn’t heard before). I think education should be radically changed to be about doism instead. I think it’s likely we have more engaged kids learning more valuable life skills.

  • AdityaAnuragi 1 hour ago

    I agree that doism should done more in all honesty

    Cuz in real life also its more about "doing" you're physically fixing a clock, or writing code, or designing a building

    Doism shouldn't be 100% but it certainly should be more

AdityaAnuragi 1 hour ago

Game developers are the best at this sort of stuff (especially valve and puzzle game designers)

Portal (a puzzle game by valve) had levels built in such a way that it introduced the player to new mechanic, and only then building on top of that

andai 2 hours ago

I call this, the way to learn stuff is by doin' stuff.

Also buildin' stuff! (Which is the best type of doin'.)

kang 52 minutes ago

this misunderstands whats thinking is ..

> Thinkism sets aside practice and experience

thinking succeeds experience & precedes practise, its not apart from it