3 ms·
Yeah but if you've been building websites using MySQL for ten years and can't tell me what InnoDB is then all the domain knowledge in the world won't help you i
by jswinghammer 15y ago
Yeah but if you've been building websites using MySQL for ten years and can't tell me what InnoDB is then all the domain knowledge in the world won't help you in an interview with me. My standards aren't really that high but I expect some depth.
- Goladus 15y agoHas it ever actually happened that a developer had 10 years experience building websites on MySQL, very strong domain expertise in some non-programming field, and no knowledge of InnoDB?
- umjames 15y agoI don't know, but I'm sure it has. If your primary interface to MySQL is a GUI tool where you just click the "create table" button, type in a name and accept the other defaults, you could be using MyISAM tables without knowing anything about table types. Don't forget, that 10 years of experience could just be 1 year repeated 10 times. A cardinal number of years doesn't always equate to increasing breadth of knowledge.
- Goladus 15y agoOf course it doesn't, but if 10 years of experience results in domain expertise somewhere else, but some cherry-picked detail about storage engines is missed then there is probably a good reason for it. In my experience, someone with really strong domain expertise in something like bioinformatics, doesn't actually have 10 years building websites on MySQL.
- jswinghammer 15y agoYes. It has happened many times. I talk to people who rate themselves highly in all things MySQL and can barely write a join and can't really explain anything about how it works.
- Goladus 15y agoThat's not what I asked, though. It's easy to believe someone says they know MySQL but doesn't. It's the combination of all of them that I'm skeptical about. 1. Has built websites for 10 years 2. Websites have all been on MySQL 3. Is a verifiable domain expert in a field that is useful to you but isn't programming.
- jswinghammer 15y agoNo I have had 1 and 2 though. I haven't really met anyone who tried to convince me they knew anything other than programming and databases to be honest. I'm also not sure how that would come up.