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

Cards out!

Карточные, Ролевые, Стратегии

Играть

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

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

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

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

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

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

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

Java + Рассказ

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

Программирование IT Программист IT юмор Обучение Android Python Авторский рассказ История Фантастика Проза Мистика Юмор Фантастический рассказ Все
2 поста сначала свежее
7
Rianoff
Rianoff
1 день назад
Серия 1 часть

Моя работа над собой. Стать "Java разработчиком".Часть 1⁠⁠

Приветствую, дорогие жители Pikabu.ru!
Я инженер-программист станков с ЧПУ. Всю свою взрослую жизнь работаю на металлообрабатывающих предприятиях. Сейчас я пишу управляющие программы для обработки изделий нефтегазовой отрасли.

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

Через шесть месяцев я стал «оператором станков с ЧПУ». На тот момент я получал неплохие деньги, но со временем ситуация ухудшалась. К 2015 году я уже был женат, и денег совсем не хватало на жизнь. Штат расширялся, приходили новые люди — с опытом и без. Так как я работал по сдельной системе, зарплата была мизерной.

Смотря на всё это, мы с семьёй решили переехать в Казань, так как в нашем городе нас ничего не держало, кроме родителей. На тот момент у меня была Нексия 2004 года, за которую меня всё время «булила» жена =D. Мы загрузили машину всеми своими пожитками и поехали покорять Татарстан.

Ах да, чуть не забыл... Перед выездом мы вообще не знали, куда едем — даже квартиру не арендовали. Единственное, что сделали заранее — посмотрели вакансии, какие есть в городе, и всё.

По приезду мы начали обзванивать арендодателей квартир — денег было очень мало. Даже пришлось сдать всё золото, какое было... После нудных обзвонов и просмотров квартир мы очень сильно устали: ни одна квартира не была пригодна для жилья. Но случилось чудо — под вечер, когда уже смеркалось, мы позвонили по удачному объявлению и нашли квартиру — очень приличную и за небольшие деньги. Квартира, кстати, была на улице Музыкальной. Хозяева оказались хорошими людьми.

На следующий день начали договариваться о собеседованиях. И, к удивлению, быстро нашли работу: я устроился на завод, супруга — в IT-организацию рекрутером.

Казалось бы, при чём тут вообще Java? Когда пойдёт рассказ об этом? Всё по порядку.

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

После переезда я сильно задумался: а там ли я работаю, где хочу? Всю жизнь на заводе? Не, это не про меня. И я начал искать IT-курсы с нуля. Изучая рынок, понял, что самый востребованный язык — это Java. Нашёл курсы молодого бойца Java в КФУ (Казанский (Приволжский) федеральный университет). Учёба сперва пошла довольно плавно, но со временем я заметил, что теряю фокус и не могу сфокусировать себя по полной. Постоянные вопросы самому себе и преподавателям — как это всё работает — не давали никакого результата, я чувствовал, что упёрся в стену, и никто не мог объяснить мне и поставить на путь истинный, дать конкретную базу по программированию. В итоге ничего хорошего не произошло: я потерял веру в себя, был просто полностью опустошён из-за этого. Вдобавок меня ещё и сократили с работы. Начался самый грустный период, в который любая попытка взяться за программирование самостоятельно, даже просто выучить БАЗУ — просто БАЗУ, Карл! — заканчивалась ничем. Не понимая, что происходит, я просто опустил руки и забил на это.

В итоге, не реализовав себя как IT-специалиста, и с текущей работы меня тоже попёрли — мы уехали обратно на родину.

P.S. Если увижу интерес — продолжу дальше свой рассказ.

Показать полностью
[моё] Эмоциональное выгорание Java Учеба Работа ЧПУ Рассказ Программирование Текст
4
4
Expo1on
Expo1on
10 лет назад

Как я изучал Java.{Продолжение рассказа в комментариях}⁠⁠

