Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет mumuntu ([info]mumuntu)
@ 2011-07-21 22:30:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Феерическая расстановка точек.
Да, хочу поговорить об этом.


(Добавить комментарий)


[info]gabaidulin@lj
2011-07-21 14:54 (ссылка)
Люкс тут непричем. Я видел внутренние технологии которые использовались в одном из банков(кросс-проектные), так вот написаны они вполне себе качественно. Хороший код, правильные идеи. И open-source аналоги появились примерно в то же время, если не позже. Я говорю, например о memory storage или framework для событийной модели програмирования. Не могу писать более подробно, так как nda и все такое. Разумеется что написали их вполне квалифицированные разработчики. Используют уже разработчики попроще. Но так везде. Звезд - единицы.

Вообще, мне кажется что вы крайне далеки от современных дел в java. Да, во многих местах используется J2EE со всем его плюсами и минусами, но во многих - нет! Например, у меня уже второе место работы, где из стека J2EE используется только сервлеты да jpa2(местами). Нету никакого app-сервера типа glassfish или websphere, нету ejb.

Про остальное писать лениво, так как не вижу здесь конструктивной критики, больше похоже на вопли в стиле plumqqz :-(

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-21 15:03 (ссылка)
Вообще, мне кажется что вы крайне далеки от современных дел в java. Да, во многих местах используется J2EE со всем его плюсами и минусами, но во многих - нет!

Это много лет так было, в этом ничего современного нет.
Всегда были проекты на Java, построенные с минимальным количеством ненужных технологий.

(Ответить) (Уровень выше)


[info]alexclear@lj
2011-07-21 15:07 (ссылка)
И второй вопрос - как попасть в проект, в котором используются нормальные технологии.
Тот же Люкс сейчас нанимает на какой-то трешняк. И это, в общем, довольно прибыльное дело, что сейчас, что в ближайшие десять лет, так как джава-программистов почему-то мало, а людей, которые хотят ковыряться в легаси-технологиях должно быть еще меньше.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]gabaidulin@lj
2011-07-21 15:45 (ссылка)
Ну как, приходите на собеседование, проходите его и спрашиваете, что у вас используется из технологий и почему? ;-)
Или ещё вариант, можно поискать новый проект и чтобы по требованиям можно было обойтись без ESB ;-)

Люкс нанимает на разное. В том же UBS есть разные вакансии. Но конечно устроиться сразу в крутое место сложно будет, потому что как правило они сначала хантят изнутри UBS, а потом уже снаружи. Но попытка - не пытка.

Я последний, устраиваясь на работу был в 4-ех компаниях. Везде J2EE почти не использовали, это я спрашивал еще до собеседования.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]prohorenko@lj
2011-07-21 19:14 (ссылка)
UBS в России проектов уже почти не открывает, вроде бы. В основном, Киев, сейчас еще Краков добавился в последние полгода.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 06:37 (ссылка)
да, кряков таки растет какими-то неебическими темпами, я слегка даже охуеваю

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]prohorenko@lj
2011-07-23 02:33 (ссылка)
Ну так у UBS там офис есть, можно без оффшорных ограничений работать. Плюс визы, у нас в декабре за месяц что-то около 30 отказов было, а им для работы в ЮК только паспорт нужен.

Хотя, конечно, стаффить поляков - это то еще удовольствие, надо сказать.

(Ответить) (Уровень выше)


[info]plumqqz@lj
2011-07-21 14:55 (ссылка)
А что тут говорить? Все правильно.

Естественно, вы наймете DBA, куда ж вы денетесь. Просто непонятно, зачем вы всех остальных нанимали. Чтобы делать из рекордсетов джавовские объекты?

Да! О да!

(Ответить)

И это тоже хорошо
[info]plumqqz@lj
2011-07-21 15:00 (ссылка)
В Java фреймворки решают задачу построения стектрейсов из XML-конфигов

(Ответить)


[info]nil59@lj
2011-07-21 15:12 (ссылка)
главная проблема музыки в россии...

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

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-21 15:17 (ссылка)
Я нежно люблю джава-машину, да пребудет она с нами вечно. За стектрейс, за тред дамп, за сборку мусора.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nil59@lj
2011-07-21 15:23 (ссылка)
тоже правда

(Ответить) (Уровень выше)


[info]alf_kadett@lj
2011-07-21 16:50 (ссылка)
Саня, а о чём тут говорить? Умные люди нормально пишут наджави, я их видел, не надо сказок.

