Realmente no lo hacen. Finalmente, alguien exige que produzcan y lo hacen o son despedidos. En algunas compañías puede ser despedido si alguna vez se descubre la mentira, independientemente de su desempeño laboral. Sin embargo, en algunos casos muy raros, no nos importa si un desarrollador es un mentiroso y una persona horrible, siempre y cuando escriba el código. No encontrará esa actitud donde trabajo, por ejemplo, en un banco necesitamos un alto nivel de confianza. Sin embargo, a la compañía de software de Joe Blow no le importará.
Tengo que discrepar respetuosamente con el usuario de Quora. Mentir acerca de su experiencia es una manera inmoral (y generalmente ilegal) de encontrar un trabajo. Es una decisión personal hacer eso, y echarle la culpa a las condiciones del mercado es solo una excusa. Hay maneras honestas de superar la falta de habilidades.