That said, typical law degree prepares one to practice law far better than typical CS/CE degree prepares one to practice computer science (or computer engineering, if you prefer), and secure protocols are their own subfield that seldom gets taught outside advanced degrees.
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Its very hard to develop a proper algorithm, also nowadays most "devs" don't develop security critical apps, so design/architecture flaws aren't much of a problem.
-
But where they do, their ignorance, which they pretend not to have because they can nominally program and can throw around buzzwords to gull the gullible, creates huge problems.
-
I found this "mini-rant" for javascript while trying to understand why JS was taking over all the programming paradigms: https://www.quora.com/Whats-the-point-of-using-Javascript-for-everything/answer/Archis-Gore … I think its somehow related to coding insecurely and ignorantly.. its a old problem we are going in circles somehow.. lol
-
I don't actually have much problem with JavaScript, indeed its model of concurrency is an important paradigm. What I have a problem with is people who confuse knowledge of a particular language's features with professional competence.
End of conversation
New conversation -
-
-
Point well taken, but i'm not sure alternately smearing devs as ignorant and relegating them to custodial status is the way to win people over to your side
-
I'm not smearing programmers in general, just the ignorant ones, and I don't want ignorant people to support me.
-
Fair, but ignorance is treatable. I'm just advocating for not knocking general enthusiasm for blockchain development but instead channeling it towards learning the importance of security, best practices, etc.
-
There's plenty of enthusiasm but far too little of this learning.
-
Ummm ... Nick, how about the same enthusiasm & zeal you’re showing here towards revisiting your “smart contract” oldies that are arguably responsible for far more of a mess than sloppy cody-code?https://medium.com/cryptolawreview/against-smart-contracts-4a1f43133215 …
End of conversation
New conversation -
-
-
programming has always had bugs. these bugs have been exploited by other people who find them. in the cryptocurrency space it means people lose money without any insurance that they will get it back. :)
-
Some coders producing far more and far worse bugs than others, due to their carelessness and ignorance.
-
Serious question; zero BS or agenda—have you ever gone back to Szabo 1994, 1996, 1997 code to debug? If so pls share. Quite important.
End of conversation
New conversation -
-
-
Not sure what you're getting at here. It seems you're saying that if you don't have a degree you're ignorant and that JavaScript developers are the janitors of the engineering world, both of which are pretty dumb things to say.
-
Funnily enough, your two examples of security and architecture are two things my CS degree classes skipped entirely and things I learned only through experience on the job.
End of conversation
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
You said a ton of logic truth right there. I am a self taught IT Professional that jumped deeper into programming and developing about 4 years ago. I have spent 4 years cleaning up crap from the previous person my company had.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Safu?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Studying law doesn't mean you can argue properly, many lawyers fail miserably when we are talking about litigation.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Oh how true this is. I tell associates it will take them 5 years of practicing law just to comprehend how much they still don't know. As a litigator, if you have aptitude, you start to grow "claws" that you can hurt people with around year 8.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.