Как вы уже слышали, ЦВТ планирует снова обучать потенциальных сотрудников для пополнения рядов программистов. Необычное в этот раз то, что будет обучение ASP.NET. Те, кто наблюдают за жизнью ЦВТ со стороны, могут подумать, что ЦВТ открывает новое направление. Ведь правда, все новости связанные с ЦВТ, говорят о том, что ЦВТ разрабатывает сайты, программирует на PHP, ну еще немного что-то пишет для мобильных устройств. О разработке на .Net ни слова. Читать дальше »
Оставить комментарийAndrey Lapin: все записи
Три совета для сообщества Иж-Айти
Недавно давал советы для сообщества Иж-Айти. Роза попросила меня сохранить этот пост для истории. Немного измененные советы размещаю и здесь.
1. Не переоценивайте свои методы отбора программистов
Долгое время я занимался поиском и отбором программистов для Быстробанка, также я в курсе, как проводят отбор некоторые ижевские компании. Очень часто встречаются перекосы при выборе кандидатов. Кто-то любит спрашивать заковыристые вопросы по языкам программирования, которые в реальной жизни либо никогда не встретятся, либо обычно решаются путем заглядывания в гугл. Забывается то, что человека принимают на работу, чтобы он приносил прибыль компании, а не решал олимпиадные задачки. Иногда дают построить задание на реализацию многослойной архитектуры на простой модели. При этом дискредитируется сама многослойная модель, где каждый слой должен реализовывать отличную от других логику. В результате каждый слой выполняет примерно одни и те же функции. Читать дальше »
Метки: анализ, исследование, разработка по
Оставить комментарийЧто было бы, если бы программировали не только программисты
Скоро новый год и хочется немного помечтать. Что нас ждет в будущем и что хотелось бы получить?
Давайте подумаем в чем суть программирования. Это описание инструкций на неком формальном языке. Но почему только программисты этим занимаются? Как здорово бы было, если бы не только программисты структурировали свои знания и открытия для возможности многократного повторного использования машинным разумом. Давайте рассмотрим примеры. Читать дальше »
Почему общепринятые правила менеджмента не применимы в разработке программного обеспечения
Убийца MS Project
В ЦВТ иногда приходится оценивать разные проекты и составлять план работ по ним. Кто-то для этого использует Excel, кто-то MS Project как я. Различные web-решения существуют, но крайне неудобны. Excel плохо подходит для составления планов, поскольку там сложно составлять древовидную иерархию. MS Project хорош, но очень избыточен на функции. Кроме того, некоторые функции реализованы там не оптимально. В итоге я решил написать свой MS Project на javascript.
Основная цель приложения — это создание древовидного плана с указанием продолжительности работ, чтобы продолжительность автоматически вычислялась при изменении подчиненных задач. Отличительная особенность приложения — это редактирование с клавиатуры, которое позволяет составлять планы просто молниеносно.
Данные все сохраняются в браузере с помощью HTML5. Поэтому, когда вы снова зайдете на сайт, то опять увидите свой сохраненный план. Возможно, если будет интерес к этому проекту, то буду сохранять данные на сервере. Когда вы редактируете план, то данные периодически автоматически сохраняются.
В планах сделать работу со списком планов (простите за каламбур) и экспорт/импорт в CSV.
Ссылка на приложение: http://wiki4tech.ru/eazzyplan/
Использованы библиотеки: jQuery, jQuery UI, jqGrid, jquery.debounce, json-serialization, LABjs, ZeroClipboard.
Метки: новый проект, разработка по
Оставить комментарий