81

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

bebyk написав:
kozickii написав:

Пишу в гуглі - не завжди знаходжу відповідь, або не правильно запиту.

Тут важливо розуміти, що перша мова світу програмування - англійська. Коли шукати англійською, то проблем не має виникнути - на базові всі питання новачків вже відповіли на stackoverflow абоде, поготів для такої популярної мови як Пайтон.

Я тут останнім часом зацікавився темою, неспорідненою з програмуванням — деревообробкою. Більшість корисного контенту читаю/дивлюся англійською (просто його об'єктивно на цій  мові більше). З цієї точки зору, англійська — не лише перша мова програмування, а й перша пилка :)

Подякували: 0xDADA11C71

82

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

ur_naz написав:
bebyk написав:

Тут важливо розуміти, що перша мова світу програмування - англійська.

дурня. Більшість книжок англійською - крадені. а українською красти нічого. до того ж англійська ні разу не мова програмування і легко вивчається паралельно мові програмування.
і на останок. мова програмування складає щонайбільше 5% скілу програміста. тому теми такого шибу звичайні флудільні, бо ніякої користі не мають

Ви не уважно читали.
не сказано, що англ - це мова програмування.
сказано - перша мова світу програмування - англійська
і це дійсно так.
і не тільки світу програмування.

Подякували: bebyk, leofun01, ReAl3

83

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

ping написав:
kozickii написав:

Скільки ви часу потратили на опанування програмування?

за рік щоденної самостійної праці від 3 до 6 год можна стати впевненим працевлаштованим джуніором .

Тобто приблизно одна-дві тисячі годин, що цілком узгоджується з «10000-hour rule»

Подякували: plusxx1

84

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

HetmanNet написав:
ReAl написав:

Відвикайте від  того, що embedded це лише самому плати трасувати і всі номінали рахувати.

Ніхто не казав рахувати, але розуміти принцип роботи треба, бо інакше потім вилазить до біса косяків від яких фігіють всі (якісь невловимі Джо на які скаржаться клієнти, а ви їх виловити не можете).

Що залишається, якщо не вміє порахувати? Які «принципи»?
У ембеддед-кернеліста є про що турбуватися, є купа принципів роботи, які треба розуміти, але які не мають нічого спільного з тим, що викликало вашу критичну реакцію. А щодо світлодіода у більшості випадків досить знати, що оцей бітик в оцьому регістрі призводить до його вмикання.

HetmanNet написав:
ReAl написав:

А якщо цього мало

Того мало, і буде мало, і не через помилки схемотехніки, а через код що дістанеться від третьої сторони. То часті проблеми, ніби HAL є, а ніби хоч бери переписуй все. І до кого підеш з нею? Добре якщо є як спихнути чи бюрократичний апарат великий, тож десь є шанс що знайдуть крайнього що зробить роботу за тебе.

Тобто кернеліст-початківець, який закінчив курси для початківців, повинен вміти знайти проблеми в іншій частині системи, створені-пропущені іншою групою, де були свої сіньйори та тімлід? А інакше він неправильний початківець і курси для початківців були неправильні.

Але навіщо — якщо у тій групі початківці були такі ж круті, як вимагають від цих, то не повинно було бути ніяких косяків!

Боюся уявити, що з таким підходом повинен вміти кернеліст-сіньйор.
Знаходити і виправляти косяки верілога того SOC, з яким працює група?

HetmanNet написав:

В чому перспективність? Знайти роботу важче, бо можеш працювати лише у великому штаті.

Ну тут щоб про щось говорити, треба визначитися, що таке «у великому».

85

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Droid 77 написав:
bvn написав:

Скажіть, а може є якийсь класний гейм-фреймворк для Go? Ото може стати моєю мотивацією...

То вже краще почати збирати команду для розробки мови на кшталт - "нейроглюк".
Інтерфейс - шолом;
Принцип дії - поміркував забаганки;
Функція відладчика -  уточнення забаганок з застосуванням штучного інтелекту;

І сесія закінчуватиметься думкою, відісланою до шолома:
«ой, ну ти й набридливий… ти такий розумний, додумай сам…»

86 Востаннє редагувалося ReAl (16.01.2021 16:11:08)

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

fed_lviv написав:

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

Авжеж, індивідуально не лише в сенсі темпів, а й у сенсі виставленого порогу бажаного результату.
І це я не для того, щоб полаятися — ці пороги дійсно можуть і мають бути різними залежно від того, хто й для чого хоче «опанувати програмування».

87

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Ну от. І чого я не вчив Аду?
І заразом не читав «різну нудоту» з компанії DO-178С та подібного…
Зараз би може роботу поміняв…

88

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

ReAl написав:

Ну от. І чого я не вчив Аду?
І заразом не читав «різну нудоту» з компанії DO-178С та подібного…
Зараз би може роботу поміняв…

Може хтось вчив?
А мені мабуть вже й братися вчити пізнувато.

89 Востаннє редагувалося ch0r_t (10.03.2021 11:22:25)

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Я гортав той підручник що у них згаданий на сайті "Programming in Ada 2012". https://www.adaic.org/learn/materials/#ada_2012_books
Є цікаві елементи в мові, так що не нудно.
Але занадто багато літератури зараз у списку аби продовжувати, все ж планую колись повернутися бо викликало інтерес.
WikiBook ще є. https://upload.wikimedia.org/wikipedia/ … amming.pdf
Для починаючих типу "Введення в Ada" література теж є. Наприклад https://drive.google.com/file/d/1hdLc9n … 91Lvi/view
Це не згадуючи інших робіт які можна "дістати" з мережі. Не бачу перепон щоб братися за вивчення.
Навряд чи відбере у вас багато часу вивчення, та що Ada 2012 читалась доволі легко та з інтересом, так що "пізнувато" це малоймовірно.

90 Востаннє редагувалося ReAl (10.03.2021 13:29:25)

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Про нудоту я писав по-перше у лапках, а по-друге про слова типу «DO-178C».
І боюся, що зараз починати вчити ada з урахуванням часу, необходного щоб втрапити у проекти з такими словами не як трейні — таки пізнувато.

Що в ada є цікаві речі, я читав ще коли «iAPX432» вважалася перспективною і літературу по ній перекладали російською. З тих пір практично не цікавився — короткі сплески по «є доступний компілятор» і «зробили підтримку для такого-то мікроконтролера», та й ті «платонічно».
А зараз вже якось…

91

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

ReAl написав:

Про нудоту я писав по-перше у лапках, а по-друге про слова типу «DO-178C».
І боюся, що зараз починати вчити ada з урахуванням часу, необходного щоб втрапити у проекти з такими словами не як трейні…

Та то я так згадав що цікаво було, не відсилав до попереднього повідомлення.
А щодо вакансій Ada - взагалі не згадати аби колись бачив їх, оце від вас дізнався що десь є проекти якогось розміру помітного для тієї мови де потрібні спеціалісти. Думав коли вже і ПЗ для винищувачів пишуть на С++ то для Ada зосталась хіба тільки підтримка якогось ~40+ річного коду що досі десь керує потягом чи крилатою ракетою.

Подякували: 0xDADA11C71

92

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Програмування дає можливість як і добре заробляти, так і мати змогу самостійно планувати графік власної роботи.

93

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

vo24uk написав:

так і мати змогу самостійно планувати графік власної роботи.

Це ви про прокрастинацію так хитро завернули? ;)

