24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Написать этот текст меня вдохновили успехи двух 16-и летних подростков из Кишинёва. Оба трудоустроены JS-макаками. Один на ваниле пишет плагины для говноконструктора за 1k$ в месяц, второй за 500$ кодит на реакте. Верю, что через три-четыре месяца к ним присоединится их сверстница из Фалешт, которой я займусь с июня. Речь идёт о детях из неполных семей, которые вчера закончили девять классов средней школы и живут в нищей Молдове. Что в них такого особенного? Как им это удалось? Ведь на дваче сказали, что программировать это сложно, рынок труда переполнен, а фронтенд так распух от обилия используемых технологий, что жизни не хватит, чтобы выучить все необходимые фреймворки и библиотеки. Удивительно, как много хуйни о вкатывании в кодинг навыдумывали борщееды и неосиляторы, чтобы оправдать свои неудачи. Попытаюсь развенчать некоторые популярные мифы, рассеять страхи, вдохновить приунывших и рассказать желающим, как просто без задней мысли, регистрации и смс начать зарабатывать деньги, программируя на JS.
Делать уроки.
Представь, что мне поставили задачу, вместо тебя обучить программированию ребёнка из африки, который всю жизнь пас коров и пил их мочу. Он и читать-то не умеет. Очевидно, что придётся потратить немало времени, создавая базу у этого чувака, прежде, чем ему можно будет что-то рассказать о языках программирования. Ты можешь возразить мне, что ты умеешь читать, следовательно, база у тебя есть. Но это исключительно твоё субъективное мнение основанное на завышенной самооценке. Просто ты в определённый момент решил, что школа себя исчерпала и ничего полезного в ней нет. Схуяли ты так решил? Потому что не можешь представить, где тебе в жизни пригодятся квадратные уравнения или ты знаешь отличника Васю, который стал алкашом и никакая школа ему не помогла? Школа сама по себе не решение, а только его обязательная часть. Одно лишь выполнение домашки успех не гарантирует. Что же касается бессмысленных уравнений и задач, подумай о кочках которые напрягаются в спортзалах вовсе не для карьеры грузчика. Прежде, чем ты сможешь принять в свои анальные чертоги разума мощный елдак асинхронного программирования на джаваскрипте, тебе надобно разработать очече задачками попроще, например, из курса школьной математики. В противном случае, никакого удовольствия, только боль. Сперва, тебе нужно развить навык самообучения и декомпозиции. Ты должен уметь дробить задачи на подзадачи и так до атомарного уровня, пока подзадачи не окажутся настолько простыми, что выполнить их сможет даже имбецил, вроде тебя. Ты должен уметь самостоятельно определять, добывать и усваивать нужную инфу. Ты можешь спросить у гугла “как стать хакером” и получить кучу ссылок на второсортные статьи для умственно отсталых домохозяек, а можешь забомбить его тысячей правильных вопросов и действительно, спустя годы, стать хакером. Самообучение - билет в твоё счастливое завтра, тот фундаментальный навык, без которого твоя жизнь не будет отличаться от жизни пресловутого таджика-дворника. Ни один, даже самый детальный, самый подробный план, не поможет неспособному к самостоятельной работе человеку. Рано или поздно где-то что-то пойдет не так и неосилятор сломается. Забьёт и решит, что он не предрасположен к делу или это дело - говно и не стоит его внимания. Любой нищий даун до конца своих дней останется нищим дауном потому, что он умеет лишь те вещи, которым любого другого нищего дауна можно научить за две недели. Рулят не те, которых учат, а те которые учатся сами. Разжёвывают и кладут в рот знания только в начальных классах школы, во взрослой жизни в рот пихают нечто совершенно иное.
Дрочить Кантора.
Это будет твоим первым учебником по JS, но надеюсь не первым по программированию вообще, хотя он с натяжкой подходит и на эту роль. Так будет сложнее. Читая Кантора, тебе придётся выяснить, что такое HTML и CSS, DOM-дерево, как веб-страничка обменивается запросами с сервером, как работать с дебагером и многое другое. Всё это там есть(точнее, там есть вообще всё необходимое - я это подчёркиваю), но если ты не сталкивался с этими понятиями раньше и плохо себе представляешь, как устроено веб-программирование и программирование вообще, пробираться через каждый абзац учебника будет чертовски трудно. Ну ты попробуй. Любой язык существует не в вакууме, он работает с файловой системой, что-то читает из базы данных, посылает запросы на сервер, меняет структуру какого-нибудь документа(например HTML) или свойства его отдельных элементов, и т.п. Джаваскрипт может и делает это всё сразу, он оброс огромным количеством возможностей, библиотек и фреймворков. Я хочу, чтобы ты не заблудился и помнил, что в первую очередь, ты учишься программировать, программировать на ванильном джаваскрипте, а всё остальное как бы само собой прирастёт со временем. Ты не планируешь стать верстальщиком, поэтому учиться верстать не надо. Надо уметь работать с готовой вёрсткой. Это значит всего лишь программно управлять DOM-элементами на страничке через простенький интерфейс. И ты не планируешь(по крайне мере пока) стать React или Angular разработчиком, поэтому не спеши с изучением фреймворков. Они чуть менее, чем полностью состоят из сложных, незнакомых тебе концепций, призванных решать задачи, проблематику которых ты не в состоянии пока ещё даже осознать. Для этого нужна основательная теоретическая подготовка и практика. Фреймворки это не прихоть разработчиков, которых хлебом не корми, дай себе жизнь усложнить. Фреймворки были созданы в ответ на задачи и проблемы, возникшие у программистов в процессе создания знакомого тебе современного интернета со всеми его веб 2.0 свистелками и перделками. Не зная и не понимая проблем и задач, которые призван решить фреймворк, как ты можешь научиться с ним работать? Куча неосиляторов обломали себе зубы на попытках изучить какой-нибудь React+Redux, минуя усвоение фундаментальных знаний о языке и практику программирования на нём. Им кажется, что из-за возросшего кол-ва библиотек и фреймворков, вкатиться новичку во фронтенд с каждым годом всё сложнее и сложнее. Этим дебилам невдомёк, что нет абсолютно никакой необходимости учить весь этот зоопарк. Это невозможно, более того - строго противопоказано. Общее правило таково, что нужно учиться разбираться с документацией, а не задрачивать тысячи гайдов.
Скорее всего, тебе ещё не знакомо это понятие, если ты только решил вкатиться в IT. Но я хочу, чтобы разобравшись с Кантором хотя бы на три четверти, ты сосредоточился на написании асинхронного кода и умел его писать с использованием всех возможностей JS. В первую очередь, промисов и синтаксического сахара к ним - async/await. Вот это самое важное. Фреймворки, библиотеки, вся хуйня малафья - это временное. Неизменно одно: взаимодействие с ресурсами, будь то API, DOM или файловая система, происходят асинхронно. Скорее всего, если скрипт делает что-то полезное, а не просто складывает между собой переменные или сортирует массив, то его код будет асинхронным. Хорошей JS-макакой становится тот, кто умеет писать сложный, но внятный асинхронный код, а не тот, кто прошёл все курсы по всем модным фреймворкам. Ты должен научиться ворочать в голове асинхронными конструкциями любой величины и сложности.
Всем своим малолетним кентам-вкатывальщикам я даю три одинаковых задания. ToDo-list с использованием одного лишь jQuery(http://todomvc.com/ в помощь). Но не забывай, что jQuery это вчерашний день и удел быдлокодеров, которые штампуют менюшки и лендинги, а ты стремишься научиться программировать одностраничные приложения(SPA) на многие тысячи строк кода. Парсер на Node.js с использованием пакетов из NPM, на промисах, обязательно с использованием Promise.all. Вовсе необязательно для этого красноглазить и поднимать себе линукс, хотя какой-нибудь убунту в виртуалке был бы неплохой практикой(и это не так уж сложно сделать). Ноду можно запустить под виндой. В качестве альтернативы можешь запилить бота, который работал бы с любым API(вк, двач - что сердцу ближе). Суть задачи в том, чтобы ты научился строить цепочки из промисов, когда для продолжения выполнения скрипта, нужно дождаться выполнения нескольких асинхронных запросов. Собственная реализация промиса. Хотя бы просто, чтобы работало, без заморочек с детальной реализацией всего функционала из стандартного объекта Promise. Достаточно сделать только then(возможности составлять цепочки - опционально).
У многих новичков возникает вопрос: как определить, что ты готов к попытке трудоустройства джаваскрипт-макакой? Даю на него предельно чёткий ответ. Можешь попробовать устроиться на работу, если ты а) в состоянии уверенно решить все три задания выше б) осилил хотя бы вводную статью по функциональному программированию в) знаешь основы любого популярного фреймворка г) можешь пройти тест “perfection kills javascript quiz” хотя бы на 10 из 14(в идеале 13/14). На первый взгляд новичку может показаться, что вопросы в нём притянуты за уши, но на самом деле они призваны обнаружить у тебя понимание или непонимание важных особенностей языка. Я практически уверен, что если ты осилишь собственную реализацию промиса, то и тест сможешь пройти(ровно, как и наоборот). В качестве справочника всё это время, кроме Кантора, можно использовать javascript garden.
Ну и так ещё в общем я хочу кое-что сказать.
Если ты встретил много незнакомых слов, типа, фреймворка или промиса и испугался - ты это брось. Времени от начала дрочки Кантора до момента, когда ты сможешь написать свой промис или поймешь зачем нужны чистые функции - полгода занятий с нуля для типичного девятиклассника. Это тебе воображаемая шкала для оценки собственных возможностей. Насколько надо быть хренового мнения о себе, чтобы даже не попробовать разобраться?
Заведи себе аккаунт на codewars и заглядывай иногда туда, чтобы порешать самому и посмотреть чужие решения. Это особенно важно, если у тебя нет опыта программирования даже в школе на паскале. Дурацкую задачку на валидацию парных скобок (){}[] мне задавали на двух собеседованиях. Терпеть не могу алгоритмические задачки, но их любят работодатели, их бодрое решение однозначно добавит тебе очков на собеседовании, а кроме того, это отличный способ попрактиковаться, когда ты не можешь выдумать себе, чем заняться, а приступить к какой-нибудь сложному заданию не хватает навыка.
Не отчаивайся, если что-то не получается, потому что не получаться будет всё. И не жди, что когда-то в твоей карьере наступит момент, когда ты будешь безошибочно набирать идеально работающий код и знать ответы на все вопросы. Всегда что-то будет идти не так, ты будешь много тупить над элементарной хернёй, вообще будешь много тупить и ничего не будет работать - это нормальное состояние даже для опытного программиста, так что - привыкай. Учись решать возникающие проблемы с использованием документации и учись взаимодействовать с опытными разработчиками, которые не против поотвечать на вопросы и помочь тебе. Учись формулировать эти вопросы, чтобы не злить опытных разработчиков своим тупняком. За каждым тупым вопросом стоит лень и нежелание самостоятельно найти ответ, что очевидно для отвечающего. Хорошо сформулированный вопрос, это почти всегда готовый запрос в гугол и решение по первой же ссылке в выдаче.
Из книг, после Кантора, рекомендую JavaScript: The Good Parts. Основные источники информации это документация, статьи и ответы на стековерфлоу-подобных ресурсах.
Если ты научился писать асинхронный код, освоил Кантора(хотя бы на три четверти), решил с десяток задач на codewars, изи решаешь js-тесты, написал свой парсер и вообще выполнил всё из списка выше и теперь стоишь перед выбором стека, я бы рекомендовал попробовать связку из vue.js, redux и rxjs. Особо продвинутым и любопытным задротам советую попробовать Elm.
>>176893927 (OP) >успехи двух 16-и летних подростков из Кишинёва. Оба трудоустроены JS-макаками ... А дайка ты ссылки на их гитхабы и страницы на джини (или т.п.) посмотрю что за кадры.
>>176894227 я автор пасты, но у них нет никаких акков нигде офк. блядь, да я уже сколько пишу на жс и у меня нет акка на гитхабе. а первый всего лишь с декабря безвылазно ебашит плагины для http://bubble.io второй ваще только устроился только плз без >врёти , у меня такой хуйни половина постов в прошлом треде. сагани, скрой,пройди мимо
>>176894362 >за 500$ кодит на реакте >только устроился >без гитхаба >и без врети Блин, вот только начинают мне заганять про молодых и успешных и я спрашиваю гитхаб, так не у кого его блядь нет, ну что за программисты пошли, а. >сагани, скрой,пройди мимо Так и сделаю.
>>176894362 Ну знай анон что я тебе доверился, правда где-то за неделю до 1 редакции твоей пасты я уже начал читать основы жаваскрипта. За 3 месяца мне надо прийти к чему-то, щас я на операторе свитч кста
>>176894654 в прошлом треде был чел который мне доверился год назад и сейчас в 18 лет получает 45к кодером на питоне на неослияторов с рваными сраками не обращай внимания. он где-то прочитал, что для кодера на реакте гитхаб неоходим, завел себе акк, тужился высрать туда че-то, не смог и теперь подрубил стандартный защитный механизм психики, чтобы не чувствовать себя говном, он просто не верит в успех других
>>176894837 ну я агитирую больше за самообучение, декомозицию, умение гуглить и задавать вопросы, чем конкретно за жс. периодически создавал треды в бэ со всякими мотивирующими пастами сорт оф той что в оп-посте только не всегда конкретно про жс
>>176894837 >>176894826 Ты вообще ёбнутый на голову, ты это осознаешь? Ещё раз спрашиваю, кто ты по жизни вообще? Хоть одно приложение пилил когда-нибудь, чтобы советы давать? Нормальный разраб не будет сидеть в b и местных долбоёбов зазывать в IT, это значит ты не нормальный, да и вообще не разраб
>>176893927 (OP) Поговорю с пастой, если никто не против. JS для меня - это роскошная тян с лёгким налетом терминальной ебанцы, с которой мы прокувыркались выходные и лишь узнали друг о друге самую малость. Мне не было так хорошо ещё ни с кем. Да и она не прочь повторить, но я морожусь. Она требует для полного погружения игрушек и приспособлений, хотя я к этому ещё не готов.
Под выходными, лол, я подразумевал джва месяца у Кантора. Все же, JS меня заводит всяко больше остальных яп. Но для нее у меня слишком мало задач. Мимо_кодил_на_десятке_разных_языков
>>176894732 Я вот вообще не особо погромист, но и то гитхаб/гитлаб есть. Куда код-то коммитить? Никуда, vcs нинужны?
>>176895317 А мне js показался убожеством, которое просто обязано на проектах объёмом от среднего увеличивать сложность самим своим присутствием. Вообще весь фронт-энд это какой-то тупик эволюции.
>>176895523 Но основная беда в том, что половина кодеров на ней не знают даже основ языка. Просто спроси мегакодера про замыкания или промисы! Он побежит в Гугл, но это его не спасет. Хотя про промисы это жестковато, они только с ES6 пошли, но вот замыканий многие тупо не пони.
>>176895999 Непонимаю постоянный подъёб про замыкания. Замыкание это же доступ к переменным окружения, где было объявлено текущее окружение хуево пояснил, и выше. Это и есть "понять замыкания", или в чем-то подвох?
>>176896101 Вангую влагу по слепому методу. Хуита без задач, если ты просто дрочишь на нее. Если топчешь клаву хотябы 8 часов кряду, то оно само придет.
>>176896101 1)Пишешь с маленькой буквы 2)Ставишь себе задачу выучить английский, это не обязательно и это так сказать бесконечная задача из этого делаем вывод что ты в школе им даже не интересовался и для тебя это вообще задача как монолит НАДА ВЫУЧИТЬ АНГЛИЦКИЙ 3)Задача научиться печатать слепым методом - без комментариев
О, привет снова, пишет тебе питон-кун, который второй год уже работает по твоему гайду. Собсна, сосаки, если у кого есть вопросы как я пришёл к успеху, что в 18 уже работаю за 45к -- тащите их сюда.
>>176899253 Да нет, никто не врёти. Просто год назад этот чел подорвал мой пердак тем, что набирал людей к себе в обучающую команду, а я не прошёл, ну я и начал сам всё изучать и гуглить. Попутно жаст фо лулз подал заявку в одну компанию на должность джуна-питониста, каким-то образом прошёл эту хуйню и с 30к начал зарабатывать 45к. Работаю по хуйне, просто поддерживаю в рабочем состоянии старые проекты и иногда помогаю компании пилить новые но меня об этом не просят, мал и глуп, как говорится
>>176899344 Ты мне и нужен. Я по образованию радиоинженегр, большую часть времени работал на С в микроконтроллерах. В этом месяце увольняюсь на хуй, потому что заебало это говно, и собираюсь искать работу джуна на питоне. Сам питон немного знаю, но только прикладное маленькое и простое говно писал для работы. Какой в среднем минимум нужен для того, чтобы джуном устроиться? Укус питона читал, смотрел курс от Мейл@сру, но он какой-то не особо толковый.
>>176899479 бля ну ты вот вроде не дурак. прочитай пасту в оп-посте и проведи параллели. выдели что является основным в работе с питоньим кодом, ну у тебя это видимо указатели, в джаваскрипте - асинхронный код, а в питоне? и т.д.
Зачем вообще питон нужен? Кто его сейчас использует и как? Слышал про две области: бекэнд веб-говно и аналитика-нейронные сети-большие данные. Чтобы вкатываться в каждую из них нужны совершенно разные навыки. ЧТо-то ещё забыл?
>>176899453 Django + MySQL Хотя клюха вообще не по моей части, но меня спросили МОЖЕШЬ? А я могу >>176899479 >минимум Проходишь начальный курс питона на любой обучалке, чтобы врубится в синтаксис, в таблицы и то как там всё работает, потом читаешь Лутца и попутно гуглишь вообще всё что тебе не понятно, попутно дрочишь логику, задачки типа про поезд есть анлим кол-во вагонов, как узнать сколько вагонов если ты можешь только включать свет итд После всего этого пробуешь рассылать себя на хх или в ещё какой параше, попутно попробуй свои проекты попилить и их тоже к себе в портфолио засовывать. Если всё равно нихуя, то идешь, смотришь что нужно рынку, изучаешь это, пилишь проект и пиздуешь опять подавать заявки.
Я весь этот путь не проходил, мне повезло, но челики, что у нас устраивались именно такой путь и прошли.
>>176899708 Ничего не забыл, всё верно. Питон может заменить пыху если надо и на нём БД держат. Ну тимлид у нас на нём пишет первоначальный код, чтобы показать как всё должно работать а потом на жс допиливает как надо
А если серьёзно, /б/ратья, то слушайте мою прохладную.
Я кун 23 лвл, родом из мухосрани ~20к. Нигде нехуя не работал, после школы поступил в местное не пту а колледж, но через пару месяцев дропнул, так как затравили. Сел дома за пеку и пидурдил. Лэ маман переодически устраивала истерики с забиранием шнуров от пекарни лол, но в целом это было терпимо, так как истерики случались не часто, где-то раз в 2-3 месяца.
Работы у нас толком не было, мать ставила мне в пример сына условной "тети сраки", который с вышкой работал на заводе, и таксовал по выходным, получая за все в среднем 30-35 к в месяц (по меркам нашей мухосрани он был неебическим богачом).
И я, так же как ты, онон, сидя на двоще наткнулся на тред про ойти пару лет назад. Побомбив над охуительными историями про 300к/сек решил сам попробовать попрогреммировать. И с полного нуля, смотря ролики на ютабе и штудируя форумы я за год ленивого самоабразавания (пару часов раз в пару дней) прокачал скилл настолько, что имел зарплату на фрилунс биржах 20-25 к в месяц. что для нашей мухосрани большие деньги.
Но моя маман не унималась, говоря, что я ворую в интернете, хакир и тп (она типичная совкотетка). Что я должен идти на завод, как сын тети сраки, и получать настоящие деньги, а не воровать в инете.
Где-то под новый год, у неё случилась очередная истерика, и я съебал нахуй из дома. Уехал в город, околомиллионник в 40 км от моей мухосрани. Поселился на первое время у бывшего одноклассника (он заставил меня платить с ним пополам за хату), и нашел себе комнату, уже свою, чтоб ни с кем не делить. Приехал домой, под крики ле маман забрал компуктер и кое-что из вещей. И стал жить в городе.
И что ты думаешь, анон? Работа пошла продуктивнее, сейчас вышел на 40-45к в месяц (правда 12 отдаю за комнату), но это охуенно! Я могу дрочить не палясь от мамки, бухать когда захочу, жрать что захочу.
Летом планирую идти учится на права, ибо накопил немного бабла на жоповозку. Купил шмоток, сделал норм причесон.
Я становлюсь нормальным человеком! Еще немного пожив так, я дозрею до отношательств с тянками через эти ваши тиндеры/баду.
И мне в этом помог айти, так призераемый вами. Если бы не айти, я бы до сих пор жил на мамкину зарплату, слушая постоянные крики(если бы вообще жил, а не выпилися).
На своём опыте говорю, IT - это не сложно, но долго. ПО крайней мере с моими скиллами. Из полного нуля до более менее быдлокодера за год.
Короче к чему я. Я успешный дартаньян а вы все мамкины пидорасы.
>>176899229 В 18 получал 65к джуниором на фронте после испытательного, но это было 5 лет назад, тогда и доллар был другой, за одно лето помню поменял 4 мотоцикла, сейчас насколько мне известно в Москве зп так и остались на том уровне, но $ уже другой. Успел поработать в двух крупнейших российских IT компаниях фуллстеком, сейчас небольшой распределенной тимой пилим стартап, я уже почти не пишу код, только если что то нужно пофиксить быстро, ну и иногда PR поглядываю потому что мне подписан на все репы компании приходит.
>>176899687 Вот нихуя не понимаю о чем ты. Что в питоне основного? >>176899708 Выходит, он не используется вообще почти? Я думал как раз бэкэндом заниматься. Дата саенс и нейронные сети слишком сложны будут для меня, просто понимания нужной математики не будет. >>176899805 Синтаксис мне известен уже, задачки на логику немного смотрю. Стоит ли пытаться вкатиться в джанго или на хуй пока что?
>>176899911 >оправдания Человеку, как минимум, это может быть не интересно, лол. У нас в команде были челики, которые норм разбирались в кодинге, была у них движуха в мозгу, но не лежала у них душа к кодингу, были они куда более творческими людьми, в следствие чего проебывали сроки и съябывали нахуй с работы потом. Помимо этого, кто-то лусше может в абстракцию, кто-то хуе, а кодинг, имхо, это в первую очередь абстракция, где ты у себя в голове держишь обую картинку и понимаешь как это всё работает. >>176900029 Грац, вот из-за огромного кол-ва людей на сосаке у меня дупа-то и подгорела из-за чего я и сел дрочить питон. >>176900086 >стоит ли Глупый вопрос. Я не знаю всей твоей картины, не знаю всех твоих знаний. Пробовать стоит всегда. Если ты попробуешь и у тебя нихуя не получится -- это хорошо, значит, ты что-то где-то не понимаешь и надо сделать шаг назад, чтобы изучить что-то, для понимания остального. Это как древо скиллов в скайриме, ты до верхушки хуй дойдешь, пока не качнешь низы. Так что пробуй, а если не получится -- откатывайтся и пробуй опять. Алсо будешь читать Лутца, в четвертом издании, насколько я помню, в конце затрагивался момент в Django и мини-интро к нему.
>>176900029 рад еще одному успешному челику. прошлый тред чуть менее чем полностью состоял из неосиляторов с порванными сраками, так что твоя кулстори как бальзам на душу
>>176893927 (OP) ДжС параша - бесперспективное отупляющее занятие, которое нахер никому не упадет, после того, как появятся адекватные конструкторы и готовые решения, а произойдет это в ближайшее время, запрос уже появился, значит скоро и предложения возникнут. Вот тогда и будете быдлокодить за еду.
>>176900086 >джаваскрипт используется для сайтиков и фронта десктоп приложений >Выходит, он не используется вообще почти? >C используется в микроконтроллерах и драйверах >Выходит, он не используется вообще почти? >котлин используется для аппов на ведре и энтерпрайз-кода >Выходит, он не используется вообще почти?
Основное не в питоне, а в задачах. В зависимости от задачи тебе нужно будет качать разные скиллы. А вообще, нахера тебе пистон? Дрочи пыху и жс, вкатывайся в цеб и в ус не дуй
>>176901618 ты же диванный кукаретик который не стоит слюней которые ты тратишь на перелистывание страниц. конкретное западло с такими как ты вести адекватный диалог, вас разве что на хуй слать и говном кормить
Что принесла эпоха современного веба? страницы по 10 мегабайт, майнинг в броузере, отслеживание кликов (не только) и гугл рекаптча? это какое-то мерзкое страдание
>>176903905 ну и что блядь? весь двач забит рулетками, промытыми школьниками, неосиляторами с рваными сраками, кем угодно кроме разумных трудолюбивых детей. и чо? блядь, дядя, как ты до детородного возраста должил с таким мышлением? хуле ты пиздишь что тебе 30
Опчик, подскажи, как мне быть. Знаю немного питон кодить задачки умею хорошо, опыт есть, сейчас выучил вёрстку и планирую вкатываться в жс хотя бы для того, чтобы знать, что это. Но в моем городе есть конторка, которая набирает практически нулячих джунов, нужно самый минимум знать и мне очень хочется залезть в бэкенд на Джанго. Хочу очень осенью попытаться устроиться, что ты мне посоветуешь дрочить?
>>176903922 а на вопрос можешь ответить? вот мне 30, работал с электроникой, ПЛИСЫ, UART, VHDL, Verylog, с таким говном мамонта как Fortran, PL, dBASE деньги никакие, а напряга(неуставного) много что у вас там в ойти? старпёров сразу нахуй шлёте?
Бля я не понимаю, нахуя вам это ебучее программирование? Есть же куча пиздатых работ, можно бля ракеты в космос запускать или играть на басухе, бурить льды Арктики. А сидеть в офисе и дрочить задачки это полная хуйня, вы просто не понимаете, что это такое.
>>176893927 (OP) JS классный язык, но начинать с него - гиблое дело. Лучше учить какую-нибудь джаву/шарп (даже если собираешься идти на JS) и параллельно JS.
>>176904073 >рынок реально стал переполнен Он давно. ОП хочет чтоб его порвало нахуй, чтобы кризис-охуизис, чтобы ВСЕХ смыло, чтобы ВСЕ передохли! ВСЕ! Нищие суки все, харкая кровью, как та бабушка-мем с Гречкой, вот так закончите. Только в 30.
>>176904148 Тоже не взяли? У них там жесткое собеседование. Заходишь, представляешься, говоришь "я на позицию охранника", а тебе в ответ "а ну-ка разверни мне бинарное дерево маркером на доске. И так ладошкой по кулачку еще хлопает".
>>176904140 я хотел в 14 лет стать учителем русского языка, чтобы нести в мир доброе и светлое. потом журналистом потмоу что думал, что журналисты влияют на мнение общество и работая в сми мир можно сделать лучше. но это все хуйня. самый большой кайф мне доставляет учить подростков зарабатывать бабло кодингом, это самые крутые успехи которыми я горжусь в своей жизни, хотя я передрал немало крутых баб, например и вообще есть чем повыебываться. но нет ничего круче, чем выебнуться тем, что ты помог научиться кодингу 16лвл подсротку и вообще реально помогать. когда у них получается это просто кайф, вам понять потмоу что вы гнусные ничтожества
>>176904217 из какой роли? я все так же готов бодро слать на хуй тупых ебланов с их тупыми вопросами и срать в рот неосиляторам с порваными жеппами, милости прошу к нашему шалашу
>>176904258 Пилоту нельзя слушать плеер во время полета. Из реальных ситуаций - возможный взлом бортовых систем самолета через развлекательную медиа-систему (те самые мониторчики в каждом сидении на дальнемагистральных пафосных самолетах).
В тред врывается IT-тян, и проводит вам пелоткой по губам. Учатся они на программирование, ага. Я просто в школе дрочила компы и сделала себе портфолио уже к девятому классу. У нас в офисе все программисты получают минимум 90к, и это даже не джуниоры, а какие то духи 16-ти летние после школы. Я Синьор спешалист по саппорту, сижу на телефоне и решаю проблемы клиентов, у меня ЗП 370к+ премии, я всего добилась сама, в 25 лет у меня Х6М ProSport Elite Tunning изсалону, элитный тюнинг, занижение -10, музыка HarmanCardon по спецзаказу на 3 миллиона, всего 5 машин в мире, хата на Кутузовском двухуровневая, дом в Италии и земля в Айдахо, на старости заведу ферму и буду пасти там коров. Или что там делают старые фермеры, не знаю. Причём у меня нету богатых родителей, нету отца, мне в 16 лет было нечего есть. Я всего добилась сама и своим трудом. А местных петухариусов, которые создают нытик треды мне искренне жаль, честно. Надо было учиться, а не бухать по подъездам, ныть на дваче и сидеть на шее у мамок.
>>176901444 >кок кок пок пок Так и пиши, что не можешь осилить чуть более сложный язык, чем C# с решарпером и кучей подсказочек и готовых схем. Всегда охуеваю с этих бекенд-макак, которые создают базы данных, прикручивают orm и пишут банальные crud контроллеры при этом домуют, что вот они то элитка и пишут бизнес-логику, а фронтендер макака с версткой и лапшой на jquery. В то время как фронтендер в 2к18 как раз таки хуярит 80% веб-апки, а архитекрута SPA на всякие ангулярах и реакта посложнее будет. А если еще и в PWA вкатыватся, то там вообще просторище и это реальный тренд. Веб всегда побеждает, а JS активно развивается.
>>176894550 >вот только начинают мне заганять про молодых и успешных и я спрашиваю гитхаб, так не у кого его блядь нет, ну что за программисты пошли, а. Ну, потому что нахуй не нужен работодателям педик, который параллельно работе портфолио себе заделывает на гите, да ещё может проекты с работы спиздить себе.
>>176893927 (OP) Мне 29, я смогу вкатиться за год-полтора с нуля? Мне всё равно делать нечего, интересов никаких, свободные деньги есть, но тратить не на что, так хоть займу себя изучением js.
>>176904140 >ОП элитный программист на c++ Не знаю как сейчас, но года 4 назад, когда смотрел куда развиваться с++ был как-то хуево оплачиваемым. Бизнесу нужны люди, умеющие делать продукт - это значит адекватный код, который можно поддерживать и развивать, тесты, качество, скорость разработки и тут любые средства хороши, хоть конструктором пользуйся и сайты мышкой программируй, если это реает бизнес задачу. А знание std lib наизусть - ну где-то может и надо, может даже где-то оплачивается...
>>176893927 (OP) Говно ебаное твоё программирование, я человек руSSкий, мне не заводе заебись, сейчас вернулся и планирую продавливать матрац пятнадцать часов к ряду, соси хуй
>>176893927 (OP) Автор пасты у меня вопрос, объясни если я хуже всех в классе знал и понимал математику, сдал ее на минимальный балл, мне есть смысл вкатываться в программирование?
Я очень медленный в плане решения задач, не сказать что я не решу ее, но мне всегда ставили низкие оценки, потому что я банально не успевал. Даже недавно для интереса думал выучить питон, но сначала выучить хотя бы математику за среднюю школу. И даже в задачах для 5 класса на логику, я умудрялся тупить
>>176915964 Вот даже по твоим словам понятно что математика важна для программиста, да и роста в профессии наверно не будет, упрусь в какую нибудь высшую хуятику и не смогу написать супер-асинхронный код
Хуй знает что сдерживает анонов которые в этом шарили в школе, меня только это останавливает
>>176916087 важна не столько математика, сколько само делание уроков. самостоятельная работа, декомпозиция. ну и лучше всего эти навыки развиваются в школе на уроках математики и при выполнении дз. но это не значит, что это единственный способ развиться. попробуй смотреть аниме или слушать русский реп
>>176916683 читай на архиваче первую редакцию. во второй нет абзаца про эйчара, например и часть асинхронный код больше, добавлено пару деталей про задачи. и еще куча всяких мелких изменений.
>>176893927 (OP) Хорошо ОП, убедил, раньше вкатывался в кодинг на ЖС, учил ЦСС, ХТМЛ ну и ЖС соответственно, но потом закинул т.к. думал что не предрасположен, помню доходил до объяснения что такое ДОМ, но сейчас уже не вспомню, засяду за этот учебник, может оставишь свою фейкопочту и я тебя буду засирать вопросами?
>>176917865 Мальчик. Мне 20 лет. Я работаю в компании-лидере в своей отрасли. У меня очень красивая и умная девушка. Я лидер метал-группы. Я учусь в лучшем техническом вузе Москвы. У меня в друзьях ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний. А чем можешь похвастаться ты, мальчик?
Еще один JS-программист вкатывается в тред. Отвечу на основные вопросы.
Стоит ли вкатываться после 20 лет? Однозначно не стоит, потому что программисты в таком возрасте, которые кроме alert("Hello World") и пары функций на JQuery ничего не знают. Когда вы уже будете знать фуллстек вам уже будет под тридцатник, а тридцателетние долбоебы в компании молодых программистов не нужны. Лично знаю такого вкатывальщика, которого не принимают никуда из-за возраста. Про более старых пердунов я вообще молчу. Нет, ну вообще ты конечно можешь попытать счастье во фрилансе или работать на себя, но это то еще удовольствие.
Важна ли математика? Как минимум для того, чтобы написать виджет часов вам нужно знать тригонометрию. То же касается различных крутых эффектов. В других языках программирования математика требуется еще больше, особенно в бэкенде, потому что нужно постоянно оптимизировать код. Если ты не знаешь принципы сортировки, то очень скоро тебя выбросят на мороз и возьмут того, кто их знает и может сделать из тормозного сайта - сайт, который будет "летать". Также матеша требуется при создании сложных игр и тем более она требуется в таких штуках как дата-сайнс.
JS - хуйня, пистон\пхп - лучше Порог пистона и пхп позволяет вкатываться туда даже школьникам, некоторым кажется, что и JS простой, но когда эти самые школьники понаписали тысячи функций и добавили десяток JS-файлов на страницу, когда она начинает тормозить и кладет браузер, вот тогда то они забрасывают это дело, заходят на двач и начинают говорить подобное. А вообще не стоит сравнивать бэк и фронт, потому что кроме знания JS во фронте нужно знать еще много чего, от умения хорошо рисовать и до знания потокового аудио\видео через HTML5.
Нужен ли профиль на гитхабе? Обязательно нужен. Всегда и везде у тебя будут требовать примеры твоей работы. Некоторые из этих людей могут даже и не знать про гитхаб, а некоторые могут требовать именно ссылку на него. Суть в том, что если тебе не чего показать, то при собеседовании тебе помашут ручкой и отправят тебя обратно в твою сычевальню. Ты создашь тред и будешь просить денег на еду. Чтобы такого исхода не произошло, ты должен прямо сейчас завести себе гитхаб и начать пилить вякое говно "чтобы было". Нет, подробно каждый проект изучать не будут. Могут рандомно открыть файл и посмотреть качество твоего кода. Потому что никто не хочет брать к себе индуса, в коде которого ничего не понять.
Нужен ли английский для программирования? Не нужен. Английский язык в вакансиях только в конторах, которые продают раб-силу за границу. Максимум требуется технический английский чтобы читать справочники и документацию по коду. Английский может помочь тебе в том, чтобы устроится за границу, но не ожидай, что там примут тебя с теплыми дружескими объятиями.
Задавайте еще вопросы пока я в треде, а то тоже скоро буду уходить.
>>176921103 Ну просто ведь огромное количество людей всяким программированием лет с 15 увлекается, потом ещё в вузы идёт и дрочит там ещё 6 лет это. И тут я 22 лвл долбаеб хочу с нуля начать и на что-то надеюсь. Просто мечтаю не проебать всю жизнь на каком-нибудь заводе с алкашами, но меня туда так и несет. Я понимаю, что я охуел, все хотят быть погромистами и никто не хочет работать грузчиком или кассиром. Но кассиры и грузчики больше нужны, кто-то же должен это делать.
ты собирал конфиг когда-нибудь? похуй чего, любой конфиг фронтендерской хуйни. Работал с картами? Всирался в ассинхронной среде, где промисов нет, а апи на колбеках? Везет тем у кого типизация в проектах, но от ее отсутствия и вольности жса ты точно страдал. Так же не всем везет попасть на позицию фронта где версткой занимается отдельный человек
>>176921395 а хули с даунами разговаривать или отвечать на их даунские вопросы? я проделал работу, я написал большой текст. я никому нихуя индивидуально разжевывать не буду. если тебе мало этого текста, тебе уже нихуя не поможет. я сюду пришел помогать умным и трудолюбивым детям. на остальных мне похуй
>>176921410 Кроме программирования есть еще много другой работы. Не обязательно работать кассирами или обычнорабочими. Но не думай, что работа программиста - это сидеть и залипать в двач целыми днями. Там от тебя тоже требуют. Год ты будешь писать код и тебе нормально будет, может быть два, а потом ты поймешь как это заебует делать одно и то же целыми днями. Когда мозг начнет плавится от поставленных неадекватных задач, тогда тебе работа на заводе покажется не такой уж и плохой.
>>176921874 лол полнахуя хуйня. сразу видно что ты диван я кодингом занимаюсь 15 лет. даже близко не заебался, только убедился, что все правильно сделал >>176921924 попрыгай отойдет))))
>>176922070 Мальчик. Мне 20 лет. Я работаю в компании-лидере в своей отрасли. У меня очень красивая и умная девушка. Я лидер метал-группы. Я учусь в лучшем техническом вузе Москвы. У меня в друзьях ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний. А чем можешь похвастаться ты, мальчик?
>>176923150 В смысле заебали? Я только в тред зашёл и вопрос возраста для меня важный, а в твоей пасте про это не написано. Откуда мне знать позицию современных работодателей на этот счёт, если я далёк от мира кодинга?
Есть ли какая-нибудь конфа для тех кто хочется вкатиться в js? Работаю многоязычным суппортом, хочу вкатиться во фронтенд. Начал изучать HTML, планирую посещать платные курсы (в моей мухосрани они стоят копейки).
>>176924198 Мальчик. Мне 20 лет. Я работаю в компании-лидере в своей отрасли. У меня очень красивая и умная девушка. Я лидер метал-группы. Я учусь в лучшем техническом вузе Москвы. У меня в друзьях ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний. А чем можешь похвастаться ты, мальчик?
>>176924431 мне как-то всегда везло на работах и там обязательно находился минимум(!) один челик, который был не против помочь и ответить на кучу моих вопросов. думаю, тут решало, что я не ебал им мозги пустяками и спрашивал только что-то действительно сложное. делиться знаниями с умным стремягой всегда приятно, если ты не распоследняя мразь.
>>176893927 (OP) >а фронтенд так распух от обилия используемых технологий, что жизни не хватит, чтобы выучить все необходимые фреймворки и библиотеки. Как минимум реакт/ангуляр, знание less/scss, sql, jquery, битрикс, бутстрап, vue, json, ajax. Это только, чтобы взяли ссаным подсосом за 30к в ДС.
>>176924924 Желание желанием на одной фирме( это в мои обязанности не входило ...) Заделать 3 странички для игр , из за ошибки дубля на всех одного и того же тайтла уволили ...
>>176925770 Да. Нахуя было столько лить воды, когда весь твой гайд умещается в одно предложение? И нахуя ты это всё писал, если в фронтенд треде есть куда подробнее инфа?
>>176893927 (OP) Отлично, просто отлично. Посвящу 2018 год JS. Он везде. Сам вкатился в бекенд, работая ранее манагером, но с бекграундом тех вуза. В каких-то конторах могу проканать за лоу левел фуллстека.
А знаешь, что отпугивает отJS? Это туева хуча стандартов. Они непонятны и пугают.
>>176927328 Были запасы денег на год. Умел в верстку, джумлу, ангельский. Искал заказы на сайты на авито, знакомым, апворке. С этих денег и жил. Так как доход не регулярный, то было много свободного времени. Я впервые установил питон в мае 2017.
Дрочил кодеварс, писал скраперы, парсеры, регеры, обходчики капч и прочее. В сентябре поставил Джангу и понеслось. Боже, как она ахуенна. Кроме Джанни начал осваивать асинхронные задачи, дев опс, с концами укатился на линукс по соображениям комфорта работы, гит, деплой, итд....
Работал на иностранцев по договору, левел не потянул и меня пидорнули. Было тяжело психологически.
Сейчас на ру галере, вполне пока доволен. Удаленка, мухосрань. Зп выше средней по городу, но и я Джун, по сути. Через 5 месяцев планирую прокачанным уйти на более вышке деньги.
>>176927734 Что читал про питону? Как ты осваивал задачи какие-то? Читал книги или курсы смотрел? Сам придумывал и решал? У меня с последним проблемы. Блять, вёрстка мне не знакома, потому что я байтоёб. В английский могу, но говорю хуёво. Денег на полгода есть, дальше надо искать работу хоть какую-то будет. Вот анон лутца советует навернуть, стоит? Знаком с основами питона после прочтения укуса, писал пару простых прикладных скриптов на работе, но ничего, связанного с вебом.
>>176928105 А что по питону читать? 4 пробела, ничего не надо больше. Шутка. Читал дом книги по скрапингу, оттуда синтаксис изучил. Потом ПЕП8, чтобы быть на стиле. По джанге two scoops of django - для меня библия, но по факту просто бест практисиз. Задачи...Ну вот хочу 100 емейлов на майл.ру для продажи, например. Смотрю как решать, автоматизирую, получается, интерес пропадает. Или парсить каталоги магазинов, тоже интересно. Или искать в гигабайтовых файлах что-то. Или попробовать по ютуб туториалу машоб. Видео или книга или чат это всего лишь средство. Оно не важно какое. Лутц мне не зашёл, много инфы, а мне работать надо.
Поясните раз и навсегда 29 летнем сычу который уже забыл всю школьнкую матешу, ток физику помню немного. Ну и научился дрочить напильником делать кровати шкафы и все такое. Но это изи даже дауны осваивают. Так вот стоит ли вкатывать в ЖС , открыл я https://learn.javascript.ru/pre-coding утута учебник бля сижу бля такой бля сижу нахуй как ебанутый читаю там да ну все такое. Или это опять все наебалово и подходит для студентов мехмата
>можешь пройти тест “perfection kills javascript quiz” Не пойму нахуя нужны подобные тесты, у нас в конторе за подобные построения в коде тебя бы обоссали.
>>176930144 >может показаться, что вопросы в нём притянуты за уши, но на самом деле они призваны обнаружить у тебя понимание или непонимание важных особенностей языка
>>176929441 Как/трудно ли вкатиться во фриланс/удаленку? Нужен ли там JS, или стоит учить тот язык, что нравится/подходит для твоих целей/востребован? Важен ли в конторе внешний вид inb4: не чухан, вопрос вообще не про это?
>>176930283 легко. учти че хочешь. зависит от конторы. >>176930185 ниче, у меня нет какой-то ненависти или наоборот особой любви к джаваскрипту. >>176930230 нет я туда редко пишу, больше ридонли >>176930364 всем похуй на тебя и твое мнение, дебил
>>176893927 (OP) Для тех кто ценит свое время: 1.Автор пасты - нищий тралер, который выдумал двух подростков, зарабатывающих миллионы. 2.Никаких пруфов он не дает, аргументируя "у миня ниче нет ващи" 3.Саму пасту можно сократить до двух предложений: -занимайтесь саморазвитием -читайте кантора 4.Опа опустили в предыдущем треде, он зализал раны и опять выполз Все, аноны
>>176930712 паре неосиляторов порвало сраку(настолько мощно что один из них аж во второй тред перекатился), они напукали в тред, проглотили пару литров моей мочи и решили, что это был процесс моего опущения. хуле взять с умственно отсталых дебилов? чекай тред на архиваче, ссылка в начале треда
>>176930712 >В двух словах можно? Опу скинул задачку на джаве, он сначала час отмалчивался, а потом сказал что не собирается ничего решать бесплатно, лол. Самые лулзы что задача вообще школьная какая-то с алипиады
>>176930995 врети это как раз борщеедов и неосиляторов, которые оказались недостаточно трудолюбивы и умны, чтобы достичь успеха и теперь думают, что все вокруг точно такие дауны-неудачники, как они.
>>176930414 >всем похуй на тебя и твое мнение, дебил Но ты же ответил, значит тебе не похуй. Омежное чмо начало подгарать, когда даже не ей был адресован мой пост.
>>176931395 Я побольше тебя зарабатываю, чёрт ебаный. Просто не вижу смысла плодить недо-программистов, которые утопят рынок в своем даунизме и обрушат цены на качественные услуги в том числе.
>>176931436 Мальчик. Мне 20 лет. Я работаю в компании-лидере в своей отрасли. У меня очень красивая и умная девушка. Я лидер метал-группы. Я учусь в лучшем техническом вузе Москвы. У меня в друзьях ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний. А чем можешь похвастаться ты, мальчик?
>>176931540 Мальчик. Мне 20 лет. Я работаю в компании-лидере в своей отрасли. У меня очень красивая и умная девушка. Я лидер метал-группы. Я учусь в лучшем техническом вузе Москвы. У меня в друзьях ходят очень влиятельные люди — от сыновей начальников ФСБ до директоров по безопасности отдельно взятых компаний. А чем можешь похвастаться ты, мальчик?
>>176931468 Лол, тупая чмоня не зная чё ответить уже вывозит базар и начала кидаться протухшими пастами. Какого осознавать, что ты терпила, всеми и всюду опускаемая и даже за себя нормально постоять не в состоянии?
Короче лошок ОП оказался опущен и слился со своего же треда. Кому нахуй нужна эта чмоха со своим программированием, если он по жизни лох, который и двух слов связать не может?
>>176931743 А ты случаем не то чмо, которое я три года назад заебался банить в /moba/ в дотатредах? Такой же омега-униженец, те же посты, тот же бугурт от жизни психически здоровых мужчин. Ах да, ты даже не мужчина, кстати. >>176931940 дурачок это же паста)))
>>176932140 типичные неосиляторы и борщееды с горящими сраками. им просто рвет жопу от осознания что кто-то в 16 лет получает больше денег, чем они в 30
>>176932157 Кидаться пастами других пацанов из дотатреда это всё, на что ты способна походу, чмоха. Бля, вот всё таки это не миф, что все программисты это омеганы и терпилы.
>>176932157 Опчик, а почему именно джс? Сам вообще нулевой, вот думаю вкатываться в это ваше ойти так ак уволился с быдлоработы а заниматься хоть чем то нужно.
Так-так-так. Вот смотрите, посоны. Мне 33, я заводобыдло. Ну то есть реальный работяга в замасленной робе, гайки кручу. Но меня это пиздец как заебало, у меня кризис среднего возраста или типа того. Я хочу если не поменять всю жизнь, то хотя бы поменять свою сферу деятельности. Да и заводу моему пизда скоро. Я так для себя определил, что мне надо срочно на что-то другое переучиваться, что это мой последний шанс и потом мозги отсохнут, и я смогу только на дворника переучиться. И тут ты, оп, со своим учением. От ит я максимально далек, я на противоположном полюсе от айти. но вот вы тут говорите про этот ваш жаваскрипт, про то, что его могут освоить все, кому не лень, даже школьники. У меня мотивация есть, мне это интересно. Но что мне делать, когда у меня будет что-то получаться? Смогу я трудоустроиться с моим возрастом? Мне 33 сейчас, я напомню. Я дед по сравнению с нынешними школьниками. Когда я смогу в жаваскрипт, мне уже сорокет будет не за горами. Я боюсь, я когда приду в контору, мне скажут: ты че, дед, охуел? Иди на хуй отсюдова, компьюторы это для молодых и дерзких. И я уйду под взрыв хохота за спиной. Кароч, есть перспектива вкатываться?
>>176935166 Анон, не знаю в общем как, но у меня есть один пример сейчас на работе - кун один работает, которому уже за 30 слегка, он несколько лет назад вкатиться в программирование (байтоёб тоже) тоже из совершенно другой области. Сколько он получает не знаю, но вроде как неплохо для мухосрани.
>>176935451 >можешь дальше рассказывать свои охуительные истории, школьник именно этим я и займусь. алсо, даже если бы у меня был акк на гитхабе я бы не стал кидать ссылку из-за деанона. >>176935703 нет, это ты долбоеб. я классный и умный парень, помогаю детям из бедных семей заработать денег и чего-то добиться в жизни, вон блядь статью на 10к символов без пробелов высрал для этого.
>>176899708 >Зачем вообще питон нужен? Обработка в поле данных измерений. Бесплатный но мощный питон vs дорогой но мощный матлаб. Я выбираю питон. Есть ешё, конечно, скилаб, но он слишком французский.
>>176935922 Лол, еблан обосрался с детектом и пытается теперь переложить говно из своих портков в чужие. Даже не знаю скринить тебя чмошника или просто обоссать.
>>176936168 Жалкие огрызения омежки копипастами с дотатреда. Это как в школе, когда над омеганом угараешь, подъёбываешь, а он отвечает в духе "иди в жопу"/отстан/". Омеганы настолько тупые, что даже не в состоянии на фантазию. Жалкий неудачник, мы с пацанами в школе таких лохов чмырили
>>176936600 Обезумевшая от пьянящего вкуса моей мочи, ньюфажик дотатредов лета 2014 продолжал зачитывать свои мантры, тщетно пытаясь скрыть говнецо у него в штанишка, яростно лакая всю новую и новую жидкость.
>>176893927 (OP) Поясните, нужно ли перед изучением JS задрачивать html/css до уровня охуенного версталы? Я вот выучил, все тэги могу сверстать простенький лэндинг. Браться ли за уже сейчас JS или пока практиковаться с вёрсткой?
>>176938053 Лол, у обиженной на меня проткнутной омежки опять начались месячные и она принялась тужиться и выворачивать реальность наизнанку. Впрочем, она уже давно так серится и аутофеллирует.
>>176936754 Мне конечно не жалко, но лучше придумай чё нибудь своё, а то будешь выглядеть, как оп этого треда, который опущен по полной проге и уже плачет
>>176938243 Ты можешь мемасными фразами сколько угодно бросаться, факты таковы - дома человек ничего не длжен, тем более он не должен крутится как белка оставаясь на той же зп. Однажды у кодеров появится солиларность и мы сможем выходить на стачки.
Слепой метод это всего лишь удобство. Ты не мотаешь башкой и глазами вверх вниз, а смотришь на строчку текста на мониторе. Или не смотришь. Забавно смотреть человеку в лицо, слушать его, продолжая набирать текст. Обычно без реакции не обходится :3
>>176893927 (OP) Ну осилили твои макаки 1 книгу. Взяли их на работу. А что толку? Это можно сказать "удача" ибо в Молдове действительно на данный момент нехватка программистов.
>программировать это сложно Да, программирование это сложно, если на первом курсе таких программистов 20 , то к завершению университета работает программистом 2-3 человека.
>>176940710 >Студентов берут хуярить бесплатно Да что вы говорите, а ЗП от 500$ не хотите? >>176942795 >пук Привёл неопровержимый аргумент, что сделал типикал двачерИСТ-Вафлист ОП? Правильно грин текст + пук.
очень неприятно читать опа, какой-то косноязычный дрочер, у которого заело про 10к символов без пробелов и умных трудолюбивых детей. все так плохо, что пришел с этим самоутверждаться на двач?
>>176893927 (OP) Завтра ищешь в интернете книжку HTML5 Canvas. Похуй если ничего не поймешь. Затем идешь на w3.org и изучаешь стандарты от корки до корки. Потом зубришь, именно, сука, вызубриваешь содержимое сайта developer.mozilla.org, чтобы от зубов отскакивало. Когда напишешь свой первый сайт - видеоредактор, по пути детально разобравшись в WebGL, скачиваешь и изучаешь любой редактор, рекомендую Notepad++ или Adobe Dreamweaver. Как переделаешь редактор, чтобы можно было добавлять объекты из 3DSMax и красивые 3D-переходы, можешь идти дальше - тебя ждет увлекательный мир JavaScript. WebCL, XUL, сверхбыстрый асинхронный Node.JS, сверхмощная мозговыебывательная многоуровневая обфускация. Отсос хиккующих выблядков / просто неудачников типа рейфага или Flash/Silverlight-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
я тут думал над тем, какие пруфы можно было бы предоставить о этих молодых. трудоустроены они не официально. суп с баблом? >положи обратно в мамину сумочку. скриншот с переводом? >веб-программисты редактируют html какие ваши предложения? еще бы и без деанона желательно,м? хз, у меня идей нет. если придумаете, будут вам пруфы подсосов это касается, советуйте, если можете
>>176978799 хз, джуном на удаленку практически нереально. разве что найти какой-нибудь говнозаказ на одеске за копейки, конкурируя с тысячами таких же уебанов. но это будет фриланс, а не удалека. слышал что вроде тут какой-то малолетний ебень работал http://fireflylabs.ltd/ за полтора бакса в час на ректе, хз наскольк реально
Я должен писать на эту тему.
Написать этот текст меня вдохновили успехи двух 16-и летних подростков из Кишинёва. Оба трудоустроены JS-макаками. Один на ваниле пишет плагины для говноконструктора за 1k$ в месяц, второй за 500$ кодит на реакте. Верю, что через три-четыре месяца к ним присоединится их сверстница из Фалешт, которой я займусь с июня.
Речь идёт о детях из неполных семей, которые вчера закончили девять классов средней школы и живут в нищей Молдове. Что в них такого особенного? Как им это удалось? Ведь на дваче сказали, что программировать это сложно, рынок труда переполнен, а фронтенд так распух от обилия используемых технологий, что жизни не хватит, чтобы выучить все необходимые фреймворки и библиотеки.
Удивительно, как много хуйни о вкатывании в кодинг навыдумывали борщееды и неосиляторы, чтобы оправдать свои неудачи. Попытаюсь развенчать некоторые популярные мифы, рассеять страхи, вдохновить приунывших и рассказать желающим, как просто без задней мысли, регистрации и смс начать зарабатывать деньги, программируя на JS.
Делать уроки.
Представь, что мне поставили задачу, вместо тебя обучить программированию ребёнка из африки, который всю жизнь пас коров и пил их мочу. Он и читать-то не умеет. Очевидно, что придётся потратить немало времени, создавая базу у этого чувака, прежде, чем ему можно будет что-то рассказать о языках программирования.
Ты можешь возразить мне, что ты умеешь читать, следовательно, база у тебя есть. Но это исключительно твоё субъективное мнение основанное на завышенной самооценке. Просто ты в определённый момент решил, что школа себя исчерпала и ничего полезного в ней нет.
Схуяли ты так решил? Потому что не можешь представить, где тебе в жизни пригодятся квадратные уравнения или ты знаешь отличника Васю, который стал алкашом и никакая школа ему не помогла? Школа сама по себе не решение, а только его обязательная часть. Одно лишь выполнение домашки успех не гарантирует. Что же касается бессмысленных уравнений и задач, подумай о кочках которые напрягаются в спортзалах вовсе не для карьеры грузчика. Прежде, чем ты сможешь принять в свои анальные чертоги разума мощный елдак асинхронного программирования на джаваскрипте, тебе надобно разработать очече задачками попроще, например, из курса школьной математики. В противном случае, никакого удовольствия, только боль.
Сперва, тебе нужно развить навык самообучения и декомпозиции. Ты должен уметь дробить задачи на подзадачи и так до атомарного уровня, пока подзадачи не окажутся настолько простыми, что выполнить их сможет даже имбецил, вроде тебя. Ты должен уметь самостоятельно определять, добывать и усваивать нужную инфу. Ты можешь спросить у гугла “как стать хакером” и получить кучу ссылок на второсортные статьи для умственно отсталых домохозяек, а можешь забомбить его тысячей правильных вопросов и действительно, спустя годы, стать хакером.
Самообучение - билет в твоё счастливое завтра, тот фундаментальный навык, без которого твоя жизнь не будет отличаться от жизни пресловутого таджика-дворника. Ни один, даже самый детальный, самый подробный план, не поможет неспособному к самостоятельной работе человеку. Рано или поздно где-то что-то пойдет не так и неосилятор сломается. Забьёт и решит, что он не предрасположен к делу или это дело - говно и не стоит его внимания.
Любой нищий даун до конца своих дней останется нищим дауном потому, что он умеет лишь те вещи, которым любого другого нищего дауна можно научить за две недели. Рулят не те, которых учат, а те которые учатся сами. Разжёвывают и кладут в рот знания только в начальных классах школы, во взрослой жизни в рот пихают нечто совершенно иное.
Дрочить Кантора.
Это будет твоим первым учебником по JS, но надеюсь не первым по программированию вообще, хотя он с натяжкой подходит и на эту роль. Так будет сложнее. Читая Кантора, тебе придётся выяснить, что такое HTML и CSS, DOM-дерево, как веб-страничка обменивается запросами с сервером, как работать с дебагером и многое другое. Всё это там есть(точнее, там есть вообще всё необходимое - я это подчёркиваю), но если ты не сталкивался с этими понятиями раньше и плохо себе представляешь, как устроено веб-программирование и программирование вообще, пробираться через каждый абзац учебника будет чертовски трудно. Ну ты попробуй.
Любой язык существует не в вакууме, он работает с файловой системой, что-то читает из базы данных, посылает запросы на сервер, меняет структуру какого-нибудь документа(например HTML) или свойства его отдельных элементов, и т.п. Джаваскрипт может и делает это всё сразу, он оброс огромным количеством возможностей, библиотек и фреймворков. Я хочу, чтобы ты не заблудился и помнил, что в первую очередь, ты учишься программировать, программировать на ванильном джаваскрипте, а всё остальное как бы само собой прирастёт со временем.
Ты не планируешь стать верстальщиком, поэтому учиться верстать не надо. Надо уметь работать с готовой вёрсткой. Это значит всего лишь программно управлять DOM-элементами на страничке через простенький интерфейс.
И ты не планируешь(по крайне мере пока) стать React или Angular разработчиком, поэтому не спеши с изучением фреймворков. Они чуть менее, чем полностью состоят из сложных, незнакомых тебе концепций, призванных решать задачи, проблематику которых ты не в состоянии пока ещё даже осознать. Для этого нужна основательная теоретическая подготовка и практика. Фреймворки это не прихоть разработчиков, которых хлебом не корми, дай себе жизнь усложнить. Фреймворки были созданы в ответ на задачи и проблемы, возникшие у программистов в процессе создания знакомого тебе современного интернета со всеми его веб 2.0 свистелками и перделками. Не зная и не понимая проблем и задач, которые призван решить фреймворк, как ты можешь научиться с ним работать?
Куча неосиляторов обломали себе зубы на попытках изучить какой-нибудь React+Redux, минуя усвоение фундаментальных знаний о языке и практику программирования на нём. Им кажется, что из-за возросшего кол-ва библиотек и фреймворков, вкатиться новичку во фронтенд с каждым годом всё сложнее и сложнее. Этим дебилам невдомёк, что нет абсолютно никакой необходимости учить весь этот зоопарк. Это невозможно, более того - строго противопоказано. Общее правило таково, что нужно учиться разбираться с документацией, а не задрачивать тысячи гайдов.
Окончание в первом посте.