1 and 3 are in a conflict... Git is not that hard to learn for someone who can write decent code. More to the point though, if during an interview I found out that the company uses git, I would probably reconsider why I was applying there - I do not believe that I should have to install scripting languages and manually generate pgp signatures to in order to start using a versioning system.
Then why does Android need a quad core phone to run when windows 95 ran on a 100mghz single core Pentium and did much MUCH more?
ComSci grads keep telling me how fast Java is, how it can even be faster than C++, then in about 3 years time after some real world experience when I speak to them again, they usually cant remember telling me such "Ridiculous BS"
The idea that Java can exceed C++'s performance in a realistic test environment, or in fact comes anywhere near it, is pure fantasy in my experience. Stop spreading this nonsense.
1 and 3 are in a conflict... Git is not that hard to learn for someone who can write decent code. More to the point though, if during an interview I found out that the company uses git, I would probably reconsider why I was applying there - I do not believe that I should have to install scripting languages and manually generate pgp signatures to in order to start using a versioning system.
Then why does Android need a quad core phone to run when windows 95 ran on a 100mghz single core Pentium and did much MUCH more? ComSci grads keep telling me how fast Java is, how it can even be faster than C++, then in about 3 years time after some real world experience when I speak to them again, they usually cant remember telling me such "Ridiculous BS" The idea that Java can exceed C++'s performance in a realistic test environment, or in fact comes anywhere near it, is pure fantasy in my experience. Stop spreading this nonsense.