Подякували: leofun011

94

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Ну це вже залежить вiд насиченостi роботи_))

95

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

vo24uk написав:

мати змогу самостійно планувати графік власної роботи

Таке пролізе в одинокого фрілансера. Бо якщо працювати в команді тре узгоджувати робочий графік, навіть якщо працюєш віддалено.

Подякували: FakiNyan1

96

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

Droid 77 написав:
vo24uk написав:

мати змогу самостійно планувати графік власної роботи

Таке пролізе в одинокого фрілансера. Бо якщо працювати в команді тре узгоджувати робочий графік, навіть якщо працюєш віддалено.

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

Подякували: Droid 77, leofun012

97

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

FakiNyan написав:

Найкраще, це створювати свої файні проєкти, котрі будуть популярні

Ви краще скажіть, де взяти ідеї для цих проектів.  :)

Гадаю, тільки з досвідом у реальному програмуванні можна надихнутися на цінну ідею.

Наприклад, хочу я написати плаґін для Дженкінса. Звідки мені знати, що писати? Звідки знати, що справді потрібно, якщо я сам не попрацював на реальному проекті і не відчув конкретний біль, з яким стикаються всі користувачі Дженкінсу в світі, але ще не написали до того лік?

Як варіант: звідки мені знати, який плаґін працює погано, щоб його переписати — якщо я не покористувався вдосталь тим плаґіном?

