Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
В Битве Героев вы будете уничтожать монстров, отправляться на приключения со своим кланом. Вас множество локаций, монстров, снаряжения. Приведи своего героя к победе!

Битва Героев

Приключения, Ролевые, Кликер

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

IT + Java

С этим тегом используют

Программирование IT юмор Программист Юмор Работа Картинка с текстом Разработка Обучение Android Python Все
306 постов сначала свежее
1574
echo0x00
echo0x00
3 года назад
Программисты шутят

Гигиенические отношения⁠⁠

Программируем мемы

Программист Вертикальное видео Python Java Пара Видео Языки программирования IT IT юмор
151
MeetPlace
MeetPlace
3 года назад
IT минувших дней

Нужны курсы по Java⁠⁠

Всем привет, недавно родилась идея до 20 лет (осталось 2 года) стать отличным программистом на Java, но 100к на курсы я выкидывать не хочу, можете пожалуйста посоветовать каналы, сайты, кинуть ссылки на сливы

P.S: сейчас занимаюсь на javarush, норм ресурс?

[моё] IT Java Программирование Обучение Текст
44
19
Аноним
Аноним
3 года назад
Лига программистов

Как правильно начать путь Java-разработчика и что нужно знать?⁠⁠

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


История моя, как и сотни тысяч других: после ВУЗа работал больше 10 лет в юриспруденции, устал воевать с чиновниками за каждую бумажку, устал в попытках достучаться до судей, прокуроров, чиновников и прочей чепухи, устал от людей, которые не имеют желания разбираться в ситуации и просто исполнять свои обязанности, устал от постоянной беготни по судам и кабинетам, выгорел. Я могу продолжать это бесконечно долго и мб в старости напишу книгу об этом. Любимая ранее профессия больше не приносит удовольствия, а наоборот – уныние и желание убивать. Смена места работы вопрос не решит, даже если доход будет больше, то борьба с «ветряными мельницами» меня добьет.


Начал думать о смене профессии. Ничего иного, кроме того, чем я занимался все эти годы, я не умею. Следовательно – нужно учить новое. Поступать в какой-либо ВУЗ уже не имеет смысла – это потерянные годы, ибо растянутая программа с кучей теории и «воды».

В последние годы смотрю в сторону IT, как прогрессивного и постоянно развивающегося направления, за которым будущее. Та же юриспруденция, я верю, что за 20-50 лет начнёт постепенно заменяться искусственным интеллектом для исключения фактора субъективности и для автоматизации (следовательно – ускорения) процессов. Некоторые страны уже проводят исследования и имеют наработки (ИИ-обвинитель, ИИ-судья и т.д.). Поверьте, это неплохо, потому что судьи-люди иногда принимают совсем противоположные решения по одинаковым вопросам просто потому, что им не пришелся по душе представитель стороны или судья утром поругался(-лась) с женой (мужем) и зол – «отказать!». Это не шутка и не преувеличение.

Многие страны уже внедрили программные продукты, например, процесс оформления документов не отрываясь от смартфона, сидя на толчке.

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

В январе начал разбираться, в профессии, в её направлениях, языках и т.д. Не учить, а именно, для начала, разобраться в структуре и понять, с чего начать. Потому что для стороннего обывателя IT – это как для вас, мудрые старшие братья, юриспруденция. Оно есть, кто-то этим занимается, а что там внутри, какая структура, какие направления – нужно разбираться.

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

Выбор пал на Джаву, как на один из наиболее востребованных языков и спецы по которому относительно неплохо оплачиваются (не сразу, конечно). Язык не самый простой для новичка, но его знание, знание стека технологий и умение всё это применить – того стоят. Перебрал варианты курсов, почитал отзывы, выбрал один из множества, оформился. Был ряд занятий, интересно, затягивает. Есть желание учить и развиваться. Есть куда развиваться, потому что с нуля. System.out.println();, оп и мы хеллоувордщики, 0,000001% обучения пройдено)

Сразу напишу, что радужных носорогов не воображаю. Я знаю, что придется впахивать, что мозг будет закипать (уже), что придется, порой, сидеть ночами. Я и сейчас делаю домашку и доучиваюсь ночами (я «сова», мне это в кайф), потому что ещё и работаю. Будет нелегко, но я это уже прошел тут, у себя. Это не ново.

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

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

