It is possible, but genetics is far more complicated than this. There are also the epigenetic factors for gene expression that is a field of ongoing research. Nothing is ever actually as simple as the example but it is a good example for illustration of the concept.
It’s not. I believe lowlevellearning has a tutorial on tearing down binaries. If not him, john hammond does for sure. Both are on youtube. That skill set is usually employed in security research since it pays more than reverse engineering old software with problematic licensing and uncertain ownership.