Карта сайта

Это автоматически сохраненная страница от 16.04.2018. Оригинал был здесь: http://2ch.hk/b/res/174446282.html
Сайт 2ch-b.ru не связан с авторами и содержимым страницы
жалоба / abuse: 2ch-b.ru@mail.ru

Вск 15 Апр 2018 22:34:04
Крч разобрался с е6аной версткой за месяц. Сел
Крч разобрался с е6аной версткой за месяц. Сел
Крч разобрался с е6аной версткой за месяц. Сел учить JS. И даже 6лять представить себе не могу, как много мне всего учить нужно.
Мотивацию, прошу, руки опускаются.
Подскажите короткий путь во фронтент на джуна. Как дальше!?!?



Вск 15 Апр 2018 22:38:33
Доброе утро!

Вск 15 Апр 2018 22:41:30
Никак. Уходи.
Это не твоё, ты тут из-за денег. Так не получится.

Вск 15 Апр 2018 22:48:57
>>174446847
Ну а как иначе? У меня ахуенные идеи для реализаций в ит. Я же написал, что мне нужно стать джуном == для опыта и минимальной хавки.

Вск 15 Апр 2018 22:53:24
Что значит «учить js»?! Сука, ну как так? Что там учить, блядь? Как if писать? Как класс объявлять?

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


Вск 15 Апр 2018 23:04:02
>>174447735
Изи ту сей ИНСТРУМЕНТ. Ведь это не в обычном пониманий как отвертка 6лять, которую кроме как в щель е6аную, что бы покрутить, никуда не засунешь. Миллиарды этих методов, функций и операторов и всей хунты. Просто смотришь на шаг вперед и на фоне всего этого твой предыдущий шаг просто размывает.
Много ты херни на одном ссаном if напишешь? Если ты шаришь, подскажи как не проибаться, хелпани по сабжу.

Вск 15 Апр 2018 23:09:04
Братан, если бы хотел, то не спрашивал бы на двачах.
Гугл в помощь.

Вск 15 Апр 2018 23:14:34
>>174448919
Интересует живой опыт - прямо сейчас. Тут по словам каждого второго Антона прогеры неибаца 777к в наносекунду, к тому же эти самые прогеры в тредах на подобие "ПОЧЕМУ ТЫ ЕЩЕ НЕ ФРИЛАНСЕР" через пост пишут о том, что вы просто них7я не делаете.
А тут спрашиваешь по сути что теряешься: БРАТАН ДАВАЙ ГУХЛ

Вск 15 Апр 2018 23:18:18
>>174448492
Язык это синтаксис + набор управляющих конструкций. И все. И да, это ебаная отвертка.

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

Чтобы не проебаться, тебе надо учить не столько синтаксис языка, сколько среду, подходы к решению задач и т.д.

Придумай себе проект и делай его. Сначала просто, потом наращивай его фичами. Только так ты что-то выучишь.

Вск 15 Апр 2018 23:18:47


>>174446282 (OP)
>Мотивацию, прошу
Изучаю два года, так и не вкатился. Чем дальше, тем оказывает больше надо учить. Так что можешь сразу умножать на х100 то что ты там представляешь

Вск 15 Апр 2018 23:22:11
>>174447735
Это значит понять как он работает. С динамическими языками это не всегда очевидно, знаешь. Особенно с жаваскриптом.
Хотя что с тобой говорить, ты небось в школе год хелло ворлд на паскале писал и теперь невъебаться программистом себя возомнил.

Вск 15 Апр 2018 23:27:29
>>174449837
Ну ок, у тебя единственно правильное мнение на эту тему, и слушать ты никого не хочешь. Разбирайся дальше, как динамический жс работает, давай. Это очень важно. У тебя-то опыта целая верстка за плечами, ты-то уж точно знаешь, как оно все должно быть.

Вск 15 Апр 2018 23:28:20
>>174446282 (OP)
>>174449623
Открою секрет - чтобы начать программировать реальные вещи - надо знать не так уж и много.
Чем раньше начнёшь - тем быстрее поднимешь уровень.

Есть полно людей, зарабатывающих на жизнь программированием, и не знающих/не умеющих элементарных вещей.

Так что - смелее.
И не старайся заработать много поначалу - это не получится.

Вск 15 Апр 2018 23:51:06
Для джуна кроме верстки (html, css) и js, надо:

- понимание пакетных менеджеров и сборщиков. Это гуглится npm or yarn, webpack (gulp, grunt для ценителей). Учимся собирать свое говно, ложим маленькие картинки bundle, а большие подгружает запросами. Учимся разбивать приложение на бандлы, смотрим, что такое ленивая загрузка. Потом понимаем, что браузер не поддерживает твою хуйню и к вебпака надо прикрутить babel. Ну и все это настроить правильно.

