Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Активный
520
15 августа 23:58
Сохранен
12
Дайте совет. Я 30-летний хикка. Никто никогда меня не любил, во всех коллективах ко мне относились п — Дайте совет. Я 30-летний хикка. Никто никогда меня не любил, во всех коллективах ко мне относились плохо. Лицо у меня какое-то не такое, общаться не умею. Уже несколько лет пытаюсь вкатиться в айти, но не могу определиться: бэкенд или геймдев? Аргументы за геймдев: 1) смогу сычевать дома, пиля игры для Steam / Google Play / Yandex игр. 2) Смогу вести YouTube каналы, посвященные геймдеву, и иметь деньги с продажи рекламы, монетизации Ютуба, продажи курсов и т.д. 3) Возможно найду работу (желательно на удаленке, желательно вообще общаясь только в чате в ТГ - ибо боюсь что, увидев мою рожу, работодатели меня уволят). Минусы: окружающие не будут уважать. Казалось бы, пофиг на мнение окружающих - но нет, к сожалению не пофиг. Аргументы за бэкенд: 1) более уважаемая работа, по крайней мере чувствую я себя более уверенно, думая что буду бэкендером где-нибудь в компании. Минусы: Спрашивал в треде Java и C# программистов, говорят что никакой удаленки - только хождение в офис 5/2. Не хочу ходить на работу, да и боюсь что в коллектив не вольюсь. А еще у меня высшего образования нет, могут и не взять в компанию. Дайте совет, в каком направлении копать. В случае с Unity я прокопал практически до джуна - но стыдно себе и окружающим признаться что моя профессия - делать игры.
31 мая 2024
Сохранен
22
Как стать программистом — Всё очень просто. Изучаете HTML верстку, доучиваете HTML 5 фишки, потом флексы, потом гриды, кроссбраузерную верстку, мобильную верстку. Потом учите CSS3, не забываете про соседние селекторы, родственные селекторы, учите БЭМ (и DOM как оно там рендерится под капотом движка) и забываете про соседние селекторы. Учите SASS - метаязык т.к. CSS3 который вы только что изучили как бы не тянет, но не отчаивайтесь - больше знаний, лучше каша в голове. Далее изучаете JavaScript - классический ЯП, понятный, лаконичный, без загадок. Изучили? Хорошо - на нем почти не пишут т.к. есть jQuery. Изучаете его. Изучили? Хорошо, на нем уже тоже почти не пишут (вот это поворот!) в крупных компаниях. Изучаете React. А что не сразу React? Ах вы хитрый - нет, вы его без JS толком не поймете (хотя попытки до сих пор ведутся). Изучили React? А сейчас мода на Vue или Angular! А завтра снова на React. И такое бывает, количество вакансий не резиновое. Это ещё не всё. Вы же обязаны быть фулстек. Ну как вы не обладая знаниями бекэнда будете эффективно работать с фронтендом? И наоборот. Изучаем PHP/Python. Надо знать - ведь это суперпопулярные языки. Но писать то вы будете на чем? А я вам скажу - на Node.js! Вы же знаете JavaScript! Ну или на ASP.NET, подучите C# за пару дней - в языках всё же одинаково if then и полетели. Вот хорошо, что вспомнил про C# - это же ООП! Учите ООП - да что там учить, 3 парадигмы, иногда 6, бывает и 9 - зависит от упорости автора учебника. И в PHP вам пригодиться, где метод называют функцией, нет статических классов, есть трейты - да кому он нужен C# от майкрософт! Нет винде - давай нам линукс. Всё учим и линукс - надо, надо ведь где будет размещаться наш проект. Учим chmod, LAMP. Не забываем про Apache, забываем про Apache т.к. есть Nginx, который надо настроить. Учим БД MySQL, не путать с T-SQL, не путать с PL/SQ, не путать с MariaDB. Так так, профи не возмущайтесь - учим и PostgreSQL. Учим учим, синтаксис не путаем. Но что то мы отвлеклись - мы же программисты, а какое программирование без ООП? Какое, какое процедурное? Функциональное? Или предметно ориентированное? Нет такого! Есть только одно объектно ориентированное, остальное от лукавого. ООП это про классы, объекты, наследования - надо рисовать схемы, UML схемы. За 2 дня учите UML и рисуете что хотите. Точнее не что хотите, а схемы паттернов. Вы ещё не слышали про паттерны, тогда GOF идут к вам! А пока они шли, из 23 паттернов получилось 50 или 100, как в Википедии. А есть и антипаттерны. Паттерны это что? Паттерны это типовые/абстрактные решения. А есть реализации - их тоже следует знать. И даже в рамках одного языка они могут быть разные. Ознакомились? Да я вас сейчас расцелую за ваше трудолюбие, прямо KISS - нет это не группа, а принцип. Надо, надо знать все принципы KISS, DRY, SOLID и Барбару Лисков в лицо. Чем больше аббревиатур вы знаете, тем вы выглядите умнее. Учите - учите, вам это вряд ли понадобится, но на собеседовании спросят. Так, что забыли? А ну да микросервисы! Микросервисы - это просто. Вот у вас есть куча гов...легаси кода. А вам надо сделать из этого конфетку. Вы берете и суете всё в микросервисы. Конфетки не будет, будут маленькие кучки навоза. В чем смысл? Воняют меньше. Круто? А то! А как эти кучки будут общаться? Через API! Учим API и REST, тот что не протокол. И SOAP - тот что протокол. А где всё это будет крутится? Да линукс! А он где? - в докере. Учим докер, контейнеризацию. Да чуть не забыл - нам же нужно где то всё это хранить! Это гит. Учим гит, гитхаб (сайтик такой), гитлаб (проэктик такой). Не забываем подучить CI/CD, модели ветвления гит типа Git-flow, по которым всё ещё работают. А работают кто? Команды! А как они работают? А по методикам скрам он же срам и канбан он же кабан. Учим срам и кабана. Попутно учимся играть в покер (оно вам понадобиться), чтобы обыграть продукт овнера. Ну как то так. За недельку выучите. Я ещё много чего не описал, что обязательно нужно знать Джуну, но думаю разберетесь. Не отчаивайтесь - главное начать, а там и до дурки недалеко.
18 июня 2024
Сохранен
33
31 мая 2024
Активный
393
12 августа 21:02
Сохранен
26
31 мая 2024
Сохранен
697
Клуб изучающих PHP #137 /php/ — Кто-то уже празднует, а мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать. Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>2975215 (OP) Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP". С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0 - задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md - проверялка решений на JS: http://dkab.github.io/jasmine-tests/ - задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
2 мая 2024
Сохранен
89
Заебали мидлы, которые думают что они сеньйоры. Давайте так, собещу щас дохуя народа и вижу что чел — Заебали мидлы, которые думают что они сеньйоры. Давайте так, собещу щас дохуя народа и вижу что челы с опытом в 4-6 лет претендуют на позицию сеньйора и просят по 350к рублей на руки. Каждый раз когда такого ваннаби айтишника с дипломом синергии вижу хочется взять и по губам ему хуем поводить. Вот система по которой я нанимаю: Джун 1-3 года зарплата 50-100 тысяч рублей Миддл 3-6 лет зарплата 100-200 тысяч рублей Миддл+ 6-10 лет зарплата 200-250 тысяч рублей Сеньйор 10-20 лет зарплата 250-350 тысяч рублей Я вообще ахуеваю с людей, которые за 2-4 года хотят 350к получать, схуяли? Ты чего сделал такого сынок, что тебе стоко денег платить нужно? За такое время даже один продукт нормально не выведешь в прод. Первый год будешь токо одуплять в технологии с нулевой пользой, а второй год будет небольшой выхлоп. Скажу так, как же хуево что в ИТ стало дохуя залетышей которые пришли сюда из-за бабок. Обилие блять фронтендерш и тестривщиц без профильных вышек. Заметил как в команде уже 50% стало тянов, как будто их специально к нам миксуют. Так же дохуя колокольчиков, которые работают по 1 году в компаниях, я когда вижу такой опыт работы, сразу расчехляю свои сложные вопросы и прошу написать различные скрипты, не называя это алгосами. Мы таким кандидатам отказываем по причине того что они не знаю терминал и баш :^). Как же эти додики не понимают, что сеньйор это человек, который уже несколько проектов вывел в прод успешно, получив тот самый опыт, который поможет новому проекту куда его нанимают. Если чел два года делал тупо таски, какого хуя он ожидает какого-то к себе пиздатого отношения? Сеньйор должен выходить за рамки своих обязанностей, формировать инженерную культуру, прививать техническое совершенство. Как блять чел в 25 лет может таким человеком стать? - Никак. Еще руководство совсе ахуело, я же только технически челов собещу. Короче, собесил челика, задавал ему свои дефолтные вопросы, чел прямо через силу на все отвечал, половину не правильно, половину додумал, но видно короче что он работал с этим фреймворком. Я руководству сказал что он сдал мой собес на 3 с минусом, прямо как в универе. В итоге руководство предложила ему вакансию на 120 тысяч рублей. Я АХУЕЛ. ЗА ЧТО БЛЯТЬ? Он же теперь будет сидеть дома и получать эти бабки капчую за ПэКой.
18 января 2024
Сохранен
513
23 октября 2023
Сохранен
44
23 июля 2023
Сохранен
628
5 июля 2023
Сохранен
1028
11 июля 2023
Сохранен
317
27 июля 2023
Сохранен
650
6 апреля 2023
Сохранен
14
29 марта 2023
Сохранен
328
14 июня 2023
Сохранен
53
26 сентября 2022
Сохранен
523
29 июля 2022
Сохранен
524
26 сентября 2022
Сохранен
19
3 августа 2021
Сохранен
74
25 января 2022
Сохранен
513
14 апреля 2021
Сохранен
106
1 июня 2021
Сохранен
59
30 марта 2021
Сохранен
542
16 марта 2021