Найти в Дзене
Нужна ли программисту математика? И если да, то для чего?
Распространено мнение, что начинающий (или будущий) программист обязательно должен сначала овладеть математикой, а потом уже лезть в код. Выглядит как стереотип, так что попробуем разобраться. Дальше я приведу аргументы “за” то, что она нужна и “против”. За Безусловно, польза от знания математики есть. С точки зрения общеразвивающей программисту она служит большую службу — помогает структурировать мышление хотя бы. Пригождается и навык решать задачи: на работе разработчик занимается фактически тем же самым, только с некоторыми поправками...
4 года назад
Алгоритм и с чем его едят: большое пояснение одного непонятного термина
Встречали это непонятное и явно иноземное по происхождению слово? Думаете, что оно как-то связано с математикой? Так давайте разберёмся, откуда оно взялось и что означает. А заодно — как связано с кодом...
4 года назад
Быть дочерью поэта и стать первым программистом? Реально!
В этой краткой статье речь пойдёт о знаменитой представительнице викторианской Англии, заслуги которой были признаны, к сожалению, только во второй половине XX века. Я имею в виду Аду Кинг, по мужу — графиню Лавлейс...
4 года назад
Как составить программу, если вы не программист: пошаговое руководство от практика
Порой кажется, что программирование — это какая-то магическая магия, и заниматься им могут только посвящённые. Я постараюсь показать, что это не так. Давайте составим программу. Пусть выполнять её будет не компьютер, а люди, суть процесса от этого не меняется. Приступим? Определиться с конечным результатом Первое, что стоит сделать — понять, что вы хотите получить в итоге. Так работают и программисты — они получают от начальства или заказчика так называемое техническое задание с конкретными требованиями к будущему продукту...
4 года назад
Как понять юмор айтишников и посмеяться над их шутками
Как вы догадываетесь, у программистов есть свой профессиональный юмор, и временами понять его — непосильная задача. Хочу поделиться с вами расхожими в мире разработчиков понятиями, которые часто попадаются и в фольклоре. Баги и фичи Чаще всего вместе эти понятия встречаются во фразе “Это не баг, а фича!”. Фича (английское feature) — особенность программы, связанная с предоставляемыми пользователю функциями. Например, расположение пункта меню в том или ином месте. Баг (bug) — нечто, работающее не так, как задумано...
4 года назад
Кто такие программисты и в чём состоит их работа? Подробный разбор
Всем привет! Меня зовут Алексей Васильев, и я программист. Решил завести канал в “Яндекс.Дзене”, чтобы делиться своими мыслями и рассказами о своей профессиональной сфере. Кажется, буду не первым и не последним в этом 😃 И для затравки разберём такую тему: что это за профессия такая — программист? Кто эти странные люди и чем они занимаются Многие представляют программистов как небритых красноглазых дядей в растянутых свитерах, круглосуточно глядящих в компьютер, поглощающих кофе литрами, а в целом занимающихся непонятно чем...
4 года назад