Мартин Фаулер сказал золотую фразу: «Any fool can write code that a computer can understand, good programmers write code that humans can understand». Прошли годы, а воз и ныне там. Большинство разработчиков забывают о том, что 80% времени они читают свой код и код своих коллег. Статья — попытка заставить подумать о проблеме качества кода. 84
«We don’t need better solutions, we need better thinking about problems.» R. Ackoff
В мегатопике от Максима, который на момент написания заметки имел 400+ комментов :), в ходе обсуждения я привел такие вот критерии для Junior-Middle-Senior по уровню сложности работ и самостоятельности. 112
Меня зовут Елена, я работаю веб-маркетологом в Softheme (аутсорсинг разработки и тестирования ПО). И если в начале карьеры я и подумать не могла, что буду каким-то образом причастна к этой сфере, то спустя некоторое время я с удивлением обнаружила, что если где-то и стоит работать маркетологом, так это в IT. 6
Хакатон прошел в лучших традициях: позитивно, интересно, содержательно и полезно. Живое общение, экстремальное программирование, восемь десятков единомышленников и неизменное акустическое сопровождение — это действительно стоит вашего внимания. 23
Прошло полгода с момента предыдущего опроса, пришло время узнать — что изменилось за это время, какие языки программирования теряют популярность а какие наоборот — приобретают последователей. 73
— Программисты, вы зажрались! Так наверное могли бы сказать (почти) все компании-аутсорсеры. И наверное (почти) все они так и думают. Но никогда не скажут вслух — им ведь приходится этих программистов каждый день приглашать на собеседования и продолжать уговаривать «рассмотреть возможность работы на интересном для вас проекте». 785
Случайно наткнулся на несколько сайтов: Гитхаб, Гугл+, Фейсбук и ВКонтакте. Шустрые сайты. На их фоне другие сайты — неповоротливые гусеницы. Так получилось из-за того, что вышеперечисленные сайты активно используют History.API, суть которого в том, что из джса можно манипулировать урлом, без перезагрузки окна... 30
На днях нам исполнилось шесть лет и сегодня Стенфай это дружная команда молодых людей, увлеченных мобильными технологиями, с глубоким интересом ко всему на свете, любящие комфорт, активные и энергичные. С днем рождения, Stanfy! 16
Вчера закончился ДОУ Хакатон Львов и на афтепати мы обсуждали результаты команд-победителей. В частности, процедуру подсчета. Процедура была действительно не очень научной — народ голосовал руками и результаты были весьма «приблизительными». Но мне такой способ как раз и кажется наиболее честным — он в полной мере отражает субъективность выбора проектов-победителей. 22
Я веду блог, посвященный программированию на С++. Я — программист, сейчас занимаюсь распределенными системами, работаю в компании Майкрософт. До этого занималась разработкой игр. 238
Провожу с командой post-evaluation беседы, и часто приходится отвечать на один и тот же вопрос, в разных вариациях возникающий почти каждый раз: «Что мне делать, куда развиваться? В каком направлении? Какие скиллзы стоит приобрести, чтобы пройти на следующую ступеньку карьерной лестницы?»
Чтобы отв... 167
Поправки в НК отложены до осени, подробности о реестре баз персональных данных, суперкомпьютер на ARM-процессорах, полезные советы про JS и CSS, манифест в защиту числа π, тестирование эффективности языков программирования, проблемы Amazon Appstore для разработчиков и другие интересные ссылки. 4
Еще в то время, когда я учился в школе, или может это были первые курсы — у меня жестко засело в голове важность свободы от работы. Когда в семье родные не могли состыковать отпуска, чтобы поехать вместе на море, или добавить себе 1-2 дня к выходным, что бы выехать в село, а особенно когда люди на госслужбе реально нервничали по поводу опаздания на работу на 10-15 минут — уже тогда я говорил себе «У меня будет иначе! Я смогу себе позволить гибкость в графике без вреда самой работе». 46
Конечно это моё субъективное мнение, но если у вас похожие черты характера, вам будет полезна эта информация. Первое что меня поразило за границей — это то насколько люди делая простые вещи с простым образованием могут далеко продвинуться. Мне очень редко приходится встречать людей, которые могли бы наравне конкурировать с нашими постсоветскими специалистами. 31
У нас в 908 есть такой формат — Labs. Периодически по пятницам каждый выдвигает свои идеи проектов и они выписываются на доске. У каждого есть 2 голоса которые можно отдать за любые 2 идеи. 36
Как быть, если необходимо загрузить на сервер несколько файлов? В django есть fieldset, но они настолько рогаты, что пользоваться ими невозможно. Поэтому мы пойдем другим путем. 10
Складається враження, що Ви маєте знайомих, які придбали такий будинок, або переглядали варіанти на ідеалісті і перевіряли по гугл картах, яка інфраструктура є навколо будинку — я не помилився?
У мене нова апка постійно пише «немає інтернету» та не хоче оновлювати список посилок по свайпу згори вниз.
Саппорт порекомендував «видалити апку та завантажити заново». В когось було таке ж?
Складається враження, що Ви маєте знайомих, які придбали такий будинок, або переглядали варіанти на ідеалісті і перевіряли по гугл картах, яка інфраструктура є навколо будинку — я не помилився?
За ту суму, за яку Ви придбали будинок, в якому зараз живете, будь-де за кордоном, там де податкове навантаження значно вище ніж тут, можна придбати будинок з такою ж, а то і з гіршою інфраструктурою навколо будинку, але не з кращою.
Коментарі