Нещодавно Netpeak Group за підтримки Мінцифри запустила безкоштовний курс «Від новачка до експерта в ШІ».
ну я повівся на бренд «Мінцифри»... подумав, що цей курс пройшов якусь перевірку якості... перейшов за посиланням...
Вже давно не починаю з теорії, а роблю все паралельно. Були навіть випадки, коли документацію більш детально читала вже після практики і дописувала, якщо знаходила щось нове і цікаве.
Це математика.
— Нема у коді при вірішенні матриць ніякої математики (хіба що + та мінус — ). Це логіка послідовності дій, які пояснює математика.
Тут ти або розумієш, що таке матриця, тоді просто дивишся у бібліотеку ....
І я в цьому переконався, коли почав розбирати алгоритми компьютерного зору та обробку зображень..
Це математика. Так, у деяких галузях вона потрібна, але там ситуація така, що ти це зазвичай або знаєш, або туди не лізеш.
Тільки практика та практика допоки не прийде розуміння що ти себе запитуєш «як це в біса взагалі працює?? а що там на шар нижче?? » і от тоді треба пхатися в теорію
Не знаю. Я й не знаю ізоморфізм Карі-Ґоварда... Під «теорією» розумію не особисті вподобання того чи іншого винахідника, а загальноосвітні знання програміста. Саме це має значення на практиці.
Усі намагання зробити за Едгаром Дейкстерою математично доказовий код провалились, тому індустрія пішла за методом Блекуса — науковий підхід.
Не зовсім так.
Без мінімальних знань неможливо написати хоч щось
Ну... Якщо ти знаєш змінні, умови/цикли, функції та відлагодження, цього в принципі достатньо щоб написати якусь гру в текстовому режимі, вирішувати вправи, ... Яка теорія ще треба?
Теорії в ті часи не дуже існувало. Ну а так 14 років, це тобі Turbo C 1.5, ось scanf треба писати так, printf ось так, ось так відлагодження, далі сам розберешся. Розібрався, писав і графічний редактор, різні ігри, тощо.
Практика. Була ідея, що хотілося зробити. Розбила на маленькі кроки цю ідею. Потім гуглила і млн разів намагалася зробити, не виходило — ще гуглила. Зараз працюю в стрімінговому стартапі — навичка «метод тика(чи втика:)» дуже пригодилася в роботі.
На співбесіді навіть на Senior левел, далеко не усі справляються із простим завданням типу розгорнути строку із заду на перед, вирахувати факторіал N чи навіть реалізувати swap змінних. При чому можна користуватись — абсолютно усім чим завгодно.
Коментарі