Как Java не изучала, и почему считаю, что сейчас это только хобби
Попалась мне тут одна статья о том что необходимо изучать языки программирования с кучей ссылок, на книжки, курсы, и ещё что-то, первая мысль была что статья просто заказана за энную сумму...
Да нет читаю комментарии и вижу что человек действительно собирается учить язык, вот СОБИРАЕТСЯ это ключевое слово, судя по тому какую он смысловую нагрузку выбрал, его изучение на этом и закончится.
И нет это не из завести, у меня есть пару приложений для андроида на Маркете (ссылок не оставляю так как вряд-ли кому то это нафиг надо))). И я реально знаю как что-то сделать, но вот выяснилась одна очень обидная и неприятная особенность, делать для себя надо было лет так 8-10 назад, сейчас твоё приложение поисковик выдаст строке так на 500 даже если ты припряжешь всех своих друзей и они скачают и будут пользоваться, ну если только у тебя друзей не 3-5 к человек, тогда, да, может и закрутился твоё приложение.
А вот если ты собираешься по этой теме работать, то первое нужно в большой город, а это не у всех возможность есть, второе если парням ещё официальное отсутствие корочек прощается, то с девушек их спрашивают и тестируют как будто в космос собрались, ну и третье, программированием надо жить, а не поработал пришел и все забыл, а на следующий день просто вспоминаешь почти весь день а что ж ты в конце то концов делал???
И да вот прям по книгам со всякими методиками и курсами я пыталась разбираться в языке раз так 5, и да ну нафиг, в голове каша, все перепутано, а вот если что-то делать и просто искать пути решения полученных проблем то обучение как то лучше идёт, появляется осознание в связи с пониманием где и как эта функция работает, а значит и при необходимости эту функцию применить по назначению получится на много проще чем каждый раз ворочать гору талмудов и думать какая же из функций вроде одинаковых но применяемых в разных случаях применяется именно здесь???
Ну и как итог необходимости изучения языков, либо ты работаешь на кого-то и ты именно к этому готовишься, либо занимаешься этим для себя в качестве хобби, потому что время вот прям из грязи в князи подняться уже к сожалению упущено...
Я нихуя не понял, почему ты свои ощущения проецируешь на других людей. Ведь известно, что мозг мозгу Бог. У чужого человека в голове такая же неизведанная бездна как и у тебя самой.
Судя по способностям формировать текст с мышлением у тебя так себе. Ты не читаешь книги, не развиваешь текстовое восприятие, для тебя этот кусок Инстаграм-подписи является статьей. Нет, это не статья. Нет, это не хороший текст и в нем описаны лишь дикие странные выкрутасы твоей подкорки, ибо это скорее комментарий, впечатление, которое пишут сидя в туалете, пока нечем заняться.
Не освежители ж для воздуха читать, правда? Давай сразу кританем по изучающим ЯПы. У меня не вышло, у них не выйдет. Логика железная. Надёжная как швейцарский франк.
Ну впечатление свое можешь при себе оставить как и совет читать свой Инстаграм... Книги, ну по количеству и качеству мной прочитанного можешь догонять, глядишь через лет 10 догонишь. И да я хреново пишу, потому что не писатель, не гуманитарий чтоб писать длинные тексты о своих вумных гуманитарных мыслях, о том что надо читать художественные и дамские романы, видимо, для восприятия и создания текста...
Что за шлак, и почему у меня это в рекомендациях :)
Пост - чемпион по безграмотности.
Адресом не ошибся? Это не Дзен 😉
Фигня какая-то.
Нарабатываешь базу знаний и идешь работать на дядю. Пусть дядя парится с продвижением. Собственный бизнес с продвижением это отдельная профессия с программированием никак не связанная.
Написать 100500 клон игрушки "три-в-ряд" и надеяться на этом заработать это наивно.
И да, единственный способ научиться программировать это начать программировать.
Так я не отрицаю, и что единственный способ это именно начать программировать, и что сейчас работать только на дядю, который и будет это раскручивать. Вам видимо мечтатели не встречались из серии "Я вот сейчас научусь, на курса 2-3 месячных и через год уже мульоны на своих приложениях заработаю!!!, А ты так и будешь сидеть на дядю вкалывать!😝"
Так в общем то автор именно об этом и говорит
Комментарий недоступен
- How much watches?
- Ten clocks.
- Such much?
- For whom how…
- MGIMO finished?
- A-a-a-ask!
Только glory это не та слава.
Оригинал идиомы звучит скорее как God bless или thank god
Написано сумбурно, но посыл верный: все эти книги, курсы по году и прочее слишком сложно и долго для современного мира. Я вообще искренне убежден, что читать литературу по языкам и технологиям не имеет вообще никакого смысла, пока вы не станете хотя бы разработчиком уровня джун+/миддл-. В хорошей литературе слишком много фундаментальностей, разжевываний и ненужных на начальных порах деталей для мозга. Мозгу и так предстоит впитать и переварить уйму информации, поэтому предпочтительнее сначала его кормить наиболее важной информацией, а наиболее важная информация - та, что нужна для решения практических задач. Для всех новичков алгоритм погружения свел был к:
1) Изучить азы(переменные, циклы, условные операторы, по массивам погулять, основы ООП) на примере любого высокоуровневого языка(тот же Java).
2) Выбрать направление (веб, мобильная разработка, десктоп и т.д.), в рамках этого направления выбрать простенький проект и просто начать его делать. Не знаете с чего начать? Пишем в гугле "с чего начать делать X". Не знаете как создать кнопочку? Пишем в гугле "Как создать кнопку". Таким образом "поддосив" гугл вы быстрее научитесь кодить, чем читая книги. Главное, когда нагуглили код, решающий вашу проблему, старайтесь понять его, а не тупо копировать лишь бы работало, это вам воздастся, ведь поняв концепцию единожды, вы сможете понимать решения на многих даже незнакомых вам языках, потому что будете узнавать в коде концепцию.
Его вообще не нужно копировать.
Нужно посмотреть на него и написать свое полностью с нуля. Даже если это будет дословное перепечатывание из гугла.
Боюсь - вы не правы. После такого подхода потом всякие горе-разработчики, которые тоже считали, что теоретическая база не нужна, то пишут кривые велосипеды, потому что стандартную библиотеку осилить не смогли, то пихают тонны зависимостей в свой проект из трёх кнопочек. И в том и в другом случае, все тормозит и багует, потому что разработчик не может отличить односвязный от двусвязного списка, и полагает, что графы - нечто из области изобразительного искусства. Понятное дело, что начинать надо с простого - простого понимания принципов построения алгоритмов, а не с графических приложений. И курсов на 2-3 месяца недостаточно и не может быть достаточно.
Спасибо)))
Сейчас работаю разработчиком, и скажу, если вы будете на каждом шагу только гуглить решения, по причине недостатка знаний вы напрограмиируете велосипед собранный с помощью скотча. Прочитать (хотябы бегло) книгу, либо пройти курс и затраты времени на единицу информации будут в разы меньше, как и меньше костылей и рудиментарных встроек в коде. Да, гуглить также нужно, но реально без базы это ну очень долго что либо годное собрать.
Просто мир разработки как и все остальные миры до него разделился на "тот что про творчество и хобби" и " то что про деньги и про деньги"
Софт, игры, вся индустрия вдруг превратилась из сакрального лампового таинства в размалеванную шлюху с торчащими из трусов баксами.
Какие-то огрызки скорябали на коленке текстовый редактор с картинками и миллион леммингов ломанулись постить туда себя любимых. И все, миллион леммингов не может ошибаться!
Хуле нам ваш "Бостон динамикс" и роботы которых умнейшие инженеры планеты вынашивали десятилетия, у нас новый сет рисованных шляп и морд для тиктока который мы за 50 лярдов продали, а что ваши роботы ? Еле еле на один наскребли!
В том что человечество на 90% своей мотивации - грызущая все что попадется куча червей не откровение и даже не проблема а вот то что поверхностные инфантилы - выскочки от Цукерберга до Дурова, срубившие ненормальные деньги на человеческой дури и ограниченности, теперь претендуют на гуру программирования засирая тотально мир разработки своим реактом, тайпскриптом и прочим гавном вот это трагедия!
Никто больше не пишет софт - “мускул для мозга", весь софт на котором держится мир написан толковыми, скромными одиночками и лежит бесплатно на гитхаб.
А все эти "гуру" от Цукерберга до последнего джава-синьора из Урюпинска плодят зерь для майнинга человеческой глупости и ограниченности.
И выхода нет, все так или иначе зайдет в полную жопу как и всю прежнюю историю человечества.
Есть только шанс остаться в стороне , жить своим пониманием, ценностями и творчеством и никогда-никогда-никогда-никогда не соглашаться на ненормально-огромную зарплату и все что связано с "финтехом", майнингом, реактом и тайпскриптом, не поворачивать голову в сторону людей у которых только две мотивации: большие деньги и очень большие деньги.
Увы в СНГ это чуть более чем полностью весь рынок и вся IT.
Так что искать, дружить, жить и творить придется удаленно и на чужих языках.
И да, джава - r.i.p. хоть как хобби хоть как что...
Какие хорошие и правильные мысли! Спасибо!
А чем реакт на нравится? И если не реакт, то что? Я тут планировал для себя реакт подучить, а тут такое
Комментарий недоступен
Тоже интересует почему Java - r.i.p? Я работаю, что остальным мешает?
Девушка, удалите статью и не позорьтесь. Прикрепите хоть что-то полезное, кроме своих мыслей. Хотя бы диаграмму сколько женщин прогеров по отношению к мужчинам, сколько из них с образованием.
Статью не удалю, буду выяснять насколько здесь доброжелательная обстановка. А диограмма... Я работала в 5 этажном здании, в каждом кабинете офис, из офиса в 5-10 человек работает 2-3, именно работает, остальные дочки внучки и жучки, сидят делают ногти и смотрят сериалы 😳 на вопрос "какого?"ну может она через пару лет научится. Так что диограмму сложновато делать на основе официальных данных...
Сумбурно, да. До непонятного - а где мысль-то? Так, которая "народная, в романе..."
Если кратко, то так:
Хочешь "войти в айти" за деньгами? Расслабься и проходи мимо. От точки входа до точки "больших денег" путь неблизкий, кривой и ухабистый. И пройти его могут "не только лишь все".
Хочешь потому что интересно? Тогда деньги тебя должны интересовать исключительно с точки зрения поддержания штанов. Тебе просто должно быть интересно. Как кусок текста на экране превращается в программу и начинает жить своей жизнью.
Но тут ты должен сначала сформулировать что именно тебе интересно. IT слишком объемно и многогранно чтобы охватить его все разом.
Ну и одного языка маловато будет. Нужно еще базу параллельно подтягивать. Как это внутри устроено, как работают алгоритмы. А то будешь как буриданов осел смотреть на две функции, не понимая чем они отличаются и когда какую разумнее использовать.
Ну и прогрессировать (а значит повышать свою стоимость) ты будешь ровно до того момента пока тебе это интересно самому. Как только начнешь делать что-то только ради денег - все. Ты встал. Ты в тупике. Лучше уже не будет. Тут или смирится, или резко поменять направление, ринуться в какую-то область доселе неизвестную. Где все новое, необычное. Если не выгорел окончательно - это хорошо встряхнет и даст новый стимул, импульс к дальнейшему развитию.
Основные мысли, специально для вас: хочешь учится, начинай с практики, можно даже задания типовые найти, и уже от них разбираться, пользы больше чем как некоторые просто читаю книги не применяя их на практике.
Для мечтателей жаждущих миллионы после прохождения курса и покупки пары книг, время когда это было возможно давно ушло, теперь только работа на кого-то, если нет хорошего стартового капитала и то не факт что поможет.
И вариант что заниматься программированием ради удовольствия никто не отменял)
Это настолько неправда, что аж уныло.
Попробуйте получить квалификацию и просто прийти на собеседование. Всем плевать на ваш пол, а сейчас уже зачастую и возраст.
Но ровно до тех пор пока вы специалист
Вы говорите человеку, который получал корочки, ради корочек... В больших городах да разницы больший нет, в маленьких же до сих пор часто имеются предрассудки.
Во времена далекие, теперь почти былинные, когда компьютеры были страшные, а языки еще страшнее, Си маячил на горизонте как благо, но. Программированием занимались женщины (знакомая моей мамы), так же как впрочем охраной. Тогда придумали правило в отношении изучения языков - не знаешь для для чего тебе это надо? Не Изучай!
Что то не совсем понял о чём статья...
Ну да, теорию нужно закреплять практикой, смысла нет зубрить от корки до корки.
А так и курсы есть по базе языка бесплатные, и практика.
Есть всякие сервисы для решения задачек, типа leetcode и codewars
какой-то поток сознания
Хуй пойми зачем это написано. Но срач автора в комментариях на его высер всегда интересно почитать)
А может у человека проблема и нам, как развитому сообществу, человеку этому помочь надо?
Посылаю вам любовь и хорошее настроение!🌹
Воинстаующая безграмотность
Опять крадун времени
Одно дело, когда ты программируешь по туториалу, а другое, когда ты сам создаёшь алгоритм. Людей, способных создавать новые алгоритмы, а не копипастить из stackoverflow очень мало.
А людей могущих дотянуться языком до уха и того меньше!
Автор по большому счёту права, по моему мнению.
Единственное что: лучше воспринимать изучение нового языка раз в пару лет не как «хобби» и не как «рабочий инструмент», а как терапию — чтобы мозги не засохли )
Всем хорошего дня! 👍🏻
Посмотрим как тебе это зайдет лет в 40
Изучать бесполезную и ничего не могущую дрянь типа джавы "ради разминки мозга" ...
VC скатится в помойку очень быстро, если такие посты выкладывать регулярно.
Госпаде, почему это говно статья у меня в рекомендациях в Гугле? Ради Христа, как вообще у таких 'писак' хватает смелости так позориться?... Русский язык - ноль, логика повествования - ноль, мозгов - ноль. Автору 15 лет?
Комментарий удален модератором
Комментарий удален модератором
Комментарий удален модератором
Во первых в тексте столько ошибок, что читать очень и очень тяжело. Во вторых если человек полный ноль, то самое разумное начинать с изучения теории, то есть с книг. В третьих если твое приложение гугл выдает на 500-ой странице, то в этом только твоя вина, нужно во первых хорошо уметь в практику и делать хорошие приложения, а не подделки на коленке, а во вторых нужно уметь их продвигать, и если твои друзья скачают твое приложение, то это никак не продвинет его (если конечно у тебя ни как минимум 10000 друзей, в чем я очень сомневаюсь). Лично я работаю программистом, программирование изучал сам, начиная с книг и попутно проходил собеседования (первые года два не спешно, но зато это давало информацию о том, что необходимо подтянуть и чего я ещё не знаю)
Бредогенератор... А школо-комментарии автор-ки идеально дополняют статью))
Да, всё так. Язык выучить легко, но и легко забыть если регулярно не пользоваться. Поэтому нужен свой проект, для начала. А потом участие в open source проекте. Это прям полезно со всех сторон. Особенно если не работаешь с языком на основном месте работы
Автор — жертва отдела маркетинга инфоцыган, которые втирают доверчивым покупателям, что за пару месяцев сделают из них сеньоров.
На самом деле, программирование — это реально сложно
Программирование чего?
Микропроцессора, сервера, робота или скрипта поведения лягушки в мобильном раннере?
Я работаю в IT больше 20 лет и 90% времени на профессиональном пайплайне это повторение очень примитивных вещей.
Пока ты учишь какой-то очередной ЯП и/или фреймворк, все действительно непросто, не быстро и больно, потом адок на собесах но как только попал в команду главная сложность это тупая архитектура и кривые кастомные тулзы самой команды, анахронизм видения лидов или овнеров, колченогие "стандарты" принятые внутри конторы и т.д. и т.п. А до объективного напряжения мозга над собственно профильной задачей дело доходит так редко и так ненадолго что всегда праздник!
И никогда не реальный напряг.
Если от написанной работающей программы, найденного алгоритмического решения или найденной на следующей день "баги", державшей тебя за IDE всю ночь, не испытываешь выброса гормонов счастья в кровь, не удивляешься красотой и элегантностью полученного или увиденного кода, то бросай это дело, не твое оно. Там не мало страданий и труда, чтобы страдать и трудиться легче было - надо любить. Вот так, Julia Mak. Но, если почувствуешь, что все перечисленное про тебя, то перед ООП полистай С вместе с Керниганом Ритчи, можно по-Python-ить, решай задания из книг, а потом можно и Шилдта прочесть.
Статья ну прямо хрень-хрень. "Что-то я учила..., что-то даже получалось, но потом забила на пару лет..." С таким подходом ни один скилл, не говоря уже о профессии получить невозможно. Учитесь вы к примеру в автошколе - "Да я вот выучил где газ где тормоз, со сцеплением как-то не разобрался...., ну правила знаю что на красный нельзя ехать, вот если бы взяли на работу тогда бы стал профессионалом, но не берут гады, водительского удостоверения нет.
Ебать это чё за кал, а не статья. Читать невозможно, с первого абзаца нихуя не понятно. Автор просто решил выгрузить поток своих мыслей без рерайта? Почему это вообще вылезло у меня в рекомендациях?
зря заминусовали, суть в принципе верная - сейчас простые приложения (да и сложные тоже) не взлетают как раньше, надо заранее рассчитывать на то что будешь искать работу на кого-то еще, для поиска работы скорее всего придется переехать в крупный город, учится лучше делая что-нибудь на практике
алсо
если парням ещё официальное отсутствие корочек прощается, то с девушек их спрашивают и тестируют как будто в космос собралисьа парни наоборот говорят - девушка глазками похлопает и ей простят что знает меньше чтобы команду разбавить (:
на собеседованиях всех мучают, особенно на первых при отсутствии коммерческого опыта, корочки-то не очень интересны - ваши несложные приложения это слабое подобие того кода что в реальных проектах намешан и им надо убедиться вы можете разобраться