Я сомневаюсь в совете бати Короче, я захотел начать программировать и спросил своего 50-ти летнего батю который программирует микропроцессоры с чего мне начать. Ну, C я знаю, ассемблер понимаю, чтобы можно было читать дизассемблер, но не более.
По его совету прочел много книг по математике, но так и не смог осилить Кнута. Читал и разбирал некоторые темы, но все равно сложно. А Кормена понял вполне себе.
Прочел архитектуру компьютера и операционные системы Таненбаума, также наполовину осилил его практикум по операционным системам, написал свою минимальную ОС на C. Также начинал писать но забрасывал достаточно много проектов, например, интерпретируемый язык. Байт-код был реализован, ассемблер был разработан, но на создании высокоуровнего языка я забил.
Пытался вкатиться в Reverse Engineering, но что-то как-то сложновато показалось.
Занимаюсь этим я уже 5 лет. По-моему хороший результат, хотя я каждый день часов по 6-8 трачу. Очень много нужно узнать и понять. Мне 22 года.
Короче, я чет это, не понимаю. По-моему батя дал мне путь вникуда. Я по C даже вакансий не вижу, в нашей мухосрани разве что 1С нужны. Сам батя работает в каком-то подвале программируя какие-то микроконтроллеры и пишет драйвера для всяких китайских устройств. За 40к в месяц. Алсо, в нашей мухосрани это огромная ЗП.
Что дальше-то? Я не думаю что найду работу в этом городе на эту тему. Может, стоить учить другой язык? Или в другой город уехать?
Сейчас бы на C писать и asm знать в 2019, проорал с тебя, ты потерял 5 лучших лет своей молодости (17-22 по твоим словам) вникуда, а мог бы просто разобраться в js и пойти работать через год, зарабатывая больше своего бати. Нищук вырастил нищука, но умного.
Ваще мне вражду читать многабредобукаф, но все твой батя правильно тебе советовал. Если ты правда все эт освоил, то ты круче 99% чуваков на борде. Это нереально крутая база.
Дальше нужно либо валить в дсы, там точно найдется работа для тебя. Либо смотреть по вакансиям и получить то, что требуется на локальном рынке. С такой базой тебе легче будет вкатиться куда угодно, и она позволит собеседующим закрыть глаза на некоторые пробелы в практике, толковость и фундаментальные знания важнее модных языков или фреймворков.
Молодец, теперь или пиздуй в нвидию конкурировать с тысячами таких же как ты и получать 300к/нс, или на завод микроконтроллеры писать. Байтоебам другого не дано. Ты думал-то чем? Своей головы нет? Почему только спустя 5 лет дошло что что-то тут не так? Раньше ЗП бати в 40к на пике карьеры не смущала? На ХХ раньше не додумался заглянуть? А может программирование на чем-либо кроме C просто не твое, раз до тебя по 5 лет доходит? Тогда все правильно тебе посоветовал батя.
>>1478263 Ну, я просто в забвении занимался делом которое мне приносило удовольствие 5 лет. Сейчас задумался найти работу и понял, что это не так просто. ЗП бати не смущает, хорошие деньги же. >>1478258 Ну, не знаю. Мне не хочется менять язык, мне очень нравится C. А искать на нем работу сложно, я же не один такой, да и кому нужны мои умения? >>1478252 Я 5 лет занимался приносящим мне удовольствие делом, а не потерял их вникуда. И в отличии от тебя понимаю как работает все это дерьмо. >>1478340 Не думаю, что обосрался. Все таки мне это реально нравится, найти работу это другой разговор, конечно. Да и 40к это не такая уж маленькая зарплата. >>1478350 И бросить C? Это похоже на предательство.
>>1478202 (OP) У программирования много сфер, полагаю ты это понимаешь и сам, и самые простые и оплачиваемые сферы в программировании на данный момент - это разработка/сборка приложений из опенсоурс компонентов, таких как реакт, докер, %твой бекенд фреймворк нейм% и сопутствующих библиотек. Сейчас работа программиста чаще состоит в том чтобы собрать что-то уже кем-то написанное, чем написать самому.
По описанию твоего же поста, ты работаешь в противоположной категории низкоуровнего байтоебства, порог вхождения в который в разы выше описанного выше, да и мест меньше.
>>1478384 > И бросить C? Это похоже на предательство. используй С на расте, никто тебе это не запрещает, можно обернуть в растообертку и во все на расте писать С программы безопасно
>>1478449 Если ты не траливалишь так, то открой все тот же хх, забей любой ДС язык/фреймворк типа reactjs и поставь фильтр по ДС. Или открой @hh_vacancy_development Если у тебя еще будут вопросы, то ты реально отстаешь на 5 лет в принятии решений.
>>1478453 Посмотрел. Разочаровался в жизни. Вокруг меня все горбатятся за копейки, пока в Москве продавец в макдональдсе получает в 2 раза больше учителя у нас в мухосрани. А зарплаты программистов это же вообще какие-то невероятные цифры. Какие 100к? Куда их вообще можно деть? Это меня еще жидом называли в детстве, типа родители богатые? (мать с зп 34к, батя 40к)
>>1478456 >хабр Лол. Там очередной хаброчмошник умничает с высосанными из пальца хуя цифрами стоимости жизни в регионах.
На самом деле, стоимость жизни там примерно такая же, как и в окресностях ДС. Жильё дешевле, но не настолько, чтобы имело смысл об этом говорить. А зарплаты ниже в разы. И работы в IT просто нет вообще. И не в IT тоже.
>>1478460 Нужно учитывать, что у каждого жителя замкадья есть огород и приусадебное хозяйство. Жители замкадья питаются с огородов, выращивают птицу и скот. Поэтому деньги им нужны только на одежду и коммунальные платежи. А значит вполне справедливо было установить им меньшие зарплаты, чем в дс, где приходится покупать в том числе и продукты питания.
>>1478459 >Какие 100к? Куда их вообще можно деть? Меня скорее удивляет как на них жить можно. Это ссаные 1.5к$ если что, зарплата начинающего спеца в Европке после вычета налогов. Что ты на них купишь-то? Там после транспорта, еды и ипотеки останется 20к на месяц, а еще нужно одежду покупать, подлечиваться по мере необходимости итд.
>>1478473 >Бля, это же всё меняет, лол. >Если статью публикуют на хабре значит она гавно!!!11 Какой же ты шиз, пиздец. Сервис для поиска работы в сфере айти опубликовал статистику на хабре - значит это говно. Вот если бы не на хабре то же самое написали - то ок, а на хабре значит говно.
>>1478478 Я же сказал - цифры уровня жизни в регионах высосаны из пальца. Цифры зарплат, скорее всего, тоже.
В РФ просто нет рынка высококвалифицированного труда. Нет рынка - значит любая статистика = хуйня. А особенно такая как в этой статье. По сравнению с Нью-Йорком. В Кургане. Лол, блядь.
Подобие рынка есть в ДС[1..3], и там статистика уже что-то значит. Но, тоже хуйня, по большому счёту.
И хули ты порвался? Ты это написал? Или ты там работаешь?
>>1478480 >В РФ просто нет рынка высококвалифицированного труда. Тыскозал? В миллионниках оказывается нет рынка труда, а пацаны-то и не знали! Даром что в них и Сбертехи, и Тиньковы, и Яндексы, и Жетбрейнсы, и большинство других крупных фирм, и галеры, и маленькие-средние продуктовки. Ты из тех дебилов у кого Новосиб ассоциируется с шаманами и ловлей оленей на убой?
>>1478480 >По сравнению с Нью-Йорком. В Кургане. Лол, блядь. >Нам удобней сравнивать наши города не с Нью-Йорком, а с Москвой. Ты статью-то блядь читал?
>И хули ты порвался? Потому что петухи типа тебя уже заебали. Если на меме вотермарка пикабу - значит говно мем. Если статья была на хабре - значит говно статья. Если видео залили в вк - значит оно дерьмо. И главное что мимо пройти нельзя, нужно обязательно высраться о том что контент дерьмо, потому что залит был на небогоугодный сайт. Логика, блядь, железная. Щас ты еще высрешься про залетного, так что сразу обозначу что я на бордах с 2011
>>1478202 (OP) Мне тебя даже жалко, лол. С другой стороны, у тебя же отличная база, ты в принципе можешь без проблем что угодно изучить, если Кнута можешь осилить.
>>1478406 >Зачем мне тогда rust, если я при этом буду писать на C? Раст заменит с++ и с. Если не начнешь писать на расте, пойдешь грузчиком-консультантом в пятерочку.
Не хочу никого обижать, но оп обкакался.)) Я лично учился на менеджера, отслужил в армейке. Понял что нужно работать где то, начал смотреть видосы по жс в ютубе. В 27 лет нашел работу, сейчас мне 28 и получаю 70к в месяц. Жс толком не знаю, много проебываюсь, но мне норм.
>>1478483 Специально для альтернативно одарённых, типа тебя, я оговорился: >Подобие рынка есть в ДС[1..3], и там статистика уже что-то значит. >Но, тоже хуйня, по большому счёту.
>Ты статью-то блядь читал? А ты ездил в Курган? В Курган ездил, сука? Чо, заныл, бля? Там в таблице вполне себе в строках Челябинск, а в колонках - Нью-Йорк.
Смысл статьи - всё не так плохо, как кажется, прекрасная маркиза, встаём с колен, цифровизация шагает по стране, растёт процент жиров у масле. И мы даже упоминаем Нью-Йорк в тексте про Зажопинск. Сидите в регионах, и не жужжите:
Такое выравнивание жизненных уровней — несмотря на порой значительную разницу в номинальных зарплатах — происходит за счёт того, что разработчики из региональных городов платят на 60-70% меньше за аренду жилья, и на 20-25% меньше за локальные товары и услуги.
>>1478202 (OP) >По-моему батя дал мне путь вникуда. Да, но нет, но да. Для начала неплохо бы определиться, что тебе нравится, и что ты хочешь делать. База вроде Кнута и ассемблера - это, наверное, неплохо. Но что с ней делать? >Может, стоить учить другой язык? Может, а зачем? Мы опять вернёмся к вопросу 1. Не так важно, на чём ты пишешь? это лишь инструмент. Если ты 5 лет в программировании, выучить новый язык для тебя должно быть относительно простым делом. >Или в другой город уехать? Скорее да, но сначала тебе надо самому себе ответить, а зачем ты едешь куда-то? Сама по себе смена города/страны вопрос автоматически не решит.
Короче, я захотел начать программировать и спросил своего 50-ти летнего батю который программирует микропроцессоры с чего мне начать.
Ну, C я знаю, ассемблер понимаю, чтобы можно было читать дизассемблер, но не более.
По его совету прочел много книг по математике, но так и не смог осилить Кнута. Читал и разбирал некоторые темы, но все равно сложно. А Кормена понял вполне себе.
Прочел архитектуру компьютера и операционные системы Таненбаума, также наполовину осилил его практикум по операционным системам, написал свою минимальную ОС на C. Также начинал писать но забрасывал достаточно много проектов, например, интерпретируемый язык. Байт-код был реализован, ассемблер был разработан, но на создании высокоуровнего языка я забил.
Пытался вкатиться в Reverse Engineering, но что-то как-то сложновато показалось.
Занимаюсь этим я уже 5 лет. По-моему хороший результат, хотя я каждый день часов по 6-8 трачу. Очень много нужно узнать и понять. Мне 22 года.
Короче, я чет это, не понимаю. По-моему батя дал мне путь вникуда. Я по C даже вакансий не вижу, в нашей мухосрани разве что 1С нужны. Сам батя работает в каком-то подвале программируя какие-то микроконтроллеры и пишет драйвера для всяких китайских устройств. За 40к в месяц. Алсо, в нашей мухосрани это огромная ЗП.
Что дальше-то? Я не думаю что найду работу в этом городе на эту тему. Может, стоить учить другой язык? Или в другой город уехать?