Время прочтения: 4 мин.

Пару дней назад наткнулся на цитату из журнала «Правда» (статья «Лучше меньше, да лучше», 1923 г., 4 марта):

«- Во-первых — учиться, во-вторых — учиться и в-третьих — учиться и затем проверять то, чтобы наука у нас не оставалась мертвой буквой или модной фразой (а это, нечего греха таить, у нас особенно часто бывает), чтобы наука действительно входила в плоть и кровь, превращалась в составной элемент быта вполне и настоящим образом.» — В.И. Ленин.

Почему-то именно эта фраза звучит у меня в голове, когда я слышу о саморазвитии. В современном мире, настоящему аудитору, как и любому профессионалу другой отрасли, надо постоянно осваивать новые технологии и смежные направления. Иначе можно оказаться в конце поезда стремительно въезжающего в будущее. Поэтому, считаю, что на сегодняшний день ключевыми навыками для аудитора являются знания какого-либо языка программирования и основ работы с Базами данных. Первое необходимо для обработки информации, а второе – для ее получения.

Но в нашем быстроменяющемся мире выделить хотя бы час в день на прохождения нужных курсов не всегда удается. На помощь приходят программы подготовки специалистов на рабочих местах. Но без постоянной практики знания забываются, да и время обучения ограничено.

Выход есть — используем мобильный телефон, в который загружаем нужные обучающие приложения и с их помощью «прокачиваем» IT навыки, например, во время поездки в общественном транспорте или в обеденный перерыв (кому как нравится). 

А в этой статье мы расскажем о таком проекте как – SoloLearn: Учимся программировать. Проект для изучения языка Python и SQL. Ссылки: Android , IPhone

SoloLearn — это крупнейшая коллекция бесплатных материалов по изучению программирования для новичков и профессионалов! (Доступна веб – и мобильная версия)

Используя Sololearn вы сможете получить представление о 12 самых актуальных языках программирования — от HTML и CSS до Swift и С# — и научиться писать код на каждом их них. Обучение построено по типу игры: накапливаете опыт, получаете награды и проверяете свои знания в состязаниях с другими членами сообщества.
В приложении есть подсказки. Но рекомендую их использовать в самом «крайнем случае», лучше воспользоваться помощью сообщества. Каждая задача имеет свою ветку на форуме, где участники Sololearn обсуждают решение.

Но самое интересное – это профессиональные состязания на проверку знаний. Противником выступает – участник площадки, а сражение происходит при помощи знаний. Схема следующая – выбираем язык программирования, «бросаем вызов» сопернику и решаем серию задач на скорость. На решение даётся меньше минуты. Победитель получает очки и поднимается в рейтинге.

При обучении любому языку программирования много времени занимает поиск информации. Поэтому рекомендую использовать готовые справочники. Наиболее интересный для языка Python – это приложение Python Рецепты. Ссылки:Android ,Phone

В данном приложении вы найдете примеры кода для решения различных задач. Крайне незаменимая программа для экономии времени на поиск в Интернете.

Похожий справочник есть и по SQL – SQL Reference.

Описание каждой функции включает в себя несколько примеров с комментариями.

Также справочник показывает основные различия в синтаксисе различных баз данных: MySQL, SQL Server, Oracle, Access, SQLite.

На сегодняшний день похожих программ достаточно. Каждый выбирает наиболее удобные для себя. А какие приложения вы используете для изучения чего-то нового? Делитесь в комментариях.