Образ мышления программиста

Публикация № 1385449 16.02.21

Сообщество - Личная эффективность

Программирование мышление язык программирования алгоритм семантика домашнее задание образ мышления программиста мозговая деятельность аналитическое алгоритмическое умение мыслить абстракцией

Статья описывает основные столпы образа мышления программиста.

Образ мышления программиста

 

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

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

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

Для того, чтобы научиться мыслить как программист, необходимо иметь: 

  • аналитическое мышление;
  • алгоритмическое мышление;
  • умение мыслить абстракцией;
  • знание синтаксиса и языков программирования.

 

Аналитическое мышление

 

Аналитическое мышление тесно связана с логикой. Заключается в умении обращать внимание на детали анализируемого объекта и находить его причинно-следственные связи. Программист руководствуется законами математической логики. Для решения профессиональных задач, необходимо разбивать их на составляющие.

Понимание сути поставленной задачи - половина успеха. Однако, этого мало, специалист должен составить схему решения задачи и объяснить ее другому человеку. Если в процессе объяснения возникла загвоздка, задача не может быть решена.

Специально для преодоления таких препятствий разработан “метод утенка”. Этот психологический прием заключается в том, что человек ставит на стол игрушечного утенка или любой другой предмет. Нужно сформулировать сложный вопрос и задать его “утенку”. Правильная постановка вопроса и понимание сути поставленной задачи заключает в себе часть ответа. Такой метод дает толчок для дальнейших действий, позволяет преодолеть препятствия.

“Метод утенка” используется при проектировании. Если некоторую часть системы не получается запрограммировать, программист объясняет “утенку” каждую строку. В процессе объяснения специалист находит решение.

 

Алгоритмическое мышление

 

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

Алгоритмическое мышление отвечает за умение составлять план действий и прогнозировать результаты. Предлагается несколько путей решения поставленной задачи, и для каждого прописывается результат.

Принцип декомпозиции применим не только в программировании, но и других сферах деятельности.

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

Один из самых эффективных методов переоценки - это попытка начать решение задачи заново. Необходимо вычеркнуть все написанное ранее и взглянуть на задачу в новом ракурсе.

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

 

Умение мыслить абстракцией

 

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

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

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

В программировании абстракция выглядит немного по-другому. Тут необходимо уметь выделить в задаче “Х” и “У” и выразить одного через другое. 

Дана задача: “Отфильтровать спам-письма в отдельную папку”. Программист создает алгоритм, который за указанное время “Х” будет отрабатывать “У” писем и анализировать их на соответствие указанным требованиям. Грамотный специалист умеет перевести задачу с человеческого языка на язык информационных технологий и наоборот.

 

Знание синтаксиса и языков программирования

 

Синтаксис языков программирования характеризуется совокупностью правил, описывающих различные комбинации из символов алфавита. Это четко структурированная система, либо ее часть. Противоположностью синтаксиса является семантика языка. 

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

Синтаксис характеризует “чистый язык”. Семантика языка описывает действия различных синтаксических конструкций.

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

 

Набор навыков, необходимых для развития мышления программиста
 

  • Для того, чтобы научиться мыслить как программист, необходимо уметь проводить аналогии между знакомым и новым. Имея базовые знания в программировании, специалист должен разбираться в технической документации и осваивать новые технологии на базе предыдущего опыта; 
  • Программист должен уметь сосредоточится на выполнении поставленной задачи на протяжении длительного времени. Если внимание не будет сфокусировано полностью на решении проблемы, то может быть упущена большая часть работы. Также необходимо концентрироваться на связанных друг с другом элементах и понимать принципы их взаимодействия;
  • Способность грамотно пользоваться наработками. Программисту нужно учитывать при решении задачи, что ранее ее мог решить другой специалист. Допустимо разбирать готовые наработки, вникая в код. Таким образом, можно сэкономить большое количество времени, а также дополнить ранее написанный код;
  • Прогнозирование различных сценариев развития событий.  Специалист Нужно предусмотреть несколько вариантов, в том числе и нестандартных. Необходимо продумать, к чему приведет каждый из сценариев. Мышление программиста отличается именно этими особенностями, что позволяет избежать сбой программы в разных случаях ее использования;
  • Способность к непрерывному обучению. Постоянное развитие информационных технологий сопровождается тем, что программисту нужно уметь быстро реагировать на изменения. Нейронные сети становятся длиннее, видеокарты - мощнее, а бизнес процессы - сложнее;
  • Стремление к совершенствованию навыков. Рефакторинг постоянно сопровождает программиста в работе. Идеальный код еще не придуман, его всегда можно переписать эффективно, увеличив его производительность.