То, что наджави пишут миллионы индусов всех национальностей, не очень большая беда: если бы они же писали на чём-нибудь ещё, мы бы повесились. А так можно спокойно разгребать полученный продукт за десятком "девелоперов."

Что касается собеседований и вопросов, я лучше за сертификаты скажу. У меня есть SCJP и SCJD. Так вот SCJP — это сертификат о том, что этот самый пи не полный кретин и осилил книжку про стандартную библиотеку хотя бы наполовину.

SCJD — сертификат о том, что этот самый ди по-первых пи, во-вторых может напрограммать наджави программу уровня выпускной работы по информатике для 10-11 класса.

Хорошо говорить о высоких материях, когда ты можешь сдать курсовик школьного уровня. Так вот они не могут, Саша, такое дело. Но они могут писать наджави так, чтобы один ты на десяток их смог довести это до чего-то рабочего. Enjoy.

(Ответить)


[info]osdm@lj
2011-07-21 17:50 (ссылка)
Увы, согласен. Основное коммерческое программирование сейчас не на джаве и не на C# (к сожалению), а на JavaScript и немного на SQL :(
Хотя недавно я узнал о живом банкоынтерпрайз проекте, в котором вместо JavaScript пишут на GWT.

(Ответить) (Ветвь дискуссии)


[info]bydl0coder@lj
2011-07-21 19:09 (ссылка)
Не надо вот этого вот. Сиквел отличный, а джс чуток не дотянули.

(Ответить) (Уровень выше)


[info]dair_spb@lj
2011-07-21 19:05 (ссылка)
Блять, там очень, очень много незнакомых мне слов.

(Ответить)


[info]bydl0coder@lj
2011-07-21 19:05 (ссылка)
Про прослойку между БД и юзером очень правильно. Платформу диктует выбранная БД, хотя встречаются странные люди, которые на Яве пишут морду к мускулу.

(Ответить) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 06:38 (ссылка)
омг, омг, омг

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bydl0coder@lj
2011-07-22 08:44 (ссылка)
Чо омг-то? Если нету Оракла, то какой смысл на яве писать?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 09:00 (ссылка)
есть же postgresql например

(Ответить) (Уровень выше)


[info]norguhtar@lj
2011-07-21 23:58 (ссылка)
Ну а что об этом говорить? Я в текущий момент не пишу по сути дела на java. Сейчас при выборе того же Spring Framework в качестве базиса, ты сидишь сначала объявляешь что там где у тебя будет, а потом пишешь 10 строк кода и оно работает. Декларативщина сплошная. Ну а то что java это по большей части организация интерфейса между пользователем и СУБД дык здравствуй кровавый интерпрайз. Сейчас просто за счет все той же декларативщины и ORM его проще и быстрее писать. Правда надо сначала хорошо так подзаебаться с настройкой проекта.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-22 05:10 (ссылка)
Ну, это же нормально - в том же Ruby при использовании RoR весь boilerplate code генерируется (плюс: при этом нет необходимости копаться в XML-конфигах).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]norguhtar@lj
2011-07-22 05:32 (ссылка)
Конечно. И чем дальше в лес тем больше объявлений декларативкой :)

(Ответить) (Уровень выше)


[info]jdevelop@lj
2011-07-22 06:39 (ссылка)
при выборе того же спринга ты берешь пишешь 10 строк кода, добавляешь 5 аннотаций - и усе работает

чо там настраивать-то?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]norguhtar@lj
2011-07-22 07:26 (ссылка)
jpa и spring security, а так же maven

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 09:01 (ссылка)
jpa с тем самым хибернейтом делается другой пачкой аннотаций, не сильно большой

оно тебе еще и DDL сделает кстати, чтоб было

maven? не смешите мои тапки, есть архетипы, берите и пользуйтесь, а добавлять зависимости умеет та же идея

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]norguhtar@lj
2011-07-22 14:50 (ссылка)
Мне это каждый раз для нового проекта вспоминать приходится просто :)

(Ответить) (Уровень выше)


