Это копия, сохраненная 23 ноября 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
При чём знаю много челов, которые работают сишниками, но они особо не отвечают как устроились
Интересует потому что вообще не знаю как свой уровень оценить, я первый курс и мне все повторяют что я ничего на первом курсе мочь не могу, а я вроде сложные проекты пишу (компилируемый язык на ~1500 строк, к примеру) / рендереры на вулкане / опенЖЛ'е (в котором большую часть загрузчик текстур, лол)
>Интересует потому что вообще не знаю как свой уровень оценить, я первый курс и мне все повторяют что я ничего на первом курсе мочь не могу, а я вроде сложные проекты пишу
Докажи мне равносильность машины Тьюринга, рекурсивных функций и нормальных алгоритмов Маркова.
Выбирай - микроконтроллеры, ОС, драйвера, возможно какой-нибудь НИИ который пишет систему на MISRA C.
Дальше этого С уже не нужен.
tiobe опирается на количество материалов о языке, а не на количество проектов на нём. если хочешь картину пообъективнее, смотри stackoverflow developers survey за прошедший год.
выше анон правильно сказал о применимости Си. тебе, скорее всего, придётся выучить ещё какой-нибудь язык (или даже не один), но Си это отличный тренажёр для нуфага. так что не расстраивайся
>Программист я или макака?
>вроде сложные проекты пишу
>компилируемый язык на ~1500 строк
А почему ты считаешь, что это сложно? Потому что лично тебе тяжело? Или потому что тебе кажется, что большинство окружающих так не могут?
Выясни для себя, способен ли ты написать коммерчески востебованные или хотя бы опенсорсно востребованные проекты, приложения, системы, либы, расширения и т.п.?
Подсказка. Твой ЯП никому не нужен. И скорее всего никогда не станет нужен никому.
Тебя точно не возьмут в качестве коммерческого разработчика ЯП, потому что эта ниша на 1000 человек в пределах всей планеты на сегодня, и лучше брать туда самых опытных и толковых. Но ты можешь заниматься этим для академических исследований, натаскаться, защитить диссертацию, примелькаться на конференциях, и тебя к 30 годам могут по итогу взять в какой-нибудь ресерч м.н.с.
Точно также, как например написать поисковик или соц. сеть. В принципе практически любая макака способна, внезапно, запилить свой новый самобытный поисковый движок с регэкспом и шлюхами, который будет отлично работать на твоём домашнем компе. Только коммерческой ценности он не будет иметь.
Более того, ты возможно можешь сам с нуля написать свою ОС. Это очень круто. Это реально очень сложно, столько всего надо знать и учитывать. Тебя могут похвалить. Тобой могут восхититься. Но тебе не предложат работу.
И даже доверить написать свой юнити или унреал аналоговнетный не доверят. А если напишешь в опенсорс, его никто не заметит.
Это всё штучные вещи. Это как добиться того, чтобы твою картину маслом выставили в третьяковке или твоё пение пустили бы в карнеги холл. Не стоит пытаться туда метить. Там всё занято.
А вот макака, которая двигает кнопки в вебе, казалось бы бесконечно далека от своего графического рендерщика или убийцы чатгпт, но вот ей будут платить 300к, потому что её продукт востребован рынком в огромных количествах, а ты так и не найдешь работу, так и останешься обиженным непризнанным гением.
Сишка - это хорошая база для других языков, в общем-то. Сишка как ниша - это драйвера, микроконтроллеры, железки, платы. Там кстати до сих пор творец - это инженер, который плату разработал, а программист к плате - это обслуга, хуже поломоя в лаборатории, ничтожество. Надо быть готовым к соответствующему отношению и опущению, если не будешь знать электротехнику и электронику на должном уровне.
>Программист я или макака?
>вроде сложные проекты пишу
>компилируемый язык на ~1500 строк
А почему ты считаешь, что это сложно? Потому что лично тебе тяжело? Или потому что тебе кажется, что большинство окружающих так не могут?
Выясни для себя, способен ли ты написать коммерчески востебованные или хотя бы опенсорсно востребованные проекты, приложения, системы, либы, расширения и т.п.?
Подсказка. Твой ЯП никому не нужен. И скорее всего никогда не станет нужен никому.
Тебя точно не возьмут в качестве коммерческого разработчика ЯП, потому что эта ниша на 1000 человек в пределах всей планеты на сегодня, и лучше брать туда самых опытных и толковых. Но ты можешь заниматься этим для академических исследований, натаскаться, защитить диссертацию, примелькаться на конференциях, и тебя к 30 годам могут по итогу взять в какой-нибудь ресерч м.н.с.
Точно также, как например написать поисковик или соц. сеть. В принципе практически любая макака способна, внезапно, запилить свой новый самобытный поисковый движок с регэкспом и шлюхами, который будет отлично работать на твоём домашнем компе. Только коммерческой ценности он не будет иметь.
Более того, ты возможно можешь сам с нуля написать свою ОС. Это очень круто. Это реально очень сложно, столько всего надо знать и учитывать. Тебя могут похвалить. Тобой могут восхититься. Но тебе не предложат работу.
И даже доверить написать свой юнити или унреал аналоговнетный не доверят. А если напишешь в опенсорс, его никто не заметит.
Это всё штучные вещи. Это как добиться того, чтобы твою картину маслом выставили в третьяковке или твоё пение пустили бы в карнеги холл. Не стоит пытаться туда метить. Там всё занято.
А вот макака, которая двигает кнопки в вебе, казалось бы бесконечно далека от своего графического рендерщика или убийцы чатгпт, но вот ей будут платить 300к, потому что её продукт востребован рынком в огромных количествах, а ты так и не найдешь работу, так и останешься обиженным непризнанным гением.
Сишка - это хорошая база для других языков, в общем-то. Сишка как ниша - это драйвера, микроконтроллеры, железки, платы. Там кстати до сих пор творец - это инженер, который плату разработал, а программист к плате - это обслуга, хуже поломоя в лаборатории, ничтожество. Надо быть готовым к соответствующему отношению и опущению, если не будешь знать электротехнику и электронику на должном уровне.
>Чё делать-то? Как сишники работу вообще ищут? Сами напрашиваются?
Никак не ищут, спи спокойно. Си язык давно не используют. Линукс давно весь переписан на джаве. Стандарты придумывают, чтобы разгрузить вакансии вебмакак и джавистов, чтобы такие как ты шли в Си, не находили работу и уходили с индустрии в грузчики.
> я вроде сложные проекты пишу
И давно рендер на готовом апи что то невообразимое? очень сложно наверное хвнд вгетать
>на хх
Видимо у нас с тобой какие то разные хх, ибо вакансий дохуя и больше
Спок малолетний долбаеб
>tiobe
>hh
Долбоеб, ты же понимаешь, что tiobe - это американский сайт? Ты на улицу одеваясь температуру смотришь на луне?
Сможешь под ARMv7 написать программулину, которая по модбасу будет собирать данные а потом по SNMP наверх отдавать?
Платформа: ARMv7 1GHz 2 ядра, одно полностью под GSM-модуль идет, своя RTOS, 256MB ОЗУ, 1ГБ ПЗУ + 4 гига под собранные данные на флешке.
Требования к программулине : на вот этом железе - должна опрашивать не менее 25к устройств за час, должна предусматриваться возможность настроить конфигурацию опрашиваемых устройств(как к ним подключиться, что в каком регистре лежит, как это в SNMP наверх отдавать с помощью темплейта в виде кастомного MIB-подобного синтаксиса). Дополнительно - возможность эти же данные отдать другой программулене при подключении через RS-485 по кастомному протоколу. А, ну и запись-чтения-коррекция времени там, шифрование кузнечиком, получение геопозиции устройства на котором программулина крутится и запись в ПЗУ, немного прикладных штук и веб-морда, чтобы наладчик не через SNMP его конфигурировал, а мог с планшета-ноутбука быстренько подключиться и кнопками натыкать.
Собственно - ничего сложного на самом деле. 150к после испытательного срока.
После такого ОП точно пойдет за 150к кнопочки красить
>По статистике сайтов типа tiobe Си вроде дохуя популярный
> а потом ты заходишь на hh или ещё куда и видишь буквально пару вакансий.
Так ты разную популярность проверяешь!
Тиобе проверяет упоминания в сети по всему миру.
HH показывает только свои вакансии как сайта работ, которые в большинстве своем российские.
>По статистике сайтов типа tiobe Си вроде дохуя популярный
> а потом ты заходишь на hh или ещё куда и видишь буквально пару вакансий.
Так ты разную популярность проверяешь!
Тиобе проверяет упоминания в сети по всему миру.
HH показывает только свои вакансии как сайта работ, которые в большинстве своем российские.
Ты тут так развыебывался текстом, словно у поставленной тобою задачи есть хоть какие то сложности, помимо аппаратных ограничений и си-кода.
Ебаный примитив уровня прокладки веб-сервиса, хостящийся на микрухе. Тоже мне, блять, напугал стеком модбасовских протоколов.
Доказал тебе за щеку, проверяй
Я думаю имелось ввиду что ты будешь сидеть в шараге 4 года и потом еще читать кучу всякой макулатуры чтобы тебя взяли за 150к пилить подобную шляпу. Да возможно не сложно, это не разработка собственной ОС, но говна в башку всё равно навалить придется не мало и в этом и загвоздка
>150к после испытательного срока.
Ну или за 30к на заводе таким заниматься. Мимо практикант с перспективой подобного исхода после окончания вышки.
Все микроконтроллеры мира продолжают писать на си
Да, есть версии с питоном, но для него практически не реально найти драйвера. все пишется на сихе
Rust не взлетел, никто не хочет переписывать 10 000 драйверов под контроллеры
Без знания плюсов сишники не нужны. Даже в микроконтроллерах.
Не неси хуйню
>Без знания плюсов сишники не нужны.
Плюсачую. Знать стандарты С++26, любить новые фичи, знать стандарты С++98, С++11, С++14, С++17, С++20, С++23, не любить устаревшие фичи, уметь перечислить по памяти все библиотеки буста - необходимый минимум для сишника
Сишники очень нужны, их очень мало. На вес золота. Кармак говорит нужны.
Ты ничего не знаешь про сферы про которые сказал.
Что ты несешь ублюдок ебаный, заткнись нахуй пиздабол.
Забей хуй на местных главпетухов эскпертам по всем вопросам жизни (на дваче орунах) и делай то что задумал.
ты так тупостью троллишь?
Это копия, сохраненная 23 ноября 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.