Важный шаг в освоении программирования - это личный опыт. Для того, чтобы стать профессионалом в этой области, необходимо решить большое количество задач. Со временем и с постоянной практикой, можно добиться выдающихся результатов. Так приходит умение решать различные проблемы. 

Тренироваться в решении задач можно разными методами: от игры в шахматы до математических и физических задач.

Программирование - это не только знание теории и математической логики. Исследования, показали, что при изучении исходного кода, задействованы следующие отделы мозга: 

  • средняя лобная извилина. Отвечает за рабочую память, внимание и язык;
  • средняя височная извилина. Отвечает за семантический поиск в памяти;
  •  нижняя теменная доля и нижняя лобная извилина. Соответствуют рабочей памяти;
  • нижняя лобная извилина. Отождествляется с рабочей памятью и языком.

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

 

Примеры задач для развития мышления программиста

 

  1.  Задача, популярная при собеседованиях на Amazon:

Необходимо продолжить последовательность: ППП, ППК, ПКК, ПП.

Задача имеет несколько возможных решений, одно из них:

В последовательности закодированы буквы алфавита, сопоставленные с набором символов “П” и “К”. Символы отражают набор характеристик. Следует найти детали, которых в букве “А” - три, “Б” - две и так далее. Например, здесь будет определенное количество кривых и штрихов. Логично будет продолжить последовательность символами ПППП, что соответствует букве “Д” в ряду: А, Б, В, Г, Д.

  1. Человека уменьшили до размера 5-центовой монеты и поместили в блендер. При этом вес уменьшился, а плотность тела осталась прежней. Лопасти блендера начнут вращение через одну минуту. Каковы должны быть действия человека?

Правильного ответа на эту задачу нет, предложено несколько путей ее решения. Вот некоторые из них:

  • Человек может прижаться ко дну чаши блендера, тогда, возможно, лопасти его не коснуться;
  • Влезть на ось вращения вверх по лезвию. Можно найти участок, на котором удастся сохранить равновесия при вращении. В этом случае центростремительная сила будет близка к нулю, что даст шанс удержаться;
  • Найти зазор между устройством крепления лезвий и стенкой блендера. Вероятно, в это пространство сможет поместиться 5-центовая монета.

Больше примеров подобных задач можно найти на сайтах: TopCoder, Programming Praxis, Coderbyte, CodeKata, The Daily WTF, Al Zimmermann’s Programming Contests, Timus Online Judge.

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

Успехов! 

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. capitan 2104 16.02.21 18:25 Сейчас в теме
Вспоминается...
Шерлок Холмс и доктор Ватсон летят на воздушном шаре. Погода
портится, шар несется по ветру с огромной скоростю, оринетация
полностью потеряна...
Наконец небо расчищается, Холмс и Ватсон видят под собой залитую
солнцем природу. На берегу ручейка мужик пасет коров.
Когда шар пролетает над мужиком, Холмс обращается к нему:
- Любезнейший, не подскажете ли, э-э..., где мы находимся?
Мужик обалдело смотрит на Холмса и Ватсона, и, когда шар уже
улетел довольно далеко, кричит ему вдогонку:
- Вы находитесь на воздушном шаре!!
Холмс:
- Все ясно, Ватсон. Мы в России.
- Но Холмс! Почему вы решили...
- Элементарно, Ватсон. Этот человек - системный программист.
Только системный программист мог дать столь правильный и
при этом столь бесполезный ответ.
- Да, но почему вы решили, что мы именно в России?
- Элементарно, Ватсон. Только в России системные программисты
пасут коров.

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

