Archive for the ‘ Работа ’ Category

Кто бы мог подумать, что мне прейдется кодить на русском. Ранее ненавидел 1с за это: сделали какой-то аналог языка Бейсик (первые версии которого также поддерживали русский язык).

Думал, никогда не прейдется кодить херню а-ля «если, то …». И вот на тебе… На работе пришлось объяснять бухгалетру логику работы пхп-шного кода. Объяснить не удалось. Пришлось ВЕСЬ пхпшный код переводить на русский язык вручную!

Приношу исправленный вариант — «О, так то лучше», стала читать мой код, вносить коррективы… В голове сразу родилась мысль написать свой интерпретатор — т.е. переводчик с языка пхп на русский язык.

Хоспади, боюсь — скоро прейдется таки свой переводчик писать, если прейдется и дальше с бухгалтерией общаться… 8-(

 

image

image

Понедельник — день тяжелый, только если это не день рождения компании!

Празднуем буржуйским застольем в боулинге…

Решил улучшить свои знания в области баз данных, и начал 2 месяца назад готовиться к сертификации на знание базовых конструкций sql СУБД Oracle.

На мой взгляд, это лучший вариант для самообучения: ты повторяешь материал, ключевые темы, разбираешь конкретные примеры, проверяешь качество усвоения материала на промежуточных тестах а затем сдаешь финальный (платный тест), подтвержадющий что ты молодец ))

Готовился я по замечательно книжке, написанной специально для этого экзамена: Steve O’Hearn «OCA Oracle Database SQL Expert Exam Guide: Exam 1Z0-047». В этом мануале на 700+ страниц разбираются все разделы (а их около 20) сертификации: начиная с базовых конструкций и заканчивая сложными группировками выборок. В общем, для подготовки настоятельо рекомендую эту книжку (можно найти в интернете, например тут).

Сдавал экзамен в одном из десятков центров PearsonVUE, там же, где сдавал прошлый экзамен. За ваучер заплатил около 100 баксов, с учетом летней скидки 40% (повезло). Результат превзошел мои ожидания — 89% (passed).

Ну и наконец отвечу на вопрос: а нафига оно надо? Через неделю, сходив на собеседование, я получил job offer с з/пл на 10тр большей текущей; м.б. это не только из-за этого сертификата, но это факт, который меня приятно удивил … Действительно, эти бумажки повыщают цену на рынке труда и себя полностью окупают сразу.

PS: Хотелось бы передать привет товарищу А., который советовал мне подучить sql и соотв. более грамотно писать и разбираться в запросах. Товарищ А., миссия выполнена!

PS: сам сертификат )

Ура! Теперь я — сертифицированный специалист по языку PHP, Zend PHP Certified Engineer. Сдал экзамен в центре тестирования PearsonVue, ответив на 75 вопросов за 1,5 часа.

Готовился к тесту примерно 1 месяц, путем чтения мануалов по подготовке к тесту с разбором типовых вопросов и нарешиванием демо-тестов.

Специально для подготовки к тесту написал свою тестирующую программу, позволяющую проходить тестирование, приближенное к боевому, с отслеживанием результатов, допущенных ошибок и т.п. (м.б. конецно переборщил — но писал ради интереса, на фреймворке YII, который и изучил в процессе работы).

Тест заставил вспомнить о таких вещах, как xss-атаки, sql-иньекции, регулярные выражения, о том как много (да просто дофига) функций есть в php для работы с массивами, а также о паттернах, веб-сервисах и др. «экзотических вещах». С другой стороны, в тесте было много вопросов, характеризующих ублюдочность (нелогичность и самобытность) языка php, собсна, то, за что его не любят многие программеры из других «религий».

Много вопросов в тесте требовали точно помнить аргументы типовых функций (коих по скромным подсчетам наверно более 100). У меня всегда под рукой справочник по функциям и нафига мне надо их помнить — непонятно…

Не буду в деталях описывать тест и процесс его сдачи, т.к. про это дофига гаписано аналогичных статей в блогах (особенно на англ.), внесу свою лепту — укажу все темы и соотв. им мануалы для подготовки (так то дофига чего пришлось «прощерстить»):

ЗЫ: удивило, что в нашей стране всего ~150 человек сдали этот экзамен… м.б. денег жалко, или пока что у нас этот сертификат никто не воспринимает всерьез? Посмотрим…

 

Прочитал книгу Стаса Давыдова «Не мешайте мне работать» [ скачать можно тут, pdf ], посвященную работе в сфере ИТ и проблемам мотивации и адекватной организации труда.

