Ваш досуг и отдых. Мудрые мысли. Полезные советы


29
March
2011

Сертификация Oracle Certified Master, Java SE 6 Developer (SCJD)

Posted in: Java technologies, J2SE, Ваш досуг. Полезные советы | 18 Comments

Новость, о которой я узнал сегодня, требует от меня быстрого принятия решения о выборе следующего экзамена по Java от Oracle.

Beginning August 1, 2011, Java Architect, Java Developer, Solaris System Administrator and Solaris Security Administrator certification path requirements will include a new mandatory course attendance requirement.

Для сдачи Sun Certified Java Developer после 1-го августа 2011 потребуется обязательное посещение одного (спасибо hkvd за уточнение) из следующих курсов:

  • Java Programming Language, Java SE 6
  • Fundamentals of the Java Programming Language, Java SE 6
  • Developing Applications With the Java SE 6 Platform
  • Object-Oriented Analysis and Design Using UML
  • Java SE Performance Tuning

Цены на посещение курсов просто сумасшедшие, а именно от 2250 до 3000 американских денег; посещение одного курса по времени займет 5 рабочих дней. Так что в прямом смысле “либо сейчас, либо никогда”…

Решил подробно посмотреть Certification path. SCJD и SCEA находятся на одном уровне (Oracle Certified Master), но SCEA состоит из трех шагов, тогда как SCJD - только из двух. Так как с Enterprise технологиями я последнее время особо не работал, а ограничение во времени достаточно серьезное, то выбор мне кажется очевидным. Сертификационные экзамены уровня Oracle Certified Expert пока что не требуют никаких обязательных посещений платных курсов, так что о них буду думать позже.

Теперь очень коротко о том, что нас ждет…
(more…)

16
March
2011

Получение сертификата Sun Certified Java Programmer (SCJP)

Posted in: Java technologies, J2SE, Ваш досуг. Полезные советы | 20 Comments

В интернете очень много русскоязычных статей о подготовке к сдаче SCJP. Мне не очень хочется повторяться, поэтому много писать не буду, а лишь кратко опишу свои мысли и впечатления.

Цель. Заинтересовало получение сертификата SCJD или чего-то в этом роде. Предусловием к сдаче таких экзаменов как раз и является SCJP. Кроме того, сертификационный экзамен - это достаточно хороший способ систематизировать свои знания (в данном случае по Java SE) и восполнить пробелы в них. Тем более стоимость сдачи экзамена на данный момент - всего лишь 125 американских денег, возможно из-за (благодаря / вопреки) скорому выходу Java 1.7.

Подготовка. Использовал 3 мануала:
- Sun Certified Programmer for Java 6. Study Guide
- Java Language Specification
- The Java Virtual Machine Specification
(more…)

4
March
2011

Собеседование на java-программиста (java-developer interview). Часть 3: Роли

Posted in: Project Management, Ваш досуг. Полезные советы | 15 Comments

Это окончание цикла статей по поводу собеседований в аутсорсинговых (и не только) компаниях:
- Обзор процесса приема на работу в аутсорсинговых компаниях
- Вопросы для собеседования на java-программиста
- Прием на работу: основные действующие лица

В данной статье мы рассмотрим основных игроков, которые так или иначе решают вопрос “быть или не быть” вам сотрудником компании:

  • Рекрутер
  • Технический специалист
  • Менеджер проекта
  • Вы (да-да, от вас тоже многое зависит)

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

Но для начала как обычно:

[Disclamer: В статье выражается до безобразия субъективное мнение. Резкие выражения используются исключительно для донесения своих мыслей до читателя: никого обижать я не собирался и не собираюсь. Людям с расшатанной психикой или зашкаливающим ЧСВ читать, и тем более комментировать, категорически воспрещается. К спамерам и троллям это не относится: каждый ваш комментарий как лучик света в этом царстве тьмы, и дай вам бог всем здоровьечка.]

(more…)

15
February
2011

Собеседование на java-программиста (java-developer interview). Часть 2: Вопросы

Posted in: Java technologies, J2SE, Ваш досуг. Полезные советы | 17 Comments

Это продолжение цикла статей о собеседовании на java-программиста:
- Обзор процесса приема на работу в аутсорсинговых компаниях
- Вопросы для собеседования на java-программиста
- Прием на работу: основные действующие лица

Java-related технологии и фреймворки рождаются и умирают, а без знания java core далеко не уедешь. Как можно знать Hibernate, но не знать JDBC и SQL? Как можно разбираться в Spring MVC или Struts, но при это плавать в сервлетах? Как можно пользоваться блокирующими очередями, экзекьюторами и локами, но при этом не понимать, как работают wait/notify? Для меня это до сих пор остается загадкой.

С другой стороны, меня иногда удивляют вопросы сотрудников, которые они задают кандидатам. Зачем спрашивать о Vector и Hashtable - на дворе уже скоро 4-ое тысячелетие. Или “зачем нужен UNION”? Так и хочется ответить - для SQL-инъекций. На счет паттернов проектирования и UML я вообще молчу - неужели до сих пор не наигрались? Но это еще полбеды. Иногда интервьюеры сами допускают довольно грубые ошибки. Об этом чуть позже.

Ниже приведен список вопросов (точнее небольшая его часть), которые я задаю на собеседовании, с моими комментариями. Вся прелесть в том, что в зависимости от позиции (junior java developer, mid-level, senior developer) и специализации некоторые из вопросов превращаются в короткие либо более продолжительные диалоги с кандидатом и проверяют не только технические знания, но и умение мыслить и делать логические умозаключения.

