Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4      [все]
 Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
вопрос от анонимного ораклоида
27 дек 18, 22:27    [21775294]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Nixic
Member

Откуда: Perm
Сообщений: 1886
Никак, ими рождаются)
27 дек 18, 23:28    [21775317]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Алекссс
вопрос от анонимного ораклоида


Сначала было бы неплохо закончить онлайн курс один или два просто по приколу
https://www.coursera.org/specializations/java-programming

Можно что-то из руссо тоже взять, надеюсь тут подкинут кто в теме.

Дальше идешь на примеры и долбаешь месяца три последовательно
http://spring.io/guides

Проще всего начать с
http://spring.io/guides/gs/rest-service/

Потом уже прикручиваешь к базе чего нибудь
http://spring.io/guides/gs/accessing-data-jpa/

Там дальше судя по рынку в бСССР больше и не нужно - готвый спец :) Для пантов я бы добавил еще брокеров сообщений, но это могут раскусить и обзавидоваться на интервью
http://spring.io/guides/gs/messaging-rabbitmq/

Главное это запомнить в сообщениях, что очередь это когда пишут все - читает один, а топик это когда пишет один - читают все - и смотри не перепутай

Нафиг это надо сами интервьюверы не знают, но все одно спросят
28 дек 18, 00:04    [21775334]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Andy_OLAP
Member

Откуда: я знаю, что Хапоэль Беэр-Шева - чемпион
Сообщений: 3151
Алекссс
вопрос от анонимного ораклоида

Ну если серьезно - нужно возненавидеть C/C++ и полюбить саму идею байт-кода и JVM. Тогда Вы сможете стать джавистом. Иначе Вас будет корежить. И рано или поздно Вы уйдете на Node.js или займетесь исключительно front-end на JS.
28 дек 18, 00:28    [21775345]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Andy_OLAP
Алекссс
вопрос от анонимного ораклоида

Ну если серьезно - нужно возненавидеть C/C++ и полюбить саму идею байт-кода и JVM. Тогда Вы сможете стать джавистом. Иначе Вас будет корежить. И рано или поздно Вы уйдете на Node.js или займетесь исключительно front-end на JS.


Чо сразу Нода? Го тоже хороший язык я уж не говорю про Питон где сборища датасатанистов оголтелых
28 дек 18, 01:30    [21775361]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Andy_OLAP
Member

Откуда: я знаю, что Хапоэль Беэр-Шева - чемпион
Сообщений: 3151
Sergunka
Andy_OLAP
пропущено...

Ну если серьезно - нужно возненавидеть C/C++ и полюбить саму идею байт-кода и JVM. Тогда Вы сможете стать джавистом. Иначе Вас будет корежить. И рано или поздно Вы уйдете на Node.js или займетесь исключительно front-end на JS.


Чо сразу Нода? Го тоже хороший язык я уж не говорю про Питон где сборища датасатанистов оголтелых

Потому что в Golang из Java не уходят. Особенности психологии.
28 дек 18, 01:33    [21775364]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Andy_OLAP
Sergunka
пропущено...


Чо сразу Нода? Го тоже хороший язык я уж не говорю про Питон где сборища датасатанистов оголтелых

Потому что в Golang из Java не уходят. Особенности психологии.


Прут толпами все кто писал боле-менее вменяемый код на Яве.
28 дек 18, 04:19    [21775381]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34508
Алекссс
вопрос от анонимного ораклоида


Присоединяюсь.

Я уже лет 10 не могу стать джавистом.
28 дек 18, 08:20    [21775413]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34508
Andy_OLAP
Алекссс
вопрос от анонимного ораклоида

Ну если серьезно - нужно возненавидеть C/C++ и полюбить саму идею байт-кода и JVM. Тогда Вы сможете стать джавистом. Иначе Вас будет корежить. И рано или поздно Вы уйдете на Node.js или займетесь исключительно front-end на JS.


Чорд я так и знал , что с явай ни чего не выйдет...
28 дек 18, 09:02    [21775422]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Алекссс
вопрос от анонимного ораклоида