Чего вдруг нестандартные то ?

И вот это
Простой пример - игра в шахматы. Фигуры ходят по определенной траектории, ведущей к результату.

Серьезно ???

А как же программирование это искусство ?
А есть Образ мышления водителя автобуса ?
mysm; SagittariusA; zaic; ELInfinito; Award; PetrPan; ILM; Nubsdale; Jeka44; akim2040; user1481466; Batman; +12 Ответить
2. ILM 239 18.02.21 10:07 Сейчас в теме
(1) А всё, Вы уже не художник и не творец - Вы теперь бизнес-единица, поэтому от вас ждут быстрого результата и желательно малозатратного.
3. FesenkoA 55 18.02.21 16:05 Сейчас в теме
П=1, К=0
111
110
100
11
далее будет
10 (ПК)
1 (П)

в случае если меня сейчас размозжит блендер, нужно срочно скинуть все пароли от аккаунтов родственникам и коллегам чтобы снизить последствия для остальных)
Оставьте свое сообщение

См. также

Развитие 1С программиста Промо

Практика программирования Личная эффективность Бесплатно (free)

Делюсь своим опытом и видением развития 1С программиста.

17.10.2018    27588    pashamak    64    

От стажера до эксперта: матрица компетенций разработчика 1С

Личная эффективность Бесплатно (free)

Работа с разработчиками 1С предполагает постоянное развитие их компетенций. Сотрудников надо мотивировать на совершенствование, в том числе путем повышения заработной платы. Но как понять, за какие компетенции сколько платить? Какой навык для работодателя более ценный? О том, как устроена система оценки компетенций в компании ФТО, рассказал ведущий разработчик и руководитель разработчиков 1С проектного отдела Виталий Онянов.

20.09.2021    5314    Tavalik    38    

Вангуем проблемы клиента по одной задаче

Личная эффективность Бесплатно (free)

Пробуем понять реальные проблемы клиента, видя одну задачу от него.

16.09.2021    3218    1c-intelligence    56    

Тест: Какой у вас уровень в управлении проектами?

Личная эффективность Бесплатно (free)

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

10.09.2021    1575    MariaTemchina    5    

Личная эффективность - энергетика как основа успеха. ч.04. Стратегический подход Промо

Личная эффективность Бесплатно (free)

Что такое стратегия, зачем она нужна. Что произойдет, если нет стратегии, и как это относится к личной эффективности и энергетике человека, опишу в этой статье.

12.08.2015    26709    Lapitskiy    23    

Себе дороже

Личная эффективность Бесплатно (free)

Как увеличить стоимость обслуживания своей 1С.

09.09.2021    4802    1c-intelligence    112    

Детские механизмы для взрослых людей

Управление бизнес-процессами (BPM) Личная эффективность Бесплатно (free)

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

06.09.2021    852    ashtey    6    

Думай медленно… Решай быстро

Личная эффективность Бесплатно (free)

Несколько дней назад коллег подарил мне книгу «Думай медленно… Решай быстро» Даниэль Канеман. При чтении я заметил, что понятия «Система 1», «Система 2» и их взаимодействие хорошо иллюстрируются примерами из повседневной работы программиста. Чтение стало занимательным, а сделанные выжимки по первой части я решил выложить в статью. Возможно кому-то это покажется интересным и захочется прочитать оригинал.

01.09.2021    989    Gladkov_Anton    7    

Личная эффективность - энергетика как основа успеха. Часть 01. Введение Промо

Личная эффективность Бесплатно (free)

Наша с вами энергия - откуда берется и что с этим делать. Описываю свой личный опыт, опыт человека, который от рождения имел низкую энергетику, но, разобравшись в этом деле, сумел значительно ее улучшить. Теперь 160 эффективных фрилансерских часов - это не предел. Итак, в поисках вечного двигателя, котиков и счастья.

