Усім привіт!
Вперше беру участь у подібних уроках на стімі, дуже цікава ідея і можливість отримати більш розширне розуміння програмування - що воно та з чим його їдять.
Тож, не буду робити довгий вступ і перейду до виконання нульового завдання від @sergeyk!)
Програмісти - це люди, на яких буквально тримається комфорт мільярдів людей, в когось робота, а в когось навчання через війну у програмах створених ними.
Професія програміста на сьогодні є досить затребуваною, бо прогрес йде в тому числі й через них, а все більше сфер обслуговування, діяльності переходять у телефонні додатки. А ось чи зможе ШІ витіснити людину з посади програміста - це діло часу... Раніше також думали, що за секунди неможливо доставити лист на інший кінець світу, а зараз ми це робимо натискаючи кнопку "відправити".
Що роблять програмісти?
Програмісти створюють програми/програмне забезпечення за допомогою коду на різних мовах програмування. Створюють, логічні структури, алгоритми, налаштовують комп'ютерні програми. Ігри, програмне забезпечення, калькулятор, додаток таксі, браузер, сайти, операційна система - це все праця програмістів.
"Що треба було робити раніше, щоб потім стати програмістом"
Раніше - це поняття розтяжне, тож я підійду з двох сторін його сенсів. Раніше, коли це тільки набирало популярності в СНД, десь приблизно в дев'яностих, а то й в нульових роках, якщо ви б підійшли до батьків і сказали, що ви хочете стати програмістом, вам би певно покрутили у віска і сказали "йди працювати на завод, шахту, кар'єр (тут вже в залежності від регіону)". Так ставалося саме через наш менталітет, заляканий радянськими колхозами і те, що праця повинна була бути реальна, а не віртуальна.
То, окрім бажання, треба було ще й психологічно витримати давку від сім'ї, а якщо не хотіли платити за навчання, то пиши-пропало. Також, не завадили б хороші знання з інформатики, англійської мови, рідної мови, математики і навіть фізики. Ще звісно, що труднощі були через гроші, можливо у місці проживання, не було відповідного університету і тут знов випливає фінансова проблема.
В ті часи комп'ютер був далеко не у всіх, онлайн-освіта по відео з ютубу була просто неможлива. Вивчитися також мало дуже мало людей можливість, тому люди яким дійсно було це дуже цікаво займалися самоосвітою через літературу, кодили ж на папірі.
Зацікавити професією програміста, далеко не завжди могли на уроках інформатики, бо не всюди викладали програмування і говорили за перспективу цієї професії.
Зараз стати програмістом простіше в десятки разів, ніж це було раніше. Дуже багато онлайн-курсів, гайдів на ютубі, літератури, навчальних закладів, школ. Тут, як то кажуть - головне бажання. Також бажано знати англійську мову і математику на достатньому рівні, бо доведеться думати логічно, створювати алгоритми, вирішувати задачі. А англійська допоможе в навчанні, через розуміння перекладу, що ти вводиш.
На даний момент, я себе не уявляю програмістом. З математикою я на "ви" і маю погану пам'ять, тож для мене це було б дуже важко, якби я дійсно мав бажання цим займатися. Запам'ятовувати елементи коду, розробляти алгоритми, структури даних, б-ррр.
Думаю, що @sergeyk навчить нас азам і доведе, що програмування - це не так складно, як здається. Запрошую до участі @cranium, @andrea.boji!
Добре що прийняв участь, бо саме для таких як ти кажеш "б-р-р-р". В дебрі ми лізти не будемо. Та багато є таких що вже мають досвід, напевне для них зроблю окремі завдання.
На жаль питання зовсім не розкриті, лиш загальні фрази - а конкретно нема нічого. Відмічу лиш як то кажуть загвоздку в слові раніше... доволі цікаве тлумачення цього слова, хоч я в нього вклав інший сенс, не такий далекий історично проміжок часу.
Це була лиш розминка, а вже з наступного буде щось більш практичне і конкретне.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Клас! 🔥 Дякую @sergeyk за таку чудову ініціативу!
Колись у мене було велике бажання навчитися хоча б азам, але руки до цього так і не дійшли 😅 Шкода...
Спробую виділити час і також доєднатися ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
я б не тільки 6 а всі 60 уроків би зробив....от з першим не то перестарався, не то недостарався.... задум був залучити саме ..як би сказати гуманітаріїв/блондинок, щоб собі чи/і їм довести що не все так складно....
та перше домашнє ДЗ вийшло літературним... то тепер запар з його первіряннями))))
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Це круто якщо маєте можливість поділитися такими важливими знаннями! Дуже цінна інфа!
Доля вчителя нелегка 😀
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
TEAM 4
Congratulations! Your post has been upvoted through steemcurator06. Good post here should be..Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ця публікація була підтримана командою 7 через @httr4life. Наша команда підтримує вміст, який додає спільноті.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Дякую! @httr4life
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit