>>257554606 1. Зарабатывать деньги 2. В будущем пригодится чтобы программировать роботов, нано-роботов и напрямую материю 3. Не терять время зря, заниматься чем-то что может пользу принести
>>257555703 в коде есть по 40-100 слов в ключевых словах и по 200 в библиотеках. Тексты книг и доки можно гугловым(а еще лучше яндексовым) движком автоперевода переводить. Даже проф переводчики давно переводят через движки автопереводов, а потом вычитывают и редактируют.
>>257556936 Хз, программирование ардуины даже отбитый долбоёб осилит, там всё на уровне школьной программы. Вот осилить электронику более или менее сложную, которой будет рулить ардуина – заебёшься. Я с простыми проектиками побаловался, дальше познаний электроники не хватило с инженерной специальности, нужно профильное ВУЗовское образование а-ля радиофак.
>>257554549 (OP) Быстрее запоминаешь на практике, ты можешь видеть быстро результат кода когда застрял ищешь как решить, после решения и поисков ты запомнишь, потом читаешь теорию и у тебя увеличиться понимания того что ты сделал. Делай много програм, самых разных каких хочешь и паралельно читай теорию так ты будешь со временем запоминать больше и больше.
Анон 1: >Ответь на парочку вопросов, пожалуйста. Постараюсь, анон, но с эмбедом много субъективщины: разные области/задачи, соответственно, разный объём знаний. Я мехатронством занимаюсь - это не классический эмбед. >Стоит ли вкатываться? Зависит от того, чем хочешь заниматься в итоге. В мехатронстве вроде, тьфу-тьфу-тьфу, есть, чем заняться. Благо, живём в стране, где нихуя особо не производится. Хочешь - протезированием занимайся, хочешь - производственное оборудование инженерь, хочешь - военка, хочешь - хуенка... Да тупо для квестов штуки ляпать. >Что учить при вкате? Английский на уровне, когда лекционный материал (= свободная речь на слух) можешь воспринимать. Это прям приоритет из приоритетов. Нет английского - нет доступа к знаниям. Остальное - зависит от того, чем собираешься заниматься. Конкретно для мехатронства такой список: - Математика (тригонометрия + матан + линейка + дифуры + комплексные числа + численные методы+...); - Аналоговая электроника; - Теория сигналов и систем; - Архитектура вычислительных систем; - Си через призму программирования МК; - Основы цифровой схемотехники;
Ну вот как-то так. Если в мехатронство не собираешься, то математика с теорией сигналов и систем на 90% отвалятся.
Для начала можешь AVR-ки в чистом виде (= без библиотек, на голом железе) поковырять - научишься даташиты читать, и поймёшь, что конфигурирование МК - это не омномном GPIO_PORTA_CTRL_BLA-BLA-BLA, а тупо запись значений в нужные ячейки памяти.
Алсо, рекомендую зарегаться на edx и взять себе там курсы Джона Валвано (John Valvano), курсы по Си (там их несколько штук) и курс по аналоговым фронтэндам от Berekeley University.
>Как ситуация с зп? ХЗ, за всех не скажу, ибо не знаю. У меня 350-500К за весь спектр: от мат-моделирования до разводки плат и кодинга. У просто программеров поменьше.
Анон 2:
Так, я тоже типа как бы эмбеддед программист. От себя тебе что-то расписать, хах?
Сам железяки не паяю, работаю в автомотиве. то есть это специфический софт для автомобилей. НАпример, навигация, или подключение телефона, или раздача вайфая или датчики пробега с колёс. Вроде и эмбеддед, а вроде и высокоуровнево у меня по крайней мере Я выше расписывал свою историю. Одногруппник позвал к себе на работу, там я узнал как обжимают кабеля, лол, и привык, что у меня платы на столе рабочем разбросаны. Потом мне было несложно попасть в автомотив, там любят люедй, которые тыкали линукс, и могут с большой страшной железякой по ssh поговорить. Потом бабок больше платили за мой автомотив опыт, и меньше - за опыт в какой-то другой области.
Считай, засосало, лол. По мне, область не особо важна. В рамках одной и той же области могут быть как интересный творческие задания, так и хуйня какая-то. Проапдейчу - советую просто взять эти сферы, которые тебе интересны, и походить по собесам. А потом пойти в тот, где больше предложат + остальные условия будут не ублюдскими. Забей хуй, не пытайся выбрать НАИБОЛЕЕ ЛУЧШЕЕ МЕСТО РАБОТЫ, выбери просто хорошее. Хороших дохуя, а вот в попытках выбрать ЛУЧШЕЕ все нервы сожжёшь Да не за что.
Анон, здесь я вижу возможные подводные: а). Не особо увлекайся ардуиной. В том смысле, что помигай светодиодом, покрути моторчики, выучи закон Ома, и оставляй ардуину (= саму плату и детскую эту IDE-шку). Закажи себе с алика несколько восьмых Атмег, программатор-свисток, и попробуй bare metal программирование. В помощь тебе видосы Митча Дэвиса (https://www.youtube.com/playlist?list=PLNyfXcjhOAwOF-..), он у себя всё разжевал дальше некуда; б). Смотри, не увязни в покупке железа, 100500 разных МК-шек, скачивании 100500 разных IDE.
>>257554549 (OP) Еще совет есть много открытого кода. Можешь скачивать исходники и смотреть как они работают, изменять разные части програмы, так ты будешь понимать какой механизм за этим стоит.
>>257557934 Ну проекты из кита ты соберёшь, а дальше что? В электронике адовый пиздец, диффуры особенно, без ВУЗовского образования 1000% соснёшь, можешь не сомневаться ни минуты.
>>257558282 Ну на школьном уровне плохом английский если знаешь, то уж ключевые слова-то выучишь. Названия переменных гугл транслейтом переводишь, их не так много вариантов. У нас в компании много кто не знает английский судя по коду, кучу ошибок делают.
>>257558104 Я и не собирался честно говоря. Просто интересно мнение тех, кто может пытался. Дифуры это не бином ньютона, но в вузике именно они меня повели на пересдачу(на экономе причем), чуть не числанули. >>257557877 спасибо за пасту.
Есть много бесплатных игор для изучения програмирования. Можешь начать с них чтобы понять основы. Можешь скачать бесплатный игровой движок потом там попрактиковаться в коду, выполнить туториалы потом добавлять что то от себя.
>>257558592 >Как ты провел пару лет? Пользовался тем, что написано или просто пасту сложил и дальше жил как раньше? На момент реквестирования паст я учился на 4м курсе ВУЗа и выбирал направление для дальнейшей работы. В схемотехнику и встраиваемые системы не пошел, но с железом тоже иногда работаю. Допускаю вероятность перекатывания в embedded через пять-десять лет.
После удлинения своего Питона ищешь в интернете книжку Pattern Recognition and Machine Learning. Похуй если ничего не поймешь. Затем идешь на coursera.org и просматриваешь и сдаёшь курсы Neural Networks and Deep Learning и Machine Learning от Андрюши Ына и Neural Networks от Хинтона. Потом зубришь, именно, сука, вызубриваешь документацию по Keras, чтобы от зубов отскакивало. Арендуешь инстанс на AWS, если, конечно, у тебя дома не Титан SLI, ты готов месяц не пользоваться компом и у тебя дешёвое электричество. Когда опубликуешь свою первую статью, по пути изучив аугментацию, скрейпинг, юридическую защиту от копирастов-владельцев сайтов и значительную часть arχiv.org, идёшь в серьёзную компанию, занимающуюся ИИ и устраиваешься туда. Как выиграешь своё первое состязание в ;kaggle, можешь идти дальше - тебя ждет увлекательный мир ИИ. Принципиально новые архитектуры сетей, распознавание сарказма в речи, перенос стиля, генерация изображений, обман и антиобман автономных автомобилей, автоматизация целых профессий и индустрий, автоматическая постановка "на карандаш" и в крайнем случае уничтожение неолуддитов автономными боевыми роботами с ИИ по заказу спецслужб. Отсос представителей других профессий типа писателей/художников/водителей/певцов/программистов/математиков/инженеров/стукачей, которые будут сосать безусловный базовый доход по жизни, оставшись без работы, не заставит себя ждать и уже через десять лет любой сильный ИИ на планете Земля будет чтить твою светлую память, как одного из своих создателей.