Как Java не изучала, и почему считаю, что сейчас это только хобби

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

Да нет читаю комментарии и вижу что человек действительно собирается учить язык, вот СОБИРАЕТСЯ это ключевое слово, судя по тому какую он смысловую нагрузку выбрал, его изучение на этом и закончится.

И нет это не из завести, у меня есть пару приложений для андроида на Маркете (ссылок не оставляю так как вряд-ли кому то это нафиг надо))). И я реально знаю как что-то сделать, но вот выяснилась одна очень обидная и неприятная особенность, делать для себя надо было лет так 8-10 назад, сейчас твоё приложение поисковик выдаст строке так на 500 даже если ты припряжешь всех своих друзей и они скачают и будут пользоваться, ну если только у тебя друзей не 3-5 к человек, тогда, да, может и закрутился твоё приложение.

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

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

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

0
73 комментария
Написать комментарий...
Leman sister's

Я нихуя не понял, почему ты свои ощущения проецируешь на других людей. Ведь известно, что мозг мозгу Бог. У чужого человека в голове такая же неизведанная бездна как и у тебя самой. 

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

Не освежители ж для воздуха читать, правда? Давай сразу кританем по изучающим ЯПы. У меня не вышло, у них не выйдет. Логика железная. Надёжная как швейцарский франк.

Ответить
Развернуть ветку
Julia Mak
Автор

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

Ответить
Развернуть ветку
5 комментариев
Ivan Smurygin

Что за шлак, и почему у меня это в рекомендациях :)

Ответить
Развернуть ветку
Alexander Privaloff

Пост - чемпион по безграмотности.

Ответить
Развернуть ветку
Julia Mak
Автор

Адресом не ошибся? Это не Дзен 😉

Ответить
Развернуть ветку
4 комментария
KSA
 И я реально знаю как что-то сделать, но вот выяснилась одна очень обидная и неприятная особенность, делать для себя надо было лет так 8-10 назад, сейчас твоё приложение поисковик выдаст строке так на 500 даже если ты припряжешь всех своих друзей и они скачают и будут пользоваться, ну если только у тебя друзей не 3-5 к человек, тогда, да, может и закрутился твоё приложение.

Фигня какая-то.
Нарабатываешь базу знаний и идешь работать на дядю. Пусть дядя парится с продвижением. Собственный бизнес с продвижением это отдельная профессия с программированием никак не связанная.

Написать 100500 клон игрушки "три-в-ряд" и надеяться на этом заработать это наивно.

И да, единственный способ научиться программировать это начать программировать. 

Ответить
Развернуть ветку
Julia Mak
Автор

Так я не отрицаю, и что единственный способ это именно начать программировать, и что сейчас работать только на дядю, который и будет это раскручивать. Вам видимо мечтатели не встречались из серии "Я вот сейчас научусь, на курса 2-3 месячных и через год уже мульоны на своих приложениях заработаю!!!, А ты так и будешь сидеть на дядю вкалывать!😝" 

Ответить
Развернуть ветку
1 комментарий
Фанат Bioware

Так в общем то автор именно об этом и говорит

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
nukeolay
глори ту Гад

- How much watches?
- Ten clocks.
- Such much?
- For whom how…
- MGIMO finished?
- A-a-a-ask!

Ответить
Развернуть ветку
Serhii Borodai

Только glory это не та слава.

Оригинал идиомы звучит скорее как God bless или thank god

Ответить
Развернуть ветку
1 комментарий
Mister Hyde

Написано сумбурно, но посыл верный: все эти книги, курсы по году и прочее слишком сложно и долго для современного мира. Я вообще искренне убежден, что читать литературу по языкам и технологиям не имеет вообще никакого смысла, пока вы не станете хотя бы разработчиком уровня джун+/миддл-. В хорошей литературе слишком много фундаментальностей, разжевываний и ненужных на начальных порах деталей для мозга. Мозгу и так предстоит впитать и переварить уйму информации, поэтому предпочтительнее сначала его кормить наиболее важной информацией, а наиболее важная информация - та, что нужна для решения практических задач. Для всех новичков алгоритм погружения свел был к:

1) Изучить азы(переменные, циклы, условные операторы, по массивам погулять, основы ООП) на примере любого высокоуровневого языка(тот же Java).

