4 ms·
I don't think being able to reverse engineer your project is actually a good qualification for hiring you, considering your employees don't need to do that. Al
by astrange 3y ago
I don't think being able to reverse engineer your project is actually a good qualification for hiring you, considering your employees don't need to do that.
Also, isn't she a high schooler/freshman? There's always internships but it's best to do other things before grinding those out.
- hutzlibu 3y agoIf someone understands your codebase without your sources and docs - you can bet that they will also understand it with the help of those. Usually better, if the docs have any value. And this is kind of a valuable skill, considering how many coders don't understand their codebase even with docs.
- zekrioca 3y agoI did not follow parent’s reasoning either. They did something without any documentation at all.
- MobiusHorizons 3y agoIt’s certainly true that such people are very capable, and would be good people to hire for many kinds of work. However corporate environments don’t typically like people who are willing to work around artificial restrictions. This particular skill set (which is what reverse engineering is) may even be (perceived as) a negative at a company like Apple.
- astrange 3y agoMuch of it (LLVM) is open source, and for the rest I don't think understanding the inputs and outputs is actually that closely related to being able to maintain the bits in the middle, or come up with new bits. It's not a negative of course.
- Izikiel43 3y ago> I don't think being able to reverse engineer your project is actually a good qualification for hiring you, Ask Mark Russinovich, now Azure CTO
- astrange 3y agoI don't think any technical skills are a good way to pick someone for a leadership position.
- deleted 3y ago[deleted]
- saagarjha 3y agoMost employees would probably be well served being able to reverse engineer things. Sure, you might have docs on how your graphics pipeline works, but then you’re probably going to be looking at commercial software that runs on it.
- ReptileMan 3y agoPrevention of competition to reverse engineer something is valuable sometimes