Откровенно говоря, не верю в существование сильных скала программистов без хорошего знания core java.reality wrote:А вообще может ну нафиг эту Java, можно выучить Scala, разработчиков с опытом мало по этому достаточно легко рассматривают народ с хорошим CS опытом не особо важно на каком языке, конечно "Core Scala" знать надо хорошо, но при этом закрывают глаза на отсутвие опыта коммерческой разработки на Scala.
Выучить Java
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Выучить Java
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Выучить Java
http://spark.incubator.apache.org/Komissar wrote:докажите, пожалуйста.
https://amplab.cs.berkeley.edu/projects ... ve-speeds/
_весьма и весьма_ hot по моему сейчас.
-
- Уже с Приветом
- Posts: 24375
- Joined: 18 Nov 2003 16:42
Re: Выучить Java
туда где требуется CVS ходить не надоИнтеррапт wrote:reality wrote:CVS
Don't code today what you can't debug tomorrow.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Выучить Java
Хм. А чем он (CVS) так провинился?rzen wrote:туда где требуется CVS ходить не надо
-
- Уже с Приветом
- Posts: 24375
- Joined: 18 Nov 2003 16:42
Re: Выучить Java
если в том месте до сих пор не сподобились перейти на более дружелюбную к девелоперу vcs то с высокой вероятностью и по другим направлениям такие же застои.mynameiszb wrote:Хм. А чем он (CVS) так провинился?rzen wrote:туда где требуется CVS ходить не надо
Don't code today what you can't debug tomorrow.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Выучить Java
Хе, а когда девелоперы понятия не имеют, что такое бранчи, как label на релиз присобачить и вообще клиент настроить, чтобы код в репозитории хранить? Это насколько в раздел дружелюбности вписать?rzen wrote:если в том месте до сих пор не сподобились перейти на более дружелюбную к девелоперу vcs то с высокой вероятностью и по другим направлениям такие же застои.
PS. Это я так, о личном, не принимайте на свой счет. И вообще, у меня официальная вывеска клоуна. Потому как я про тесты и архитектуру раньше спрашивал, чем ввергал людей в коматоз: "кто же тесты пишет, у нас на это времени нет!"..
-
- Уже с Приветом
- Posts: 24375
- Joined: 18 Nov 2003 16:42
Re: Выучить Java
это обратная сторона медали, девелоперов которые не умеют (а главное не желают) управлять кодом не надо принимать.mynameiszb wrote:Хе, а когда девелоперы понятия не имеют, что такое бранчи, как label на релиз присобачить и вообще клиент настроить, чтобы код в репозитории хранить? Это насколько в раздел дружелюбности вписать?rzen wrote:если в том месте до сих пор не сподобились перейти на более дружелюбную к девелоперу vcs то с высокой вероятностью и по другим направлениям такие же застои.
PS. Это я так, о личном, не принимайте на свой счет. И вообще, у меня официальная вывеска клоуна. Потому как я про тесты и архитектуру раньше спрашивал, чем ввергал людей в коматоз: "кто же тесты пишет, у нас на это времени нет!"..
про тесты я могу лекцию прочитать, но она будет скучная и длинная. обычно сводится к тому, если начальство терпит и у самого есть желание жить в перманентной охоте за багами, тогда да, не надо писать тестов.
Don't code today what you can't debug tomorrow.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Выучить Java
Вы мне лучше расскажите, как лучше тесты сделать для отладки многопоточки с доступом к базе, а так же для тестирования веб-сервисов под нагрузкой. Я книжки перетряхнул на эту тему, но там обычно сферических коней обсуждают и совсем примитив.rzen wrote:про тесты я могу лекцию прочитать, но она будет скучная и длинная.
-
- Уже с Приветом
- Posts: 24375
- Joined: 18 Nov 2003 16:42
Re: Выучить Java
думаю надо завести новую тему и звать на подмогу интеррапта. а так из общих соображений думаю без функциональных тестов не получится обойтись. покрыть всё что можно юнит тестами и дальше нагнетать по сложности и витиеватости функциональными. хотя может оказаться и перебор, в нашей практике юнит тестов достаточно.mynameiszb wrote:Вы мне лучше расскажите, как лучше тесты сделать для отладки многопоточки с доступом к базе, а так же для тестирования веб-сервисов под нагрузкой. Я книжки перетряхнул на эту тему, но там обычно сферических коней обсуждают и совсем примитив.rzen wrote:про тесты я могу лекцию прочитать, но она будет скучная и длинная.
Don't code today what you can't debug tomorrow.
-
- Уже с Приветом
- Posts: 256
- Joined: 14 Jul 2011 09:07
- Location: SaintP -> NYC
Re: Выучить Java
Передо мной есть пример сильного скала разработчика пришедшего из Haskell Хотя конечно я согласен что понимать внутренности JVM все равно надо, но зато можно не засорять голову Spring/Hibernate/JPA/EJB и тысячей других фреймфорков которые обычно хотят на любую Java позицию. Как язык Java конечно гораздо проще, но время потраченное на изучение всех либ мне кажется можно потратить на что то более интересное. Да и после C# голая Java выглядит бедноватоZorkus wrote:Откровенно говоря, не верю в существование сильных скала программистов без хорошего знания core java.
-
- Уже с Приветом
- Posts: 1663
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Выучить Java
Понятно. Просто функциональные тесты делать - это фактически писать еще одну программу полноценнуюrzen wrote:думаю надо завести новую тему и звать на подмогу интеррапта. а так из общих соображений думаю без функциональных тестов не получится обойтись. покрыть всё что можно юнит тестами и дальше нагнетать по сложности и витиеватости функциональными. хотя может оказаться и перебор, в нашей практике юнит тестов достаточно.
Мы когда самопальный кластер тестировали, обвешались подобным по маковку. И поддерживать такое при каждом изменении - тоже радость еще та..
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
Можно запускать Hadoop/Pig в Amazon Elastic MR. Будет стоить долларов 5 на 20 микро нодах если пару часов.valchkou wrote: bigdata, hadoop/cassandra/hive/pig и тп - 150+к на данный момент если есть хотябы 1 год production.
причина в основном в том, что spring/hibernate можно играться дома, а вот с хадупом нужно ферму, хотябы из 4х линуксовых машин. Не каждый индус сможет позволить себе такое.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Выучить Java
раз вы в теме, вот туда бы я и стал копать.Tarasik wrote:Можно запускать Hadoop/Pig в Amazon Elastic MR. Будет стоить долларов 5 на 20 микро нодах если пару часов.valchkou wrote: bigdata, hadoop/cassandra/hive/pig и тп - 150+к на данный момент если есть хотябы 1 год production.
причина в основном в том, что spring/hibernate можно играться дома, а вот с хадупом нужно ферму, хотябы из 4х линуксовых машин. Не каждый индус сможет позволить себе такое.
все остальное можно подтянуть перед собеседованиями
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
Я запускал эту штуку несколько раз в Amazon EMR и дома у меня крутится Hadoop/Spark и могу написать простые выборки как на Pig так и на родной Java, это мне интересно. Прослушал курс по Scala на Coursera Мартина Одески, порешал все задачки. Кроме того прослушал Introduction to Data Science там же, научился писать на Питоне, применять простые ML модели. Но сходил на пару интервью - складывается впечатление, что 1) ищут разработчиков которые как минимум имеют выраженный back-tier experience а лучше 2-3 года работы с хадупом, а во многие места даже не вызывали с моим резюме. 2) Набирают "на потом" а пока что даже не знают, что они с этим хадупом будут делать, просто отовсюду это гремит, не хотят отставать. Это меня немного разочаровало.valchkou wrote:раз вы в теме, вот туда бы я и стал копать.Tarasik wrote:Можно запускать Hadoop/Pig в Amazon Elastic MR. Будет стоить долларов 5 на 20 микро нодах если пару часов.valchkou wrote: bigdata, hadoop/cassandra/hive/pig и тп - 150+к на данный момент если есть хотябы 1 год production.
причина в основном в том, что spring/hibernate можно играться дома, а вот с хадупом нужно ферму, хотябы из 4х линуксовых машин. Не каждый индус сможет позволить себе такое.
все остальное можно подтянуть перед собеседованиями
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Выучить Java
ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.valchkou wrote:ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Выучить Java
какова желаемая сумма офера ?Tarasik wrote:Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.valchkou wrote:ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
140+valchkou wrote:какова желаемая сумма офера ?Tarasik wrote:Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.valchkou wrote:ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Выучить Java
тады продолжать бить хадупом по aws, сделать сертификат и добавить spring/hiber для проформы, чтобы не выделяться из толпы.Tarasik wrote:140+valchkou wrote:какова желаемая сумма офера ?Tarasik wrote:Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.valchkou wrote:ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
на счет, что в резюме дописать, нужно резюме выложить на критику.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
А что, без BigData такие доходы невозможны ? Мне просто кажется, что тема Хадупа немного перераздута. Хотя где хадуп, там и Спарк и NoSQL но все равно, ощущение что интерес более спекулятивный. Могу ошибаться.valchkou wrote: тады продолжать бить хадупом по aws, сделать сертификат и добавить spring/hiber для проформы, чтобы не выделяться из толпы.
на счет, что в резюме дописать, нужно резюме выложить на критику.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Выучить Java
А в Tomcat Jboss насколько надо погружаться ?valchkou wrote:тады продолжать бить хадупом по aws, сделать сертификат и добавить spring/hiber для проформы, чтобы не выделяться из толпы.Tarasik wrote:140+valchkou wrote:какова желаемая сумма офера ?Tarasik wrote:Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.valchkou wrote:ну тогда осталось почитать Spring/Hibernate и 300 вопросов нтервью по java
на счет, что в резюме дописать, нужно резюме выложить на критику.
-
- Уже с Приветом
- Posts: 12257
- Joined: 20 Dec 2000 10:01
- Location: Bellevue, WA
Re: Выучить Java
куй железо пока горячо! между делом не забывая поглядывать что еще там всплывает на горизонтеTarasik wrote:А что, без BigData такие доходы невозможны ? Мне просто кажется, что тема Хадупа немного перераздута. Хотя где хадуп, там и Спарк и NoSQL но все равно, ощущение что интерес более спекулятивный. Могу ошибаться.valchkou wrote: тады продолжать бить хадупом по aws, сделать сертификат и добавить spring/hiber для проформы, чтобы не выделяться из толпы.
на счет, что в резюме дописать, нужно резюме выложить на критику.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Выучить Java
возможны в финансах или трейдинге к примеру, достаточно core java (потоки, структуры данных) и хорошо быть подкованым в алгоритмах (это все для интревью).Tarasik wrote: А что, без BigData такие доходы невозможны ? Мне просто кажется, что тема Хадупа немного перераздута. Хотя где хадуп, там и Спарк и NoSQL но все равно, ощущение что интерес более спекулятивный. Могу ошибаться.
в остальном за 140+ хотят видеть много много лет явы.
Тема недонадута еще, вы вовремя подключились, даже в наших чикагах есть спрос, пока маленький но есть.
знать где логи, как старт/стоп и как deploy webapp.Tarasik wrote: А в Tomcat Jboss насколько надо погружаться ?
как правило наличие/отсутствие вебсервера особой стоимости не добавляют.
Ну конечно если вообще нет никакого, то могут удивиться. По мне Tomcat достаточно.
А так я не помню чтобы меня что то спрашивали за последние лет 7 по вебсерверам.
Вы же не хотите их администрить. Для этого нанимают перцев за 70к и меньше.
-
- Уже с Приветом
- Posts: 34124
- Joined: 03 Dec 2000 10:01
- Location: Vladivostok->San Francisco->Los Angeles->San Francisco
Re: Выучить Java
Знать какие конфигурашин файлы и для чего и уметь установить само-собой. Технически там пол дня тупо поглядеть server.xml и tomcat-users.xml.Tarasik wrote:А в Tomcat Jboss насколько надо погружаться ?valchkou wrote:тады продолжать бить хадупом по aws, сделать сертификат и добавить spring/hiber для проформы, чтобы не выделяться из толпы.Tarasik wrote:140+valchkou wrote:какова желаемая сумма офера ?Tarasik wrote: Вопросы читаю, сертификационные задачки решаю. Но требуют опыт работы почему то. Даже не могу представить, что в резюме такого дописать чтоб при детальном рассмотрении не стало очевидным, что я это взял с потолка.
на счет, что в резюме дописать, нужно резюме выложить на критику.
На мой взгляд НР Вас все одно дожмет на предмет предыдущих зарплат резкого скачка реально не получится - я выбрал стратегию быстрой смены работы но всегда с приращением зарплаты Это более подходящий вариант по многим показателям.
"A patriot must always be ready to defend his country against his government." Edward Abbey
-
- Уже с Приветом
- Posts: 12119
- Joined: 15 Feb 2010 10:32
- Location: Pacifica, CA
Re: Выучить Java
Я как-то больше по части Джава + Спринг + Хибернейт + еще 10 модных фреймворков.
На Core Java вакансии тоже апплаилась в голодные времена в Чикаго, в основном такие ваканчии были из банков и других финансовых контор. Ни одно из инткрвью на эти вакансии не закончилось оффером, надо очень хорошо разбиратся и в том как JVM устроена и в алгоритмах шарить и в мультипоточности, еще и опыт похожего плана хотят видеть. В общем это я к чему, ах да, да к тому что в Core Java попасть на самом деле намного сложнее чем в Web Java.
А чтобы получать 100 в час достаточно освоить какую-то технологию которая весьма редка, востребована и при этом достаточно закрыта. Угадать что выстрелит очень сложно, и меняется это очень часто, я бы просто в Джава + Спринг + Хибернейт залезла а потом по обстоятельствам смотрела.
На Core Java вакансии тоже апплаилась в голодные времена в Чикаго, в основном такие ваканчии были из банков и других финансовых контор. Ни одно из инткрвью на эти вакансии не закончилось оффером, надо очень хорошо разбиратся и в том как JVM устроена и в алгоритмах шарить и в мультипоточности, еще и опыт похожего плана хотят видеть. В общем это я к чему, ах да, да к тому что в Core Java попасть на самом деле намного сложнее чем в Web Java.
А чтобы получать 100 в час достаточно освоить какую-то технологию которая весьма редка, востребована и при этом достаточно закрыта. Угадать что выстрелит очень сложно, и меняется это очень часто, я бы просто в Джава + Спринг + Хибернейт залезла а потом по обстоятельствам смотрела.