2) Выбрать направление (веб, мобильная разработка, десктоп и т.д.), в рамках этого направления выбрать простенький проект и просто начать его делать. Не знаете с чего начать? Пишем в гугле "с чего начать делать X". Не знаете как создать кнопочку? Пишем в гугле "Как создать кнопку". Таким образом "поддосив" гугл вы быстрее научитесь кодить, чем читая книги. Главное, когда нагуглили код, решающий вашу проблему, старайтесь понять его, а не тупо копировать лишь бы работало, это вам воздастся, ведь поняв концепцию единожды, вы сможете понимать решения на многих даже незнакомых вам языках, потому что будете узнавать в коде концепцию.

Ответить
Развернуть ветку
KSA
 Главное, когда нагуглили код, решающий вашу проблему, старайтесь понять его, а не тупо копировать

Его вообще не нужно копировать.
Нужно посмотреть на него и написать свое полностью с нуля. Даже если это будет дословное перепечатывание из гугла.

Ответить
Развернуть ветку
Alexey Nosov

Боюсь - вы не правы. После такого подхода потом всякие горе-разработчики, которые тоже считали, что теоретическая база не нужна, то пишут кривые велосипеды, потому что стандартную библиотеку осилить не смогли, то пихают тонны зависимостей в свой проект из трёх кнопочек. И в том и в другом случае, все тормозит и багует, потому что разработчик не может отличить односвязный от двусвязного списка, и полагает, что графы - нечто из области изобразительного искусства. Понятное дело, что начинать надо с простого - простого понимания принципов построения алгоритмов, а не с графических приложений. И курсов на 2-3 месяца недостаточно и не может быть достаточно.

Ответить
Развернуть ветку
Julia Mak
Автор

Спасибо)))

Ответить
Развернуть ветку
Юрий Яхница

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

Ответить
Развернуть ветку
Иван Кочетков

Просто мир разработки как и все остальные миры до него разделился на "тот что про творчество и хобби" и " то что про деньги и про деньги"

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

Какие-то огрызки скорябали на коленке текстовый редактор с картинками и миллион леммингов ломанулись постить туда себя любимых. И все, миллион леммингов не может ошибаться!
Хуле нам ваш "Бостон динамикс" и роботы которых умнейшие инженеры планеты вынашивали десятилетия, у нас новый сет рисованных шляп и морд для тиктока который мы за 50 лярдов продали, а что ваши роботы ? Еле еле на один наскребли!

В том что человечество на 90% своей мотивации - грызущая все что попадется куча червей не откровение и даже не проблема а вот то что поверхностные инфантилы - выскочки от Цукерберга до Дурова, срубившие ненормальные деньги на человеческой дури и ограниченности, теперь претендуют на гуру программирования засирая тотально мир разработки своим реактом, тайпскриптом и прочим гавном вот это трагедия!

Никто больше не пишет софт - “мускул для мозга", весь софт на котором держится мир написан толковыми, скромными одиночками и лежит бесплатно на гитхаб.

А все эти "гуру" от Цукерберга до последнего джава-синьора из Урюпинска плодят зерь для майнинга человеческой глупости и ограниченности.

И выхода нет, все так или иначе зайдет в полную жопу как и всю прежнюю историю человечества.

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

Увы в СНГ это чуть более чем полностью весь рынок и вся IT.

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

И да, джава - r.i.p. хоть как хобби хоть как что...

Ответить
Развернуть ветку
Julia Mak
Автор

Какие хорошие и правильные мысли! Спасибо!

Ответить
Развернуть ветку
Дмитрий Гетько

А чем реакт на нравится? И если не реакт, то что? Я тут планировал для себя реакт подучить, а тут такое

Ответить
Развернуть ветку
4 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Егор Омеляшко

Тоже интересует почему Java - r.i.p? Я работаю, что остальным мешает? 

Ответить
Развернуть ветку
1 комментарий
vadim negru

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

Ответить
Развернуть ветку
Julia Mak
Автор

Статью не удалю, буду выяснять насколько здесь доброжелательная обстановка. А диограмма... Я работала в 5 этажном здании, в каждом кабинете офис, из офиса в 5-10 человек работает 2-3, именно работает, остальные дочки внучки и жучки, сидят делают ногти и смотрят сериалы 😳 на вопрос "какого?"ну может она через пару лет научится. Так что диограмму сложновато делать на основе официальных данных...

Ответить
Развернуть ветку
4 комментария
Victor Pomortseff