- норм стек. Без современных технологий никто уже не пишет. Возьму в пример мир реакта, ибо ближе и ангуляр на дух не переношу: учим сам react, пытаемся понять функциональное программирование, пытаемся научиться использовать js в функциональщине. Это вьюшки. Данные нужно где-то хранить: учим redux, пытаемся понять отличие действий от редьюсеров и сторейджа. Чтобы писать как белый человек, вдогонку изучаем иммутабельность и immutable.js. Действия могут быть асинхронными, потому смотрим в сторону redux-thunk или saga. А где ассинхронность, там и промисы. Учимся работать с промисами, async/await'ами. А чтобы админки работали - возвращаемся к настройке вебпака, чтобы все свое говно прогонять через babel.
Вкратце так это выглядит

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

- чтобы приложение было полезным, оно должно работать с данными. А данные хранятся в базах. А базы на серваках. Если ты не собираешься писать что-либо серьезное, тебе хватит и nisql говна, типа mongo. Но один уже пытался, в итоге роскомнадзорнулся (читай историю соц.сети diasoora).
В общем, ставим себе реляционную БД. Перед этим изучаем, что это значит. Выбираем между mysql, mariadb, postgresql. Но напрямую к ней обратиться нельзя. Потому пилим сервак на ноде (см express), или любом другом РНР. Выбираем ОРМ, разбираемся с роутером, мидлварями, учимся логгировать, кешировать что нужно. Помним про внешние ключи, производительность индексов, дедлоки. Накидывает crud, помним про rest api (graphql пока не трогай). Худо бедно запиливаем сервак, учим клиента общаться с ним.

- в общих чертах знаем, что такое хотрелоад, изучаем, как интернационализировать, чем Component отличается от PureComoonent, бьём себя по рукам, когда сохраняем состояние в state, а не props'ы. Также, помним, что верстка должна быть кроссбраузерной и то, что работает в хроме, может краситься в фф.

Устал писать. Это примерно половина от того, что нужно уметь. Но с этими знаниями, ты, в принципе, сможешь претендовать на должность джуна и на первых порах получать 30К



Вск 15 Апр 2018 23:52:15
>>174451711
Будешь кодером - не забудь триммить сообщения, полученные от пользователя. Чтобы не было лишних отступов в конце

Вск 15 Апр 2018 23:56:56
>>174451711
> A чтобы админки работали - возвращаемся
Не админки, а async'и



Пнд 16 Апр 2018 00:07:00
>>174446282 (OP)
Пздц, еще нихуя не выучил а уже ноешь. Иди нахуй из профессии, кретин ебаный

Пнд 16 Апр 2018 00:07:04
>>174451711
братан 2 чаю тебе

Пнд 16 Апр 2018 00:11:12
>>174451711
В жопу себе засунь серверный рендеринг, джун ебаный

Пнд 16 Апр 2018 00:13:39
>>174451711
> Но с этими знаниями, ты, в принципе, сможешь претендовать на должность джуна и на первых порах получать 30К
А за какое время среднестатистический распиздяй сможет эту хуйню изучить, чтобы зарабатывать хотя бы такие копейки?

Пнд 16 Апр 2018 00:15:18
>>174446282 (OP)
fake it till you make it


Пнд 16 Апр 2018 00:18:59
>>174452798
Ну там недели за 2. Или за 14 дней

Пнд 16 Апр 2018 00:21:34
>>174446282 (OP)
Выучил джаву и работаю бекенд девом.
Если я выучу Type Script, то нахуя мне эти знания?

Пнд 16 Апр 2018 00:22:42
>>174452798
2-3 года

Пнд 16 Апр 2018 00:23:33
[email: sage]

>>174446282 (OP)
Еще один дебил поверил, что СМОЖЕТ.

Пнд 16 Апр 2018 00:27:22
[email: sage]

>>174446282 (OP)
> верстка
> js на быдло фронт
> СЛОЖНА
Из-за таких как ты мне порой стыдно за свою профессию.

Пнд 16 Апр 2018 00:29:10
[email: sage]

>>174452798
3-4 года. Спросишь почему? Потому что студенты идут работать с 3-4 курса, долбоеб. Хотя, если тебе 25 или ты старше, займет больше.
Для человека с гуманитарным складом ума может растянуться и на 10 лет.

Пнд 16 Апр 2018 00:55:53
>>174446282 (OP)
А меня верстка уже заебала... Прошел академию, неделю сижу на хтмлбук, а еще интенсивы всякие палить надо, бэмы, лессы, флексбоксы учить и т.п. Пиздец

Пнд 16 Апр 2018 00:57:58
>>174446282 (OP)
Бля, как будто я писал. Ситуация один в один, причём именно сегодня пришли эти мысли - о том, насколько дохуя всего ещё предстоит учить

