24 Кб, 500x500
Первый раз здесь? Задавай вопрос в этом (
М) треде.
Большие куски кода желательно вставлять через ideone или pastebin.
Mobile: | Android IOS |
Enterprise: | Java C# Go Kotlin 1С |
Interpreted: | JavascriptPython PHP Ruby |
Functional: | Haskell Lisp OCaml Clojure(Script) Scala |
System: | C ASM C++ Rust |
Other: | Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance |
746 Кб, 2310x2306
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.
В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.
В: Все на английском, нипанятна!
О: Тогда 1С.
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/
566 Кб, 1280x720
https://github.com/jwasham/coding-interview-university - теория
https://leetcode.com - задачки
https://t.me/mvp_digest - стенгазета
(Автор этого поста претерпел.)
2 Кб, 312x134
Что скажете про плату - новый банк тиня. Предлагают релокацию в Кипр, в Казахстан или в Испанию. Поработать годик, два на нищей зарплате и потом 2 варианта - вернуться с позором в рф, или из европки с зарубежным опытом пойти собеситься в бигкеки.
547 Кб, 1200x667
Вспоминаем события 2022, когда началась та самая Глобальная Рецессия в айти, вместе с массовыми лейофами...
- Помните, как мы думали, что увольняют только "менеджеров по разнообразию" и "тупых гуманитариев", а величавых глыб коданов никто и ни за что не уволит?
- Помните, как считали, что лейофы продлятся максимум полгода а потом будет скачок хайра?
- Помните, как верили, что айти пизда именно в СНГ, а за бугром обласкают и баксами осыпят?
- Помните, как были свято уверены, что нейросетка никогда не сможет писать осмысленный код?
Проверяем состояние наших ебальников ИТТ и пытаемся понять, айтисфера ФСЕ или еще пока нет
Предыдущий: >>3150524 (OP)
Архивач: http://arhivach.vc/thread/1060828/
- Помните, как мы думали, что увольняют только "менеджеров по разнообразию" и "тупых гуманитариев", а величавых глыб коданов никто и ни за что не уволит?
- Помните, как считали, что лейофы продлятся максимум полгода а потом будет скачок хайра?
- Помните, как верили, что айти пизда именно в СНГ, а за бугром обласкают и баксами осыпят?
- Помните, как были свято уверены, что нейросетка никогда не сможет писать осмысленный код?
Проверяем состояние наших ебальников ИТТ и пытаемся понять, айтисфера ФСЕ или еще пока нет
Предыдущий: >>3150524 (OP)
Архивач: http://arhivach.vc/thread/1060828/
194 Кб, 1024x768
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.
Предыдущий тред был тут: >>3424249 (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 (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель
Предыдущий тред был тут: >>3424249 (OP)
Старые треды тут https://2ch.hk/pr/arch/ (

С чего начать - основы 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 (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель
772 Кб, 1079x1173
Россияне массово идут работать в айти. Эйчары отмечают, что вакансий в айти стало меньше, чем айтишников.
140 Кб, 1512x851
Если бы вам хорошо платили за ЛЮБОЕ программирование независимо от сферы и технологий, то какие языки вы использовали бы и что писали бы на них?
76 Кб, 1000x1000
Тред языка обобщенного метапрограммирования, доступный пониманию лишь немногим избранным.
FAQ
1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1С это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/
2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://курсы-по-1с.рф/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/
3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200 700 р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1С если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1С в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1С прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачан навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1С-разработчика, требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
8. Пишу диплом на 1С, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое >предложение, они в тебе сами заинтересованы.
11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал
Есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.
Полезная ссылки:
https://infostart.ru
https://forum.ru-board.com
https://openyellow.org
ПРЕДЫДУЩИЙ: >>3479852 (OP)
FAQ
1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1С это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/
2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://курсы-по-1с.рф/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/
3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200 700 р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1С если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1С в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1С прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачан навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1С-разработчика, требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
8. Пишу диплом на 1С, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое >предложение, они в тебе сами заинтересованы.
11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал
Есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.
Полезная ссылки:
https://infostart.ru
https://forum.ru-board.com
https://openyellow.org
ПРЕДЫДУЩИЙ: >>3479852 (OP)
48 Кб, 779x1058
КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ-ВУЗ.
Сап аноны. Выбор между двумя направлениями. 1 из них айти (КБ), второе вообще не математическое.
10.05.01 Компьютерная безопасность со специализацией Математические методы защиты информации
Уже подал доки в вуз, до 23 числа надо выбрать. Подаю на платку. т.к. бюджетный набор кончился 2 недели назад.
В МухГу. Физику не знаю. 0 знаний. Но выучить смогу. Не знаю т.к. в тлф сидел на уроках, а не потому что не понимал.
Математика-алгебру знал, сейчас забыл. Геометрию вообще не знал, не учил.
Баллы чисто проходные, минимальные (сдавал ВИ).
Данная сфера мне интересна.
Пикрил-на сайте вуза программа этого направления.
Это специалитет 5.5 лет.
Стоит ли идти с моими вводными?
А просто, стоит ли идти, какие перспективы?
Сап аноны. Выбор между двумя направлениями. 1 из них айти (КБ), второе вообще не математическое.
10.05.01 Компьютерная безопасность со специализацией Математические методы защиты информации
Уже подал доки в вуз, до 23 числа надо выбрать. Подаю на платку. т.к. бюджетный набор кончился 2 недели назад.
В МухГу. Физику не знаю. 0 знаний. Но выучить смогу. Не знаю т.к. в тлф сидел на уроках, а не потому что не понимал.
Математика-алгебру знал, сейчас забыл. Геометрию вообще не знал, не учил.
Баллы чисто проходные, минимальные (сдавал ВИ).
Данная сфера мне интересна.
Пикрил-на сайте вуза программа этого направления.
Это специалитет 5.5 лет.
Стоит ли идти с моими вводными?
А просто, стоит ли идти, какие перспективы?
238 Кб, 1080x1350
Здесь мы дрочимся на тему фреймворков, показываем друг другу свои PageObject, AppActions и грустим что никогда не станем SDET.
Милости прошу к нашему шалашу!
В 2025 году никак, все.
Java, Python, JS, C#. Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к яп.
Необходимо разобраться с фреймворками и либами: Selenium, Selenidе, Playwright, Cypress и т.д. Некоторые используются в связке с определенными яп, другие можно юзать с разными, смотри что наиболее востребовано в конкретной области разработки.
Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить. Прикрути Allure к своему тестовому фреймворку.
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- https://pastebin.com/6p6gmxNv (протухший)
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- «Что Такое Тестирование. Курс Молодого Бойца» (шизовские картиночки и практика)
- "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе)
- База знаний https://github.com/VladislavEremeev/QA_bible
- По теории https://stepik.org/course/118842/syllabus (местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)
- QA.GURU
- https://github.com/berpress/qa-python-map
- https://stepik.org/course/575/syllabus (хватит, чтоб написать пару своих тестовых проектов в т.ч.)
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt
Прошлый тред: https://2ch.hk/pr/res/3417673.html (
М)
Милости прошу к нашему шалашу!
>Как вкатиться?
В 2025 году никак, все.
>Выбор яп
Java, Python, JS, C#. Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к яп.
>Изучил теорию, ооп, яп...
Необходимо разобраться с фреймворками и либами: Selenium, Selenidе, Playwright, Cypress и т.д. Некоторые используются в связке с определенными яп, другие можно юзать с разными, смотри что наиболее востребовано в конкретной области разработки.
>Cделал все вышеописанное
Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить. Прикрути Allure к своему тестовому фреймворку.
>manual:
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- https://pastebin.com/6p6gmxNv (протухший)
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- «Что Такое Тестирование. Курс Молодого Бойца» (шизовские картиночки и практика)
- "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе)
- База знаний https://github.com/VladislavEremeev/QA_bible
- По теории https://stepik.org/course/118842/syllabus (местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)
>auto:
- QA.GURU
- https://github.com/berpress/qa-python-map
- https://stepik.org/course/575/syllabus (хватит, чтоб написать пару своих тестовых проектов в т.ч.)
>load:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt
Прошлый тред: https://2ch.hk/pr/res/3417673.html (

311 Кб, 471x477
ЛЮДИ ДУМАЮТ, ЧТО С АЙТИШНОЙ ЗП ТЫ КАК СЫР В МАСЛЕ КАТАЕШЬСЯ, ЕЗДИШЬ МИНИМУМ НА НОВЕНЬКОЙ БЭЭНВЕ, ЛЕТАЕШЬ В ТАЙЛАНДЫ-МАЛЬДИВЫ-ЭМИРАТЫ ТРИ РАЗА В ГОД, ИМЕЕШЬ КАПИТАЛ В НЕСКОЛЬКО МЛН РУБЛЕЙ
@
НА САМОМ ЖЕ ДЕЛЕ:
@
ЕЛЕ-ЕЛЕ ВЫПЛОТИЛ ЕБОТЕКУ (КОТОРУЮ БРАЛ ЕЩЕ ДО КОВИДА), ПИТАЯСЬ ХУЙЦАМИ С ГРЕЧКОЙ
@
ЕДВА-ЕДВА, ЛИШАЯ СЕБЯ ВСЕГО, НАКОПИЛ НА ПЯТИЛЕТНИЙ СОЛЯРИС (ПО СОВЕРШЕННО ОХУЕВШЕЙ ЦЕНЕ), ЧТОБЫ ВОЗИТЬ СВОЮ ЖЕНУ И ЛИЧИНКУ НЕ НА ОБОССАНОМ КАРШЕРИНГЕ, А НА ЛИЧНОЙ ТАЧКЕ
@
В ОТПУСК ЛЕТАЕШЬ ДАЙ Б-Г РАЗ В ГОД, ЛИБО В ОКТЯБРЕ-НОЯБРЕ, ЛИБО В ФЕВРАЛЕ-МАРТЕ, ЧТОБЫ НЕ ОХУЕТЬ ОТ ЦЕН И НЕ ТЕРЕТЬСЯ ЖЕПАМИ С БЫДЛОМ
@
УЕБАЛ ТРИ ГОДА И ПОЧТИ ВСЕ СВОБОДНЫЕ ДЕНЬГИ НА РЕМОНТ ЗУБОВ И ОСТАЛЬНОЙ СВОЕЙ ТУШКИ, КОТОРАЯ УЖЕ НАЧИНАЕТ БАРАХЛИТЬ ПОСЛЕ 30 ЛВЛ
@
ФИНАНСОВАЯ ПОДУШКА — ДВЕ ЗП, ОТ МЫСЛЕЙ О ВНЕЗАПНОЙ ПОТЕРЕ РАБОТЫ НАЧИНАЕТСЯ ТРЯСКА
@
РУБЛЬ ОБЕСЦЕНИВАЕТСЯ БЫСТРЕЕ, ЧЕМ ПОВЫШАЕТСЯ ЗП, ВРОДЕ ПОЛУЧАЕШЬ ДОХУЯ, А УРОВЕНЬ ЖИЗНИ ПО СРАВНЕНИЮ С ПРОШЛЫМИ ГОДАМИ СТАЛ ТОЛЬКО НИЖЕ
IT, ОЧЕНЬ МНОГО СТРЕССА ИЗ-ЗА ДЕДЛАЙНОВ, СЛОЖНЫХ БАГОВ, СИДЯЧЕЙ РАБОТЫ
@
ИЗ-ЗА НИХ ЖЕ ЧАСТО НЕТ ВРЕМЕНИ НА СПОРТ И ОТДЫХ, КОТОРЫЕ ХОТЬ КАК-ТО ИСПРАВЛЯЛИ БЫ ЭТО
@
ЕСТЬ МАЛОЧИСЛЕННЫЕ ПРОДУКТОВЫЕ КОМПАНИИ, ГДЕ ХОРОШИЙ WORK/LIFE BALANCE
@
ГДЕ УВАЖАЮТ СОТРУДНИКОВ, МИНИМУМ СТРЕССА И ХОРОШАЯ ОПЛАТА ТРУДА
@
НО ИХ НАСТОЛЬКО МАЛО, ЧТО ИХ МОЖНО ЗАНОСИТЬ В КРАСНУЮ КНИГУ
@
ЕСЛИ БЫ МОГ СКАЗАТЬ ПРОШЛОМУ СЕБЕ, КОТОРЫЙ БЫЛ 5/10/15 ЛЕТ НАЗАД, ТО СКАЗАЛ: “ЛЮБОЙ ЦЕНОЙ ОТКЛАДЫВАЙ СТАРТОВЫЙ КАПИТАЛ И ДЕЛАЙ КАКОЙ-ТО ПАССИВНЫЙ ДОХОД
@
ЧТОБЫ ВЫКАТИТЬСЯ ИЗ IT И ПРЕКРАТИТЬ ЭТОТ СТРЕСС, ВЫГОРАНИЕ И ХРОНИЧЕСКОЕ НЕДОСЫПАНИЕ
@
С ВОЗРАСТОМ ЛЕГЧЕ НЕ СТАНОВИТСЯ
@
ЕЩЁ И НЕЙРОСЕТИ БУДУТ ДОБИВАТЬ ЭТО IT”
@
В ПРИНЦИПЕ ЭТО И ТАК ПОНИМАЛ РАНЬШЕ
@
НО СКАЗАЛ БЫ СЕБЕ ПРОШЛОМУ: НИКАКИЕ КВАРТИРЫ, МАШИНЫ И Т.Д. НЕ БУДУТ ГРЕТЬ ТЕБЯ
@
ТОЛЬКО ПАССИВНЫЙ/ПОЛУПАССИВНЫЙ ДОХОД ПОЗВОЛИТ ТЕБЕ НЕ СОЙТИ С УМА
НАЧАЛО ДЕЙЛИКА
@
ПРИВЕТ
@
ПРИВЕТ
@
ВСЕМ ПРИВЕТ
@
ПРИВЕТСТВУЮ
@
ПРИВЕТ
@
ПРИВЕТ
@
@
КОЛЛЕГИ, ДОБРЫЙ ДЕНЬ! МЕНЯ СЛЫШНО?
@
НЕТ
@
СЕЙЧАС ПЕРЕЗАГРУЖУ МЕССЕНДЖЕР/ZOOM/КОМП/НЕБО/АЛЛАХА
@
БЕСПЛАТНОЕ ВРЕМЯ В ЗУМЕ КОНЧИЛОСЬ
@
ДАВАЙТЕ ВСЕ ПЕРЕЗАЙДЁМ
Предыдущий >>3420692 (OP)
@
НА САМОМ ЖЕ ДЕЛЕ:
@
ЕЛЕ-ЕЛЕ ВЫПЛОТИЛ ЕБОТЕКУ (КОТОРУЮ БРАЛ ЕЩЕ ДО КОВИДА), ПИТАЯСЬ ХУЙЦАМИ С ГРЕЧКОЙ
@
ЕДВА-ЕДВА, ЛИШАЯ СЕБЯ ВСЕГО, НАКОПИЛ НА ПЯТИЛЕТНИЙ СОЛЯРИС (ПО СОВЕРШЕННО ОХУЕВШЕЙ ЦЕНЕ), ЧТОБЫ ВОЗИТЬ СВОЮ ЖЕНУ И ЛИЧИНКУ НЕ НА ОБОССАНОМ КАРШЕРИНГЕ, А НА ЛИЧНОЙ ТАЧКЕ
@
В ОТПУСК ЛЕТАЕШЬ ДАЙ Б-Г РАЗ В ГОД, ЛИБО В ОКТЯБРЕ-НОЯБРЕ, ЛИБО В ФЕВРАЛЕ-МАРТЕ, ЧТОБЫ НЕ ОХУЕТЬ ОТ ЦЕН И НЕ ТЕРЕТЬСЯ ЖЕПАМИ С БЫДЛОМ
@
УЕБАЛ ТРИ ГОДА И ПОЧТИ ВСЕ СВОБОДНЫЕ ДЕНЬГИ НА РЕМОНТ ЗУБОВ И ОСТАЛЬНОЙ СВОЕЙ ТУШКИ, КОТОРАЯ УЖЕ НАЧИНАЕТ БАРАХЛИТЬ ПОСЛЕ 30 ЛВЛ
@
ФИНАНСОВАЯ ПОДУШКА — ДВЕ ЗП, ОТ МЫСЛЕЙ О ВНЕЗАПНОЙ ПОТЕРЕ РАБОТЫ НАЧИНАЕТСЯ ТРЯСКА
@
РУБЛЬ ОБЕСЦЕНИВАЕТСЯ БЫСТРЕЕ, ЧЕМ ПОВЫШАЕТСЯ ЗП, ВРОДЕ ПОЛУЧАЕШЬ ДОХУЯ, А УРОВЕНЬ ЖИЗНИ ПО СРАВНЕНИЮ С ПРОШЛЫМИ ГОДАМИ СТАЛ ТОЛЬКО НИЖЕ
IT, ОЧЕНЬ МНОГО СТРЕССА ИЗ-ЗА ДЕДЛАЙНОВ, СЛОЖНЫХ БАГОВ, СИДЯЧЕЙ РАБОТЫ
@
ИЗ-ЗА НИХ ЖЕ ЧАСТО НЕТ ВРЕМЕНИ НА СПОРТ И ОТДЫХ, КОТОРЫЕ ХОТЬ КАК-ТО ИСПРАВЛЯЛИ БЫ ЭТО
@
ЕСТЬ МАЛОЧИСЛЕННЫЕ ПРОДУКТОВЫЕ КОМПАНИИ, ГДЕ ХОРОШИЙ WORK/LIFE BALANCE
@
ГДЕ УВАЖАЮТ СОТРУДНИКОВ, МИНИМУМ СТРЕССА И ХОРОШАЯ ОПЛАТА ТРУДА
@
НО ИХ НАСТОЛЬКО МАЛО, ЧТО ИХ МОЖНО ЗАНОСИТЬ В КРАСНУЮ КНИГУ
@
ЕСЛИ БЫ МОГ СКАЗАТЬ ПРОШЛОМУ СЕБЕ, КОТОРЫЙ БЫЛ 5/10/15 ЛЕТ НАЗАД, ТО СКАЗАЛ: “ЛЮБОЙ ЦЕНОЙ ОТКЛАДЫВАЙ СТАРТОВЫЙ КАПИТАЛ И ДЕЛАЙ КАКОЙ-ТО ПАССИВНЫЙ ДОХОД
@
ЧТОБЫ ВЫКАТИТЬСЯ ИЗ IT И ПРЕКРАТИТЬ ЭТОТ СТРЕСС, ВЫГОРАНИЕ И ХРОНИЧЕСКОЕ НЕДОСЫПАНИЕ
@
С ВОЗРАСТОМ ЛЕГЧЕ НЕ СТАНОВИТСЯ
@
ЕЩЁ И НЕЙРОСЕТИ БУДУТ ДОБИВАТЬ ЭТО IT”
@
В ПРИНЦИПЕ ЭТО И ТАК ПОНИМАЛ РАНЬШЕ
@
НО СКАЗАЛ БЫ СЕБЕ ПРОШЛОМУ: НИКАКИЕ КВАРТИРЫ, МАШИНЫ И Т.Д. НЕ БУДУТ ГРЕТЬ ТЕБЯ
@
ТОЛЬКО ПАССИВНЫЙ/ПОЛУПАССИВНЫЙ ДОХОД ПОЗВОЛИТ ТЕБЕ НЕ СОЙТИ С УМА
НАЧАЛО ДЕЙЛИКА
@
ПРИВЕТ
@
ПРИВЕТ
@
ВСЕМ ПРИВЕТ
@
ПРИВЕТСТВУЮ
@
ПРИВЕТ
@
ПРИВЕТ
@
@
КОЛЛЕГИ, ДОБРЫЙ ДЕНЬ! МЕНЯ СЛЫШНО?
@
НЕТ
@
СЕЙЧАС ПЕРЕЗАГРУЖУ МЕССЕНДЖЕР/ZOOM/КОМП/НЕБО/АЛЛАХА
@
БЕСПЛАТНОЕ ВРЕМЯ В ЗУМЕ КОНЧИЛОСЬ
@
ДАВАЙТЕ ВСЕ ПЕРЕЗАЙДЁМ
Предыдущий >>3420692 (OP)
73 Кб, 1050x1050
Предыдущий тред: >>3482678 (OP)
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
21 Кб, 438x220
В каталоге PyPI, содержащем сотни тысяч пакетов для Python, недавно опубликован новый транслятор кода русской версии языка Python.
Как утверждают авторы, Русский Питон почти полностью идентичен оригинальному языку с англоязычной лексической базой, основное отличие заключается в использовании русских названий для именования сущностей в коде. Согласно разработчикам, данный инструмент создан для достижения двух целей:
Взять можно тут: https://pypi.org/project/rupython/
На мой взгляд, охуенное начинание. Писать и читать код на русском языке куда приятнее и удобнее, а жрать кактусы в виде кода на иностранном языке - просто абсурд в таком случае.
Как утверждают авторы, Русский Питон почти полностью идентичен оригинальному языку с англоязычной лексической базой, основное отличие заключается в использовании русских названий для именования сущностей в коде. Согласно разработчикам, данный инструмент создан для достижения двух целей:
> Повышение производительности труда работников, выполняющих задачи автоматизации процессов и формализации алгоритмов, за счёт применения лексики на родном им языке, что априори повышает усвоение и читаемость кода.
> Упрощение освоения навыков алгоритмизации и составления компьютерных программ учащимися путём устранения искусственного препятствия в виде необходимости оперировать лексикой иностранного языка.
Взять можно тут: https://pypi.org/project/rupython/
На мой взгляд, охуенное начинание. Писать и читать код на русском языке куда приятнее и удобнее, а жрать кактусы в виде кода на иностранном языке - просто абсурд в таком случае.
8 Кб, 240x210
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
4,8 Мб, 3840x2016
Филиал МВП-треда, обсуждаем вайбкодинг, делимся ИИшками и лайфхаками как промптить больше, а работать меньше. Красноглазам вход запрещен
1 Мб, 1024x1024
Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем)
Предыдущий: >>3469179 (OP)
Предыдущий: >>3469179 (OP)
99 Кб, 1500x720
Вся разработка на котлин, кроме андроид и ios.
Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.
Маскот котлина Коди.
Что имеем:
+Современный синтаксис (реально удобный).
+Совместимость со всей jvm инфраструктурой.
+Возможность писать статический DSL прямо на самом языке.
+Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д)
+Возможность нативной сборки, сборки в js, андроид и ios.
+Корутины
Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.
В интернете часто приводят какие-то высосанные из пальца примеры с кошками, собаками и всякой абстракщиной. Но в реальной жизни все не так просто, и эти детсадовские примеры ни о чем не говорят. Когда ты только начинаешь изучать ООП, то сложно понять, зачем вообще городить эту огромную телегу с классами, наследованием, инкапсуляцией и прочими заморочками.
Поэтому лучший способ въехать в ООП - это сразу погрузиться в изучение какого-нибудь фреймворка. Когда ты видишь, как все это применяется на практике, то сразу начинаешь понимать суть.
Почему следует изучить java перед котлин, а не сразу изучать котлин:
1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile.
2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin.
3.Может быть что где-то будут куски кода на java в проекте.
Антивирус в windows также замедляет компиляцию, так что отключите, добавьте в исключения папку или же перейдите на gnu/linux, macOS:
https://intellij-support.jetbrains.com/hc/en-us/articles/360006298560-Antivirus-Impact-on-Build-Speed
Попробовать котлин -> https://try.kotlinlang.org/
IDE. IntelliJ IDEA Community Edition -> https://www.jetbrains.com/idea/download/
Документация котлин -> https://kotlinlang.org/docs/home.html
Перевод документации -> https://kotlinlang.ru/docs/kotlin-doc.html
Скачать Kodee asset ->
https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets
Предыдущий тред: >>3247263 (OP)
Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.
Маскот котлина Коди.
Что имеем:
+Современный синтаксис (реально удобный).
+Совместимость со всей jvm инфраструктурой.
+Возможность писать статический DSL прямо на самом языке.
+Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д)
+Возможность нативной сборки, сборки в js, андроид и ios.
+Корутины
Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.
В интернете часто приводят какие-то высосанные из пальца примеры с кошками, собаками и всякой абстракщиной. Но в реальной жизни все не так просто, и эти детсадовские примеры ни о чем не говорят. Когда ты только начинаешь изучать ООП, то сложно понять, зачем вообще городить эту огромную телегу с классами, наследованием, инкапсуляцией и прочими заморочками.
Поэтому лучший способ въехать в ООП - это сразу погрузиться в изучение какого-нибудь фреймворка. Когда ты видишь, как все это применяется на практике, то сразу начинаешь понимать суть.
Почему следует изучить java перед котлин, а не сразу изучать котлин:
1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile.
2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin.
3.Может быть что где-то будут куски кода на java в проекте.
Антивирус в windows также замедляет компиляцию, так что отключите, добавьте в исключения папку или же перейдите на gnu/linux, macOS:
https://intellij-support.jetbrains.com/hc/en-us/articles/360006298560-Antivirus-Impact-on-Build-Speed
Попробовать котлин -> https://try.kotlinlang.org/
IDE. IntelliJ IDEA Community Edition -> https://www.jetbrains.com/idea/download/
Документация котлин -> https://kotlinlang.org/docs/home.html
Перевод документации -> https://kotlinlang.ru/docs/kotlin-doc.html
Скачать Kodee asset ->
https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets
Предыдущий тред: >>3247263 (OP)