Главный блог dev.by
На сентябрь приходится целых три ИТ-праздника: День программиста, День QA-специалиста и День графического дизайнера. Также оказывается, что именно в сентябре отмечают День специалиста по персоналу. Неудивительно, что почти половина записей в корпоративных блогах была приурочена именно к этим датам.
Смотрим, как компании поздравляли своих сотрудников и не только
Так легко ли стать художником? Судя по всему, никак не легче, чем программистом. Сегодняшний пост продолжает предыдущий. Поднятая тема непроста, но очевидно полезна для начинающего специалиста по компьютерной графике.
Ну и для тех, кто воспринял предыдущий пост слишком серьезно, на правах пятницы небольшая веселая подборка тех признаков, по которым безошибочно узнаешь фрилансера… Чем-то мы отличаемся от наших офисных собратьев, но чувствуем, что пропасть между нами не так велика. Или все-таки велика? Приятного чтения!
Почти все фрилансеры, занимающиеся веб-разработкой, делают это неправильно. Поэтому влачат жалкое существование.
Если однажды утром вы просыпаетесь и говорите себе: «Так, хочу заняться веб-разработкой на фрилансе. Где же мне взять клиентов?», то сразу встаете на провальный путь. Практически все, кто выбрал себе профессию фрилансера, совершают эту ошибку. Как и консалтинг, фриланс должен быть естественным продолжением карьеры веб-разработчика (конечно, не единственным). Если подойти к фрилансу правильно, он становится следующим этапом роста для человека, уже выстроившего хорошую сеть профессиональных контактов, развившего отточенные навыки и чувствующего в себе предпринимательскую жилку. Но если перейти на фриланс преждевременно, то это серьезно навредит не только вашей карьере, но и душевному здоровью. Вы сами не заметите, как начнете хвататься за любую работу, только бы платили. Ваши навыки начнут деградировать, а вы будете один за другим клепать дешевые вордпрессовские сайты.
Как же организовать фриланс правильно?
В прошлый раз на dev.by много говорилось о том, что умение презентовать проекты в белорусской стартап-тусовке начало преобладать над умением их разрабатывать. Как видно, в итоге об этом задумались и сами организаторы — и вот очередной Startup Weekend прошел под знаком «бережливого стартапа».
Защитное программирование (defensive coding) — это стиль написания компьютерных программ, призванный сделать их более отказоустойчивыми в случае возникновения серьезных функциональных отклонений. Обычно подобное незапланированное поведение возникает из-за наличия багов в программе, но оно может быть обусловлено и совсем другими причинами: поврежденными данными, отказами аппаратного обеспечения, багами, которые возникают в программе в процессе ее доработки. Оказываясь в критической ситуации, код, написанный в защитном стиле, пытается принять максимально разумные меры с небольшим снижением производительности. Также такой код не должен допускать создания условий для возникновения новых ошибок.
История с арендными домами для программистов по накалу обсуждения не уступает баталиям вокруг статьи одного белорусского блогера с попыткой разобраться в корнях эмоциональных и политических пристрастий айтишников. Сразу несколько материалов на основных интернет-СМИ, бурление форумов, гром и молнии в адрес оппонентов в дискуссиях и все такое прочее, выливающееся в стандартные, кто больше заслуживает, подсчет налогов, кто сколько платит, и другие вечные темы. Однако, если попытаться посмотреть на саму ситуацию отстраненно, выглядит она не менее странно, чем примыкающие друг к другу балконы домов.
При цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на [email protected].