Пнд 16 Апр 2018 01:05:35
>>174452688
Аргументируй

Пнд 16 Апр 2018 01:10:21
>>174451711
На самом на деле, я напиздел
Нужно уметь верстать, уюуметь вебпак и нпм и примерно представлять что такое реакт.
То есть, проходим курс по js и читаем книжки по реакту и редаксу. В инете есть два русскоязычных пособия. Не буду рекламировать, гуглится по "реакт курс" или "реакт книга".
На все должно уйти не больше полугода.
Возьмут джуном - дальше подтянешься

Пнд 16 Апр 2018 01:11:28
фронтенд или бекенд?

Пнд 16 Апр 2018 01:19:32
>>174448492
Да дохуя тащемта. Знаешь условный оператор, можешь написать цикл, в состоянии обратиться к свойствам элемента - можешь написать какую угодно хуйню для фронта тащемта. Другое дело что все это за тебя написано что раз и реализовано в куче фреймворков и библиотек.

Пнд 16 Апр 2018 01:23:01
>>174455235
Серверный рендеринг это отправка готового HTML клиенту. Нахуя грузить сервак генерацией и пересылкой одного и того же HTML кода если можно это повесить на клиента?

Пнд 16 Апр 2018 01:28:43
>>174446282 (OP)
За месяц ты разве что float-ми мог научиться дивы раскидывать, да и то сомниельно.

Пнд 16 Апр 2018 01:33:26
>>174456191
А че там учиться, крайний блок флоатишь, к остальным маргины, в конце распорка

Пнд 16 Апр 2018 01:35:58
>>174456373
Калк научился использовать? Vh, vw, анимации?

Пнд 16 Апр 2018 01:38:04
>>174456471
Отвянь.

Пнд 16 Апр 2018 01:40:01
>>174446282 (OP)
>Подскажите короткий путь во фронтент
Тут коротких путей не бывает. Хочешь денег - придётся каждый день учить по новому фреймворку.

Пнд 16 Апр 2018 01:46:47
Паста про путь верстальщика с дна и до 300к в секунду
Я знаю у вас есть, поэтому скинете.

Пнд 16 Апр 2018 01:54:06
Сто сорок чаев тому анону, что за все расписал.
Я не писал, что я боюсь или сложно. Я не вижу и не знаю куда дальше двигаться в силу того, что у меня нет человека под рукой который бы говорил куда двигаться. Спасибо тому анону, много новых слов и помоему это то что нужно

Пнд 16 Апр 2018 02:01:05
[email: sage]

> 2018
> Вкатывальщик
Фу

Пнд 16 Апр 2018 02:01:27
Захожу на двач, все ищут тяночек и хотят стать программистами. Встаю из-за компьютера, вокруг все имеют тяночек и хотят стать чиновниками, юристами, экономистами, лингвистами.


Пнд 16 Апр 2018 02:03:21
>>174457284
Чому фу то?

Пнд 16 Апр 2018 02:03:50
>>174457295
никого ирл не знаю кто бы хотел вкатиться в айти, наоборот, упомянуть что увлекаешься программированием, все равно что метку задрота на себя повесить. может быть неправда что рыночек перегрет?


Пнд 16 Апр 2018 02:24:41
Мне вот интересно, какой далбаеб писал вступление к изучению жс на MDN?

Пнд 16 Апр 2018 03:40:07
>>174455996
Приехали, нахуй.

Пнд 16 Апр 2018 08:44:28
>>174455996
Прогугли

Пнд 16 Апр 2018 08:49:43
>>174457031
Обрати внимание вот сюда:
>>174455439

Пнд 16 Апр 2018 08:51:49
>>174446282 (OP)
codeacademy, например.

Пнд 16 Апр 2018 09:01:31
>>174446282 (OP)

>p e e z d a

Пнд 16 Апр 2018 09:18:32
>>174451711
Работал тимлидом, запилил проект который потом продали за 10м бачей. Сам дохуя кода написал. И половины этого говна не знал. Использовали обычный jQuery для кросбраузерности и удобной работы с DOM и нативный код, хотя интерфейсов там было дохуя. Естественно всякие babel и прочую хуйню для сборки использовал. Сейчас начал опять искать работу и столкнулся с тем, что на собеседованиях спрашивают вот это всё говно. И я ебал в рот нахуй оно всё нужно. Берёшь обычный MVC, какой-нибудь CommonJS и ебашишь интерфейсы любой сложности. Нахуй нужны фреймворки и рендер библиотеки на клиенте. Нахуй нужны компоненты, когда опыт JAVA и Flash показал, что компоненты полное говно и низя хранить модель вместе с вьюшкой. Из-за этого зоопарка бесполезных технологий приходится делать уклон в серверную разработку. Там платят меньше, но хоть всё логично и не устареет через два года.


← К списку тредов