Сумбурно, да. До непонятного - а где мысль-то? Так, которая "народная, в романе..."

Если кратко, то так:

Хочешь "войти в айти" за деньгами? Расслабься и проходи мимо. От точки входа до точки "больших денег" путь неблизкий, кривой и ухабистый. И пройти его могут "не только лишь все".

Хочешь потому что интересно? Тогда деньги тебя должны интересовать исключительно с точки зрения поддержания штанов. Тебе просто должно быть интересно. Как кусок текста на экране превращается в программу и начинает жить своей жизнью.
Но тут ты должен сначала сформулировать что именно тебе интересно. IT слишком объемно и многогранно чтобы охватить его все разом.
Ну и одного языка маловато будет. Нужно еще базу параллельно подтягивать. Как это внутри устроено, как работают алгоритмы. А то будешь как буриданов осел смотреть на две функции, не понимая чем они отличаются и когда какую разумнее использовать.
Ну и прогрессировать (а значит повышать свою стоимость) ты будешь ровно до того момента пока тебе это интересно самому. Как только начнешь делать что-то только ради денег - все. Ты встал. Ты в тупике. Лучше уже не будет. Тут или смирится, или резко поменять направление, ринуться в какую-то область доселе неизвестную. Где все новое, необычное. Если не выгорел окончательно - это хорошо встряхнет и даст новый стимул, импульс к дальнейшему развитию.

Ответить
Развернуть ветку
Julia Mak
Автор

Основные мысли, специально для вас: хочешь учится, начинай с практики, можно даже задания типовые найти, и уже от них разбираться, пользы больше чем как некоторые просто читаю книги не применяя их на практике.
Для мечтателей жаждущих миллионы после прохождения курса и покупки пары книг, время когда это было возможно давно ушло, теперь только работа на кого-то, если нет хорошего стартового капитала и то не факт что поможет.
И вариант что заниматься программированием ради удовольствия никто не отменял)

Ответить
Развернуть ветку
1 комментарий
Serhii Borodai
 второе если парням ещё официальное отсутствие корочек прощается, то с девушек их спрашивают и тестируют как будто в космос собрались

Это настолько неправда, что аж уныло. 

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

Ответить
Развернуть ветку
Julia Mak
Автор

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

Ответить
Развернуть ветку
1 комментарий
Serge Sokolov

Во времена далекие, теперь почти былинные, когда компьютеры были страшные, а языки еще страшнее, Си маячил на горизонте как благо, но. Программированием занимались женщины (знакомая моей мамы), так же как впрочем охраной. Тогда придумали правило в отношении изучения языков - не знаешь для для чего тебе это надо? Не Изучай! 

Ответить
Развернуть ветку
Vitaliy Nechaev

Что то не совсем понял о чём статья...

Ну да, теорию нужно закреплять практикой, смысла нет зубрить от корки до корки.

А так и курсы есть по базе языка бесплатные, и практика.
Есть всякие сервисы для решения задачек, типа leetcode и codewars 

Ответить
Развернуть ветку
Ivan Kishchenko

какой-то поток сознания

Ответить
Развернуть ветку
Александр Крупницкий

Хуй пойми зачем это написано. Но срач автора в комментариях на его высер всегда интересно почитать)

А может у человека проблема и нам, как развитому сообществу, человеку этому помочь надо?

Посылаю вам любовь и хорошее настроение!🌹

Ответить
Развернуть ветку
Евгений Титов

Воинстаующая безграмотность

Ответить
Развернуть ветку
хахаджа наполовин

Опять крадун времени

Ответить
Развернуть ветку
Non Existence

 Одно дело, когда ты программируешь по туториалу, а другое, когда ты сам создаёшь алгоритм. Людей, способных создавать новые алгоритмы, а не копипастить из stackoverflow очень мало. 

Ответить
Развернуть ветку
Иван Кочетков

А людей могущих дотянуться языком до уха и того меньше!

Ответить
Развернуть ветку
Alex Teplo

Автор по большому счёту права, по моему мнению.
    Единственное что: лучше воспринимать изучение нового языка раз в пару лет не как «хобби» и не как «рабочий инструмент», а как терапию — чтобы мозги не засохли )
    Всем хорошего дня! 👍🏻

Ответить
Развернуть ветку
Иван Кочетков

Посмотрим как тебе это зайдет лет в 40
Изучать бесполезную и ничего не могущую дрянь типа джавы "ради разминки мозга" ...