Книга супер! Написана простым неформальным языком, целиком построенная на примерах из
личного (зачастую правда негативного) опыта автора работы в различных ИТ компаниях.
Читается на одном дыхании, всего 100 страничек крупным шрифтом. Много критики на тему неадекватности организации труда в современных конторах и «как должно быть» ))

Вообще, вся книга — как одна большая цитата, которую хочется повесить нга стену, например:
«… Нет ничего лучше, чем делать то, что тебедействительно нравится, среди людей, которых ты любишь …»
— уж не знаю, толи Стив Джобс спер этот слоган у автора, толи автор у Стива 😉
но вот это уже явно его фраза:
«Когда зарплата — единственное, ради чего человек работает, это пол тупик.»
а вот еще:
«… настоящий программист сможет написать программу на любом языке. Но в данном случае это вопрос мотивации: что эта работа даст мне, кроме денег? Поможет ли она моему проф. росту или, наоборот, сделает тупее?»

Собственно, книга воодушевила подумать о том, какова должна быть идеальная работа в моем представлении.

Это сложно представить, не имея опыта работы в крутых конторах а-ля Гугл, но какие-то зарисовки о прекрасном можно вычленить… Вот с них и начнем!

  • интересные и амбициозные задачи

буду КЭПом и плагиатором (см. выше), но повторюсь: работа д.б. в идеале такой, которую ты бы
согласился делать без оплаты или с мин. оплаты (т.е. делать за идею, ради интереса/опыта и т.п.)

  • реальная возможность проф. роста

никто никогда не скажет вам, что «в нашей компании нет проф. роста»,
но не получится обмануть ответом нв порос: «у вас есть корпоративные курсы англияского?»,
«как часто ваши сотрудники ездят на конференции? кто? на какие?», «оплачиваете ли вы курсы
повышения квалификации, устраиваете ли тренинги/мастер-классы? где/когда был последний?», «каким образом коллеги могут обмениваться опытом? есть ли практика проверки работы коллегой и т.п.?»

  • наличие обратной связи с начальством

оперативное решение «бытовых» вопросов,
опрос сотрудников на тему того что не так/чего не хватает/что поправить? может быть, это не означает полное отсутствие бюрократии и иерархии, но наличие демократии — да.

  • возможность заниматься тем, что тебе интересно

ни разу пока не слышал ни от одного своего работодателя вопрос вроде «а чем бы ты хотел заниматься? какие задачи хотел бы решать? в какой области/направлении расти?»; по сути, это дополнение к пред. пункту, но шире: начальство само решает за офисных рабов, чем их запрячь,  а рабы соотв. молча выполняют ВСЕ что им поручают (какой бы глупой и нерациональной ни была бы задача); в лучшем случае, удается договориться, как эту бредятину решить с мин. затратами, но никак не «а нафига это надо?» или «я эту херь делать не буду»…

  • лояльный график работы

отсутствие жесткого графика работы «от звонка до звонка», как мне сказали в одной компании «ну вы же взрослый человек, зачем за вами следить?» и правда, зачем?

  • дешевые, но приятные вещи

плюшки к чаю, кофемашина, фрукты, оплачиваемые обеды… по сравнению с з/пл, арендой и т.п. — это мизерные издержки, но почему на них «экономят» компании? затраты смешные, а лояльности существенно прибавляют (берем пример с яндыкса)

  • удобное рабочее пространство

удобный (точнее сказать — комфортный для жизни) офис, например, в котором есть кухня и хоть какие-то развлечения; да-да! игровая приставка, бильярд, теннисный стол, тренажеры, …
— дай бог чтоб директора наконец поймут что это не «поглотители рабочего времени», а мотиваторы каждый день приходить на работу как домой, располагающие на работе проводить более 8 «положенных» часов, «потому что тут классно!»
наличие кондиционеров, отсутствие шумов/запахов — казалось бы, очевидная вещь для продуктивной умственной работы, но не все работодатели способны обеспечить даже это 8(

  • рост твоих доходов с ростом компании

типичный пример: начальство собирает всех сотрудников и начинает говорить об успехах
компании на рынке: о росте продаж, клиентов… все аплодируют; но чему тут радоваться мне?
— если зарплата от этого ни на рубль не повышается; вот если от роста прибыли компании
будет расти мой доход, я первым полезу целоваться не только с коллегами, но и с прохожими!
насколько мне известно, практика выдачи акци компании радовым сотрудникам есть в гугле и фейсбуке… в двух компаниях на весь мир?!

  • продолжение следует … (еще не все написал)

PS: интервью (подкаст) со Стасом можно послушать тут: http://habrahabr.ru/post/124526/