Привет пикабу!
189 дней назад мной был опубликован этот пост:
http://pikabu.ru/story/_1964201 Теперь пришло время рассказать о том что из этого вышло. Рассказ получился длинный поэтому скажу сразу что работы о которых пойдет речь ниже можно скачать здесь: http://expo.mozello.com/
За этот период было прочитано много литературы, решено задач, а говорить о количестве потраченных нервных клеток на попытки понять почему код не работает думаю и говорить смысла нет. Хочу сказать спасибо @G0odGuyGreg и @demone415 за помощь в подборе источников обучения.
Теперь собственно к главному. В процессе обучения мной было предпринято три попытки к созданию собственной программы:
После изучения базовых принципов ООП мой мозг решил что я уже способен сделать что-то стоящее и выдал гениальную идею - создать игру упор в которой делался бы на вариативность всего происходящего, при этом было абсолютно пофиг что я даже базовых принципов построения графического интерфейса не знал. Был даже привлечен человек помогавший мне писать реплики для игры, который тоже кстати является обитателем сего ресурса.(Если ты это читаешь - спасибо что не послал меня тогда, наверняка ты знал что все это та еще шляпа:) ) Короче говоря в планах было нечто вернувшееся к нам годов этак из шестидесятых , когда люди могли только мечтать о том, что кроме бесконечного множества символов на экране появится хоть какая-нибудь кнопка, с механикой игры, построенной на генераторе случайных чисел и бесконечном множестве ветвлений. В итоге у меня получилась огроменная куча непонятного и нечитабельного кода который теперь покоится на моем диске в ожидании лучших времен. В результате этого я получил один очень важный урок - лучше начинать с малого и детализировать до достижения цели, чем сделать нечто общее и пытаться из этого выделить уникальное.
Спустя два месяца мой мозг снова решил что пора бы уже что-нибудь нахимичить. А теперь угадайте какой стала вторая идея. Что? Правильно! Это была опять игра. Только теперь было решено не изобретать "нечто под маринадом", а взять готовую идею и перенести ее в консольный формат(да, как построить графический интерфейс я на тот момент тоже не знал). Спустя 5 минут размышлений подопытной игрой стала рулетка, обычная американская рулетка коих сделано тысячи если не десятки тысяч. С этого момента началась работа. Следующие семь дней я провел за ноутбуком, листком и страничкой с правилами игры в рулетку. К концу работы, если это конечно так можно назвать, листок был весь исписан записями о различных найденных багах и галочками свидетельствующими о их устранении, но все это стоило того – это была создана моя первая более-менее объемная программа состоявшая из 250 строк кода. Следующие два дня в перерывах между просмотром сериалов я играл в свое детище..... По прошествии недели я таки узнал как сделать пользовательский интерфейс иииии.....ничего, потому что следующую неделю я пытался понять как он работает и почему нужно делать именно так, а не по-другому. Середина июля, все игры давно надоели, те что не надоели уже пройдены и заняться совсем нечем. Мозг снова присылает директиву - нужно заняться третьим проектом. На этот раз это была уже не игра, это был текстовый редактор. На следующий день я снова сидел в том же кресле, с тем же ноутбуком и новым листком(кто бы сомневался). Был набросан первый макет будущей программы и определен основной функционал. Дальше началось самое сложное - написание кода и работа со Swing(это такая штука с помощью который строится пользовательский интерфейс). Оказалось что части одного компонента выглядят совершенно по-разному, как следствие мне пришлось полностью переработать макет программы, чтобы она приобрела единый "стиль" и пользователю при виде ее не хотелось выколоть себе глаза. По сути за день работы я успевал написать максимум строк 20-30 кода, время уходило на продумывание логики кода, изучение новых компонентов и того как с ними обращаться, ах да, и еще по часу(может по два) в день на танцы с бубном так как код периодически отказывался работать, не потому что я что-то сделал, а потому что он так захотел. С периодичностью в несколько дней проскакивали мысли вроде "Пошло оно нахер, лучше дворником работать чем этим заниматься". Шли дни, недели и программа понемногу обретала свой законченный вид. Несмотря на то, что я уже порядком разобрался со Swing, кода писалось по прежнему мало. Почему? А потому что во время разработки я забыл одну важную вещь - устранение багов, так же проблемой стало то, что изначально я выбрал неправильный....
Показать полностью
[моё] История Рассказ Программист Тыжпрограммист Java Текст Длиннопост
16
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии