Как быстро изучить новый язык программирования
Многие уверены, что в учебном процессе есть какой-то кратчайший путь. Но все люди разные, поэтому при изучении любого материала следует опираться на тип личности учащегося. Мы узнавали, как можно ускорить изучение нового языка программирования, опираясь на свои особенности восприятия.
https://techrocks.ru/2019/09/12/new-programming-language-fast-learning/
Многие уверены, что в учебном процессе есть какой-то кратчайший путь. Но все люди разные, поэтому при изучении любого материала следует опираться на тип личности учащегося. Мы узнавали, как можно ускорить изучение нового языка программирования, опираясь на свои особенности восприятия.
https://techrocks.ru/2019/09/12/new-programming-language-fast-learning/
Стадии изучения нового языка программирования
Мы рассмотрели, как протекает процесс изучения нового языка программирования, через какие стадии проходит учащийся.
https://techrocks.ru/2019/09/13/stages-of-learning-a-new-programming-language/
Мы рассмотрели, как протекает процесс изучения нового языка программирования, через какие стадии проходит учащийся.
https://techrocks.ru/2019/09/13/stages-of-learning-a-new-programming-language/
Повышаем продуктивность работы программиста: советы по поиску в Google
Не секрет, что разработчику (независимо от уровня его опыта) часто приходится искать что-то в интернете, в частности, при помощи Google. Давайте посмотрим, как делать это максимально эффективно.
https://techrocks.ru/2019/09/14/art-of-googling-and-developers-productivity/
Не секрет, что разработчику (независимо от уровня его опыта) часто приходится искать что-то в интернете, в частности, при помощи Google. Давайте посмотрим, как делать это максимально эффективно.
https://techrocks.ru/2019/09/14/art-of-googling-and-developers-productivity/
Пришло время 4-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 4:
Число 197 называется круговым простым числом, потому что все перестановки его цифр с конца в начало являются простыми числами: 197, 719 и 971. Существует тринадцать таких простых чисел меньше 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79 и 97.
Сколько существует круговых простых чисел меньше миллиона?
Решение присылать сюда @algoritmsrules
#task #level_easy
Задача 4:
Число 197 называется круговым простым числом, потому что все перестановки его цифр с конца в начало являются простыми числами: 197, 719 и 971. Существует тринадцать таких простых чисел меньше 100: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79 и 97.
Сколько существует круговых простых чисел меньше миллиона?
Решение присылать сюда @algoritmsrules
#task #level_easy
Знакомимся с рекурсией
«Чтобы понять рекурсию, нужно сначала понять рекурсию». Бред какой-то, правда? Что ж, надеемся, к концу этой статьи вы гораздо лучше разберетесь в том, что такое рекурсия и как применять ее в решении проблем.
https://techrocks.ru/2019/09/15/recursion-demystified/
«Чтобы понять рекурсию, нужно сначала понять рекурсию». Бред какой-то, правда? Что ж, надеемся, к концу этой статьи вы гораздо лучше разберетесь в том, что такое рекурсия и как применять ее в решении проблем.
https://techrocks.ru/2019/09/15/recursion-demystified/
12 книг для изучения языка программирования Python
Предлагаем вам ознакомиться с новым списком книг по Python. Возглавляет список литература для новичков, а завершают перечень пособия для опытных программистов.
https://techrocks.ru/2019/09/17/12-books-for-python-learners/
Предлагаем вам ознакомиться с новым списком книг по Python. Возглавляет список литература для новичков, а завершают перечень пособия для опытных программистов.
https://techrocks.ru/2019/09/17/12-books-for-python-learners/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- Малоизвестные приемы работы в VS Code для повышения продуктивности
https://techrocks.ru/2019/09/17/rare-and-useful-vs-code-hacks/
- Как я прокачиваю владение английским языком
https://techrocks.ru/2019/09/14/learning-english-tips-for-programmers/
- Перфекционизм и технический долг: мнение компаний и отдельных программистов
https://techrocks.ru/2019/09/15/perfectionism-and-technical-debt/
- «Не за горами новая рецессия». Как программист в 41 год переехала в Канаду работать на COBOL
https://techrocks.ru/2019/09/16/relocate-to-canada-working-on-cobol/
- Хорошие и плохие привычки разработчиков-джуниоров
https://techrocks.ru/2019/09/16/good-habits-for-junior-developers/
- Малоизвестные приемы работы в VS Code для повышения продуктивности
https://techrocks.ru/2019/09/17/rare-and-useful-vs-code-hacks/
- Как я прокачиваю владение английским языком
https://techrocks.ru/2019/09/14/learning-english-tips-for-programmers/
- Перфекционизм и технический долг: мнение компаний и отдельных программистов
https://techrocks.ru/2019/09/15/perfectionism-and-technical-debt/
- «Не за горами новая рецессия». Как программист в 41 год переехала в Канаду работать на COBOL
https://techrocks.ru/2019/09/16/relocate-to-canada-working-on-cobol/
- Хорошие и плохие привычки разработчиков-джуниоров
https://techrocks.ru/2019/09/16/good-habits-for-junior-developers/
Учимся читать: что, как и в каких количествах стоит читать разработчику (+список литературы)
Чтобы чтение технической литературы приносило максимум пользы, нужно правильным образом подбирать для себя книги, выкраивать время для чтения, а также применять кое-какие приемы, чтобы хорошо усвоить изучаемый материал.
Мы хотели бы наиболее полно осветить вопрос чтения технической литературы, поэтому собрали для вас информацию из статей разных авторов и разбили ее по отдельным темам.
https://techrocks.ru/2019/09/18/reading-technical-books/
Чтобы чтение технической литературы приносило максимум пользы, нужно правильным образом подбирать для себя книги, выкраивать время для чтения, а также применять кое-какие приемы, чтобы хорошо усвоить изучаемый материал.
Мы хотели бы наиболее полно осветить вопрос чтения технической литературы, поэтому собрали для вас информацию из статей разных авторов и разбили ее по отдельным темам.
https://techrocks.ru/2019/09/18/reading-technical-books/
techrocks.ru
Учимся читать: что, как и в каких количествах стоит читать разработчику (+список литературы) | techrocks.ru
Чтобы чтение технической литературы приносило максимум пользы, нужно правильным образом подбирать для себя книги и выкраивать время для чтения.
Как найти дистанционную работу и стать цифровым кочевником (+опрос)
В то время как одни люди работают дистанционно, однако при этом остаются дома, цифровые кочевники совмещают дистанционную работу и жизнь в разных локациях. Разработчики имеют особенно хорошие перспективы стать цифровыми кочевниками. Все, что нам нужно для работы, это ноутбук и интернет. Давайте посмотрим, что нужно сделать разработчику, желающему совместить работу с путешествиями.
https://techrocks.ru/2019/09/19/becoming-a-digital-nomad/
А вы хотели бы пожить жизнью цифрового кочевника?
В то время как одни люди работают дистанционно, однако при этом остаются дома, цифровые кочевники совмещают дистанционную работу и жизнь в разных локациях. Разработчики имеют особенно хорошие перспективы стать цифровыми кочевниками. Все, что нам нужно для работы, это ноутбук и интернет. Давайте посмотрим, что нужно сделать разработчику, желающему совместить работу с путешествиями.
https://techrocks.ru/2019/09/19/becoming-a-digital-nomad/
А вы хотели бы пожить жизнью цифрового кочевника?
Когда узкому специалисту становится скучно, на свет появляется универсал
Многие менеджеры, да и разработчики, считают, что универсалы как профессионалы хуже, чем узкие специалисты. Атвор этой статьи в корне не согласен с такой точкой зрения.
https://techrocks.ru/2019/09/20/generalist-vs-specialist-in-software-development/
Многие менеджеры, да и разработчики, считают, что универсалы как профессионалы хуже, чем узкие специалисты. Атвор этой статьи в корне не согласен с такой точкой зрения.
https://techrocks.ru/2019/09/20/generalist-vs-specialist-in-software-development/
Пришло время 5-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 5:
145 является любопытным числом, поскольку 1! + 4! + 5! = 1 + 24 + 120 = 145.
Найдите сумму всех чисел, каждое из которых равно сумме факториалов своих цифр.
Примечание: поскольку 1! = 1 и 2! = 2 не являются суммами, учитывать их не следует.
Решение присылать сюда @algoritmsrules
#task #level_easy
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актуальный курс по программированию тут: https://clc.to/7trAqA
Задача 5:
145 является любопытным числом, поскольку 1! + 4! + 5! = 1 + 24 + 120 = 145.
Найдите сумму всех чисел, каждое из которых равно сумме факториалов своих цифр.
Примечание: поскольку 1! = 1 и 2! = 2 не являются суммами, учитывать их не следует.
Решение присылать сюда @algoritmsrules
#task #level_easy
P.S. Мы благодарны компании SkillFactory за частичное спонсирование нашего конкурса. Актуальный курс по программированию тут: https://clc.to/7trAqA
skillfactory.ru
Курс «Python для веб-разработки»
Курс «Python для веб-разработки» — ваш прямой путь в востребованную профессию питон-разработчика. Обучение основам программирования и web-разработки на Python и Django с нуля до создания сайтов и веб-приложений. Онлайн-уроки для начинающих.
Как принять участие в движении Open Source
Участие в проектах с открытым исходным кодом является одним из самых лучших способов развития навыков программирования. Мы разбирались, зачем вообще разработчики участвуют в подобных проектах, а также как это сделать.
https://techrocks.ru/2019/09/21/open-source-project-contribution/
Участие в проектах с открытым исходным кодом является одним из самых лучших способов развития навыков программирования. Мы разбирались, зачем вообще разработчики участвуют в подобных проектах, а также как это сделать.
https://techrocks.ru/2019/09/21/open-source-project-contribution/
Где хотят работать разработчики, что их привлекает и отталкиавет при выборе места работы: опрос Hired
Hired, сайт для поиска работы (с ориентацией на сферу разработки ПО), опросил больше 3800 разработчиков, менеджеров продуктов, дизайнеров и специалистов по работе с данными, чтобы составить рейтинг самых привлекательных работодателей. Опрос проводился среди респондентов из Канады, Франции, Великобритании и США. Участников опроса также спрашивали, что именно может их привлечь в компанию или оттолкнуть от нее.
https://techrocks.ru/2019/09/22/hired-survey/
Hired, сайт для поиска работы (с ориентацией на сферу разработки ПО), опросил больше 3800 разработчиков, менеджеров продуктов, дизайнеров и специалистов по работе с данными, чтобы составить рейтинг самых привлекательных работодателей. Опрос проводился среди респондентов из Канады, Франции, Великобритании и США. Участников опроса также спрашивали, что именно может их привлечь в компанию или оттолкнуть от нее.
https://techrocks.ru/2019/09/22/hired-survey/
Сравнение зарплат в сфере разработки ПО: Беларусь, Россия, Украина
Подходит к концу третий квартал 2019 года, и мы решили посмотреть, как сейчас соотносятся зарплаты в сфере разработки Беларуси, России и Украины.
https://techrocks.ru/2019/09/23/developers-salary-comparing-belarus-russia-ukraine/
Подходит к концу третий квартал 2019 года, и мы решили посмотреть, как сейчас соотносятся зарплаты в сфере разработки Беларуси, России и Украины.
https://techrocks.ru/2019/09/23/developers-salary-comparing-belarus-russia-ukraine/
Дайджест интересных материалов techrocks.ru за последнюю неделю
- «Накинет на себя упряжку — и гонит рысью». Минский психотерапевт о том, как выгорают айтишники
https://techrocks.ru/2019/09/29/psychotherapist-about-burning-out-in-tech/
- 12 книг, которые должен прочитать каждый программист
https://techrocks.ru/2019/09/28/12-books-every-programmer-should-read/
- Интерфейсный интерфейс, или три плохих совета для именования
https://techrocks.ru/2019/09/27/naming-conventions/
- Как управлять удаленной командой в 850 человек. Советы от сооснователя GitLab Сида Сибранджи
https://techrocks.ru/2019/09/26/how-to-manage-remote-employees/
- Властелин консоли: познай тайны дебаггинга
https://techrocks.ru/2019/09/25/javascript-debagging-console-tricks/
- «Накинет на себя упряжку — и гонит рысью». Минский психотерапевт о том, как выгорают айтишники
https://techrocks.ru/2019/09/29/psychotherapist-about-burning-out-in-tech/
- 12 книг, которые должен прочитать каждый программист
https://techrocks.ru/2019/09/28/12-books-every-programmer-should-read/
- Интерфейсный интерфейс, или три плохих совета для именования
https://techrocks.ru/2019/09/27/naming-conventions/
- Как управлять удаленной командой в 850 человек. Советы от сооснователя GitLab Сида Сибранджи
https://techrocks.ru/2019/09/26/how-to-manage-remote-employees/
- Властелин консоли: познай тайны дебаггинга
https://techrocks.ru/2019/09/25/javascript-debagging-console-tricks/
Практическое руководство по поиску работы в IT с возможностью релокейта в Европу
Поиск работы в сфере технологий сам по себе довольно прост, но если вы хотите найти работу с возможностью релокейта, могут возникнуть сложности. И это довольно удивительно, ведь все больше европейских технологических компаний ищут таланты по всему миру.
Давайте рассмотрим, какие веб-сайты (и каким образом) могут помочь вам в поиске вакансий с релокейтом в Европу.
https://techrocks.ru/2019/09/25/finding-a-tech-job-with-relocation-to-europe/
Поиск работы в сфере технологий сам по себе довольно прост, но если вы хотите найти работу с возможностью релокейта, могут возникнуть сложности. И это довольно удивительно, ведь все больше европейских технологических компаний ищут таланты по всему миру.
Давайте рассмотрим, какие веб-сайты (и каким образом) могут помочь вам в поиске вакансий с релокейтом в Европу.
https://techrocks.ru/2019/09/25/finding-a-tech-job-with-relocation-to-europe/
5 способов создания культуры, дружественной к разработчикам-джуниорам
Работа в правильном окружении и с правильными людьми может существенно облегчить процесс становления джуниора. Поэтому, подыскивая себе первое рабочее место, стоит обращать внимание на пункты из этой статьи.
https://techrocks.ru/2019/09/26/creating-junior-developer-friendly-culture/
Работа в правильном окружении и с правильными людьми может существенно облегчить процесс становления джуниора. Поэтому, подыскивая себе первое рабочее место, стоит обращать внимание на пункты из этой статьи.
https://techrocks.ru/2019/09/26/creating-junior-developer-friendly-culture/
Мой первый год в роли разработчика: чему я научилась
Статьи, где разработчики делятся своими открытиями, сделанными в первый год работы, всегда интересные, а сами открытия зачастую весьма разнообразны. Представляем вам еще одну такую статью.
https://techrocks.ru/2019/09/27/my-first-year-as-a-software-engineer/
Статьи, где разработчики делятся своими открытиями, сделанными в первый год работы, всегда интересные, а сами открытия зачастую весьма разнообразны. Представляем вам еще одну такую статью.
https://techrocks.ru/2019/09/27/my-first-year-as-a-software-engineer/
Пришло время 6-й задачи нашего конкурса. Правила конкурса вы можете найти в прикрепленной записи канала. Пожалуйста, прочитайте ее, прежде чем что-то писать.
Задача 6:
Простое число 41 можно записать в виде суммы шести последовательных простых чисел:
41 = 2 + 3 + 5 + 7 + 11 + 13
Это - самая длинная сумма последовательных простых чисел, в результате которой получается простое число меньше одной сотни.
Самая длинная сумма последовательных простых чисел, в результате которой получается простое число меньше одной тысячи, содержит 21 слагаемое и равна 953.
Какое из простых чисел меньше одного миллиона можно записать в виде суммы наибольшего количества последовательных простых чисел?
Решение присылать сюда @algoritmsrules
#task #level_easy
Задача 6:
Простое число 41 можно записать в виде суммы шести последовательных простых чисел:
41 = 2 + 3 + 5 + 7 + 11 + 13
Это - самая длинная сумма последовательных простых чисел, в результате которой получается простое число меньше одной сотни.
Самая длинная сумма последовательных простых чисел, в результате которой получается простое число меньше одной тысячи, содержит 21 слагаемое и равна 953.
Какое из простых чисел меньше одного миллиона можно записать в виде суммы наибольшего количества последовательных простых чисел?
Решение присылать сюда @algoritmsrules
#task #level_easy
Как устроиться на работу в компанию, ориентированную на дистанционную работу
Когда компания распределенная и все сотрудники работают дистанционно, процесс найма в ней может существенно отличаться. Мы разбирались, как разработчику попасть в такую компанию.
https://techrocks.ru/2019/09/28/getting-into-remote-first-company/
Когда компания распределенная и все сотрудники работают дистанционно, процесс найма в ней может существенно отличаться. Мы разбирались, как разработчику попасть в такую компанию.
https://techrocks.ru/2019/09/28/getting-into-remote-first-company/
Практики кодинга, за применение которых вы в будущем скажете себе спасибо
Автор этой статьи поделился 6 подходами к написанию кода, которым он научился за последние 10 лет. По его мнению, все это позволяет ему значительно меньше ругать себя за действия в прошлом.
https://techrocks.ru/2019/09/29/6-good-coding-practices/
Автор этой статьи поделился 6 подходами к написанию кода, которым он научился за последние 10 лет. По его мнению, все это позволяет ему значительно меньше ругать себя за действия в прошлом.
https://techrocks.ru/2019/09/29/6-good-coding-practices/