Теперь к сути. Я не хочу учиться абы как и не хочу стать абы каким айтишником, чтобы получать зп за протирание штанов. Поставлена цель стать хорошим специалистом с постоянным ростом. Я хочу ещё на этапе обучения набить в себя максимально знаний и навыков, чтобы не быть обузой для мидлов и сеньйоров, не дёргать их по малейшему поводу. Наоборот, хочу стать для них, ну то есть, для вас в будущем, надёжной опорой и частью команды, которая значительно облегчит работу над проектами. Более того, после того, как осилю Джаву, есть планы изучить JavaScript, а в далёкой перспективе – Go и Kotlin. Они набирают популярность, судя по рейтингам, и нужно будет уметь в них разбираться. Но до этого ещё длинный путь. Для начала нужно, насколько возможно, досконально изучить Java и осилить трудоустройство.

Даже если вы сейчас джун или мидл, то к окончанию моего обучения кто-то из вас уже продвинется до мидла, а кто-то выйдет на сеньора. Тогда я и стартону в профессию, став чьим-то джуном или просто практикантом)

Отдельный вопрос у меня по английскому. Школа и университет мне в плане английского дали мало. Я ходил на курсы, но это было более 15 лет назад и на данный момент мой уровень, согласно тесту, А1-А2. Как я вижу – очень мал словарный запас. Умею сформулировать предложение, но не могу подобрать слова. Я осознаю, что даже если я хорошо затащу обучение по Джаве, то инглиш может стать для меня камнем преткновения на собеседованиях и в работе. Идти на ещё одни курсы просто нет времени. Пытаюсь пополнять словарный запас, изучая слова с помощью приложений, но даст ли это нужный результат…

В связи с этим всем у меня накопились вопросы, ответы на которые я нахожу в многочисленных статьях, на форумах, в отзывах и историях людей, которые уже практикующие джависты. Вместе с тем, немало среди этого всего и хейта от людей, которые либо не состоялись, как джависты, либо не далась им учёба и бросили. Многие пишут, что работают уже несколько лет за минимальную зп и повышения нет. Кто-то вернулся на предыдущее место, кто-то ушел таксовать. Как бы всё сделать правильно и самому не попасть в число таких… чтобы всё это не было зря?

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

Понимаю, что нагловато всё это, но у меня нет знакомых в IT, я первый из своих друзей, кто решился и остаётся только обратиться к пикабушникам. Заранее благодарю тех, кто заморочится и даст ответ хотя бы на один вопрос. Я приму во внимание любую информацию.

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

Теперь, собственно, сами вопросы, которых накопилось довольно много.

1. Кроме основных курсов:

- какие книги каких авторов прочесть (изучить), на каких ресурсах учить Джаву дополнительно? Что из этого вам реально помогло и пригодилось?

- на каких темах сосредоточить особое внимание?


2. Английский:

- реально ли и за какой срок подтянуть английский с уровня А1-А2 до, хотя бы, В1?

- реально ли это сделать без ещё одних курсов и если да, то какими способами и какими ресурсами вы пользовались?

- какую роль играл английский на первых собеседованиях (какой уровень требовался) и насколько сильно он был нужен на первом месте работы?


3. Собеседования и резюме:

- как у вас проходили первые собеседования?

- какие были особенности, что было сложнее всего?

- где лучше всего размещать айтишное резюме?


4. Первая работа:

- какая она была – первая работа?

- были ли наставники, часто ли вы их «дергали»?

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


5. Фриланс:

- какие платформы лучше использовать для поиска заказов?

- какой там реально получать доход и сколько к этому уровню идти по времени?


6. Коммерческий опыт:

- нужен ли был коммерческий опыт, чтобы получить первую работу?

- какой срок требовался?

- как новичку получить коммерческий опыт?

- для его получения нужно ли работать некоторое время бесплатно или есть другие способы?


7. Карьерный и финансовый рост:

- какой был доход (зп) в начале карьеры?

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


8. Приоритетные знания новичка:

