середу, 16 листопада 2011 р.

Пятый заключительный мастер-класс компании Global Logic


Если кратко - было очень "нудно". Спикеры плохо приготовили материал и плохо разделили роли между собой. На прошлых занятиях приятно удивляли слайды - здесь они были в разы хуже.
Очень сильно бросалась разница в подготовке спикеров.
Мне показался  не интересным материал лекции - в ней почти не было конкретных техник и методик для программистов, зато была куча разной ненужной, на мой взгляд, информации о состоянии рынка. Как по мне, лучше было показать пример для одной платформы, а не рассказать сразу о всех(особенно если учесть, что большинство из присутствующих не разбирается ни в одной из мобильных платформ).

Понравилось когда в конце начали рассказывать о конкретном тестовом задании для поступления на работу. Но это было вне плана мастер-класса, по-этому выглядело очень сумбурно.

суботу, 5 листопада 2011 р.

Четвертый МК от Global Logic



Agile cтал темой четвертого мастер класса от Global Logic. Можно долго спорить нужно оно студентам без опыта работы или нет, но знакомство удалось - тренер смог донести как приблизительно выглядит Agile в производстве.
Тренером был Евгений Куценко - кто он такой я не знаю, потому как опоздал на десять минут. НО он смог довольно интересно все рассказать и показать. Кстати о «показать» - меня приятно удивило качество слайдов. Ясно, что эти слайды готовились не только для этого МК, но общую картину это не меняет. Еще показывали приятный мультик о создателе методики WaterFall.
В общем, рассказали об истории методики, применении на производстве, планировании спринтов и способах применения в больших командах(Scrum of Scrum). В конце показали видео, в котором в пух и прах разбили команды, которые не используют Agile-методики. Стоит отметить, что тренер не рассказывал о методике как об универсальной серебряной пуле, а четко дал понять, что найдутся команды, для которых эти методики не применимы или применение их затруднительно.  
Единственное, что смутило - привычка тренера использовать не к месту заимствованные слова. Фразы вроде "Changeй не может быть" довольно сильно сбивают с толку. Наверное, это проблема многих программистов, но нужно иметь чувство, дабы не превращать профессиональный сленг в "суржик"

Для себя я сделал выводы, что Agile это очень интересная и понятная мне методика, которая в тоже время требует большого таланта руководителя и понимания процессов, которые происходят внутри его команды. Короче, мне понравилось - хочу в команду, где юзают Agile.


Спасибо Global Logic за лекцию. Понимаю, что цели у них вполне корыстные, но факта того, что они полезны и интересны это не отменяет.

пʼятницю, 4 листопада 2011 р.

О способах читать книги

Очень утомительным и интересным занятием оказалось чтение книг на английском. Интересным - потому, что можно понять, что именно хотел сказать автор. А утомительным, потому что постоянно приходиться каждый раз заглядывать в словарь.
Стандартная процедура при таком подходе - дочитал до непонятного слова - полез в словарь. Ясно, что это очень надоедает - а если учесть мой неусидчивый характер, то вообще пиздец какой-то получается.
И вот вчера я придумал новый алгоритм для чтения - нужно читать  каждую главу два раза. Первый раз - просто выписывать все новые слова в тетрадку, не заглядывая словарь и стараясь понять о чем идет речь. А вот перед вторым разом нужно все эти слова и фразы перевести. После остается только прочитать заново главу и все понять

Третий мастер класс компании Global Logic в КПИ

"Разработка и тестирование на примере веб-приложения" - где-то так формулируется название мастер-класса. И что интересно, это пожалуй первый мастере класс на котором рассказывали что-то реально полезное.

Мне, в принципе, все понравилось. Это был первый толковый мастер-класс для начинающих из всех, на которых я был. Все доступно и понятно, но при этом дается четкое представление о цикле работы в софтверной компании.
Докладчики просто поделили между собой роли и последовательно на небольшом примере показали как происходит процесс разработки программного обеспечения и взаимодействие между отделами. Пример был вполне реальным - небольшой форум и на нем вполне можно было показать, чем занимается отдел тестирования. Раньше мне почему-то всегда казалось, что "тестировщики" - это "телочки" клацающие по кнопочкам, но все оказалось чуть сложнее. Тестерировщиком мне быть не захотелось, но их функция стала намного понятней
Замечания у меня есть только к организации мероприятия - мне не понравился формат и слабая освещенность этих мероприятий для студентов не Факультета Прикладной Математики.
По формату. Мне кажется нужно было сделать какой-то отбор на этот мастерклас, он не должен быть жёстким(например, написать программу на 30 строк и ее даже не нужно было проверять) - но он отсеял бы людей которые просто пришли "потусоватся". А так было очень много ребят, которые просто вышли на средине.
Насчет освещения, программисты в КПИ это не только Прикладная математика и ИПСА - на многих других факультетах есть чисто компьютерные специальности и многие об этом почему-то забывают

Number One

В этом блогге я буду выкладывать информацию о различных явления технического и не очень характера. Мои увлечения это IT-технологии, журналистика и еще вагон и маленькая тележка полезного и не очень хлама.