Boo

Комп'ютерне програмування/кодування/аналітика даних

Що б ви порадили мені подивитися або практикувати, щоб почати займатися програмуванням як хобі та кар'єрою? Я починаю свій перший урок через тиждень

Спільнота Technology

Спільнота technology, чат і обговорення.

4,8 млн ДУШ

Я зараз вивчаю програмну інженерію. Особисто я рекомендую вивчати мову програмування, таку як C++, яка має круту криву навчання для засвоєння основ програмування, таких як ООП та принципи чистого коду. Коли ви це зрозумієте, вивчати такі мови, як Python, буде ДУЖЕ легко. Однак Python є мовою, дружньою до початківців, але ускладнює вивчення інших мов. Ось чому я рекомендую C++ перед Python. Удачі, є багато чого навчитися 🙂

Ласкаво просимо у чудовий світ програмування/кодування/аналітики даних! Ми велика група нердів, які заповнюють різні специфічні ніші, і насправді відповідь на твоє питання залежить від того, що ти хочеш робити! :D Я б сказав, спробуй різні напрямки і подивись, який з них тобі сподобається! Незалежно від того, який шлях ти обереш, тобі слід освіжити (або вивчити!) основні принципи логіки (і, або, виключне або, якщо то, і т.д.) та як їх комбінувати, щоб робити різні речі. Для початку Scratch - це вступ до програмування, розроблений для дітей, що було завданням на першому тижні, яке я мав виконати, коли вчився. Поза цим, мені дуже подобається Data Camp як спосіб зануритися, навіть якщо в певний момент вони ставлять платний бар'єр. Twitch також має кілька людей, які проводять стріми для розробників, тож якщо це те, що ти розглядаєш, ти можеш також їх перевірити! ^^

Питання занадто широке (що ти хочеш зробити?), тому я рекомендую плейлист з алгоритмів від Абдула Барі.

Почніть з Python

Якщо ти звикнеш до цього, мені потрібен ще один програміст для гри в стилі Darkest Dungeon, яку я роблю.

Отримайте chat gpt і використовуйте його як репетитора, у нього є дані моделей з більшості буткемпів, тому ви можете отримати майже 1-1 репетитора.

Якщо ви плануєте розпочати свою кар'єру в програмуванні, я б порадив спочатку визначити свої сфери інтересів. Це можуть бути просто кодування, або розробка, або просто комбінація обох. Якщо ви говорите лише про кодування, то найпростіша та найшвидша мова для вивчення - це C++. Java вимагає часу, щоб зрозуміти через таку кількість бібліотек. Ви можете почати з C++ Tutorial безпосередньо. Дивіться його до основ, а потім переходьте до DSA. Після цього вирішіть, чи хочете ви займатися змагальним програмуванням або розробкою. Якщо вам набридло кодування, переходьте до розробки, адже це те, що потрібно в компаніях, я гадаю.

Це залежить. Якщо ви хочете глибше зрозуміти, як працюють програми та управління пам'яттю, ви, напевно, можете подивитися на уроки C. Зверніть увагу, що це може бути складніше, ніж Python, де, на мою думку, все, про що вам потрібно турбуватися, - це написання коду. Вам не потрібно дійсно знати, що відбувається на задньому плані програми. Якщо ви плануєте займатися аналітикою даних, статистики люблять використовувати R. На мою думку, це досить добре для візуалізації даних, але налагодження може бути не таким інтуїтивно зрозумілим. Саме з цієї причини я віддаю перевагу Python. Його набагато легше налагоджувати, він має багато якісної документації і простий у використанні.

На моєму досвіді, навчання розробці відеоігор дуже допомогло мені, навчає багато про те, як працюють комп'ютери, а також як читати різні мови.

Обидва!

Надішли мені повідомлення, я допоможу тобі.

Залежить від того, в яку сферу ви йдете. Є багато мов. Ви займаєтеся фронтендом, бекендом, машинним навчанням, DevOps?

Обов'язково будь-яка історія або документ про Кевіна Мітніка

Зустрічай нових людей

50 000 000+ ЗАВАНТАЖЕНЬ