17.07.2015    28308    Lapitskiy    81    

Собеседования и интервью глазами соискателя

О жизни Личная эффективность ИТ-компания Бесплатно (free)

С чем сталкивается соискатель-разработчик 1С на собеседованиях и какие они бывают. Краткое описание сценариев и некоторые рекомендации.

05.08.2021    3370    Hatson    37    

Читай, программист. Про стратегию

О жизни Личная эффективность Бесплатно (free)

Что почитать про стратегию

04.08.2021    9382    1c-intelligence    55    

Про деньги фрилансера

Личная эффективность Бесплатно (free)

Поговорим о технологиях и принципах ценообразования услуг 1С-ника.

05.07.2021    6528    Rustig    117    

Полезные советы для фриланствующего Шерлока из параллельной реальности

Личная эффективность Россия Бесплатно (free)

- Ватсон, как заработать больше денег? - Элементарно, Холмс!

02.07.2021    1084    Lapitskiy    5    

Желтый челн. Часть 2. Что делать во франче?

О жизни Личная эффективность 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Чем заняться во франче, чтобы это было полезно. Вам.

01.06.2021    4784    1c-intelligence    100    

miniCIO: Исполнитель задач или партнер?

Личная эффективность Автоматизация ИТ-компании Бесплатно (free)

Что нужно бизнесу – простое решение его задачи «в лоб» или получение реальной пользы и ценности? А как обосновать, что это реальная ценность, даже если запрашиваемая система не будет внедрена, а всего лишь будут «исправлены» текущие бизнес-процессы? Вопросы очень дискуссионные и не имеют однозначных ответов. Попробуем найти решения. Если вы – программист или даже программист 1С, если вам неинтересно понять, почему бизнес развивается так, а не иначе, то эта статья не для вас. А вот если вам небезразлично развитие и функционирование вашего ИТ-отдела, вам интересны процессы и закономерности – читаем до конца и комментируем.

23.05.2021    999    ashtey    1    

Мобильное приложение на 1С?

О жизни Мобильная разработка Личная эффективность Бесплатно (free)

История одного программиста, как он пришел в мир 1С и какой проделал путь к «мобильной платформе 1С». Какие выводы он для себя сделал, поработав с «мобильной платформой 1С».

18.05.2021    6218    dsdred    91    

Как я неожиданно для себя стал руководителем

Управление проектом Личная эффективность Бесплатно (free)

Кого-то руководителем назначают, кто-то напрашивается на эту должность, а Иван Дашук, руководитель отдела разработки в компании БКС, выстроил целую стратегию и планомерно добивался того, чтобы ему предложили руководящую должность. На INFOSTART MEETUP Новосибирск.Online он рассказал, что привело его к назначению, и с какими трудностями пришлось столкнуться в первые месяцы работы.

05.05.2021    1736    idashuk    5    

Коммуникации в жизни программиста

Личная эффективность Бесплатно (free)

На екатеринбургском онлайн-митапе исполнительный директор компании Инфостарт Александр Чавалах провел параллель между общением с человеком и компьютером и поделился рецептом по разрушению стереотипа "Программисты – странные люди".

02.04.2021    1687    chavalah    20    

Собеседование программиста 1С

Управление персоналом (HRM) Личная эффективность Управление командой Бесплатно (free)

Собеседование на должность программиста 1С - это стресс или переговоры? Рассмотрим цели и задачи собеседования; подходы, применяемые для собеседования программистов; подготовку к собеседованию.

16.03.2021    2582    maraton1185    3    

Секретный мастер-класс: анализ соцсетей при подготовке к переговорам

Личная эффективность Бесплатно (free)

Кризис из-за пандемии коронавируса меняет правила общения между людьми. Мы перевели значимые части нашей жизни в онлайн и стали настороженно относиться к коллегам, партнерам и контрагентам. Основатель школы переговорщиков ШИП Дмитрий Коткин расскажет о том, как выстроить переговоры в условиях пандемии и понять оппонента, проанализировав его соцсети.

01.03.2021    843    user809424    0    