* не слушать сатанисов из других конфессий - c/c++, например.
* ни в коем случае не изучать го, т.к. основатель сатанист почище этих и не верит в подсветку синтаксиса
* не поддаваться на изучение всяких node.js - там пропагандируют нездоровый образ жизни
* запомнить, единственный твой друг из мира фронтенда - это typescript.
* нет в java бога, кроме spring`а, и lombok - мессия в ide его.
* единственный вменяемый инструмент разработки - intellij idea.
* те, кто пропагандируют eclipse - прокаженные. Беги от них.
* не надо разрабатывать на java под десктопы, ну пожалуйста
* на java разрабатывают надежные приложения, а потом производительные, запомни последовательность
* срок жизни java проекта - долог, а значит порой читаемость кода превыше всего


Запал кончился, поклонись и иди с богом.
28 дек 18, 09:16    [21775431]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Озверин
* запомнить, единственный твой друг из мира фронтенда - это typescript.
бум спорить?
чистый js ни чуть не хуже.
Озверин
* не надо разрабатывать на java под десктопы, ну пожалуйста
+100500
28 дек 18, 09:47    [21775456]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Озверин,
+1)
А десктоп кому отдадим?
28 дек 18, 09:47    [21775457]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
вадя
чистый js ни чуть не хуже.
ты старообрядец
28 дек 18, 09:48    [21775458]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Petro123
Озверин,
+1)
А десктоп кому отдадим?


wpf, qt...наверное? Понятия не имею, если честно.
28 дек 18, 10:01    [21775463]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Озверин,
А по мне даже проще. Программисты не решают, десктоп или веб. Это область политики и руководства.
28 дек 18, 10:07    [21775464]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
Andy_OLAP
И рано или поздно Вы уйдете на Node.js или займетесь исключительно front-end на JS.

я там был, не понравилось на чистом js
28 дек 18, 10:22    [21775480]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
Озверин, спасибо, а фронт какой?
28 дек 18, 10:23    [21775482]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
Sergunka, спасибо, курсы лучше книг?
28 дек 18, 10:23    [21775483]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Алекссс
Sergunka, спасибо, курсы лучше книг?


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

Удачи... подумайте о Го там бабла больше лежит
28 дек 18, 10:37    [21775503]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Алекссс
Озверин, спасибо, а фронт какой?

В java по фронту стали доверять соседям с ветки js.
А то раньше все сами да сами))
28 дек 18, 10:37    [21775504]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Sergunka
подумайте о Го там бабла больше лежит
тогда мы вас потеряем на этой ветке)
28 дек 18, 10:39    [21775509]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Алекссс
Озверин, спасибо, а фронт какой?


лучше без фронта пока что.
В целом, из-за typescript подходит Angular - он сложный для изучения, там есть нюансы, но как только понимаешь, что там к чему - все становится почти java way.

Но с освоением java учить еще и Angular - такое себе удовольствие.

По спрингу советую тебе искать выступления Евгения Борисова на JUG - очень понятно рассказывает довольно непростые вещи.
28 дек 18, 10:41    [21775511]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Sergunka
Алекссс
Sergunka, спасибо, курсы лучше книг?


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



+ с явистом под жабрами ты за 3-4 месяца станешь уверенно говнокодить на уровне миддла)
28 дек 18, 10:42    [21775515]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Алекссс
Озверин, спасибо, а фронт какой?
на вкус и цвет фломастеры разные, но знание чистого js позволит лучше понять работу фронта.
Алекссс
курсы лучше книг?
на курсах будут впаривать один подход - не факт , что лучший.
28 дек 18, 10:45    [21775518]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
вадя
Алекссс
курсы лучше книг?
на курсах будут впаривать один подход - не факт , что лучший.


Хотел бы уточнить, что речь про онлайн курсы не так чтоб там в классе занятия. Потом с онлайн курсами там если не нравится можно переключится на другие курсы. В общем довольно удобно.
28 дек 18, 11:02    [21775530]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Sergunka
отел бы уточнить, что речь про онлайн курсы не так чтоб там в классе занятия. Потом с онлайн курсами там если не нравится можно переключится на другие курсы. В общем довольно удобно.
ну если только так
28 дек 18, 11:05    [21775533]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Водятел
Member

Откуда:
Сообщений: 53
Вот это:
Озверин
* единственный вменяемый инструмент разработки - intellij idea.

Противоречит вот этому:
Озверин
* не надо разрабатывать на java под десктопы, ну пожалуйста


idea написана на джаве, более того, на богомерзком свинге. Что правда не отменяет того факта, что свинг говно.

Озверин
* на java разрабатывают надежные приложения, а потом производительные, запомни последовательность

Производительные и надежные приложения разрабатывают с помощью ясной головы, прямых рук а так же жизненного и профессионального опыта. А какой именно инструмент при этом используют - java, JS, C++, C, ассемблер или бейсик - не столь важно. От инструмента мало что зависит. Разруха она как известно в головах, а не в клозетах.
То же самое и про десктоп. Если формочки для БД клепать - то тут действительно нужен соответствующий инструмент (не java), так как голову включать не надо. Если писать среду разработки, сравнимую хотя бы с сотой частью intellij idea, то можно и на джаве - потому что все будет зависеть от головы а не от инструмента.
28 дек 18, 11:13    [21775536]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Водятел, если кто-то умеет в черную магию свинга под десктоп, а в jetbrains - все владеют приемами черной магии, это не значит, всем надо по десктоп на свинге. Не вижу особых противоречий. Как если бы сказали, что у какого-нибудь миллиардера нет высшего образования - значит высшее образование не нужно. В программирование индукция, конечно, работает, но не в данном случае.

Остальные советы - бесконечно полезные для новичка в яве.
28 дек 18, 11:19    [21775540]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Водятел
Производительные и надежные приложения разрабатывают с помощью ясной головы,
ну зачем говорить банальности? Это совет для любой профессии.
28 дек 18, 11:28    [21775548]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Водятел
Member

Откуда:
Сообщений: 53
Petro123
Водятел
Производительные и надежные приложения разрабатывают с помощью ясной головы,
ну зачем говорить банальности? Это совет для любой профессии.

Ну а зачем говорить глупости про медленную джаву? Этот миф родился вместе с джавой, по факту ничего общего с джавой не имеет, 100500 раз развенчан, и тем не менее его упорно продолжают повторять :) Причем с видом экспертов :)
28 дек 18, 11:32    [21775553]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Водятел
Petro123
пропущено...
ну зачем говорить банальности? Это совет для любой профессии.

Ну а зачем говорить глупости про медленную джаву? Этот миф родился вместе с джавой, по факту ничего общего с джавой не имеет, 100500 раз развенчан, и тем не менее его упорно продолжают повторять :) Причем с видом экспертов :)


а теперь найди в этом топике что-то про медленную яву.
28 дек 18, 11:34    [21775555]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Водятел,
Дык вроде я про медленность не говорю, и ты не говори про прямые руки.
И то и то банальность.
28 дек 18, 11:35    [21775556]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Озверин
* на java разрабатывают надежные приложения, а потом производительные, запомни последовательность

хочу вставить из другого топика
lleming
оператору нужно нужно отдать данные в 100мс дальнейнее улучшение бесмысленно. Неважно за 10мс или за 10мкс или 10нс он все равно не заметит.
надо не путать для чего пишется .если для десктопа, то lleming абсолютно прав, но если для веб - то гонка за 10нс оправдана.
поэтому
Водятел
Производительные и надежные приложения разрабатывают с помощью ясной головы, прямых рук а так же жизненного и профессионального опыта.

хорошее руководство
28 дек 18, 11:35    [21775559]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Водятел
Member

Откуда:
Сообщений: 53
"не надо писать дексктоп на яве" - такой же миф. Правда у этого мифа гораздо больше оснований. В свое время Sun а затем и Oracle основательно забили на десткоп. Поэтому если проект на 90% десктоп - то да - не надо. А если, как в случае со средой разработки, на 90% это сложная модель и на 10% мордочка - то почему нет? Если модель на джаве, то и мордочку на ней же стоит сделать.
28 дек 18, 11:38    [21775564]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Водятел
Ну а зачем говорить глупости про медленную джаву?
это надо применять к пишущим на java.
вот тут 21464088 хороший пример увеличению скорости
28 дек 18, 11:40    [21775566]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Водятел
"не надо писать дексктоп на яве" - такой же миф. Правда у этого мифа гораздо больше оснований. В свое время Sun а затем и Oracle основательно забили на десткоп. Поэтому если проект на 90% десктоп - то да - не надо. А если, как в случае со средой разработки, на 90% это сложная модель и на 10% мордочка - то почему нет? Если модель на джаве, то и мордочку на ней же стоит сделать.


это такой же миф, но все равно не стоит писать десктоп на яве. Суровый ответ ;)
то есть парень, новичок..хочет через год, допустим, пойти на работу и будет весь год изучать swing или javafx? ну вот для чего ты вообще это пишешь?
28 дек 18, 11:43    [21775572]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
вадя,
Ты кроме скорости можешь переключится на другое?
28 дек 18, 11:44    [21775573]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Водятел
Member

Откуда:
Сообщений: 53
Озверин
Водятел
"не надо писать дексктоп на яве" - такой же миф. Правда у этого мифа гораздо больше оснований. В свое время Sun а затем и Oracle основательно забили на десткоп. Поэтому если проект на 90% десктоп - то да - не надо. А если, как в случае со средой разработки, на 90% это сложная модель и на 10% мордочка - то почему нет? Если модель на джаве, то и мордочку на ней же стоит сделать.


это такой же миф, но все равно не стоит писать десктоп на яве. Суровый ответ ;)
то есть парень, новичок..хочет через год, допустим, пойти на работу и будет весь год изучать swing или javafx? ну вот для чего ты вообще это пишешь?

Тебя забыл спросить, что мне писать, а что нет.
28 дек 18, 11:45    [21775575]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Petro123
вадя,
Ты кроме скорости можешь переключится на другое?
остальное , как бы, и так делается не плохо. А тормоза - это то что достаёт как пользователя, поэтому и делаю на это ударение.
28 дек 18, 11:47    [21775580]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Водятел,фу, грубиян.
28 дек 18, 11:50    [21775583]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
вадя
Petro123
вадя,
Ты кроме скорости можешь переключится на другое?
остальное , как бы, и так делается не плохо. А тормоза - это то что достаёт как пользователя, поэтому и делаю на это ударение.


это потому вадя был уверен, что regexp`ы в java быстро работают?:)
28 дек 18, 11:52    [21775587]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
вадя
Petro123
вадя,
Ты кроме скорости можешь переключится на другое?
остальное , как бы, и так делается не плохо. А тормоза - это то что достаёт как пользователя, поэтому и делаю на это ударение.
увы. Ты в одиночестве.
28 дек 18, 12:00    [21775592]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Озверин
это потому вадя был уверен, что regexp`ы в java быстро работают?:)
ну кто бы мог подумать что такое
if (text.charAt(index) == '\"' && text.charAt(++index) == ',' && text.charAt(++index) == ' ' && text.charAt(++index) == '\"')

будет быстрым

век живи - век учись
28 дек 18, 12:31    [21775636]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16674
Petro123
увы. Ты в одиночестве.
да, к сожалению.
о конечном юзере не задумываютя..
".. К пуговицам претензии есть?"
28 дек 18, 12:34    [21775638]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
вадя,
Не хочу оффтопить.
Тема не про это.
28 дек 18, 12:52    [21775652]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
mayton
Member

Откуда: loopback
Сообщений: 42343
Озверин
* не надо разрабатывать на java под десктопы, ну пожалуйста

Почему?
28 дек 18, 14:17    [21775756]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
mayton
Озверин
* не надо разрабатывать на java под десктопы, ну пожалуйста

Почему?


можно спросить: а на чем в java под десктоп начинать разработку в 2018 году?
28 дек 18, 14:26    [21775765]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
mayton
Member

Откуда: loopback
Сообщений: 42343
Озверин
mayton
пропущено...

Почему?


можно спросить: а на чем в java под десктоп начинать разработку в 2018 году?

Я не знаю. Я просто опираюсь на то что я - регулярный пользователь графического
моделлера Yed, Oracle-среды OracleDeveloper, и еще ряда приложений названия
которых вам ни о чем не скажут. Но они написаны на Java. Они меня устраивают.
У меня к ним нет претензий.

А на чем писать в будущем - я прогнозов не дам. Я не UI-щик и не знаю ихних
трендов. Да и вообще - сложное это дело давать прогнозы.
28 дек 18, 14:39    [21775784]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
mayton,
JavaFX
не лучше и не хуже других каких нибудь шарп платформ.
28 дек 18, 14:45    [21775794]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
mayton, а я пользователь intellij idea. И мне эта IDE безумно нравится. Еще у меня стоит FAR manager, который написан на с++ и хранит настройки в sqlite, причем ни то, ни другое я не советовал бы тоже использовать(с++ для десктопа, а sqlite - вообще).
28 дек 18, 14:49    [21775803]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Водятел
Что правда не отменяет того факта, что свинг говно.

А что не гавно?
28 дек 18, 14:51    [21775805]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Алекссс
анонимного ораклоида

Когда-то давно я читал гайд Болдуина на эту тему. Мне тогда за глаза хватило. Гуглим "java tutorial baldwin" и далее читаем. Правда с тех пор прошло немало лет, так что даже не знаю - то это Болдуин, или уже клонов понаделали.

За энтерпрайзом не гонимся. Советы подсесть на спринг не слушаем. Думаем башкой (если есть). Находим интересное применение для Java и рисуем "для души". Это для тренировки. Потом можно сайтик склепать, скачать томкэт, почитать спецификации jsp и servlets, но это строго после наступления просветления по plain Java. Но сайтик - это ещё html и всё в него включаемое. Здесь опять можно много вариантов предложить.

Главное - основу хорошо на грудь принять. Приём зависит от опыта (реального, а не самомнения о нём). Сколько времени потребуется - каждому своё, чем опытнее, тем меньше. Принципиально Java очень простой язык. Но сначала нужно малость позапоминать синтаксические конструкции, а ещё до запоминания - понять, нахрена вообще эти конструкции существуют. И в плане понимания Болдуин мне понравился.
28 дек 18, 14:59    [21775815]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
Озверин
mayton, а я пользователь intellij idea.

по чем удовольствие?
28 дек 18, 15:00    [21775817]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7064
Озверин
* не надо разрабатывать на java под десктопы, ну пожалуйста
хотелось-бы дополнить, ничего не надо.
28 дек 18, 15:00    [21775818]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Алекссс
Озверин
mayton, а я пользователь intellij idea.

по чем удовольствие?


есть community версия с ограничениями - качайте ее бесплатно. После изучения хотя бы 10% хоткеев - вы разведетесь со своей женой и женитесь на этой иде.
28 дек 18, 15:03    [21775822]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Коллеги, имейте совесть вернитесь к теме топика тем кому не терпится подчеркнуть свою крутизну обнародуйте свой гитхаб. К слову сказать ТС за одно и подучится изучая Ваш код

Я обычно изучение любого языка начинаю с чтения варинатов решения одной из известных задач к примеру чисел фибоначи

https://www.geeksforgeeks.org/program-for-nth-fibonacci-number/

Так же не упускаю случая найти решение с хвостовой рекурсией

https://www.geeksforgeeks.org/tail-recursion-fibonacci/

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

Обращение ораклистов/сиквелистом и прочих язычников в джависты дело богоугодное и не будем пустой болтовней мешать процессу обращения людям изголодавшимся в поиске бабла и легких денег

Аминь
28 дек 18, 21:28    [21776066]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Sergunka
Member

Откуда: Bay Area, CA
Сообщений: 1961
Озверин
Алекссс
пропущено...

по чем удовольствие?


есть community версия с ограничениями - качайте ее бесплатно. После изучения хотя бы 10% хоткеев - вы разведетесь со своей женой и женитесь на этой иде.


Intellij Idea бесспорно лучшая интергрированная среда для разработки если она в полной версии в комьюнити едишин очень много идиотских ограничений, что делает ее на порядок неудобней чем тот же Eclipse IDE.

Я бы советовал начинать изучение Java фреймоврка с клона Эклипса spring STS
http://spring.io/tools3/sts/all

Так как большинство примеров и заяснялок на ютубе сдалено с Эклипсом на первое время лучше использовать spring STS или Эклипс. СТС хорош тем что там все плагины подключенны и не прийдется возиться поначалу добавляя тот или иной плагин, что создает дополнительный гимор при изучении языка и фреймворка.
28 дек 18, 21:35    [21776069]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
mayton
Member

Откуда: loopback
Сообщений: 42343
Sergunka
Озверин
пропущено...


есть community версия с ограничениями - качайте ее бесплатно. После изучения хотя бы 10% хоткеев - вы разведетесь со своей женой и женитесь на этой иде.


Intellij Idea бесспорно лучшая интергрированная среда для разработки если она в полной версии в комьюнити едишин очень много идиотских ограничений, что делает ее на порядок неудобней чем тот же Eclipse IDE.

Я бы советовал начинать изучение Java фреймоврка с клона Эклипса spring STS
http://spring.io/tools3/sts/all

Так как большинство примеров и заяснялок на ютубе сдалено с Эклипсом на первое время лучше использовать spring STS или Эклипс. СТС хорош тем что там все плагины подключенны и не прийдется возиться поначалу добавляя тот или иной плагин, что создает дополнительный гимор при изучении языка и фреймворка.

Мне не нравится категоричность самой постановки. Хотя я уважаю Intelij-продукты.

Дело в том что программирование предполагает знание языка и технологий. Знание сред
в свою очередь ставит еще более конкретные рамки. Когда вы нанимаетесь на
к примеру вакансию: Senior Java EE Developer, предполагается что вы готовы зайти
на проект, и подхватить разработку или доработку какого-то крупного проекта.
И в большинстве случаев командой уже определено на чем вы будете писать.
Неприхотливость тоже кстати атрибут профессионализма. Ваши знания - это языки
и технологии а не среды.

Вобщем думайте. Вы разработчик в языках и технологиях а не в окошечках и рюшечках.
И поэтому лучше эту позицию не выпячивать на техническом интервью. Сойдете за решительного
и сурового а не за капризную дамочку.
28 дек 18, 21:52    [21776075]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
alex55555
Находим интересное применение для Java и рисуем "для души".

вот кстати какие интересные применения у нее есть, кроме прокладки в клепании форм?
8 янв 19, 22:47    [21780126]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 3993
mayton
Ваши знания - это языки
и технологии а не среды.

Позволю себе не согласиться с вами.
Без знания особенностей той или иной среды далеко (быстро) не уедешь!
Это тоже знания и они очень важны.
А вот с тезисом
mayton
Неприхотливость тоже кстати атрибут профессионализма.

соглашусь бесспорно.
Но говоря иначе профессионализм и включает в себя и знание и умение работать в различных средах.
9 янв 19, 11:23    [21780368]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Алекссс
alex55555
Находим интересное применение для Java и рисуем "для души".

вот кстати какие интересные применения у нее есть, кроме прокладки в клепании форм?


какое отношение клепания форм имеет к яве? Это ж е впервую очередь кровавый энтерпрайз. Короче - бэкенд мир - это java way.
9 янв 19, 11:27    [21780375]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
lleming
Member

Откуда:
Сообщений: 1638
Алекссс
alex55555
Находим интересное применение для Java и рисуем "для души".

вот кстати какие интересные применения у нее есть, кроме прокладки в клепании форм?


Да любые. Из недавнего http://www.opennet.ru/opennews/art.shtml?num=49908

ищущий да обрящет.
9 янв 19, 12:38    [21780465]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Алекссс
alex55555
Находим интересное применение для Java и рисуем "для души".

вот кстати какие интересные применения у нее есть, кроме прокладки в клепании форм?

Применения должны быть интересны вам, а не мне. В мире огромное количество интересного, но мне нравится круглое, а вам зелёное, так как я вам смогу про зелёное рассказать?

Покопайтесь в своих мозгах сами. Найдите любую интересную мысль. Реализуйте её на Java. Считайте это обязательно курсовой работой. Не сделаете - незачёт и вылетаете из института Java-программистов.

Люди картинки рисуют, железо хачат, ИИ разрабатывают, музыку сочиняют, и всё на Java. Но что из этого для вас зелёное - ну откуда мне знать?
9 янв 19, 16:06    [21780734]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Алекссс
Member

Откуда:
Сообщений: 1982
1,5 года обучения на джуниора, имхо за гранью https://habr.com/ru/post/439432/
8 фев 19, 14:56    [21804422]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Алекссс
1,5 года обучения на джуниора, имхо за гранью https://habr.com/ru/post/439432/


да вроде в итоге - работа за рубежом.
8 фев 19, 15:00    [21804429]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Где-то в степи
Member

Откуда: Под Таганрогом
Сообщений: 4319
году так - в конце девяностых, сидели и выпивали с одним ведущим программистом сети МПС ( спирт тогда давали на обтир плат)
так вот, сказал он имхо умную мысль, все говорит эти собеседования ерунда, самое главное:
посмотреть как мочится программист в унитаз, если стоя и метко еще ладно, а вот если не поднимает крышку и на крышку.
учи его не учи - все равно писать надежный код не будет.
зы стразу вспомнил, как Тарантино бармену анекдот рассказывал кто дальше писнет )))
8 фев 19, 21:06    [21804906]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Алекссс
1,5 года обучения на джуниора, имхо за гранью https://habr.com/ru/post/439432/

Если в 40 лет человек не программирует и не программировал с института, где по сути тоже не программировал, а лишь получал общее впечатление, то с чего вдруг он за пять минут станет программистом?

Попробуйте стать химиком-аналитиком хотя бы за полтора года. Ну или врачом, но что бы больные не умирали после приёма у вас.
9 фев 19, 14:00    [21805191]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
alex55555,

автор
В 1951 году увлёкся программированием, поступил на трёхнедельные компьютерные курсы в Кембридже, с 1952 года работал программистом в Математическом центре Амстердама под руководством профессора Адриана ван Вейнгаардена, впоследствии — автора одного из способов формального описания грамматики формальных языков — так называемых двухуровневых грамматик ван Вейнгаардена.

Биография Дейкстры.
9 фев 19, 14:07    [21805194]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
lleming
Member

Откуда:
Сообщений: 1638
вадя
хочу вставить из другого топика
lleming
оператору нужно нужно отдать данные в 100мс дальнейнее улучшение бесмысленно. Неважно за 10мс или за 10мкс или 10нс он все равно не заметит.
надо не путать для чего пишется .если для десктопа, то lleming абсолютно прав, но если для веб - то гонка за 10нс оправдана.


т.е. если оператор через веб работает то он способен распознавать и реагировать свыше тысячи кадров в секунду ? Опять путаем мягкое с соленым ?
9 фев 19, 16:56    [21805302]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
mayton
Member

Откуда: loopback
Сообщений: 42343
Лысый дядька
alex55555,

автор
В 1951 году увлёкся программированием, поступил на трёхнедельные компьютерные курсы в Кембридже, с 1952 года работал программистом в Математическом центре Амстердама под руководством профессора Адриана ван Вейнгаардена, впоследствии — автора одного из способов формального описания грамматики формальных языков — так называемых двухуровневых грамматик ван Вейнгаардена.

Биография Дейкстры.

Этот 50е. Тогда и трава была зеленее. И программист другой был. Математик на 90%. Кодили мало.
Думали много.

Вобщем нормально свичнулся парень.
9 фев 19, 18:58    [21805353]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
mayton
Кодили мало.
Думали много.

Так и кодинг был другой. Кодить на современных ЯП, с современными ИДЕ, на современных ОС, да когда у тебя гигабайты оперативы и гигагерцы проца, со всеми мыслимыми библиотеками на каждый мыслимый случай много ума то и не надо. Можно много и плодотворно кодить начиная с самых джуниорских основ. Сейчас кодинг сильно сдвинулся от траты ресурсов мозга на борьбу с машиной, на решение конкретных задач предметной области. Программист делает именно то что и должен - пишет программу, а не считает такты процессора.
9 фев 19, 19:44    [21805369]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Лысый дядька
mayton
Кодили мало.
Думали много.

Так и кодинг был другой.

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

Все ошибаются, и я ошибаюсь, но вот некоторые никогда не признаются, что могут ошибаться.
10 фев 19, 15:16    [21805677]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
alex55555
Вы уже признайте свою ошибку

это вы о чем вообще?
10 фев 19, 15:33    [21805689]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
alex55555
Лысый дядька
пропущено...

Так и кодинг был другой.

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

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


да ты перманентную ерунду пишешь....ошибается он.
11 фев 19, 09:24    [21806068]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Лысый дядька
это вы о чем вообще?

Ну была тут биография Дейкстры в доказательство чего-то. Вот это "что-то" - ошибочно.
11 фев 19, 13:43    [21806361]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 356
alex55555
Лысый дядька
это вы о чем вообще?

Ну была тут биография Дейкстры в доказательство чего-то. Вот это "что-то" - ошибочно.

Вы что городите то? Я ничего не доказывал, я привел цитату из биографии (которая сама по себе не может быть ошибочной) как пример того, что ваши утверждения не подтверждены фактами ибо есть факт им противоречащий. Вы как-то боритесь с фактом, а не со мной, мне на вас лично и на других троллей-самоучек плевать глубочайше.
11 фев 19, 14:49    [21806467]     Ответить | Цитировать Сообщить модератору
 Re: Как стать джавистом?  [new]
alex55555
Member

Откуда:
Сообщений: 2128
Лысый дядька
Вы что городите то?

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

Факт "противоречащий" - это лишь по вашему мнению. А на самом деле он лишь подтверждает мои слова - молодой физик с хорошей математической базой пошёл на кафедру математики, где чисто случайно были какие-то арифмометры, но к счастью не механические, и вот наличие там этих арифмометров позволило вам громко заявлять - Дейкстра стал программистом после трёхнедельных курсов! А курсы-то были по обучению кручения ручки механического арифмометра.
12 фев 19, 15:20    [21807507]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4      [все]
Все форумы / Java Ответить