- какой стек технологий нужно знать новичку в Джаве лучше всего?

- каким бы вы хотели видеть джуна в плане знаний и навыков?


9. Рост до мидла:

- что нужно джуниору, чтобы дорасти до мидла (доп. изучение языков программирования и технологий; доп. курсы; повышение уровня английского; просто набить скил в Джаве; проявить себя; успешно завершить проект; несколько или всё из перечисленного)? Вообще не имею представления, мог написать глупости. Что вы посоветуете?


10. Направление (через несколько месяцев нас будут разделять по направлениям ентерпрайз и андроид):

- что можете посоветовать и почему?


11. Если не зашло:

- были ли у кого разочарования после входа в IT и в чём?

- есть ли такие, кто бросил это дело?


12. Выгорание и стресс:

- какие шаги уже сейчас предпринимать, чтобы избежать выгорания и стресса? Понятно, что спорт, досуг, прогулки, отдых. Может ещё что?)


13. Последнее… вчера изучали циклы. У всей группы впервые появилось ощущение, что мы очень тупые, что мы забрели не туда и нужно валить. Я держусь только на том, что у меня обратной дороги нет, нужно валить из своей сферы, и… «грызу материал зубами».

- было ли у вас такое в процессе обучения и как боролись/преодолели?


Вопросов много и даже при этом мне кажется, что я что-то упустил. Некоторые вопросы и утверждения могут показаться наивными и даже глупыми, но не забывайте, что я полный ноль в программировании и только начинаю. Так что не судите строго. И ещё раз заранее спасибо за ответы.

Показать полностью
[моё] Длиннопост Java IT Разработчики Обучение Нужен совет Программирование Учеба Текст
45
24
tproger.official
tproger.official
3 года назад
Типичный программист

Поздравляем всех с Днём Святого Валентина!⁠⁠

Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост

Держите немного валентинок для поздравления своих близких

Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Поздравляем всех с Днём Святого Валентина! IT юмор, IT, Программирование, Java, C++, Vim, Linux, 14 февраля - День святого Валентина, Длиннопост
Показать полностью 6
[моё] IT юмор IT Программирование Java C++ Vim Linux 14 февраля - День святого Валентина Длиннопост
4
2
kapamel1k
3 года назад

Телеграм бот на java + MySQL⁠⁠

Добрый день! Это крик о помощи! Начну с начала, моя специальность не относится к IT и Java я начал изучать не так давно, так что я прям новичок. Но, новичок который уже придумал себе какие то цели, а главное задачи. Перейдем к сути вопроса, я хочу создать телеграм-бота для детской больницы (все бесплатно, помочь моему другу сисадмину, работающему в этой клинике и самому разобраться для своего проекта, о нем ниже...) У меня сейчас есть бот, который работает, в него добавлены какие то кнопки, которые как то нажимаются, пока все просто для наглядности напихано в него, как будет рабочая основа все будет переделываться, это класс main, в котором реализовано подключение бота и сами кнопки. Так же я сделал отдельный класс с параметром, где происходит само подключение к БД MySQL phpmyadmin на WAMP сервере. Что у меня есть сейчас, кнопка, которая передает параметр (имя) в класс поиска по БД, в самом классе осуществляется поиск имени, полученного из параметра и выводятся все найденные данные.

Класс с ботом, где передается запрос с параметром:

Телеграм бот на java + MySQL Без рейтинга, IT, Java, Telegram бот, Помощь

Класс с подключением к БД:

Телеграм бот на java + MySQL Без рейтинга, IT, Java, Telegram бот, Помощь

Вот в этом моменте, при нажатии на кнопку "Прием здоровых детей" бот мне отвечает "FirstExample@47313fb0" - цифры меняются при каждом нажатии на кнопку, а в консоль мне выводит то, что он находит в БД, собственно говоря всех врачей с именем "Елена", их специальность и участок. Прекрасно, работает! НО! Мы дошли до вопроса, как мне данные, которые бот передал и нашел в БД вывести не в консоль, а в чат пользователю?