Как не потерять концентрацию на работе и сфокусироваться на рабочем процессе

Личная эффективность Бесплатно (free)

На работе завал. Хватаетесь то за одно дело, то за другое. Не можете определиться с чего начать. Сутками напролет пребываете в ступоре вместо того, чтобы сесть за заказ, прокрастинируете. Или же банально пялитесь в монитор, не в силах сконцентрироваться на рабочем моменте?

24.02.2021    1406    300_po_vstrechke    1    

Самомотивация и внутренние ресурсы

Личная эффективность Бесплатно (free)

На первом онлайн-митапе в Санкт-Петербурге Елена Дуюн поделилась с участниками сообщества секретами мотивации. Как найти стимул, когда работать не хочется, существует ли на самом деле лень, и почему руководителю важно сначала замотивировать себя самого.

19.02.2021    1487    DuyunElena    0    

Выгорание на работе и как с ним бороться

Личная эффективность Бесплатно (free)

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

11.02.2021    1427    user1518039    1    

5 причин негатива от клиента к 1С-нику и что с этим делать

Личная эффективность Бесплатно (free)

На полях INFOSTART MEETUP в Казани участники обсудили, почему возникают сложности в общении между заказчиком и исполнителем на проектах 1С. Своим взглядом на проблему с гостями митапа поделился директор по счастью, совладелец группы компаний Neti Андрей Макаров.

08.02.2021    9026    andmakarov    40    

О пользе классического образования

О жизни Личная эффективность Бесплатно (free)

Что является источником знаний для программиста 1С? На что он опирается, решая задачу? Что подразумевается под профессионализмом при программировании в 1С?

28.01.2021    1278    AnatolPopov    27    

Профессиональное выгорание: результаты проведенного опроса

О жизни О сообществе Сообщество Управление Личная эффективность Бесплатно (free)

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

27.01.2021    3822    dklimchuk    33    

По ту сторону стола. Часть 2

Личная эффективность Бесплатно (free)

Руководитель разработки о собеседованиях на "Программиста 1С". Напутствие соискателям в крупные компании.

13.12.2020    3294    ig1082    4    

По ту сторону стола. Часть 1

Личная эффективность Бесплатно (free)

Руководитель разработки о собеседованиях на "Программиста 1С". Напутствие соискателям в крупные компании.

07.12.2020    2245    ig1082    1    

Хакатон Цифровой прорыв 2020 (Северо-Западный IT-ХАБ) глазами участника

Управление командой Личная эффективность v8 1cv8.cf Бесплатно (free)

В минувшие выходные, с 13 по 15 ноября 2020 года, в Санкт-Петербурге прошел региональный полуфинал СЗФО всероссийского конкурса «Цифровой прорыв» – флагманского проекта президентской платформы «Россия – страна возможностей». Делюсь с сообществом взглядом на него со стороны участника.

17.11.2020    836    capitan    5    

Как стать автором курсов

О сообществе Личная эффективность Обучение, бизнес-тренинг, курсы ИТ-компания 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

У многих 1С-ников огромный опыт, которого хватит не только на статьи и выступления на конференциях, но и на то, чтобы обучить этим знаниям в рамках курсов и одновременно на этом заработать. О том, как стать автором курсов на Инфостарте, рассказала руководитель отдела обучения и мероприятий Ирина Радченко.

17.11.2020    1729    irina_selezneva    0    

Как стать докладчиком и монетизировать это

О сообществе Личная эффективность Бесплатно (free)

Один из способов заработать на Инфостарте – стать докладчиком на конференции. Это не только выгодно материально, но и позволяет 1С-нику расти как специалисту. О том, как стать докладчиком на мероприятиях Инфостарта, рассказала event-менеджер Екатерина Базжина.

09.11.2020    2315    kbazzh    108    

Опыт успешного прохождения теста на 1С:Профессионал по платформе (2020г.)

Личная эффективность v8 Россия Бесплатно (free)

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

05.10.2020    1805    SmilingRe    17    