[Disclamer: В статье выражается до безобразия субъективное мнение. Резкие выражения используются исключительно для донесения своих мыслей до читателя: никого обижать я не собирался и не собираюсь. Людям с расшатанной психикой или зашкаливающим ЧСВ читать, и тем более комментировать, категорически воспрещается. К спамерам и троллям это не относится: каждый ваш комментарий как лучик света в этом царстве тьмы, и дай вам бог всем здоровьечка.]

(more…)

14
February
2011

Собеседование на java-программиста (java-developer interview). Часть 1: Обзор

Posted in: Project Management, Java technologies, J2SE, Ваш досуг. Полезные советы | 9 Comments

Это обзорная статья из цикла, посвященного процессу приема на работу:
- Обзор процесса приема на работу в аутсорсинговых компаниях
- Вопросы для собеседования на java-программиста
- Прием на работу: основные действующие лица

В течении последних четырех месяцев мне довелось быть на достаточно большом количестве собеседований, к тому же “по обе стороны стола”. И, естественно, мне бы хотелось вставить свои 5 копеек по поводу того:

  • как сейчас обстоят дела с собеседованиями в аутсорсинговых компаниях;
  • какие вопросы стоит задавать на собеседовании (на java-девелопера);
  • каким образом должны действовать все вовлеченные в этот процесс люди.

Но для начала:

[Disclamer: В статье выражается до безобразия субъективное мнение. Резкие выражения используются исключительно для донесения своих мыслей до читателя: никого обижать я не собирался и не собираюсь. Людям с расшатанной психикой или зашкаливающим ЧСВ читать, и тем более комментировать, категорически воспрещается. К спамерам и троллям это не относится: каждый ваш комментарий как лучик света в этом царстве тьмы, и дай вам бог всем здоровьечка.]

(more…)

8
May
2010

Творчество о творчестве

Posted in: Разное (uncategorized), Ваш досуг. Полезные советы | 7 Comments

Закончил школу, университет. Ну вот а потом как-то оно так все поехало, закрутилось… Как будто приказы какие-то… Видимо крест такой у меня…

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

Взял ручку, лучше даже карандаш,
Вдруг опечатка, всякое бывает…
И начинаешь мысли излагать,
Ну а бумага это сохраняет.

На деле ты спустя часок-другой
Морально и физически измотан.
Листок и ручка как бы говорят:
Кончай … страдать, иди работай.

Да, видимо сегодня день не тот,
К другому барду муза прилетела…
О, кстати, песню завтра напишу.
Делов-то - два куплета, два припева.

27
April
2010

Хайку о пессимисте, оптимисте и реалисте

Posted in: Разное (uncategorized), Ваш досуг. Полезные советы | 7 Comments

Здравствуй, читатель.

Как бы так кратко сообщить о том, что блог жив и будет жить.
Пожалуй, напишу хайку…

Солнечный лучик
С каждым днем все теплее.
Но скоро зима…

Язык к ледяной
Трубе прилип мгновенно.
Но скоро лето…

Грязь, лужи, жара,
Сугробы, дождь и ветер.
Но ждет работа…

Ждите в ближайшее время новую статью. Ориентировочно статья будет на тему коллекций в Java.
Всем удачи.

26
March
2008

Социальные сети, Co-working Центры, Стартапы и Фрилансеры

Posted in: Разное (uncategorized), Ваш досуг. Полезные советы | 27 Comments

[Disclamer: все персонажы этого стёба выдуманы и не имеют реальных аналогов. Автор статьи не несет ответственности за то, что после ее прочтения вы организуете свой собственный co-working центр или как минимум стартап.]

Читая хабр я обнаружил, что каждая 10-ая статья посвящена Co-working Центрам и Стартапам (скорее всего, пока я напишу этот пост, там добавится еще одна-две статьи о co-working центрах и уж точно не меньше о Стартапах).

Поэтому появилась идея СТАРТАПА - создать социальную сеть (social network), посвященную Co-working центрам и Стартапам (startups). Естественно, главной сущностью в этом проекте будет не кто иной как Фрилансер (freelancer).

Смысл социальной сети достаточно прост…
(more…)

6
June
2007

Java Головоломки (Java Puzzlers)

Posted in: Java technologies, J2SE, Ваш досуг. Полезные советы | 3 Comments

Всем привет.
Для разнообразия посмотрим на язык программирования Java с другой стороны.
Ниже вы найдете одну очень интересную ссылку. К моему глубочай?ему сожалению, я обнаружил ее совсем недавно.
Два серьезных дядьки - Джо?уа Блок (Joshua Bloch) и Нил Гафтер (Neal Gafter) в совсем несерьезном стиле предлагают ва?ему вниманию восемь интересней?их головоломок.
(more…)

20
November
2006

Антипаттерн проектирования: Public Morozov

Posted in: Ваш досуг. Полезные советы | 9 Comments

Порадовать ре?ил моих благодарных читателей. К сожалению, copyright не мой.
?так, был придуман антипаттерн проектирования - Public Morozov. Это класс, который открывает доступ ко всем полям и методам класса-предка, не зависимо от их модификаторов видимости.
Ну и для того, чтобы окончательно скрасить рабочие будни, еще пару перлов…
(more…)