И плавно перейдём к вопросу номер 2, который затронет этот проект и мой основной. Я работаю технологом металлообработки, у нас достаточно много разных станков с ЧПУ, на который мы пишем программы для обработки и технологии. Каждая деталь имеет свое название и самое ключевое - это свой УНИКАЛЬНЫЙ чертежный номер. База состоит из около 10 столбцов и 4000 строк, Задача, над которой я бьюсь долгое время, это чтобы пользователь ввел чертежный номер изделия, а в ответ ему выдало всю информацию, что это за деталь, какая у нее технология, из чего она делается и самое важное - номер программ на каждый станок. Доходим до вопроса номер 2, как научить бота, чтобы он понимал ЧТО пишет ему пользователь, искал это в базе, если есть выдавал всю нужную информацию, если нет посылал...к технологам.

Ссылка на мейн класс: https://pastebin.com/z0vYinCg

Ссылка на класс с БД: https://pastebin.com/HDmChUfd


PS: Я знаю, что нужно еще учиться и учиться, но эти 2 проекта не дают мне покоя. Спасибо за понимание!

Показать полностью 1
[моё] Без рейтинга IT Java Telegram бот Помощь
10
4
javanaster
3 года назад

Список литературы для начинающих Java разработчиков⁠⁠

1) Адитья Бхаргава “Грокаем алгоритмы”

2) Роберт Мартин “Чистый код”

3) Роберт Лафоре “Структуры данных и алгоритмы на Java”

4) Сьера, Бейтси “Паттерны проектирования”. Как аналог Александр Швец “Погружение в Паттерны” - мне понравилась.

5) Ричардсон Крис “Микросервисы. Паттерны разработки и рефакторинга”

6) Крейг Уоллс “Спринг в действии (Spring in Action)”


Это те книги, которые мне понравились в свое время. Бывает что я и сейчас перечитываю некоторые из них.

источник

Книги IT Java Программирование Разработка Текст
10
13
Аноним
Аноним
3 года назад

Ментор для новичка JAVA⁠⁠

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

Зовут меня Максим, 33 года. Стаж в программировании около 5 лет, опыт в основном стандартный для java-(web)-разработчика, 2 года преподавания на курсах, пару лет назад свернул эту деятельность. Все эти "джва" года неоднократно посещали мысли снова начать обучать, но по тем или иным причинам отметал эту мысль. А сейчас, вот ровненько сегодня вечером, было принято решение, о котором поведаю ниже.

В чем, собственно, мое предложение? Я ищу человека, который хочет "войтиВаЙТИ" (как же бесит это выражение, но оно передает суть) в качестве Java-разработчика. С вас: целеустремленность, наличие определенных способностей. С меня: индивидуальное обучение, гибкий график, кнут и пряник, ну и какой-то шанс изменить свою жизнь) Несмотря на то, что я, естественно, преследую свои шкурные интересы, обучение абсолютно бесплатно. Не играют роли возраст, пол, бэкграунд и наличие опыта (забавный факт, у меня в группах были пару профессиональных лингвистов, очень перспективные ребята). Географически я в Минске, но естественно, общение удаленное. Я не представляю, сколько людей откликнется, поэтому пока - так. В рамках пробы такого формата, пока что в планах - один человек, дальше, возможно, что-то изменится. Хотел бы довести человека до собесов, но, к сожалению, помощи в трудоустройстве оказать не могу, да и не честно это.

Чтобы я мог выбрать, прошу выслать инфу о вас на адрес jv.mntrng@gmail.com, в свободном формате, но желательно указать: какую-то информацию о вас, любой опыт программирования (если есть), почему хотите стать разработчиком и почему именно Java. Ну и любую инфу, которую считаете нужной о себе сообщить.

P.s. Я пикабушник 8+ лет, до этого просто читал еще пару лет, но это мой первый пост) Хз зачем это писать, но вроде тут так принято)

Анонимные посты вроде нельзя редактировать, поэтому отвечу на все вопросы в комментах.

Показать полностью
[моё] IT Java Менторство Новичок Программирование Разработка Помощь Текст
26
7Tips
7Tips
3 года назад

Будущая зарплата?⁠⁠

Будущая зарплата?
IT Зарплата Java Программирование Курсы Реклама
11
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии