Comment on: Terry David says computer sciences is brain fucking the kids. Is he right?
0 09 Nov 2018 12:06 u/Osmanthus in v/programmingComment on: US draft bill moots locking up execs who lie about privacy violations
This is utter madness. I doubt its even serious, just something for Wyden to say he is 'fighting for the little guy' when there isn't much chance that the republican senate would vote for this.
Comment on: Not Everyone Should Code
Ok, I interpreted your post where you say "I started with J#" a bit to hastily perhaps. On the other hand, you say your favorite language is C#, and that is pure madness.
Comment on: Not Everyone Should Code
You got good instincts, but quite frankly (from reading your other posts) you need more education. It seems to you like skills requirements are changing quickly, and its a lot of effort to keep abreast. This is because your understanding of the foundations of computer science is lacking.
In reality, what we see is just syntactic churn. Most of this is created to ensnare people just like you by large corporations. They want to keep programmers inside their "eco-system" and ignorant about the true power of programming, that their eco-systems are unnecessary. So, do not trust any language that is championed by a corporation. Some big traps are Microsoft's C#, Apple's swift ,Google's go, Oracle's Java. Python is also a trap. Certifications are a trap.
It is possible for you to learn the true foundations on your own, but you are never going figure it out on your own without studying books on language theory, Baukus-Naur notation, Turing machines, and related topics. Once you understand this stuff, you should be able to convert between languages easily, and even write programs to do it automatically without too much effort.
Comment on: Is COBOL holding you hostage with math?
yeah, this article is garbage
Comment on: Feeling like I'm lacking theory
A bit late, but yes I think you are getting screwed in your education. The fact that you are being taught Oop and delegates is a sign that your professors are clueless. However, you mention "real job" so your expectations are off from the start. Computer science is an academic pursuit, not job training. If you just want to go hack on flavor of the month code for con men, what you are learning is fine. Ha.
You should be learning stuff like Turing machines and pushdown automata and l*, isomorphism, n-p hard if you are in a proper CS program.
From my experience prior to 2000, I can say that he is (or was back then) specifically incorrect in calling out MIT. The vast majority of Universities did not prepare students for industry, but MIT was one of the ones that actually did it. Terry seems like he was a knowledgeable autodidact, but he greatly overestimated his own skill. In particular, software is not written in a vacuum and so you must work with other people and their code, something that Terry was unable to do.