Увеличение выработки специалиста 1С, или как повысить его производительность

Личная эффективность Бесплатно (free)

На проектах 1С могут возникать ситуации, когда требуется наладить работу системы за ограниченное время – срочно решить проблемы или запустить критичную функциональность к конкретной дате. Как применять технологии крупных интеграторов и организовать работу команды специалистов по штабной модели на конференции Infostart Event 2019 Inception рассказал генеральный директор ООО «Вертер. Сенсорные технологии» Андрей Акулов.

02.10.2020    3585    verter.me    101    

3% и вы

О жизни Личная эффективность Бесплатно (free)

Почему вам мало платят и так будет всегда

15.09.2020    7095    1c-intelligence    152    

Эффективное общение для программистов-интровертов

О жизни Личная эффективность Бесплатно (free)

Эффективное общение для программистов-интровертов. 5 сфер самооценки, 5 способов апгрейда самооценки, 7 методов развить уникальность.

02.09.2020    2180    kiv1c    35    

Как эффективно войти в профессию "программист 1С" и не потерять "крылья"

Личная эффективность О жизни Россия Бесплатно (free)

Рекомендации и наставления начинающим специалистам.

31.08.2020    24627    Aleksandr55555    4    

Пара советов по поиску работы

О жизни Личная эффективность Россия Бесплатно (free)

Разработчик 1С, если уж ему пришлось искать работу, может найти её за один день. Чтобы найти неплохую работу, нужно потратить на это дело, пожалуй, недельку. А чтобы найти работу, хорошую во многих отношениях, следует потратить примерно месяц. Вот о том, что должно происходить за этот месяц, я бы хотел поделиться своими соображениями.

31.08.2020    13696    a_a_burlakov    69    

7 капканов на правой стороне стола

Личная эффективность Бесплатно (free)

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

24.08.2020    4470    WildHare    32    

Фриланс: как получать московскую зарплату, живя в деревне у дедушки

Личная эффективность Бесплатно (free)

Все больше разработчиков хотят сменить офисную работу на фриланс. Но можно ли на фрилансе зарабатывать столько же, сколько в офисе? Опыт Константина Гейнриха, который входит в топ-5 программистов 1С-фрилансеров по рейтингу биржи фриланса, показывает, что это реально. Но чтобы получать хорошие деньги, сначала придется немало поработать, в том числе, над собой. Об опыте работы во фрилансе Константин рассказал в своем докладе на конференции Infostart Event 2019 Inception.

21.08.2020    6536    CyberCerber    60    

Натуральный интеллект

Личная эффективность Искусственный интеллект (AI) Бесплатно (free)

Много слов сказано об Искусственном Интеллекте, как будут взаимодействовать новое и совсем не забытое старое.

17.08.2020    1166    Ликреонский    1    

Перейдут ли 1С Франчайзи на удаленную работу с клиентами.

Личная эффективность 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Выгодно ли 1С франчайзи перевести своих сотрудников на удаленную работу?

13.08.2020    1097    niko11s    5    

Пиши, не пожалеешь

Личная эффективность Бесплатно (free)

Многие хотели бы начать писать тексты, но боятся, что аудитория не примет их творчество. Кому-то кажется, что их статьи будут неинтересны, другие переживают, что их начнут троллить, третьи полагают, что писанина – пустая трата времени. Иван Белокаменцев пишет много. На конференции INFOSTART EVENT 2019 Inception он рассказал, как выбрать темы, как относиться к комментариям, сколько можно заработать, и зачем вообще всё это надо.

03.08.2020    3310    1c-intelligence    44    

Введение в практическую конфликтологию. Часть вторая "ВСКРЫВАТЬ НЕЛЬЗЯ ОСТАВИТЬ: КОНФЛИКТ-БОЛ"

Управление персоналом (HRM) Личная эффективность Бесплатно (free)

Помимо открытых конфликтов, о которых говорилось в прошлый раз, существуют еще и скрытые конфликты. И, как правило, их сложнее распознать и предотвратить.

30.07.2020    1030    avysotskaya    10