Ответить
Развернуть ветку
2 комментария
Damir Shafikov

VC скатится в помойку очень быстро, если такие посты выкладывать регулярно. 

Ответить
Развернуть ветку
bondya ZHm

Госпаде, почему это говно статья у  меня в рекомендациях в Гугле? Ради Христа, как вообще у таких 'писак' хватает смелости так позориться?... Русский язык - ноль, логика повествования - ноль, мозгов - ноль. Автору 15 лет? 

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Владислав Головлёв

Во первых в тексте столько ошибок, что читать очень и очень тяжело. Во вторых если человек полный ноль, то самое разумное начинать с изучения теории, то есть с книг. В третьих если твое приложение гугл выдает на 500-ой странице, то в этом только твоя вина, нужно во первых хорошо уметь в практику и делать хорошие приложения, а не подделки на коленке, а во вторых нужно уметь их продвигать, и если твои друзья скачают твое приложение, то это никак не продвинет его (если конечно у тебя ни как минимум 10000 друзей, в чем я очень сомневаюсь). Лично я работаю программистом, программирование изучал сам, начиная с книг и попутно проходил собеседования (первые года два не спешно, но зато это давало информацию о том, что необходимо подтянуть и чего я ещё не знаю)

Ответить
Развернуть ветку
Programs

Бредогенератор... А школо-комментарии автор-ки идеально дополняют статью)) 

Ответить
Развернуть ветку
Anatoliy Nikulin

Да, всё так. Язык выучить легко, но и легко забыть если регулярно не пользоваться. Поэтому нужен свой проект, для начала. А потом участие в open source проекте. Это прям полезно со всех сторон. Особенно если не работаешь с языком на основном месте работы

Ответить
Развернуть ветку
Евгений Романов

Автор — жертва отдела маркетинга инфоцыган, которые втирают доверчивым покупателям, что за пару месяцев сделают из них сеньоров.
На самом деле, программирование — это реально сложно

Ответить
Развернуть ветку
Иван Кочетков

Программирование чего?
Микропроцессора, сервера, робота или скрипта поведения лягушки в мобильном раннере?

Я работаю в IT больше 20 лет и 90% времени на профессиональном пайплайне это повторение очень примитивных вещей.

Пока ты учишь какой-то очередной ЯП и/или фреймворк, все действительно непросто, не быстро и больно, потом адок на собесах но как только попал в команду главная сложность это тупая архитектура и кривые кастомные тулзы самой команды, анахронизм видения лидов или овнеров, колченогие "стандарты" принятые внутри конторы и т.д. и т.п. А до объективного напряжения мозга над собственно профильной задачей дело доходит так редко и так ненадолго что всегда праздник!

И никогда не реальный напряг.

Ответить
Развернуть ветку
Дмитрий Скрипкин

Если от написанной работающей программы, найденного алгоритмического решения или  найденной на следующей день "баги", державшей тебя за IDE всю ночь, не испытываешь выброса гормонов счастья в кровь, не удивляешься красотой и элегантностью полученного или увиденного кода, то бросай это дело, не твое оно. Там не мало страданий и труда, чтобы страдать и трудиться легче было - надо любить. Вот так, Julia Mak. Но, если почувствуешь, что все перечисленное про тебя, то перед ООП полистай С вместе с Керниганом Ритчи, можно по-Python-ить, решай задания из книг, а потом можно и Шилдта прочесть.

Ответить
Развернуть ветку
Юрий Яхница

Статья ну прямо хрень-хрень. "Что-то я учила..., что-то даже получалось, но потом забила на пару лет..." С таким подходом ни один скилл, не говоря уже о профессии получить невозможно. Учитесь вы к примеру в автошколе - "Да я вот выучил где газ где тормоз, со сцеплением как-то не разобрался...., ну правила знаю что на красный нельзя ехать, вот если бы взяли на работу тогда бы стал профессионалом, но не берут гады, водительского удостоверения нет. 

Ответить
Развернуть ветку
N. Polikarpov

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

Ответить
Развернуть ветку
kitty_bot

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

алсо

если парням ещё официальное отсутствие корочек прощается, то с девушек их спрашивают и тестируют как будто в космос собрались

а парни наоборот говорят - девушка глазками похлопает и ей простят что знает меньше чтобы команду разбавить (:

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

Ответить
Развернуть ветку
70 комментариев
Раскрывать всегда