18
TCPizza
5y

My computer science class in school is learning c# so slowly that last year it took 3 weeks for them to learn what an integer is.
I learned most of the language on a vacation last year and now I don't show up for class.
and actually, my teacher doesn't mind it, she encourages me about learning more and doing projects.
best teacher I've had so far.

recently the class teacher noticed me when I go home instead of going to class and he made me come to every lesson. Really frustrating.

Comments
  • 4
    OMFG, I wish I had teachers that let me off when I already knew the subject. Nothing more painful than having to repeat shit you could easily teach yourself (as in teach others).

    I remember having a physics and mathematics module that was absolutely identical. I bunked the first term of physics because I was learning it in maths, showed up for the exam and got the highest in the class but that wasn't good enough because I could have got more practice by doing both classes.
  • 1
    @tmpnull I feel your pain bro
  • 2
    @TCPizza Probably because if something were to happen to you while supposedly in class, the school would get in trouble. That would not be the case with a justification, though.
  • 1
    Same situation here. What I did is just I help my classmates and sometimes, if they insist, they would pay me just to do their homeworks. Don't know about you but I'm in High School so I just enjoy the grades that I easily get from knowing programming beforehand
  • 0
    @reiniellematt yeah I'm in high school too
  • 4
    When I went to university, they didn't teach language courses for credit. They considered languages something you must continue to learn on your own, after uni, as the computer industry evolves.

    They taught theory and practical usages, but not languages other than to demonstrate a concept.

    That philosophy has served me well since then... 1986....yeah, I'm old. But still writing code for $
  • 0
    @martygeek sounds great
  • 1
    @martygeek thats why I also never buy programming language books but do buy books about patterns etc.
  • 0
    @CoffeeNcode I think Ive already given my book recomendations to you xD
  • 1
    Sounds like an awesome teacher! Here is what I missed out on I wish I had:

    Clean code
    uncle bob videos on SOLID (single responsibility)
    TDD, rgb break-fix-refactor, and code katas
    Death of agile (don’t learn agile until you have watched a few of these)

    Advanced pattern: immutable data pattern
    In regards to:
    Multithreading + locking (file, mutex, non-blocking arrays, etc.)
    databases
    functional programming
    Workflow programming (Apache nifi + Hadoop + docker)
    All of these are the same. Different syntax. Files are databases. Sql is functional programming and vice versa. You should apply immutable data patterns to database data.

    AI best practices with tensorflow

    Google and find what works for you. Good luck!
  • 0
    Very interesting
Add Comment