Довольно часто, я встречаю людей в сфере IT, которые стараются показать себя не тем, кем они на самом деле являются. По началу возникало много вопросов: зачем ты говоришь, что имеешь 2\3 года коммерческой разработки, если на деле ты не можешь вывести "hello world" в вебе? Зачем ты сказал, что знаешь кучу фреймворков, а на деле ты не знаешь простых…
все просто. сходите на hh и посмотрите любую вакансию. там такой ворох требований, что проще один раз собрать все в кучу и с уверенным лицом отвечать "знаю" и "работал", чтобы получить работу.
приятель так выбирал куда двигаться, мониторил объявления, а уже потом учил то что больше требовалось