98

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

bebyk написав:
FakiNyan написав:

Найкраще, це створювати свої файні проєкти, котрі будуть популярні

Ви краще скажіть, де взяти ідеї для цих проектів.  :)

Гадаю, тільки з досвідом у реальному програмуванні можна надихнутися на цінну ідею.

Наприклад, хочу я написати плаґін для Дженкінса. Звідки мені знати, що писати? Звідки знати, що справді потрібно, якщо я сам не попрацював на реальному проекті і не відчув конкретний біль, з яким стикаються всі користувачі Дженкінсу в світі, але ще не написали до того лік?

Як варіант: звідки мені знати, який плаґін працює погано, щоб його переписати — якщо я не покористувався вдосталь тим плаґіном?

фігачити, фігачити, і ще раз фігачити.

99 Востаннє редагувалося ch0r_t (01.04.2021 20:18:37)

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

HetmanNet написав:
tchort написав:

Тобто...Пан pluszz вважає мову С перспективною і вартою вивчення в якості першої мови програмування, - через її безсмертність.

Можу її порекомендувати через те що вона перша мова програмування яку вивчають на профільних факультетах топ 10 технологічних універів цієї планети. Так піде?

    Все ще не можу погодитися. Тільки через те що її вирішили викладати в школах/вузах чи де інде. Чому тоді не C++ (хоч у спрощеному викладенні - частину її) чи будь яку іншу C-подібну? В якій не треба буде марнувати час, новачкові, на загадкові повідомлення про помилки та різні "segmentation fault".
    Важко стати майстром(чи хоч дійти до прийнятного рівня, відразу) в C, це все ще як скальпель - взяти легко, безпечно оперувати навчитися дуже важко. До того ж здається мені доведеться вчити щось що вважають "практичнішим" потім. Чому тоді не вчити щось привітніше та практичніше вже відразу?

    Питання ж не стоїть "чи варто вчити те, що вас змусять вчити по програмі навч. закладу все одне?", а малось на увазі - що є вибір, раз особа в цій темі про вибір, то ймовірно приймає рішення самостійно.

100

Re: Яку Мову Програмування краще Вивчати Початківцю? Перспектива 2021-25р.

tchort написав:

Все ще не можу погодитися. Тільки через те що її вирішили викладати в школах/вузах чи де інде. Чому тоді не C++ (хоч у спрощеному викладенні - частину її) чи будь яку іншу C-подібну? В якій не треба буде марнувати час, новачкові, на загадкові повідомлення про помилки та різні "segmentation fault".

Тому що мова С вчить не лише, як можна написати якусь програму, але і роботі з "залізом". Заставляє, скажемо так. Заставляє вчити те, як влаштована пам'ять комп'ютера, файлова система, процесор та інші різноманітні лоу-левельні штуки. Тому її і часто беруть, як першу, щоб пояснити базові речі CS. А ще вона "в першому наближенні" дуже легка для вивчення, там по мінімуму зайвого непотребу, що є в сучасних мовах.

А то понаучуться на цих всяких моднявих мовах писати, а потім переписуй за них все. Тьху.

Подякували: 0xDADA11C71