[info]kvasimodo@lj
2011-07-22 05:08 (ссылка)
у меня от чтения подобных дискуссий немедленно начинает болеть голова. нету в базах данных никаких универсальный решений

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-22 05:11 (ссылка)
Универсальных решений нет вообще ни в чем, например.
Иначе программисты тусили бы на помойке, а не в так называемом среднем классе.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kvasimodo@lj
2011-07-22 05:37 (ссылка)
ну да. поэтому очень странно, что взрослые люди всерьез спорят что лучше - left join или not exists.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 06:40 (ссылка)
странно что такие вопросы задают на собеседовании на позицию жабадевелопера

причем овер 99% того что там будут спрашивать в работе вообще не потребуется, я гарантирую это

иногда я сам не понимаю, зачем я все эти вопросы пищу в опросник для интервью

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-22 06:44 (ссылка)
> иногда я сам не понимаю, зачем я все эти вопросы пищу в опросник для интервью

Текст про обезьяну и "здесь так принято" я первый раз увидел еще в Фидо.
И это самое разумное объяснение существования опросников для интервью и т.п.
Юнит должен чувствовать, что его не так просто на работу взяли, а он этого ДОБИЛСЯ, иначе он будет не горд собой и несчастлив.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2011-07-22 09:03 (ссылка)
так оно и есть

(Ответить) (Уровень выше)


[info]kvasimodo@lj
2011-07-22 07:21 (ссылка)
про лефт джойн это какой-то культовый вопрос, у всех спрашивают. черт его знает почему, был наверное какой-то яркий текст возмущенного интервьюера, "хотят тыщи денег, а лефт джойн не знают".

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-22 07:25 (ссылка)
^ Зато теперь про него точно должны знать все, кто хоть как-нибудь умеет читать.
Программа "обучение через боль".

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kvasimodo@lj
2011-07-22 07:30 (ссылка)
про него в любой книжке на двадцатой странице написано

(Ответить) (Уровень выше)


[info]jdevelop@lj
2011-07-22 09:04 (ссылка)
ну скажем не знать про лефт джойн и иметь в резюмах тонны нефти про скл - это как-то попахивает

может в том все и дело?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kvasimodo@lj
2011-07-22 09:12 (ссылка)
я не видел живого человека с скл в резюме, не знающего про лефт джойн, это абсурд. тогда можно еще попросить включить компьютер или спросить, где на клавиатуре пробел.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2011-07-22 09:17 (ссылка)
я видел

(Ответить) (Уровень выше)


[info]jdevelop@lj
2011-07-22 12:17 (ссылка)
вы не поверите, сколько всякого абсурда можно на интервью увидеть

например незнание контракта между hashcode/equals, при заявленных 5 годах опыта и должности в Sr Java Developer

то есть не просто не знать эти сраные пять правил, а даже не представлять зачем это все переопределяется при использовании класса как ключа в hashmap

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kvasimodo@lj
2011-07-22 12:31 (ссылка)
и все-таки вопрос про лефтджойн особняком стоит, как что-то мистическое. обычно он задается в такой тягучей тишине, а после ответа небо проясняется, дышать становится легче, люди начинают улыбаться. видимо для человека, у которого оптимизация запросов никогда не была основным видом деятельности, это знание представляется сакральным.

(Ответить) (Уровень выше)


[info]gabaidulin@lj
2011-07-22 16:52 (ссылка)
Лучше увидеть на интервью, чем в коде ;-) Я видел код в 2011 год, в котором был самописный equals с ошибкой, а hashcode не было :-)

(Ответить) (Уровень выше)


[info]b00ter@lj
2011-07-22 17:12 (ссылка)
Да нормально, все ошибаются. Вон корпорация добра наступила в Яву, теперь судится на такое количество бабок, что три таких со всем легаси переписать можно. А взяли бы какой-нить затухлый язычок типа ObjC, наворотили оберточек, сделали бы конфетку с выходом в LLVM - мейнстрим был бы.

(Ответить)


[info]dmzlj@lj
2011-07-23 13:18 (ссылка)
Ссылка в тему: http://rsdn.ru/forum/job/4344639.aspx

(Ответить)

приколы и развлечения
(Анонимно)
2011-07-25 01:22 (ссылка)
Здравствуйте,

Позвольте дать вам [url=http://ehh.ru]ресурс с юмором, а также веселыми фотками[/url], приподнятое направление, а так же красивая улыбка вас не оставят до самого конца дня.

(Ответить)

cool:)
[info]ustin2277791@lj
2011-07-28 18:48 (ссылка)
Не хочу показаться навязчивым, но ваш журнал нравится мне с каждой новой записью все больше и больше

(Ответить)