Найти в Дзене
Исключения из IT-шных правил
Человеческий мозг ленив, поэтому все мы любим определенность. Ведь так приятно получить четкий ответ: "так делай", "так не делай", "результат будет через 2 дня"... Но в IT четких ответов не бывает, и даже из самых очевидных правил есть исключения 1) Английский - самый важный из языков Английский - главный язык международного общения, и в совместном проекте с условными монголами вы будете коммуницировать именно на английском. Да даже во внутрироссийской разработке все переменные, классы, объекты БД мы называем английскими именами (хотя бы чтобы проблем с кодировкой избежать)...
3 года назад
Списывать - это хорошо!
Про самостоятельное решение задач можно сказать много всего разного. Одни говорят "думайте сами", другие - "это скучно, лучше спишу, а сам займусь чем-то интересным", третьи - "пользуйтесь, но только своими записями", четвертые при первом удобном случае отправляют в google. На мой взгляд истина, как всегда, где-то посередине. Вариант 1: все списать с готовых домашних заданий и сидеть играть в DOTA Мечта 90% школьников :) . Но это не лучший вариант по простой причине: списывая "в чистом виде" (т...
121 читали · 6 лет назад
Аналогии
Условный оператор связан с материнством, формат файла - с паспортом, а типы данных - со стульями. Чего не сделаешь чтобы донести свой материал. Ниже несколько примеров моих нетрадиционных аналогий 1) Условное материнство Условный оператор - это хорошо, он позволяет выполнять определенные куски кода только когда человек нажимает клавишу или происходит еще какое-то событие. Проблема возникает, когда таких условий 8 подряд. Это как с мамами. Мама - это хорошо. Называть прабабушку мамой мамы моей мамы сложно, но можно...
6 лет назад
Шел бы ты в Web
После пары десятков написанных на уроке информатики программ ты вроде как что-то умеешь и возникает вопрос "а что дальше"? Вряд ли ты сразу осилишь мобильные приложения (даже если хочется, то, братан, чутка потерпи. Потерпи хотя бы еще пару тысяч строк кода), поэтому (грубо) либо desktop-приложения под Windows, либо web-сайты. Вот несколько особенностей web-разработки, которые подскажут, стоит ли после Бейсика с Паскалем уходить в сеть. Многоязычность Приложение под Win32 можно без проблем написать на одном языке программирования (причем почти на любом)...
6 лет назад
Туповатый стажер - то, что нужно?
Три причины, почему вчерашние студенты все-таки нужны вашему бизнесу, даже если "со стажерами много возни" и "они ничего не умеют" 1) Расширение клиентской базы Синьоры с миддлами предпочитают заниматься крупными проектами, потому что там задачи поинтереснее и денег больше. А стажеру выбирать не приходится, вот и занимается он всякой мелочевкой. Работал я как-то в маленькой компании (шестеро программистов, двое верстальщиков), связанной с разработкой сайтов. Четыре senior-а писали крутые сайты, так что любой их проект приносил компании по несколько тысяч долларов...
7 лет назад
Перевод IT-шных анекдотов на русский язык
Многие анекдоты, над которыми ржут айтишники, непонятны людям. Попробую перевести парочку 1) Вечеринка Состояние девушки на вечеринке бывает 3 видов: 1) Нормальное 2) Plug and play 3) Drag and drop Plug and play, т.е. "включи и играй" - технология, позволяющая установить и запустить программу в один клик (без всяких "выберите папку сохранения, язык"). Drag and drop, т.е. "возьми и брось" - способ передвижения файлов (и прочего) без нажатия на "копировать" и "вставить". Например, схватил мышкой файл в проводнике Windows, закинул в открытую вкладку яндекс...
546 читали · 7 лет назад
Косяки начинающего программиста
Новички косячат на любой работе. Я тоже был начинающим программистом и разрабатывал интернет-магазины. Вот несколько моих косяков и немного юмора вам в ленту Метры + литры = мелитры Что случилось: У клиента интернет-магазин стройматериалов, в котором часть товаров измеряется в штуках (перфораторы), часть в погонных метрах (линолеум), часть в литрах (краска) и т.д. При добавлении товара в корзину сохраняется и его количество, и единица измерения. Последний факт я проигнорировал, все сложил и в результате...
122 читали · 7 лет назад
О выборе места для доп.образования
Как человек, работающий в сфере доп.образования, дам пару советов, в каких частях города стоит, а в каких точно не стоит проводить занятия Параметр 1. Расстояние Взрослые люди привыкли добираться на работу не дольше часа. Если дорога занимает больше времени, им не нравится работа, падает производительность и т.д. Школьники чуть менее терпеливы, их устраивает, если до места проведения занятий можно добраться за 30 минут. Ну а с детсадовцами так и вовсе лимит 500 метров от дома. Параметр 2. Инфраструктура...
7 лет назад
Комментарии против функций
Едва ты врубился в программирование, код разрастается и ты начинаешь в нем путаться. На помощь приходят комментарии и функции. Разберемся когда что лучше Что это вообще такое Сперва твой код выглядит как "сплошной текст" - просто куча строк внутри главной функции. Потом ты добавляешь пустых строк, и он становится читаемее (вариант "текст, разделенный Enter-ами). Ну а когда код еще более разрастается, кто-то добавляет комментарии, кто-то создает кучу функций. Когда что выбрать Все советы основаны на личном опыте...
7 лет назад
5 отличий работы в частном и гос. образовании
Штуки, которые можно не делать, работая в школе, и придется делать, работая в частном образовании. Надо искать учебные материалы в удобном формате Человек по природе ленив, и дети - не исключение. Не все захотят читать МакКоннелла, потому что клипы ЭлДжея проще для восприятия. Так что если хотите, чтобы дети продолжали учиться дома, придется найти соответствующие видео на YouTube / посты в соцсетях. Возможно, на английском языке. Возможно, ничего не найдется и придется пилить видосы самому Надо...
7 лет назад
"Космические носки" и еще три самописных неадекватных мультика
Я продолжаю учить детей писать код. И в качестве первого проекта подконтрольные детеныши делают мультфильм. Мультики на свободную тему, из ограничений только УК РФ. Вот четыре самых прикольных случая Космические носки Исходные данные: есть космический корабль (красивый), есть ночное небо (обычного качества) и два человечка (простые, без деталей). Также в наличии богатая фантазия и нежелание рисовать крутые детали типа капель пота на лице у человечка Результат На экране космический корабль, он летит себе, пока внезапно не останавливается...
7 лет назад
Мой опыт проведения вебинаров
Время от времени людям из дополнительного образования проблематично провести "живое" занятие (аренда дорогая / ученики свалили на каникулы к бабушкам и т.д.) Вот и у меня летом не сложилось с занятиями, и пришла идея провести несколько вебинаров по программированию. Сейчас расскажу, как это было и что из этого получилось. Что за занятия Неважные факторы: Важные факторы: Аудитория Курс промежуточный (среди тех, кто уже отучился у меня год), поэтому список потенциальных зрителей ограничен. 10 детей возрастом от 12 до 17 лет (в среднем 14)...
7 лет назад