Очередной вкатывания в IT тредРешил вкатиться в профессиональную веб разработку. Что умею:- говнокодить на php процедурный, могу сделать регистрацию/авторизацию/восстановление_пароля на куках и MYSQL- заниматься пиздингом чужого javascript кода и на основе jQuery и других скопипащенных плагинов, например, сделать ajax-корзину, которая наполняется товарами по клику (сохраняя товары в кукисы в массиве JSON) и не требует обновления страницы или сделать форму регистрации, которая мгновенно подчеркивает ошибки при заполнении формы- базовые знания CSS+HTML, могу в бутстрап, дизайны делаю как курица лапой, так что предпочитаю готовые шаблоныС этими знаниями можно рубить деньги на фрилансе для всяких ИП Залупкин, которых хватит на хлеб с гречкой, но не более. К тому же это путь в никуда, перспектив и роста никаких, скоро это все закончится.Поэтому я решил вкатиться в PHP 7 c его PDO и ООП, подучить пару фреймворков (Laravel и Yii), выучить таки наконец Javascript (пока имею какие-то обрывочные знания) и основательно разобраться с версткой (например, не знаю как работать с flex в CSS). То есть, хочу стать полноценным веб-разработчиком, который сечет и во фронтенде, и в бэкенде, и делает это профессионально, хотя бы на уровне миддла, а не как колхозник самоучка. Сейчас вот читаю PHP 7 в подлиннике, итого там 5 книг, планирую прочитать за месяца 2-3, а потом за JS взяться. Ещё есть интерес в сторону Python+Django и Ruby.Короче, начал я гуглить за всю хуйню, наткнулся на хабр, там порекомендовали поставить Vagrant. Поставил. Тестовый сайт открывается (на Laravel). До кучи узнал новые термины Git и Composer, но нихуя не понимаю зачем они нужны, хотя уже несколько раз прочитал что значат эти термины. Кто может пояснить, чем мне сейчас заняться для развития? Что делать, что читать? Что такое Git и Composer простыми словами, как они лично мне пригодятся? Может кто напишет мне свой путь веб разработчика? Или убедит выбрать другой путь, другой язык? Помогите, аноны.
>>204917908 (OP)>чем мне сейчас заняться для развития?Делай вебап, в чем проблема, от и до. По ходу дела разберёшься что к чему. Нынче полно мануаоов в сети, гугл подскажет.
>>204917908 (OP)> - говнокодить на php процедурный, могу сделать регистрацию/авторизацию/восстановление_пароля на куках и MYSQL> - заниматься пиздингом чужого javascript кода и на основе jQuery и других скопипащенных плагинов, например, сделать ajax-корзину, которая наполняется товарами по клику (сохраняя товары в кукисы в массиве JSON) и не требует обновления страницы или сделать форму регистрации, которая мгновенно подчеркивает ошибки при заполнении формы> - базовые знания CSS+HTML, могу в бутстрап, дизайны делаю как курица лапой, так что предпочитаю готовые шаблоныУ меня курсач был на это
>>204918344>Гугл подскажетWeb application.Довольно дохуя технологий и особо смысла нет тут это все расписывать. Но глубокого понимания для начала не нужно. Сговнякай по мануалам просто чтоб работало. В процессе у тебя появятся вопросы, гугли ответы, так ты довольно быстро войдёшь в контекст. Не илитируй только, у тебя получится кривое говно которое только обоссать и поджечь, но это нормально.
>>204918683Ну хорошо, я бы по рекомендовал тебе создать Single Page Application на ангуляре. У них на сайте есть подробный мануал как это делать.
>>204917908 (OP)Почему все так желают вкатиться в ОЙТИ?Можно просто уехать за границу и рубить бибки как тут программист.
>>204918683Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова... Пользователь может играть лесными эльфами, охраной дворца и злодеем. И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы... И эльфу раз лесные то сделать так что там густой лес... А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья. Можно покупать и т.п. возможности как в Daggerfall. И враги 3-хмерные тоже, и труп тоже 3д. Можно прыгать и т.п. Если играть за охрану дворца то надо слушаться командира, и защищать дворец от злого (имя я не придумал) и шпионов, партизанов эльфов, и ходит на набеги на когото из этих (эльфов, злого...). Ну а если за злого... то значит шпионы или партизаны эльфов иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет своим войскам с ним самим напасть на дворец и пойдет в атаку. Всего в игре 4 зоны. Т.е. карта и на ней есть 4 зоны, 1 - зона людей (нейтрал), 2- зона императора (где дворец), 3-зона эльфов, 4 - зона злого... (в горах, там есть старый форт...)Так же чтобы в игре могли не только убить но и отрубить руку и если пользователя не вылечат то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол экрана не видеть, или достать или купить протез, если ногу тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее... поставить протез. Сохранятся можно...P.S. Я джва года хочу такую игру.
>>204919086ну интересно же, что местные пхп-нищуки будут советовать анону, а он в свою очередь может обратит внимание на мой дескрипшн
>>204917908 (OP)Мой путь. Переехал от мамки, после чего дропнул скучный вузЖил кое как на деньги от пиздежа аккаунтов для игр и т.п. ну мать естественно помогала. После решил найти работу. Был приличный опыт написания всякой хуйни для вап сайтов, плюс разработка на С и асме под старенькие говнотелефоны. Из того что ты перечислил я не знал лишь гит, но работал до этого с svn.Короче нашел работу в соседнем городе, договорился на удаленку, так и начал постигать АЗЫ. Прошло уже 6 лет, знаю дохуя, на дядю не работаю, почти все клиенты от работодателя прошлого ушли ко мне. Сплю до обеда, никто не будит заонками с вопросом ГДЕ ТЫ? . Получаю когда как — в жирные времена бывает и под 200 тысяч в месяц, когда работы нет — 20-30к. Ни в чем себе не отказываю.
>>204919593>Из того что ты перечислил я не знал лишь гит, но работал до этого с svnРазжуй для тупого пожалуйста. Что это дает и как с этим работать?
>>204917908 (OP)>phpхаха, а пхп еще не умер?я троллю, просто лет 10 назад кодил на этой параше, щас упарываюсь в голанге
>>20491974477,9% сайтов в вебе сделаны на нем. Твоя шутка устарела сильнее чем шутка про твою жирную мамашу.
>>204919664Никак. SVN нигде уже не используют.Все это контроль версий. Как по простому объяснить я не знаю
>>204919819>77,9% говносайтовазиаты щас все перекатывают на голанг, и свои нагруженные сайты пишут изначально на го, поэтому этому пхп-трупу не долго осталось.
>>204919722PHP. Яваскрипт. Верстаю если нужно. Занимаюсь интернет магазинамиЯзыка знать недостаточно. Ты никому не нужен если знаешь только базовые конструкции. Нужно знать фреймворки - на пхп у меня битрикс юй и ларавел, на js - ангуляр1
>>204919954да уж не долго всего 90% процентов интернета переписать включая сайт на котором ты сейчас сидишь не говоря ужу про CMS
>>204919980Ну вот поставил я линукс на виртуалку. Дальше что? Выучить список команд для командной строки?
Бля, почему эти треды собирают кучу далеких от айти гуманитариев, которые из ненависти начинают писать в треде хуйню? Если сами не смогли, то не надо брызгать ядом, проходите мимо.
>>204917908 (OP)Поздравляю, оп. Ты опаздал на 5 лет, а через годика два может будешь получать как кассир в макдаке. Нормальные ребята выдрачивают матан на который веб мартышки хуй клали и съебывают за границу или получают тут по 5-8к грина в месяц.Сейчас весь твой стек знают школьники лет 15.
>>204920095С минимальными знаниями пришел, сделал тест задание, устроился работать за копейки.Важно понимать что не надо много просить — никто тебе не выпишет зарплату космическую. Надо постепенно вникать, учиться, а после уходить или претендовать на повышение ЗП.
>>204920043чувак, ты еще не вьехал, что постепенно все будет централизоваться, и постепенно большиство говно сайтов вымрет, эта параша тоже.Будет несколько контор уровня амазон, гугл, алибаба на клаудах которых будут хостится разного рода говно, а подобное говно будет использоваться как вымершая деревня.
>>204920204Чмондель, ты хоть поклу прикрутить в ванне сможешь? НЕГУМАНИТАРИЙ ты наш. Или только тыкать кнопочки на клавиатуре можешь?
>>204917908 (OP)Очень похоже на мою историю. Сначала фрилансил на PHP, затем захотел писать более комплексные штуки. Попробовал Laravel, Phalcon и внезапно осознал, что если уж погружаться в дебри, то PHP, как таковой, и не нужен. Перешёл на JVM-based языки (ранее Java/Scala, сейчас Kotlin) и делать большие проекты стало гораздо удобнее.
>>204920234>будешь получать как кассир в макдакеЯ и так уже получаю эти деньги, есть мотивация расти дальше и получать больше.>Сейчас весь твой стек знают школьники лет 15Ни разу не видел таких школьников.Почему-то на двачах любят форсить, что якобы айти это сложна, трудно, нипанятно, любят поливать злобой и ненавистью вкатывальщиков и демотивировать их сказками, что им платят мало. Это синдром крабов в ведре, или кому-то печет, что какой-то анон начнет зарабатывать как он? Русский интернет как он есть. Чересчур токсичный.
>>204917908 (OP)Фриланс = ты конкурируешь со всем миромМестная галера мухосранса = главное быть не дном.Лезть в фриланс в 2019 это самоубийство.
>>204920131Просто ты долбоеб. Если ты не тролль, то я уже объяснил тебе всё 2 словами "Контроль версий". А ты задал просто охуенно тупой вопрос, "Зачем это? Можно же все в отдельную папку кидать", отдельную, блять, папку...
>>204920399Да не, мне главное чтоб чаи гонять, курить и нихуя не делать, но типа чтобы элитным айтишником быть.
>>204917908 (OP)>>204920376объясните как можно фрилансить не имея реального опыта причем большого там же нихуя понять даже невозможно что от тебя хотят при этом нужно быть и дизайнером и программистом и сео в одном флаконе или я что то не понимаю
>>204920432Если ты не полный чайник то да, у меня уже был кое-какой багаж знаний.Плюс я в основном сидел на различных багах, что я очень люблю делать, вместо разработок с нуля.
>>204919452Javascript же, лол>>204919450Ой, анончик, я та ещё ленивая хуета, я впервые с кодом столкнулся, когда пытался на C# писать 5 лет назад, написал калькулятор, прочитал десять страниц Рихтера и забил хуй на 2 года, потом питон учил, думал, что в джангу вкачусь, тоже веб-дев, оказалось такой сложной хуетой, что я того рот ебал, раза четыре с перерывом в 2-3 месяца пытался осилить - не осилил, депрессовал, наткнулся как-то в локальном двач чатике своей мухосрани на чела, который рассказал мне про нод.джс. Я на нём запилил пару эндпоинтов по туторам с видосов, тупо копировал и нихуя не понимал, но оно работало, лол. Потом депрессовал жутко по поводу того, что я бесполезный овощ. В конечном итоге решил, что либо вкатываюсь во фронтенд, я всегда знал, что там дохуя платят, но меня тошнит от вёрстки, либо выпиливаюсь, ибо жить на шее у мамки на копейке и играть в доту сутками на гнилом пека 2011 года не особо доставляло.Дальше по месяцам.В феврале этого года начал плотно учить реакт по 7-10 часов, для этого перестал пить хуйню, внушил себе, что вода - жизнь, а всё остальное - говно от лукавого, начал ходить в душ по 2 раза в день, ложился спать в 8 вечера, просыпался в 4 утра и сразу учиться. Так продолжалось примерно два месяца, запилил проект на гитхаб ( похож на говно, даже боюсь смотреть на него ).В апреле наткнулся в реакт чатике в телеге предложение о работе, ставка - 180 рублей \ час. Проект - адовое говно, просто больно вспоминать сколько слёз было пролито над ним в течении месяца, реально плакал и не понимал, как сделать ту или иную задачу, заработал было целых 15к рублей, уволился, ибо не мог физически вывозить. Депрессовал.Июнь нихуище не делал, даже стал забывать реакт этот ебаный.В июле пошёл в единственную галеру в своей мухосране - собеседовал старый знакомый, стояли, улыбались, на много вопросов не ответил, не перезвонили, пидоры, обещали ставку 300 рублей / час. Спустя неделю написали на почту, что недостаточно технически подкован. Уже был готов выпиливаться.Через пару дней наткнулся на канале в телеге с вакансиями по джсу на чела, который собирал команду для работы на аутсорсе, ну то есть на галере. Написал, даже он проигнорил. Но я начал ебать ему личку, чтобы он ответил. За два часа до собеса начал судорожно листать доку реакта, много прочитал - почти всё забыл. Два часа он ебал мне мозги иммутабельностью, ссылочными типами и прочими фичами. По итогу я ему навешал лапши, что я суперпродуктивный и готов сидеть над задачами до победного конца. Меня взяли на 500 рублей / час.Чтобы ты понимал, до этой работы я верстать не умел вообще, я даже не знал, что такое флексы, блять. Ну ничего, с горем пополам свою первую таску сделал за 4 дня и лидос был вроде доволен, хотя почти всё перепилил, сидя со мной в скайпике и показывая, как нужно. Вот буквально неделю назад закончили проект, над которым работали два месяца. Заказчик доволен. Бабок заработал дохуя, купил ноут, переехал из своей мухосрани в северную столицу, работаю удалённо по 4 часа в день ( логаю 8, разумеется ). Таски пилятся, бабки прилетают на карточку.Сейчас начали работу над другим проектом, повысили ставку до 700 рублей / час. Зашёл на двач впервые за три месяца и тут твой тред. Заказал себе вкусностей всяких из ближайшей пекарни. Жду сладостей.Если что - спрашивай, отвечу на все вопросы.
>>204920399Я хочу сперва на местные галеры, потом в ДС, а потом за границу махнуть. Тут меня ничто не держит.
>>204920369а смысл, если эта параша сделанна в 90х, и не в состоянии обрабатывать те обьемы данных, которые требует сегодняшний день.Напомню, что когда эта хуета создавалась не было даже двухядерных процев.
>>204920393>Ни разу не видел таких школьников.https://dou.ua/lenta/interviews/17-years-old-architect/
>>204920506Никак. Либо писать говнокодЧтобы фрилансить надо знать все на свете в той сфере в которой претендуешь на работу. Дизайнеры сео и программисты это разные сферы, никто тебя не будет просить делать все на свете. А если просят то отказ.Ах да, помимо непосредственно знаний PHP нужно уметь управлять той средой в которой находишься - а именно линукс.
>>204920586в джаваскрипте доже дохуя фундаментальных багов лично мне доставляет их наличие но он тем менее продолжает оставаться языком номер один да и php продолжает обновляться
>>204919324Динамическая типизация приносит весьма сомнительные профиты, в виде коротких, но очень мутных костылей, однако взамен убивает значительную часть подсказок IDE и возможностей по валидации кода до рантайма.Последний год делаю фронтенд на ES6, и, хоть он и функционирует, делать следующий фронт на нестрого типизированном языке - я ебал.
>>204920627«тут не появляется текст, не сохраняется форма, там неверные цифры» если по простому. сидишь и ищешь что же в итоге не так
>>204920608Ладно... Можеть быть потом, ты поймешь, что был долбаебом. Хотя вряд ли ты это поймешь это сам, если не можешь вникнуть даже в самые простые вещи.
>>204920506Если фрилансить для мухосрансков с населением 100 тыщ чел, то можно работать, имея какие-то базовые знания. Миддлы и сеньоры до таких параш опускаться не будут, им хватает работы в ДСах и за границей.
>>204920750ПРОСТО решаешь проблемы бизнесменом.ПРОСТО делаешь их бизнес пиздатееПРОСТО тебе отстегивают сотни бабла.
>>204920573Можешь пожалуйста написать мне в телегу? @iljelomoffБуду очень рад, если поможешь со вкатом. Тоже сейчас завис, не вижу перспектив кроме веба и программирования.
>>204920705мы щас про бек или фронт, или фулл, про что?джаскрипту притензий нет - он походу надолго.А вот пхп рил труп, уж лучше nodejs, хотя многие топовые западные пограммеры его тоже хейтz
>>204920856Сука НАХУЙ ВЫ ТУПОРЫЛЫЕ ПИДАРАСЫ МНЕ ВЕЧНО НАПОМИНАЕТЕ О ГЕРЫЧЕ? 10 ЛЕТ СУКА ПРОШЛО ТВАРИ ЕБАНЫЕ ХУЕСОСЫ СПЕРМОХЛЕБНЫЕ
>>204917908 (OP)как вы, анальники, заебалиу вас же своя доска есть - /gaобсуждайте еблю в сраку, ведроразработку, питон, чулки и лубриканты тамхватит засирать б
>>204920531И у Laravel и у Kotlin очень хорошая официальная дока на сайте. Вообще, у большинства популярных языков, либ, фреймворков и модулей официальные доки раскрыаают все детали, необходимые для начала работы с ними.С работой всё просто. Один банк объявил набор на стажировку, я к ним пошёл только с целью заиметь менторов, которые мне будут на вопросы по Спрингу отвечать, а они сказали, мол "материалы стажировки ты уже знаешь, поэтому давай сразу собеседуйся к нам на работу". Так и устроился.А дальше по накатанной. Когда у тебя 0.5+ года официального опыта кодером, конторы сами тебя зовут.Опыт фриланса расписывал в резюме и это в плюс пошло.
>>204920921ладно хватит хуйню нести в яндексе пишут на перле и норм слоганы уровня %технологиянейм% хуже потому что не модно идут нахуй
>>204920573>спрашивай, отвечу на все вопросыЯ не оп, но спрошу. Как на удалёнке работу искать?Я мидл, бэкэндом занимаюсь плотно пару лет. Получаю 60. C#, Go и весь сопутствующий зоопарк технологий. Такое ощущение что меня наебывают.
>>204921040про ведро еще не было здесь пиздатая тема сам не пишу но знаю от коллег что окупается на изи
>>204920966Произошло. А ты что ожидал? Что ебанет фейерверк и ангелы с небес скажут, что команда выполнена?
>>204920573Что посоветуешь учить? Какие книги, языки, видео, материалы? Можешь скинуть ссылки на то, по чему учился сам?
>>204921117Да, я видел по вакансиям, что там дохуя платят, но как туда вкатиться-то? Требуют опыт 2-3 года, а некоторые вообще 5 лет!
>>204921059Допустим, я решил прогать на Котлин. Что для этого нужно поставить на комп? Какие учебники понадобятся? Что на нем ты обычно пишешь на работе?
>>204917908 (OP)>>204920573ААА блядь господи какие же вы отсталые уроды. У меня такой испанский стыд от того что мы с вами формально коллеги.
>>204921092Лет в 17 начал вмазываться попав в неочень хорошее окружение, продолжалось месяца 3-4, мамка спалила сдала на лечение, потом мы переехали. Ничего в этом мире меня больше не радует и никогда не порадует по сравнению с настоящим кайфом это все унылое говно.
>>204921305блядь пилишь свой кликер\платформер\карты\клон любой другой дрочильни главное с донатом заливаешь на плеймаркет за 25$ и ВСЕ сейчас каждый третий школьник так подрабатывает
>>204921438два дегенрата с iq 30 решили стать РАЗРАБОТЧИКАМИ но жидко обсренькались и пишу код не осознавая как и зачем>>204921422было бы правильно если бы твой батя надел презерватив
>>204921523Я полгода назад смотрел канал игроделов под андроид. Там была другая информация. О том, что плеймаркет настолько засрали, что без качественных вложений в раскрутку и маркетинг твое приложение будет иметь 0 скачек за полгода.
>>204921664я не знаю какие тебе привести аргументы. если ты работаешь в индустрии то прочитав посты этих товарищей тебе и так все должно быть понятно
>>204921614Малаца. Помню как-то делал калькулятор КАСКО и ОСАГО для страховой компании на Вью. Но AngularJS как-то ближе мне
>>204921627знакомый буквально вчера выложил свою хуйню суть палить не буду но примитив уровня java игр на кнопочные телефоны за сутки 5 человек КУПИЛИ то есть уже ушел в профит
>>204917908 (OP)Работаю пару месяцев фулстеком. Стек laravel + vue. До этого писал только фронт на жсе, на работу сразу за ларавель сел. Смотри, качаешь виртуалбокс, вагрант, устанавливаешь, ставишь homestead. Пишешь для него конфиг, запускаешь сервак(vagrant up && vagrant ssh) там заходишь в папку которая у тебя общая в конфигах и пишешь laravel new. Ну и читай доку офк, там несложно, я пхп не знаю вообще, а пишу спокойно. По выше описанному тоже в доке есть. По началу возможно будет непонятно и удивит Eloquent своей магией, но быстро придрочишься. Композер это как нпм на фронте, что-то вроде менеджера пакетов + бандлера. Гит - система версий, работает как сохранения в компутерных играх. И на уровне мидла не разберешься сам скорее всего. Учи че-то на уровень джуна и иди в раб_ство.
>>204921723Никто не проверит когда все чайники ( если фриланс )Тоже часто ставлю на часовые задачи 4-5 часов. И после часа работы играю или смотрю мультики.
>>204920393Но уеб-программирование - это же самое ссаное ссаньё, нормальные разрабы не считают таких за людей, не льсти себе, пидор.Вот embedded для пацанов.
>>204921797Представь есть ты и еще один человек которые меняют один и тот же файл. Как ты предложишь ему слить воедино ваши правки?
У какого мимо прохраммиста не спрашиваю как они устроились, у всех история вката "удачно нашёл первую работу (встретил знакомого) и меня взяли". Алсо видел много девушек во фронтенде, которые спустя два года бросали эту хуету.
>>204921928в виндовсе можно нажать на кнопку "Слияние", когда добавляешь файл в ту же самую папку, не говори что ты не знал
>>204921351IntelliJ IDEA (Community Edition подойдёт), JDK8.Чтобы освоиться в языке, есть Kotlin Koans - https://kotlinlang.org/docs/tutorials/koans.htmlУчебники, в общем-то не нужны. Нужна официальная дока и гугл, выкидывающий нужные статьи по интересующим тебя вопросам. Если совсем тяжко, то есть Ютуб/Coursera.Учить без направления неэффективно. Лучше всего придумать, какую штуку ты хочешь в качестве эксперимента запилить, завести список требований к первой версии продукта и список задач, в Evernote, например, и тащить проект до первой версии. Нужные вопросы будут сами рождаться у тебя, исходя из текущих задач, а новые задачи будут понятны по мере выполнения предыдущих.Планируешь направление и несколько первых шагов и ищешь как их реализовать.На работе пишу систему управления кластерами с приватным облаком для хранения данных. До этого были всякие модули обработки сообщений, CRM, веб-приложухи.
>>204921503>с настоящим кайфомХуйня это все, по сравнению с тем в какой ад превращается твоя жизнь от этого кайфа.
>>204921846>качаешь виртуалбокс, вагрант, устанавливаешь, ставишь homestead. Пишешь для него конфиг, запускаешь сервак(vagrant up && vagrant ssh)Вот эти пункты сделал.>там заходишь в папку которая у тебя общая в конфигах и пишешь laravel newА это хз где.>Учи че-то на уровень джуна и иди в раб_ствоВозьмут ли в рабство на удаленку? Тем более, в 28 лет?
>>204921760Лол, что там уметь то, вы охуели мне тут про гит говорить как будто это еба тезнология, зелёные?
>>204921919>>204921946Ага, будто я щас за 5 минут игру нахуярю. Тут месяц уйдет пока разберусь. А потом выяснится, что занимался хуйней.
>>204922009В отличии от других направлений, здесь очень много тян, что немного радует - хоть какое-то разнообразие (правда большинство жирухи и лесбухи)
>>204921928Хм, полагаю это невозможно. Но ведь если слить наши правки текстового файла, то бред получится! Или я чего-то не понимаю?
>>204919324блять, нихуя не могу понять зачем тебе тут useCallback. ты, наверное, useMemo хотел?мимо-синьор-реакт-макака
>>204922034После того как напишешь vagrant ssh ты на сервак зайдешь и там будет папка, которая у тебя общая с виртуалкой, в ней пишешь(чтобы зайти cd /RandomDir) и создастся пустой проект. На удаленку вряд ли, ищи офис.
>>204921771к сожалению нет, завтра у меня выходной. а вот в понедельник мне выходить на работу и делать ревью кода таких же дегенератов которые позорят мою любимую профессию. бтв вангую что ты один из этих дебилов и в таком случае могу пожелать тебе удачи она тебе явно пригодится
>>204917908 (OP)>новые термины Git и Composer, но нихуя не понимаю зачем они нужныКак ты там в айти вкатываться собрался?
>>204921929>видел много девушек во фронтендеСельди и программирование не совместимые вещи. Была у меня как-то на проекте кодерша, блять, все за ней переделывать пришлось.
>>204922013Окей. За сколько месяцев из меня получится джун? Нужен ли я буду кому-то с этими знаниями?
>>204922178моя еот 10\10 няша как в аниме пишет онли на крестах и считает меня альтернативно одаренным дебиком с фронтенда :с просто делюсь
>>204922218cd - это же вроде команда для перехода по папкам? Или vagrant автоматически создает папку? У меня уже есть папка code, там пара файлов и папок лежит. Открывается тестовый сайт на локалке.
>>204922183Нет, не бред. Часто бывают ситуации когда делают множество правок по каким-то задачам разные люди в одних и тех же файлах.Задача того кто ответственный за мастер-ветку сливает эти правки и выкладывает на рабочий сайт.
>>204922381Если открывается тестовый ты создал уже значит. Да, для перехода. Папка создается если указана в Homestead.yaml. Дальше можешь начинать доку читать с самого начала.
>>204922431>Айти пузырь это правда?я бы сказал что уровень пиздеца даже немного приуменьшен>Насколько сильно ебут джунов?пиздец лучше бы маршрутку водил
>>204922271Смотря как трудиться будешь. За полгода труда можно стать хорошим джуном, пойти в какой-нибудь Сбер на неплохую ЗП и фалломорфировать от того что люди вокруг и имеющегося у тебя минимума знаний, в среднем, не имеют.А можно и года три по полчаса в неделю открывать IDE и пойти, в финале, работать продаваном в Евросеть.В общем, если подходить к делу ответсьвенно, то работу в стабильной конторе спустя полгода найдёшь и даже сможешь эту работу выполнять.
>>204922489Какие доки посоветуешь?Алсо>Композер это как нпм на фронте, что-то вроде менеджера пакетов + бандлераМожно по-русски?
КОТАНЫ ЕСТЬ ПРОБЛЕМАне особо хочется вкатываться в ит ибо я уже тамно мне охота запилить личный сайтики встал вопрос как и с чего начатьможно конечно понасиловать wordpress, но это как то несовременнос другой стороны изучать 100500 фреймворков и ебучий яваскрипт тоже неохотакак сделать все попроще?опять откапывать PHP?где мой drag'n'drop и WYSIWYGи почему нет HTML 2.0 на котором сразу все можно написать
>>204922183Значит смотри. Написал Васян говно код и выложил его на git. Мимо-Петрович увидел там баг, и приговаривая, ух бля, изменяет испорченный код и кидает правку. После, Васян, понимая что он долбоеб, принимает правку в настоящий файл.
>>204922253Вот это показатель, охуеть. А у меня в тиме кодер, который хуярит все в один файл тысячами строк. Просто один такой шмат дерьмища, который невозможно тестировать, который может поддерживаться только этим самым кодером, ибо все остальные в осадок выпадают от этого кала.Т.е. если этот кодер когда-то съебет, то его приемнику единственное что останется - shift+delete и начать с нуля.Ебланы на собеседование постоянно приползают, которые даже в базовые вещи не могут.
>>204922431Джунов ебут как никогда раньше. Количество вкатывальщиков многократно превысило потребности рынка и требования к нынешнему джуну - это middle+ в каком-нибудь 2014.Что парадоксально, тех же senior, по прежнему не избыток и хантят их охотно. Но до этого ещё надо дожить.Middle пропал как класс и теперь в переходе из junior в senior отслеживается с трудом.
>>204922663Просто правок может быть десятки, и они могут противоречить друг другу. К тому же как текстовый редактор отличает один блок от другого?
>>204922593laravel.su/ laravel.com/Про бандлеры и пакет-менеджеры сам нагуглить сможешь. Вкратце первый компилирует файлы и всячески с ними взаимодействует, второй качает пакеты и записывает в файлик то что ты скачал, например чтобы когда ты пушил на гитхаб у тебя не пушилось зависимостей на 500 мегабайт, а только сам проект.
>>204922671В некоторых отделах - да. От продукта зависит.С Java выбор будет шире, поэтому если ищешь именно с целью "вот бы хоть какую-то работу найти", то учи лучше Java 8.
>>204922803Есть конвейеры джунов, всякие галеры на сотни и тысячи рыл. Самый простой способ попасть - через универы, с которыми эти галеры сотрудничают. Отношение там соответствующее, но поднабраться опыта и получить строку в резюме можно.
>>204922712К нам часто приходили чуваки которые умеют переустанавливать Виндовс, лол. А чаще всего просто просят поставить что не подходит для должности.
>>204922758Все просто. Правки принимают по-нарастающей, сначала 1, 2 и т.д.Отсюда и вытекает, что правки в любом случае не могут противоречить друг другу. Ну, даже если и противоречат, то Васян выбирает какой хочет.
>>204922803Почему же. Многие конторы набирают стажёров и курсы проводят. Именно с целью нанять, после этого, в штат, самых обучаемых.Да, на стажировки стараются не брать Васянов с улицы, которые вообще не знают как этот ваш камплюхтер включается. Ждут людей с базовыми представлениями о программировании, которые легко получаются из интернета за месяц-два. И это правильно. Набирать того, кто способен сделать что-то сам, кроме возгласов "хочу денех", гораздо эффективнее, ведь они способны к самоорганизации.
>>204922912что тут можно сказать предложение сильно превышает спрос особенно в мухосрани как не прискорбно большинству компаний нахуй ваш интернет не нужон и это объективно
Итак, в какую сторону мне идти?- Котлин- Реакт- Ангуляр- Пых+ЖС- Ноде ЖС- Си- Разработка под андроиды- Питон+джангоЯ конечно могу все прочитать и прочитаю, но с какого языка можно быстрее всего начать поднимать хоть какие-то деньги, чтоб спокойно начать изучать другие языки?
>>204922943this + он уже давно тут и на нем дофига всего висит, то есть переписывать придется ну очень много. Меня больше всего вымораживает, что ему норм, разбирая это говно он получает удовольствие, сложными вещами занимается мать его ебать.
>>204922905Серверные приложухи. Для веба и не только.Есть ещё отдельный чумной загончик - Android, но мобильная разработка очень сильно отличается от серверной и язык на эту разницу влияет мало.
Короче, вкатываться в айти это дохуя читать. Не день и не неделю. Постоянно, годами, каждый день. 90% времени. И 10% времени что- то пытаться написать.Так что для быстро-даунов и просто-даунов у меня плохие новости. Вам это не зайдет, вы забьете.
>>204923269>Серверные приложухи. Для веба и не только.Окей, с чего начать изучение? Что для начала разработать?
>>204923298Читать и прогать для меня не проблема. Читаю я быстро и много, прогать не боюсь. Вот только хочется потратить свои силы наиболее эффективным образом.
>>204923203На стажировку - должны. Желательно, конечно, почитать о том языке, на стажировку по которому идёшь, но опыт в других языках, в целом, тоже плюс.Даже джуном возьмут, если убедительно за свой опыт внятно пояснишь.Если идёшь на PHP+JS, то вообще проблем быть не должно. Там и позицию миддла можно занять, если и с резюме и с собеседованием хорошо справиться.
>>204923298Двачую. Я вот начинал когда толком даже интернета не было дома. Делать нечего - сидишь изучаешь, пробуешь что-то написать.Сейчас молодежь ничего по жизни не делает, играют в говноигры и оккупируют ТЦ в компании тупопёзд.Короче надо иметь изначальную предрасположенность к этому делу. А если ты пришел за КНОПКОЙ БАБЛО - ничего не выйдет.
>>204923493>Если идёшь на PHP+JS, то вообще проблем быть не должно. Там и позицию миддла можно занять, если и с резюме и с собеседованием хорошо справиться.Я ООП и PDO не знаю. Если PDO там быстро можно выучить, то вот хз как я быстро разберусь в ООП. Я даже не представляю как его применить можно.
>>204923151Питон. С постановой "не умею кодить, хочу денех", лучше пытаться в Python QA Automation.Там тоже можно соснуть, если быть ленивым, но вероятность меньше.
>>204923486Ну что же ты, мне вот мой наставник по работе хорошо помогал. Я из чайника превратился в него самого после того как он уволился.Я готов ответить если вопросы не жирный троллинг.
>>204923449Надо чередовать. Сделай проект который сможешь потянуть с текущим уровнем знаний. Потом следующий. И так всю жизнь, лол. А что будет не понятно - ЧИТАЙ. Вот так это работает.
>>204923298>>204923509Я вообще начинал, когда пеки не было. Учился по старым книгам и программировал на листочках. Потом пошел в универ, там уже не до программирования было. Сейчас хочу наверстать упущенные знания.ОП
>>204923298Тащемта, да.Пацаны даже не предсьавляют себе, насколько глубока кроличья нора и сколько инфы надо обработать прежде чем получится назвать себя хорошим инженером, чтобы окружающие при этом не ржали.
>>204923551Что не понятного с ООП? В PHP ООП на примитивном уровне. Все что надо знать - классы, то как они наследуются, что значат слова static, public, private, protected.
>>204923669Я написал в оп-посте свой потолок. Но непонятно как от этого уровня перескочить к полноценному веб разработчику, который от зубов знает JS, на изи манипулирует классами, в курсе за все фреймворки и уверенно ими владеет.
>>204923812Никто не знает все фреймворки сразу. Лишь для полноты знаний изучает что-то новое на поверхностном уровне. Открою тебе секрет - я постоянно гуглю решение вопросов, потому что знаю что их до меня решили уже 100 раз. Думаю так делают все. Никто не заставляет знать все на свете, ты не в универе экзамен сдаешь.
>>204919954>щас все перекатывают на голан>пхп-трупу не долго осталосьПиздец, сколько лет читаю подобные высеры необразованных детей.
>>204923812Дак никак не перескочить, у тебя в голове нейросеть, ее надо тренировать. Хороший программист от плохого отличается умением организовать код. Это умение приходит с годами практики и собственными граблями. Ты всегда будешь думать что ты говно и нихуя толком не понимаешь. Это нормально. Не нормально если будет наоборот.
>>204923389>Что для начала разработать?Анус, наверное. Начни с выяснения двух пунктов:1) Что такое сервлеты?2) Как развить фантазию и придумать простенький сайт, делающий какие-нибудь штуки, который был бы и простым и достаточно занимательным, чтобы мне не надоело его делать?Здесь не работает "подумайте за меня". Мы не знаем твоих интересов.
>>204923777Я не понимаю нахуя он нужен для разработки сайтов. Понимаю что для чего-то ООП нужен, не зря же он есть. Но вот не понимаю как.
>>204919065Посни фронтендеру за годный материал для джойна в реакт. Пытался по официальному доку, но не осилил смысла. /мимо фронтендер без реакта
>>204923931Я тоже часто гуглю и копипащу, но мне кажется это как-то хуево.>>204923971Просто непонятно что тренировать. Я месяц дрочил книжки по PHP, а теперь поставил Vagrant и понял, что мне оказывается надо знать команды линукса, кучу софта и еще какую-то непонятную хрень. В книжках этого не было.
>>204924016Удобно организовывать свой код.У меня есть модуль с утилитами который ставлю на каждый проект - в одном классе работа с текстом, в другом с XML, в третьем с HTML. Чисто классы со статическими функциями.Если проект огромный то процедурно у тебя выйдет фарш. Миллионы функций. А так удобный путь - \Вася\Пупкин\Утилиты
>>204924085Странно что не осилил. Дока у них простая.Вот когда дошло до связки с Redux, тут-то я и охуел. Месяца два неосознавал, как с этим жить.
>>204924079Нет. ИИ не сможет сам себя программировать. Это фантазии из Терминатора и прочих незнающих людей. Например Грефа.
>>204924256Добавлю - ИИ выкинет кучу менеджеров ответственных за ручную работу. Вот им нужно уже очко полировать
>>204924163Нет. Работает она, в среднем, на VDS, которые сейчас копеечные. Ставишь туда все свои штуки и хоть Java, хоть Python, хоть Golang исполняй.
>>204924194Ну я понял, что есть компоненты, есть состояние у объектных, у функциональных - нет. Принцип работы пропсов, их передача и состояния уже не осилил. И вообще вяло представляю картину в целом. Ну и за redux/react router я тоже спрашивал, это же одно очко
>>204924271Это удобно. Наберешься опыта и поймешь. За всю прелесть ООП это к Ява господам, они объяснят.В php оно лишь для удобства.
>>204924229Это пиздец, который гарантированно настигнет тебя при погружении в React.Либа для управления глобальным стейтом приложения.
Бля, почему эти треды собирают кучу далеких от айти гуманитариев, которые из ненависти начинают писать в треде хуйню? Если сами не смогли, то не надо брызгать ядом, проходите мимо.
Почему-то на двачах любят форсить, что якобы айти это сложна, трудно, нипанятно, любят поливать злобой и ненавистью вкатывальщиков и демотивировать их сказками, что им платят мало. Это синдром крабов в ведре, или кому-то печет, что какой-то анон начнет зарабатывать как он? Русский интернет как он есть. Чересчур токсичный.
>>204921108Конечно наёбывают, лол, в той же телеге есть миллион чатов, где ищут разрабов на ру рынок и с релокацией за бугры
>>204921251Рандом видосы на ютубе, рандом стать в интернете, даже на парашной сжв помойке по типу медиума, дока реакт, она ведь даже на руSSкий переведена, даже напрягаться не нужно
>>204924703Эти треды бесят и тех, кто в этом самом айти уже работает.Потому что сначала ты вроде и пытаешься что-то серьёзно отвечать, а потом обнаруживается, что спрашивают у тебя примерно следующее: "Что мне по шагам дедать чтобы гарантированно и очень быстро срубить много-много денех, при этом не утомившись?".И где-то после десятого вопроса в этом ключе, твои ответы из "чувак, так не получится" непроизвольно трансформируются в "иди нахуй, чёрт ленивый".
>>204924919Но разве я так спрашиваю? Я спрашиваю что учить, что делать, куда лучше вкатываться. Это естественные вопросы.
В школе-универе на уроках пограмирования нас учили всяким функциям-циклам-массивам-классам, вот это вот всё. А когда я вижу чем занимаются современные пограмисты 300кк/нс, я охуеваю, какие-то блядь фронтенды-хеппиенды, хуй проссышь. Вы там охуели все? Или меня какому-то не такому программированию учили?мимокрокодил
>>204924724Ты попробуй сначала это айти нормально. Выйди на ЗП выше пары штук баксов. А потом попробуй всерьёз аргументировать, что айти - это очень просто. Вряд ли получится.
>>204924724Потому что руснявое быдло, которое еще 20 лет назад ходило в лаптях, а теперь получает подачки со стола западного барина.
>>204925084Тебя тому самому учили, только тут как в старом анекдоте про Петьку и Чапаева, есть один нюанс.В основе всей этой сложной шляпы лежит всё такой же базовый синтаксис и тривиальные операции. Просто из них выстроены огромные системы, которые придётся изучать отдельно и они, часто, сложнее самого языка.
Раз уж тред о погромировании и т.п. попробую спросить здесь. Безработный анон, могу запилить себе сайт на потоке работать не могу поэтому вкатываться в ойти не буду, но нет идей как на нем заработать, не могли бы вы что-то подсказать?Не обязательно носом ткнуть, но в общем направление задать.Хотелось бы зарабатывать на хлебушек не сладкий.
>>204925699Например можно взять какую нибудь игру, вроде cs 1.6, и начать собирать на своем сайте контент для этой игры.
>>204917908 (OP)>ITСкучная хуйня. Не зря ведь считается, что программист это унылый задрот. Собственно, так оно и есть: здоровый, вменяемый человек не будет задрачивать код и учить техническую литературу, это надо быть аутистом, иметь отклонения в развитии.
>>204925084>Или меня какому-то не такому программированию учили?Тебя учили основам.А это специализация. Суть та же за этим всем на самом деле. Но диавол в деталях, тысячи их!
>>204926048Сколько думаю, не могу понять, причем здесь играть в игры? Берешь какую ниюудь игру, как таже пресловутая cs, ищешь для нее контент, собираешь на своем сайте, и тебе даже играть необязательно.
>>204926011Я вот мангой увлекаюсь, у меня даже сайт на примитивном движке был. Даже не один, а два - на одном обычная манга, а на втором хентайная. Пиздил с других ресурсов переводы. Через год получал 15к в месяц с обоих сайтов. Потом продал сайт с обычной мангой за 50к, т.к. было лень его вести, а без обновлений он начал терять в посещаемости. И еще заебали письма правообладателей. А хентайную мангу закрыл из-за писем роскомнадзора. Но суть ты понял, да?
>>204926052Ещё и обратный эффект наблюдается. Постоянно задротство отнюдь не улучшит твои социальные навыки.
>>204926174Ботов писать можешь и читы. Богатая тема нынче пиздец. Игрунов вон сколько вокруг, полные интернеты.
>>204926174Не разбираясь в игре раскручивать сайт про нее?Сайты про кс уже есть и не один, чем мой будет лучше?
>>204925084Ну это примерно как жаловаться, что физике тебя тоже учили, но ядерный реактор собрать что-то не выходит.
>>204918586Охуеваю это илитарности это питуха. УУууу! Web application! УУУуууу! Покров тайны! УУУуУУУуУУ! Но в итоге ты всё тот же чёрт помойный который ковыряет DOM через JS.
>>204918586>Довольно дохуя технологий>называть технологией обоссаный кусок кода какого-то обрыгана, делающий очередную формочку
>>204927358Неужели ты БЭКЭНД ЭЛИТА! Я такой элитный! У меня же ту тКБИК, ДОКЕР, ХАЙЛОАД!!! Это ДОРОГО!!! УууУ!!!Но по сути ты всё тот же говноед который перекладывает HTTP запросы в базу и обратно через ОРМ.
>>204926052>>204926257Пиздец шаблонное представлениеЯ в команде походу один задрот-интроверт, все остальные бухают, ходят на корпоративы, в походы, на всякие там вейки. В общем живут полноценной социоблядской жизнью.
>>204927397Git, Docker, Cubernetes, Microservices, Serverless AVS Lambda, DevOps, CD/CI, TFS, Gitlab, HTML, CSS, Bootstrap, Material Design, Flex, JS, TS, Angular, Node, React, Vue, jQuery, SQL, Postgres, MS SQL, mySQL, ElasticSearch, Kibana, Redis, Rabbit MQ, NGINX, C#, .NET Core, Python, Django, Go, Ruby, Ruby On Rails, MVC, MVVM, EF.Для начала тебе хватит.
>>204917908 (OP)Забей, не твоё. Иди в ПТУ лучше, отучись, получи нормальную рабочую специальность. Потом на завод или ещё какое производство.А ИТ, программирование - забудь.
>>204928017Лол, ты чмоня, которая боится, что я стану зарабатывать больше тебя, или обоссаный гуманитарий, который не смог? В любом случае, ты ничтожный петух.
>>204928189Эх, сынок. Мал ты ещё, жизни не видел. Поверь старому инженеру - нахуй тебе это всё не надо.
>>204927868Работаю со многим перечисленным ежедневно, а так списочек чисто чтобы пугать вчерашнюю студентоту требованиями для вакансии.c#-бекендер+немношк девопс и фронтенд>Cubernetesпроиграл
>>204929433Фрэймворки это чтоб велосипед не изобретать. А бизнес логику то приходится самому описывать.
>>204928971То есть, хороший сварщик зарабатывает либо меньше, либо на одном уровне с хорошим кодером. С той лишь разницей, что кодер давит на кнопке сидя в удобном кресле, а сварщик дышит всякой херью (и не пизди про респиратор, не помогает он нихуя) зарабатывая проблемы с легкими.
>>204930003Кодерки в ДС и получают 100. Что до здоровья, то кодерок заработает геморрой, простатит, СКЗ и неврозы.
>>204929871ого нухуясе бизнес логика целаяотфильтровать товарыснять бабло с картыотправить чек на почтуширьезные знания без доктора наук в кудахтер science лучше не лезть))))
>>204930003За то домой пришел ты свеженький и сел танчики гонять.А кодер пришел с красными глазами, пухнушем мозгом и геммороем с палец, и все что может в телеке в картинки мигающие втыкать.
>>204930293Блять, сссука, ты такой толстый, я не могу с тебя.Да даже хотя бы это, попробуй ка опиши. А требования имеют свойство меняться постоянно, клиент в процессе понял что хочет по другому, но чтоб работало и так как раньше и по новому, совмести!
>>204930293а еще машинное обучение забылshit_threshold = 0.3ребилд -> тренировка -> нихуя не работает>так, в 12:00 митинг, будем обсуждать как решать проблему>оптимизация, нужна новая модель, давайте спиздим готовую у когонибудь>нет, я знаю в чем делоshit_threshold = 0.31>>204930490та не нунахуй, меняющиеся требования я же тупо хуярю все константами в коде если хотелки изменятся (дизайна же нет) я просто потрачу еще 100500 человекочасов чтобы перебить все константы в коде))) я программист с тремя высшыми это не шуточки))))))
>>204930630>а еще машинное обучение забылНо ты ведь всего лишь подбираешь коэффициенты до тех пор пока валидатор не примет модель.Я МАТЕМАТЕК БЛЯ!
>>204930849например его появление невиданный человечеству баг величайшие умы по всему миру работают над тем чтобы его пофиксить
>>204929871>А бизнес логику то приходится самому описывать.И ты этим занимаешься 5/8? Мама тобой наверное гордится :3.
>>204930254Для дс вилка СРЕДНЕГО кодера это 150-200.Удаление геморроя стоит копейки. Простатит легко предотвращается спортзалом и регулярным сексом. Неврозы - а я должен много нервничать, или как это работает?СКЗ - серповидно клеточное заболевание?В любом случае, все выше описанное человека не убивает, в отличие от рака легких.
>>204931049>Для дс вилка СРЕДНЕГО кодера это 150-200.Кекус. Вилка среднего кодера 80-150. вилка того кто что-то умеет 130-180. Чтобы получать 200+ надо быть спецом и таких в ДС человек 500.
>>204931181200+ может получать только руководство и всякие тимлидыархитекторы но никак не кодерки даже крутые
>>204931181Лол. 2к$ это 10$/час. Рейт индуса на апворке - 15. Ты похоже либо работаешь не там, либо торговаться не умеешь.
>>204931461открой и посмотри. там есть люди с рейтом 100$/ч. но обычно это 20-30$ в час, реже 50. но на почасовую они не работают, все на проектных в основном.
>>204931461Это же фриланс. Тебе платят не столько за скилы, сколько за умение себя продать. А так, 30-50 адекватный прайс.
Я получаю 500$/мес, джун, разрабатываю бекенд. Понимаю, что мало, но боюсь просить больше, вдруг выгонят, а я с таким трудом нашел место, без опыта хуй кто берет, тем более в пердях...
>>204931666Для первой работы, без опыта - норм. Читай книжки, доки и через годик уже сможешь повесить вк статус "Капитализм, счастье, заебись"
>>204923116>Многие конторы набирают стажёров и курсы проводятОхуеть, в айти-сфере еще этим занимаются?Я в своей конторе (узкое направление инженерии) как раз занимался со стажерами, абсолютно неблагодарное занятие готовить кадры, которым еще и платить надо сильно выше рынка, дабы не съебали.Проще и дешевле купить готового спеца, чем заниматься его обучением + еще потом все равно переплачивать за него.
>>204931857>которым еще и платить надо сильно выше рынка, дабы не съебалиСомнительно. Стажер как раз это существо, готовое работать за еду.
>>204931965Речь о том, когда существо наконец перестает быть стажером, для чего, собственно, весь процесс и затевается.
Подскажите, какой софт используется разработчиком PHP помимо IDE? Каким образом он отправляет свой код, который становится частью командной работы?
>>204932066В конторах с наймом стажеров не работал, но могу предположить следующее:1) Часть стажеров остаются за деньги приемлемые для компании.2) Массовой подготовкой стажеров занимаются все таки достаточно крупные компании, а для крупняка неэффективное расходование средств позволительно.
>>204932175На ftp выкладывает. А потом кто-нибудь сверху перезаписывает. Вот такая вот охуенная команда мудаков.
>>204932265Да не пизди, не верю что именно вот так. Сам же видишь, тут образуется проблема с перезаписываниями.
>>204933243К сожалению - нет. Максимум что получится на него спихнуть в обозримом будущем, так это верстку.
>>204917908 (OP)>Что делать, что читать? Читать про патерны, любой MVC framework, макконела, linux.>Что такое Git Система контроля версий. Нужно чтобы несколько разработчиков могли работаь над одним проектом. Мастхэв, разобраться не оч долго>Composer Менеджер по управлению зависимостями проекта.Для либы версии 1.0 может потребоваться другая либа версии 5.15, соответственно при развертывании проекта необходимо установить именно эти версии либ. Чтобы не не делать это каждый раз для каждой либы ручками самому придумали эту штуку, она автоматом все устанавливает и подтягивает. >и простыми словами, как они лично мне пригодятся? Может кто напишет мне свой путь веб разработчика? Тебе лично это позволит начать рабоать над нормальным проектом, а дальше ты увидишь смысл>Или убедит выбрать другой путь, другой язык? Помогите, аноны.PHP для новичка топ, куча работы, есть строгие крутые фреймворки, куча гайдов, коммьюнити.
>>204933909>Менеджер по управлению зависимостями проекта.>Для либы версии 1.0 может потребоваться другая либа версии 5.15, соответственно при развертывании проекта необходимо установить именно эти версии либ. Чтобы не не делать это каждый раз для каждой либы ручками самому придумали эту штуку, она автоматом все устанавливает и подтягивает.Можно пожалуйста более доступным языком?
>>204933981Я просто давно на PHP не прогал поэтому не конкретных названий.Ну смотри, допустим ты решил установить (скачать и подключить) себе модуль по авторизации через OAUTH - социальные сети, конкретно тебя интересует авторизация через ВКОНТАКТЕ.Для этого ты находишь и устанавливаешь (скачиваешь и включаешь в свой код) нужную библиотеку. Однако данная библиотека не может работать сама по себе - внутри, под коробкой, одна использует библиотеку по отправке HTTP запросов. Таким образом для корректной работы библиотеке ВКОНТАКТЕ тебе необходимо установить библиотеку для HTTP соединений. А библиотека HTTP соединений в свою очередь использует (в своих недрах) библиотеку по парсингу JSON. Таки образом чтобы твоя библиотека АВТОРИЗАЦИЯ ЧЕРЕЗ ВКОНТАКТЕ заработал необходимо1) Установить библиотеку HTTP запросов. Версия этой библиотеки должна быть совместимой с версией библиотеки Вконтакте.2) Установить библиотеку по парсингу JSON. Причем версия этой библиотеке также, как и в предыдущем случае, должа быть совместима с версией библиотеки HTTTP запросов.Теперь представь что у тебя в системе ранее УЖЕ БЫЛИ установлена библиотека по Парсингу JSON (и она используется где-то еще), но ДРУГОЙ версии. И твоя версия не подходит для библиотеки HTTP.Вот все эту хуйню делает composer. Он определяет какие версии каких пакетов кому нужны и устанавливает их. Ты пишешь composer install (или че там) и все вместо ебли ручной
>>204931857Кадры - дефицитный ресурс. В условия конкуренции и недостатка ресурса у компаний нет выбора кроме как самим это ресурс производить.
>>204934224Спасибо за развернутый ответ, анончик. Ещё вот интересно: каким образом с помощью Git рабы на галерах вместе командно пишут проект на PHP? И куда отправляется код - куда-то на фтп сервер или локально хранится у каждого? Как это вообще всё работает?
>>204934356Отправляются на сервер где стоит гитлаб. Каждый разработчик клонирует проект себе на локалку. После отправляет изменения на сервер
>>204933834Конкретный кейс, приходит девочка менеджер, ей начальство поручило заказать разработку сайта. Она себе то толком объяснить, что именно ей нужно не может. И вот перед ней не человек сидит, а открытая страничка браузера, которая должна выдать ей готовый сайт.Че у нас по интерфейс этой странички?
>>204920573> Бабок заработал дохуя>700 рублей / часКхм.Мимо реакт + ROR господин из мухосранска - 25 евро в час
>>204934625Если я изучу PHP на дому, а потом пойду устраиваться джуном на галеру, то там меня научат этому? Объяснят чё и как?
>>204934356Пожалуйста.>Ещё вот интересно: каким образом с помощью Git рабы на галерах вместе командно пишут проект на PHP? И куда отправляется код - куда-то на фтп сервер или локально хранится у каждого? Как это вообще всё работает?И так и так.Гит работает следующим образом - У каждого раба есть локальная копия всего проекта и всех цепочек изменений, которые сделали другие рабы на своих локальных копиях. Это происходит посредством периодической выгрузки и скачки рабами своих локальных копий на удаленный сервак и скачке оттуда изменений, сделанных другими рабами.
>>204934630Есть дизайн - ИИ - верстает страницуЕсть схема полей - ИИ верстает круд.Есть сложная бизнес логика - пишется человеком на DSL потом пишется ИИ.
>>204934724Если я изучу PHP на дому, а потом пойду устраиваться джуном на галеру, то там меня научат этому? Объяснят чё и как?Вообще что нужно знать кроме самого PHP? А то смотрю тут надо Git, Composer... Что еще? Новичков обучают пользоваться этим?
ну какой нахуй вагрант, вы тут все ебанутые, на говне мамонта еще че нить запустите, только докер только хардкор, микросервисы, сетевые транзакции кликхаус хайлоад во все поля я пьяный пиздлец
>>204934751Еще раз. Сидит девочка с ноутбуком. У неё открыта страничка веб страничка этой чудо-нейронки. Мы, как разрабы чудо-нейронки должны что то вывести на эту страничку.1) Загрузите psd - принимается. Нейронка генерирует верстку.Че дальше?
>>204934934Я 200к и не требую. Если знаний маловато, то не за что требовать. С другой стороны, кушать на что-то надо. 30к хотя бы получать во время стажировки. Не солнечной энергией же мне питаться.
>>204934804Да, конечно научат. Главное не ссать изадавать вопросы. Здоровая наглость приветствуется.Надо уметь в верстку, JS, php (ООП часть), общее понимание HTTP протокола, работы веб сервера, базовое представление об SQL (уметь с помощью ORM написать простой SELECT WHERE id = 123). Но это все не обязательно. Главное иметь горящие глаза и уметь это продать на собеседовании.>>204934817Два пива за этот столик
>>204935008Вне ДС врядли. То есть у тебя есть резон конечно, новсем похуй, понимаешь?Но главное продержаться 3-6-9 месяцев.
>>204935046>Надо уметь в версткуЧто под этим подразумевается? Знать CSS немного или что?>JSНа каком уровне?
>>204935152>Что под этим подразумевается? Знать CSS немного или что?В зависимости от работы, но у нас например для backend стажеров требуют вначале пройти бесплатную часть html academy.>На каком уровне?На самом базовом, типо как повесить событие onclick, например. Без всякого прототипного наследования, без областей видимости и замыканий (хотя тут ниче сложного).
>>204934861Ну ты же понимаешь что ты не поймешь будущую технологию пока она не будет тебе доступна с разжевыванием?Никто не мог летать, пока братья крыло нормальное не сделали. Если я тебе скажу что в ИТ нехватает сейчас только того самого "крыла", тебе станет понятно?Есть дизайн-схема и это не psd, как например в 3D есть карты, скажем, неровностей. Только тут схема с id блоками.Есть DSL в котором ты буквально пишешь, действия но уже на абстракции высокого уровня.Взять из формы "регистрация"Сохранить с проверкой в базу с меткой пользователя.Что там конкретно будет делать не важно, ИИ будет лепить и оптимизировать согласно логики DSL
>>204935300Я хочу в итоге стать фулл стек разработчиком, используя связку PHP+laravel+Yii+JS+HTML+CSS+React+Angular+Vue.js+Node.js. Чтоб быть универсалом. Можно ли качнуть все это за полгода хотя бы до уровня джуна? Имеет ли смысл?
>>204935425Фулстак можно стать, но только в рамках 1 технологий -например 1 фулстек фреймворк, ну и верстка, например PHP+laravel. И все, больше не успеешь
>>204935376Просто получится так, что раньше требовалось 10 кодеров, то теперь 1 полу-оператор с DSL, который в некоторые моменты может сгенерировать нативное поведение.Кругом будут продаваться модели, модели регистрации, модели публикации статьи, модели постинга комментов.
>>204935499>PHP+laravelА хотя бы JS и React никак? На голом PHP и Laravel без JS не сделаешь норм сайт.
>>204917908 (OP)>Двач, я научился пилить пилой и немного лобзиком выпиливать. Еще хочу научиться работать с фрезой, сверлить и много чего еще, правда, я не понял, зачем нужна фреза. Чем бы еще таким овладеть? Хм, подскажи.Ну так иди пили уже что-нибудь, бездельник.
>>204935376Не забывай, что у братьев тоже было техническое задание. Сделать, что бы человек мог летать как птица. Для решения этой задачи они взяли за образец птичье крыло, адаптировали его под массогабаритные характеристики человека и запустили в продакшен. У них было представление о том, что именно они хотят получить.Про псд я утрирую, хотя в итоге должно все придти именно к этому. Ты загружаешь картинку - получаешь по ней работающую страничку.И по дсл, его все равно должен будет кто то писать. Девочка менеджер писать dsl не будет. Ей вот сказали сайтик заказать, она и пришла заказывать. Какие базы, какие проверки и метки? Для неё интернет это вконтактик, ютуб и инстаграм.Соответственно мы приходим к выводу, что даже если внедрить нейросети (хотя зачем, если есть императивные алгоритмы) в разработку крудов - все равно сука нужен хипстер, который будет с этой нейросетью работать. Просто вместо того, что бы писать код на уровне фреймворка, он будет писать код на уровне dsl. Принципиально ничего не поменяется.Ну и не забывай, что есть огромный пласт задач, который так решать тупо не выгодно. Например синхронизация модного хипстерского сайта сгенерированного нейросеткой с олдовой базой на пиратской 1с'ке.
Палю годноту быдлу:Вкатываешься в социоблядство. Раскуриваешь как работает любое чмо в отделе продаж в любой компании "калл и копыта". Читаешь святого Тони Робинсона - ты великолепен. Но это не точно. Так вот, после всей этой хуйни и с пяток лет попыток тыкаться во влажную писю кодинга ты понимаешь, что ты говно и тыкал ты всё это время не туда, да и не ты тыкал, а тыкали в тебя. Собирая очко обратно внутрь, ты понимаешь, что богомерзкий битрикс-------@@суканах, покайся, покайся во грехе!!!@@@--- ух накрыло. Ты привыкнешь, это нормально. Битрикс это топ, битрикс умеет всё, а вот эти ваши фреймворки это всё от банального... анального... вагинального... в общем внутрянка какая-то.Ты всё понял? Магнитик хочешь? Шли деньги на www.leningrad
>>204935504Раньше сайты писали на чистой пыхе. Теперь на фреймворках этой самой пыхи. Потребность в кодерах от этого уменьшилась?
>>204935876>И по дсл, его все равно должен будет кто то писать.В этом и смысл. Профессия не пропадет, просто потребность в таком числе спецов снизиться.Ну нельзя просто 100500 раз всем и всегда писать одни и теже круды, когда-нибудь кустарный труд устареет.Думаю основная концепция будет в том, что будут готовые модули. Нужен ютуб - купил такой ИИ модуль, нужны комменты к ним такой модуль.И главное что оно там само гибко станет и если надо оптимизирует.ну люблю слово ИИ, назовем это сложные саморегулируемые модули
>>204935907Я и сейчас могу написать на чистой пыхе сайт, то что там фреймворки накрутили, решают задачи недельной сложности.Лучше печалься о том, что php не стал развиваться в лучшею сторону для веба (например родной шаблонизатор улучшить или роутер нативный прикрутить), а пошел по пути пародии на джаву, что динамическому языку, который отрабатывает скритом раз - вообще не нужно.
>>204936028В любом случае, появится новая интеллектуальная профессия, требующая столько же мозгов как программирование сейчас. И умные люди все равно останутся на коне, а быдло будет сосать хуйцы в макдаках. Вспомните, в истории человечества всегда была группа людей, которая занималась специализированным интеллектуальным трудом и получала больше остальных. Например, когда-то это были врачи, инженеры, юристы. Потом знамя перешло программистам. Потом ещё что-нибудь появится. Хотя гуманитарии все равно продолжат маняфантазировать о злобном ИИ, которое порешает программистов с их возмутительными зарплатами, не понимая что они при любом этапе развития цивилизации будут посасывать хуйцы.
>>204935829Я скрипты пилю для вк и телеги в своих личных целях. Знаю только php и MySQL, да и то поверхностно. Не кодер, вкатываться не планирую, зарабатываю другими делами.
>>204936028Ты просто пойми одну вещь, не уменьшится потребность в спецах по крудам. Вырастут запросы заказчиков)
>>204936142Как только пузырь этот лопнет, будет такая конкуренция, что программисты позавидуют кассирам в макдаке.И проблема будет в том, что ты будешь себя считать специалистом, но окажется что на твое место будет более специализированный человек, который согласен работать дешевле.
>>204936193Автопостинг в группах, умную рассылку из лички, поиск определенных людей в соцсетях в качестве клиентов, ну и всякую полезную для себя хрень.
>>204936115Про роутер согласен, а по шаблонизатору - зачем, если есть rest api. Дал точки доступа, и дальше пусть react/angular/vue макака свой хлеб с черной икрой отрабатывает.
>>204936286>Как только пузырь этот лопнетТы наверно дрочишь сейчас на эту фразу?>программисты позавидуют кассирам в макдакеНу хули, пойдем работать в макдак. Только ты там уже.
>>204936286Какой пузырь? Посмотри график роста количества электроники. Не сайтиками едиными жив программист.
>>204936275Если про веб, то да, он станет сложнее и мощнее. Но не будет такого бардака. Будут писать некоторые модули, многие будут конкурентные, но не будет кустарной работы.Раньше тоже каждый кустарь в каждом уголке мира точил свой какой-то продукт несовместимый с другим кустарем. Но это сошло на нет. Так же будет и тут, вопрос только когда.
>>204936400Какого бардака? Ты точно представляешь как веб работает и в каких компаниях в основном заняты программисты? Ты вообще программист?
>>204936400Я об этом с самого начала и говорил. Уровни абстракции уменьшают энтропию в коде, но не потребность в самих кодерах.
>>204936337Это было к примеру, разрабы вообще могли заточить php так, что он стал бы этаким стандартом. Но зуммеры-хипстеры сделали свое дело и убили php.
>>204936502Такого понятия не существует. Точно так же как нет единой архитектуры дома, автомобиля, телефона.
>>204936529Двачну. Какой-то хуила перданул про смерть пыха, а остальные дебилы (повинуясь стадному инстинкту) поддержали и завопили эту хуйню, не понимая сути. Это как глупые шуточки линуксоидов про мастдай.
>>204936555Ты в любом случае будешь кричать свободная касса, братан. Чего о наших судьбах программистов беспокоишься?
>>204936587>>204936356Мозг гуманитарного программиста очень прост.Если я хейчу айти, значит я не с айти, да?И ты себя считаешь специалистом, а сам спускаешься до примитивной логики?
> Кто может пояснить, чем мне сейчас заняться для развития? Писать код, писать код, читать книги.> Что делать, что читать?Бля, есть хуева гора RoadMap'ов для разраба, куча Q\A Сервисов, где такой вопрос задался ебаную гору раз, открой хотя бы рускоязычный тостер> Что такое Git и Composer простыми словами, как они лично мне пригодятся? Composer - это менеджер пакетов для PHP. Чем пригодится? Хотя бы тем, что бы ты как долбаёб не качал и не искал по сети нужный пакет и все его завимимости, а просто поставил его одной коммандой, это самая базовая вещь. Ещё как минимум, Composer генерирует PSR-0 и PSR-4 автозагрузку для установленных пакетов, опять же, это пригодится тебе хотя бы тем, что ты подключаешь только один autoload.php композера и спокойной юзаешь всё, что у тебя описано в автозагрузке и не подключаешь каждый ебаный класс руками.Git - это система контроля версий. Для тебя, самые банальные примеры:1. Ты писал ебаный кусок кода, потом решил его убрать, а потом снова решил его вернуть, и конечно резко сел нахуй, потому, что код проебан, а в случае с Гитом, ты можешь видеть всю историю изменений твоего проекта.2. Проебал все данные, умер винт как пример, в случае с Git на новом железе ты просто клонируешь репозиторий, а если Git нет - суешь себе страпо в очко, пытаешься как-то восстановить данные с прошлого харда.Все эти вещи приходят только с опытом, у меня это было чем-то вроде рандомных просветлений.
> рускоязычный тостерОпечатка, если что (Может ещё есть, ебал я перечитывать). Но в целом мне похуй, я уже еле смотрю в монитор, удачи ОПу в этой хуйне, я спать.
>>204936853>Git - это система контроля версийА он хранит на харде или на гитхабе? Если код на гитхабе, то его могут палить все?
>>204936452Я не тот анон, но ты не видишь леса за деревьями. Как раз уровни абстракции уменьшают потребность в кодерах, в этом их суть. Я хорошо помню, сколько разработческих человеко-часов было потрачено на условном проекте X 15 лет назад, и вижу, сколько потрачено на проекте такого же типа сейчас. Производительность труда сильно повысилась, и в целом потребность в разработчиках стала значительно меньше. Сама разработка при этом стала контрактной, то есть это меньшее количество кодеров ещё и обслуживает большее количество компаний. И при этом структура human resources сильно изменилась и продолжает меняться. Раньше чтобы в компании новичков было сильно больше, чем специалистов — это пиздец, работать-то кто будет? А сейчас посадил пацанчиков за модные фреймворки и пускай они лепят кирпичики, из которых пара сеньоров-помидоров потом будет складывать слово «жопа» по схеме тимлида.И хайп вокруг айти и всяких стильных модных молодёжных фреймворков развивается по какой-то ебучей спирали, только баззворды и названия языков и продуктов меняются; когда-то куча людей XSP+Domino наворачивала, как потом рельсы, теперь уже никто и не скажет без гугла, что это такое было. А оно до сих пор в ПочтаБанке применяется в своей final form, и какой-то несчастный его поддерживает, лол, пока тут похапэ хоронят.
>>204937374> А сейчас посадил пацанчиков за модные фреймворки и пускай они лепят кирпичики, из которых пара сеньоров-помидоров потом будет складывать слово «жопа» по схеме тимлида.по-моему обычно наоборот, кирпичики делают сеньоры, а складывают все подряд.
>>204917908 (OP)моя историяВкатывался в айти с 16 лет, участвовал в олимпиадах, поступил в айти вуз.Сейчас забил хуй на это гавно, работаю сисадмином за 70к. Вообще похуй.
Мудрый анон на связи, сениор уже как лет 10.Вы, ебучие школотроны и студентота, заебали спорить кто как и на чём написал. Всем по хуй на язык, на качество кода и прочее. Весь вопрос в бабле. Какие же вы тупые, сука пиздос. Пишите вы хоть говнокодом на 1С - никого это не ебёт, пока бизнесу это приносит прибыль. Ебучие красноглазики и wannabe. Пиздуйте на хабр, и сосите хуй там таким же неудачникам (безусловно - умным, но нихуя не умеющим зарабатывать), как и вы.Резюмируя. Важно - бабло. Идеальный код для души - хобби. Когда-нибудь, если вы останетесь в ИТ надолго, вы это поймёте. Dixi.
Бля, меня году в 2000-м батя-сисадмин отговаривал идти в ойти, потому что типа лет через 5-10 все программы будут делаться либо автоматически компьютером, либо собираться любой секретуткой, как Лего из кубиков, при помощи одной мышки. И вообще там перспектив нет.Прошло 20 лет... И вот я, лоб за 30, перекатываюсь в ойти. Потому что сегодня ты либо в ойти, либо хуй сосешь.Ваш ИИ - влажные фантазии пересмотревших голливудское кино выдрочей, а нейросетки - кривая хуйня, которую, по всей видимости, уже никогда не обучат толком отличать автобус от гидранта, не говоря уж про что-то более серьезное и интеллектуальное.
>>204938334>Ваш ИИ - влажные фантазии пересмотревших голливудское кино выдрочей, а нейросетки - кривая хуйня, которую, по всей видимости, уже никогда не обучат толком отличать автобус от гидрантаНа наш век хватит ещё ойти работы, а вот потом хз. Вкатывайся, братишка, давай вместе срать в современный ойти и друг другу на грудь
Мимо админ вкатился.Собираю дома сервак с ws19, переделываю комп в гипервизор и думаю как пришпандорить к этому всему белый айпишник, дабы на работе сидеть и дрочить по удаленке всякие хуйни и обучение.Потихоньку ебанею
>>204936903> А он хранит на харде или на гитхабе? По-сути и там и там, делаешь коммиты, пушишь их - они улетают на удаленный сервер.> Если код на гитхабе, то его могут палить все?Там есть приватные репозитории, можно поднять свой Git сервер, например ГитЛаб накатить.
>>204950702Ты сам на андроиды пишешь? Какой язык? Что минимум нужно знать для джуна и куда такого возьмут?