3 ms·
Two stories stand out to me, from people who were in the upper ranges of competence where I worked at the time. 1) She didn't know what MD5 was. Had never hear
by hnick 7y ago
Two stories stand out to me, from people who were in the upper ranges of competence where I worked at the time.
1) She didn't know what MD5 was. Had never heard of it.
2) He attended a meeting, seemed to keep up then emailed notes talking about 'Jason encoding'.
I thought these are pretty general concepts to anyone even in passing, you should probably know they exist at least? But maybe I'm in a bubble.
- com2kid 7y agoI'd guess a huge % of engineers don't know what MD5 is. It doesn't exactly come up that often outside of being "some random string that is on download pages now and then." Heck I know what it is and I've only used it a few times outside of copy/pasting stuff w/o needing to think about the underlying details too much.
- BiteCode_dev 7y agoIt's one of the reason I favor framework over libs or micro-framework, espacially from beginner. E.G: I tell beginners to use django, not flask. Because people usually don't have the skill or knowledge to take proper design decisions. They need something to guide them, otherwise the project architecture will be terribly wrong. Last year I worked on a flask site were the devs stored the password hashed as unsalted md5. And another one with an API that returned sometimes JSON, sometime plain text. And this year one that, to be deployed, required you to run a build process on the prod server, and defined the upload folder and static media folder as the same. My take on this is: if you want to go the minimalist route, you need to be very good already.