Один мой знакомый программист увлекается тем, что пишет приложения для мобильных телефонов. Я его охарактеризую как очень толкового кодера. Некоторыми его программками даже сам пользуюсь. А конкретнее одной простенькой но очень функциональной телефонной читалкой. В общем, молодец парень, немножко на своем хобби даже денюжки зарабатывает.
Да вот только есть один в нем недостаток. Языки программирования он хорошо знает, но в целом кругозор у него довольно узковат.
Попросил я его как-то для телефонки написать приложение с картой местности и способное прокладывать маршруты в разные там магазины и аптеки города. Главное условие, что бы на экране сразу высвечивался режим работы каждого такого заведения. Ну, он естественно охотно взялся, быстро сделал, стал уточнять чего бы мне еще хотелось что бы он доработал. Я в шутку сказал, что не хватает компаса.
Недели две он не выходил на связь, а спустя выдал мне следующее, что компас в приложении создать не получится, так как он не знаком с соответствующими языками программирования.
Хм… Кто бы мог подумать, а вот мне казалось, что для этого не языки программирования нужны, а магнитная стрелочка…