Сохранен 37
https://2ch.hk/b/res/306731481.html
Домен arhivach.hk временно не функционирует! Используйте адрес ARHIVACH.SITE.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Сап Полтора года назад по предложению коллег по работе я начал изучать С++ и спустя небольшое время

 Аноним 30/06/24 Вск 17:00:48 #1 №306731481 
rVeBGD8oXd8.jpg
a170083974910.jpg
Сап
Полтора года назад по предложению коллег по работе я начал изучать С++ и спустя небольшое время загорелся идеей вкатиться в программирование за денюжку на дядю. За эти полтора года я изучил следующее:
1) Прошел курс лекций Ильи Мещерина за 21 год (прошел - значит, писал классы, соответствующие теме, например, по перегрузке операторов - класс комплекное число и биг инт, по контейнерам - вектор и т.п. (реализовал еще не все, хочу написать пул аллокатор, умные указатели и вариант)
2) Прошел этот
https://www.youtube.com/watch?v=wgynU1cOoSY&list=PL4_hYwCyhAvZtI5h-e2FBGLiygrGDWji0 и
https://www.youtube.com/watch?v=xpQntZcADjg&list=PL4_hYwCyhAvZZ_DqJ7mS_xyG_AsyerfdB
курс по алгоритмам (кроме последних четырех лекций, там какая-то жесть началась), все, о чем идет речь в лекциях, честно прорешивал, вращал деревья, искал пути в графах
3) По книге Макса Шлее освоил (насколько это слово уместно для самоучки) Qt, для закрепления написал в нем свой графический калькулятор с парсером строки и классом, рисующим графики
4) Читал Танненбаума (а именно "архитектуру компа" и "современные ОС"). По ОС чувствуется, что просто чтения книг недостаточно и надо самому реализовывать что-то, но это (как я понял) такая область, которой можно посвятить жизнь и разберешься не во всем
5) Работал с Ардуино, по работе реализовал на ней modbus-slave-устройство, которое считывало с другой платы данные и передавало их master-y
6) Установил себе Убунту, потыкал в терминал, vim, git, по минимуму в gdb

Что планирую сделать еще:
1) Пройти этот
https://www.youtube.com/watch?v=zw6V3SDsXDk&list=PL4_hYwCyhAva37lNnoMuBcKRELso5nvBm
курс по многопоточным штукам, естественное продолжение курса по плюсам, без него никуда
2) Прочитать что-то по сетям, Танненбаум за 2к страниц стал вызывать рвотный рефлекс, нашел книгу Д. Куроуз, К. Росс "Компьютерные сети. Нисходящий подход", со слов рандомов в интернете, читается легче и ближе к практике
3) Освоить какие-нибудь микроконтроллеры, используемые в промышленной разработке, нашел книгу Кармина Новиелло "Освоение STM32"
4) Пройти что-нибудь по базам данных
5) Сделать проект с использованием этих знаний

Задача - за минимальное время от сегодняшнего числа найти работу, где я буду писать код и которая будет стартом для карьеры. Как я вижу, проще всего пойти на завод эмбеддед-разработчиком за зп, на которую можно сводить концы с концами, на ит-компании особо не рассчитываю

В тред призываются люди, которые прошли похожий путь и/или могут ответить на следующие вопросы:
1) Что из еще не изученного следует изучить, чтобы не обделаться на собесе? Варианты ответа от "хоть завтра делай резюме на хх" до "сиди учи все описанное и еще что-то, что я считаю супер важным" или даже "тебе ничего не светит, иди на сво"
2) Вопрос также людям, которые работают из дома/рнн/хз кому еще, кто сидит дома. Как вы не тупеете без общения с людьми и как дисциплинируете себя? Я планировал заниматься по 6 часов в день без выходных, но по итогу если поделить все время, которое я занимался, на количество дней, то выйдет часа 4. В дни, когда я ничего не делаю, начинается самобичевание перед сном, а следующим утром опять деградирую в интернете. Единственное решение, которое я нашел, это заблокировать через хостс сайты типа ютуба, на которых можно сидеть хоть целый день, а оставить, например, твич, который можно включать на фон, полностью без информационного мусора почти нереально, срываюсь. Плюс, сидеть со слабого ноута, а не с мощного компа, чтобы не играть в игры
3) Работать программистом на заводе это яма, откуда в нормальное место не выберешься, или нет? План рисовать формы в Qt и постепенно заниматься все более сложными вещами реалистичен?

Да, самое важное, 9 месяцев назад я уволился (уволился бы в любом случае, просто работал бы сейчас), чтобы заниматься всем этим, живу с родителями на свои деньги. 26 лвл, ДС2, образование - бакалавриат энергетика, работал 1,5 года офисным уебищем и сборщиком электрооборудования.
sage[mailto:sage] Аноним 30/06/24 Вск 17:02:26 #2 №306731563 
ебало того кто будет читать эту стену поноса?
Аноним 30/06/24 Вск 17:51:59 #3 №306733979 
бамп
Аноним 30/06/24 Вск 18:08:13 #4 №306734777 
>>306731481 (OP)
>Полтора года назад по предложению коллег по работе я начал изучать С++
То есть твои коллеги с завода сказали что ради успеха нужно учить C++ и ты как послушный баран пошел увольняться? А они дальше там же работают? Я в ахуе с айтискота. Напомню тебе также что спрос на СИшников в нашей стране один из самых низких в мире, а джуны вообще не нужны, при этом подобных тебе шизов и школьников задрачивающих C++ просто дохуище.
Аноним 30/06/24 Вск 18:21:05 #5 №306735435 
>>306734777
> сказали что ради успеха нужно учить C++ и ты как послушный баран пошел увольняться?
начал учить через месяц после того как устроился
> дальше там же работают
большая часть тоже ушла
Аноним 30/06/24 Вск 18:30:17 #6 №306735918 
На с++ и прочей низкоуровневой движухе твой карьерный или прошивать контроллеры, или в геймдеве в движках ковыряться. Это очень круто, но что бы там были найти бабки - нужно быть прям жесть опытным.

Если хочешь варик попроще, то тебе нужна энтерпрайз - микросервисы - опять кафка ушла в ребалансировку - коллеги, создайте задачу в джире.
Обычная по сути офисная работа. Из дома можно, если ты аутист, иначе конечно лучше вживую. За 3 года дорастешь до синьора, парень ты видно смышленый.

А таоя низкоуровневая база в будущем поможет тебе, например, в оптимизации бизнес процессов, и потихоньку научишься отличать говно архитектуру от хорошей.
Аноним 30/06/24 Вск 18:31:59 #7 №306736028 
>>306735918
голанг стоит учить, джун-позиции имеются?
Аноним 30/06/24 Вск 18:34:24 #8 №306736168 
54365345432234.png
>>306735435
Ты не понимаешь свою проблему. Дело не в том, что сколько времени или усилий ты потратишь на изучение C++, а в том что по всей стране реальных вакансий твоего уровня 5 - 10 штук, реально претендующих - на них 1000 - 2000 людей. То есть 200 человек на место. На какой-нибудь джаве/питоне 500 - 1000 реальных вакансий, реально претендующих - 20к - 40к человек. То есть 20 - 40 человек на место. Я утрирую, но дело образно примерно так обстоит.
Посмотри на пикрил, эта хуйня весит еще с 2021 года без каких-либо изменений в зарплате/описании. Там дают тестовое уровня написать HelloWorld, а потом посылают нахуй. Это ботовакансия и таких там навалом.
Аноним 30/06/24 Вск 18:36:26 #9 №306736274 
>>306731481 (OP)
Ты делаешь это неправильно
Микроконтроллерное байтоёбство не даст тебе заработать денег и комфортно работать
Будешь ездить по ебеням со своими говножелезками и получать 100к максимум
Лучше быть типичным айтишником скакуном по фреймворкам, хоть кушать нормально будешь
Мимо микроконтроллерщик
Аноним 30/06/24 Вск 18:39:11 #10 №306736439 
>>306736028
В додопицце у них вроде бек на голанге, лол

У нас обычно стек - java, python, k8s, postgres, oracle, kafka и прочее в этом духе
Самое то, что бы на галере в тысячу человек переписывать очередной монолит в другое говно, которое архитекторы в итоге через пару лет перересуют на своих диаграмах, а мы опять это будем переписывать.

А кпд из всего этого цирка - зпшечка, стабильно капающая на карту
Аноним 30/06/24 Вск 19:13:24 #11 №306738421 
>>306736274
я понимаю, что микроконтроллеры это отрасль, где ты (в большинстве мест в России) взаимодействуешь с совковой системой, следовательно, там нет денег. Мне интересно, реально ли такие места использовать как старт карьеры, если планируешь там не задерживаться?
>>306736168
и как тогда ботовакансию отличить от реальной?
> 200 человек на место
неужели настолько грустно, что даже на оборонные заводы не нужны программисты?
>>306735918
> энтерпрайз - микросервисы
что это такое, какой там стек нужен?
Аноним 30/06/24 Вск 19:53:22 #12 №306740662 
бамп
Аноним 30/06/24 Вск 19:58:35 #13 №306740925 
>>306736274
>Мимо микроконтроллерщик
Двачую, в аналоговнетном бизнесе денег нет, но на рынках Европы + США на эмбеддед много сытных вакух, в том числе и бигтех типо нвидии и самсунга. Есть еще вариант вкатиться в fpga и пробовать пробиться в hft - выше чем там нигде не платят, но я даже не уверен что они где-то кроме США и ВБ нанимают
Аноним 30/06/24 Вск 20:05:59 #14 №306741307 
>>306731481 (OP)
У тебя смешаны продуктовые плюсы и эмбедед, где по факту скорее си. Выбери что-то одно
Аноним 30/06/24 Вск 20:06:35 #15 №306741342 
Юзаю ts, gunjs, слоряру для обмена от амазона и прочие штуки что сейчас у элиты в почете (от функциональных либ до раста на беке).

Ссу на джава, си решетка и питон быдло, вы самые уебищные из программистов, самые душные и самые тупые. Даже школьник лучше понимает функторы чем вы чмони, любители использовать паттерны и все равно обосраться и пользоваться костылями которые помогают обойти ваш ценный долбоебский ооп подход.

Солид вам на лицо, всем остальным вкатунам и бывалым пис.
Аноним 30/06/24 Вск 20:13:31 #16 №306741695 
>>306731481 (OP)
напиши мне, расскажу @nnnuuulllll
Аноним 30/06/24 Вск 20:23:02 #17 №306742185 
>>306741307
> продуктовые плюсы
почти нет вкатунских вакансий, как описал этот >>306736168 анон
> эмбедед
побольше вакансий, которые завод, где будешь 40 лет гнить и сдохнешь как отработанный материал
И что выбрать?
Аноним 30/06/24 Вск 20:29:02 #18 №306742453 
>>306731481 (OP)
и что ты хочешь?
Аноним 30/06/24 Вск 20:30:11 #19 №306742494 
>>306742185
Яндекс есть
Заводов много
Короче пилю стори мою, недавно постил в пр, очень похожа на оповскую:
Работал на заводе плюсовиком пол года, у нас там сложилась норм команда сильных чуваков, кто на заводе не хотел торчать и учился активно.
В итоге мы все уволились и разошлись на 4-5 месяцев, я задротил многопоточку(курс тмпс мфтишный почти полностью прорешал), алгоритмы и плюсы, походил по собесам, наполучал офферов, везде оказалось импортзамещающий бестолковый кал заводской. Сбежал отовсюду, попал в крупную айти компанию на стажировку. На зп -- 70к(на заводах с которых сьебал давали около сотки). Зарплата вышла такая же, как была пол года назад на первом заводе. Только теперь я типо развиваюсь в сильной плюсовой команде, а не сру хуй пойми что.
Пацаны с которыми работал прошли на легке озоновский роут256, за 2 месяца вкатились в го и разъехались по супер комфортным конторам на ЗП 140-160к (0 опыта работы на го реального, кто-то припиздел по пол года в резюме, кто-то нет). Задачи там у них простейшие бизнесовые, и они с нулевой их решают спокойно. Джун+ -- мидл позиции.
Вот я сижу и думаю, насколько вообще по правильному пути двигаюсь, я просто лох и зазря учил хуйню, за которую никто особо платить не хочет? По лоховски я обязан в три раза больше сил вьебать за ту же зп чисто из-за выбора стека?
Или просто надо подождать и всё придёт? Набить несколько лет опыта и пробиваться в hft на 10к евро в месяц, как во влажных историях?
Или пора вовремя бросить всю эту хуйню и идти заниматься прогой около бизнеса, где дохуя платят и ничего не требуют?
Аноним 30/06/24 Вск 20:37:59 #20 №306742861 
>>306738421
Микроконтроллеры это не госуха, это импортзамещение. Один говнозавод взял деньги госухи, огромные. По гранту обязан на них купить например устройство, у какой-нибудь компании из фонда Сколково(концентрация распила 100%). Завод закупает у знакомой конторы какую-нибудь ебу для бурения шахт. Контора живёт чисто на такие грант заказы, она нежизнеспособна. Менеджеры долбоебы на всех уровнях, прогеры слабые. Платят прогерам тысяч до 150( это будет местный тимлид). Всё равно платить больше смысла нет, никакой планки качества нет(заказы будут всё равно, всё схвачено). Срок окончания работ проебывается на пару лет, но какое-то еле живое говно высирается. Дальше этим никто не пользуется, деньги освоены, стартуют следующий проект.
Мимо побывал на нескольких таких заводах недавно, давали норм деньги, но все естественно оттуда бегут
Аноним 30/06/24 Вск 20:45:13 #21 №306743130 
>>306736168
Еблан? У меня несколько друзей в ледасе, это отличное место, но это не программирование. Это по сути математика. Ледас пилит библиотеки алгоритмические для китайского сапра. Оттуда чисто дорога в китайского брата на 10к баксов в месяц.
Ну это конкретно работа, где рабочие задачи уровня кандидатских диссертаций. Это не для вкатуна обычного.
То что тебя после тестового даже не позвали на собес, где ебут математикой о многом говорит, кстати, это значит очень уж хуевый код у тебя получился.
Мимо автор этих постов
>>306742494
>>306742861
Аноним 30/06/24 Вск 20:54:00 #22 №306743487 
>>306743130
Похуй на твой ледас, джуновские однотипные вакансии с зарплатой 50к весят по пять лет без изменений, Опыт работы: не нужен лол блять, постоянно попадая в топ первой страницы поиска, а админам hh похуй.
Аноним 30/06/24 Вск 20:56:54 #23 №306743595 
>>306743487
В нск 3 компании всего на хх, какая разница чё там в топе
Аноним 30/06/24 Вск 20:57:06 #24 №306743601 
>>306743130
>Ну это конкретно работа, где рабочие задачи уровня кандидатских диссертаций. Это не для вкатуна обычного.
Ну и нахуя оно надо, когда любой датасатанист с 5 годами опыта в европке будет получать 7-8к на руки работая по 3 часа в день? Всегда поражался людям, которые жизнь кладут на алтарь каких-то "элитарных" работ, дрочат свою предметную область по 12 часов в сутки по 7 дней в неделю, а в итоге зарабатывают меньше Вазгена торгаша картошкой оптом. Особенно в этом плане удивляют физики - я недавно провел небольшой ресерч и посмотрел где работают люди чьи работы попали на SIGGRAPH (топ-1 конференция по комп-графике) - 70% постдок в университетах (платят на аренду и еду), 30% - software engineering в приватных компаниях. Никто не работает на ролях связанных с физикой, НИ ОДИН блять. Одна китаянка вообще пошла в тикток работать фронтендером в тот же год, когда попала на конферецию.
Аноним 30/06/24 Вск 21:00:08 #25 №306743733 
>>306743601
Это другие отрасли математики. Да и датасаентистом сейчас ты хуй вкатишься тоже, это ещё хуже. Тут математику можно самому изучить на нужном уровне, а там без маги топ вуза на тебя даже не посмотрят, не возьмут картинки размечать за еду. В Европе вообще хз о чём ты, там минимум пхд на датасаенс стажёра
Аноним 30/06/24 Вск 21:10:13 #26 №306744184 
>>306731481 (OP)
Корочи в ноябре прошлого года решил вкатится в java, пару месяцев назад доковылял до spring написал для себя бд ну и так всякого по мелочи, благо библиотека там большая, тупо работа с библиотечными классами и функциями, самому по сути ничего реализовывать не надо. И тут с месяц назад попались книги столярова, теперь только и делают что задрачиваю с++. Планирую ещё 3-6 месяцев позардрачивать и начинать ходить по собесам. В целом тебе тоже уже пора, давно пора.
> Работать программистом на заводе это яма, откуда в нормальное место не выберешься, или нет? План рисовать формы в Qt и постепенно заниматься все более сложными вещами реалистичен?
Я щас типа работаю снабженцем, по факту часа 3 на работе сижу изучаю с++ и алгосы, валить не собираюсь, планирую тянуть до последнего. Хотя зряплата нищая 45 тыщ, но есть возможность проёбываться хоть целый день занимаясь своими делами. Дома я сидеть пробовал - слишком много отвлечений, слишком сложно потом в работу втягиваться.
По сути сам планирую на завод или в похожую производственную контору - из всего где я работал, понравилось больше всего работать с производством.

> ) Что из еще не изученного следует изучить, чтобы не обделаться на собесе?
Вообще опыта работы у меня дохуя, я тебе могу сказать это всегда тупо рандом. Но если тебя собеседует не твой будущий непосредственный начальник или директор конторы - щитай зря сходил. Не знаю как в it, но по снабжению стабильно 2-3 предложения о работе в неделю приходит.
Я бы в принципе щас пошёл бы по собесам, но много нюансов которых я в с++ не знаю, типа создал сегодня массив на стёке, и охуевал минут 20 почему он возвращается пустой из функции в main. STL только по аналогии с java понимаю ну и так далее.
Аноним 30/06/24 Вск 21:43:11 #27 №306745545 
бамп
Аноним 30/06/24 Вск 21:44:24 #28 №306745592 
>>306745545
а что бамп, что ты хочешь от анона-то?
Аноним 30/06/24 Вск 21:50:32 #29 №306745881 
>>306745592
Не хочу чтобы тред умер, вот и бампаю, от анона ниче не хочу. Или я что-то не понимаю?
Аноним 30/06/24 Вск 21:53:58 #30 №306746033 
>>306731481 (OP)
> изучать С++
Этого Франкенштейна стоит изучать лишь для получения представления о том как не надо делать. Лучше чистый Си учи.
Аноним 30/06/24 Вск 22:03:08 #31 №306746439 
>>306738421
> на оборонные заводы не нужны программисты
Нужны конечно, только кто платить-то будет
Все бабки попилены директорами, менеджерами и производством
Аноним 30/06/24 Вск 22:06:29 #32 №306746598 
>>306745881
Нахуя я тебе копировал свои посты из пр? Ты походу это я год назад. Можешь задавать вопросы свои. Кстати как там с литкодом дела? На эту хуйню ещё придется убить месяца 3 по 8 часов в день, чтобы нормально собесы плюсовые проходить, тут много кто это любит
Аноним 30/06/24 Вск 22:11:13 #33 №306746805 
>>306746439
так в этом и план, ~год работать на заводе ради опыта, после чего с этим опытом идти в продуктовую разработку, но, судя по ответам анонов, эмбеддед и продуктовая разработка это разные отрасли и опыт в одной не поможет в другой. Хотя, в любом случае год опыта писания кода хоть где-то лучше, чем ничего
Аноним 30/06/24 Вск 22:28:40 #34 №306747597 
>>306746598
На литкоде решено 70 задач, 48 средней сложности, мне показалось это не особо эффективным использованием времени. Например, вместо того, чтобы решать 10 задач по деревьям, можно просто написать красно-черное дерево, это действие, которое имеет конкретный результат, который можно показать, а факт наличия сотен решенных задач работодателю сам по себе неинтересен (по крайней мере, у меня сложилось такое впечатление)
> Можешь задавать вопросы свои
Глобально у меня один вопрос: как эффективнее использовать время и что учить. Как я вижу, наиболее рациональное решение - искать любую работу, где пишут на Си/плюсах и дальше разбираться после того, как будет хоть какой-то опыт
Аноним 30/06/24 Вск 22:40:52 #35 №306748198 
>>306731481 (OP)
Годно.
У тебя не хватает баз данных (но это ты сам уже понял) и архитектуры - самая классика по ней это Design Patterns Банды Четырёх.
Не понял, насколько ты знаешь STL - а он важен.
Не увидел у тебя ничего по многопотоку - мьютексы треды condvars future promise async или, если ты хочешь в лоулевел, наоборот shm и семафоры.
Не помешает знать API для взаимодействия со внешним миром: xml, json, интерфейсы к базам, сериализация, это вот всё.
Не помешает понимать Unix, а главное - его принцип построения софта из маленьких утилиток-блоков и пайплайнов между ними.
Но в целом годно. Сильно не заморачивайся. Базу ты не скипнул, а это главное.
Аноним 30/06/24 Вск 22:49:22 #36 №306748641 
>>306747597
> а факт наличия сотен решенных задач работодателю сам по себе неинтересен (по крайней мере, у меня сложилось такое впечатление)
Ебать, с просветлением. Оказывается работодателю нужны практически навыки, а не дрочево задачек в вакууме. Кто бы мог подумать?
Аноним 30/06/24 Вск 23:04:41 #37 №306749392 
>>306748641
так до меня это дошло задаче на сороковой, а не на пятисотой, я ничего не потерял от решения задачек с утра по 1-2 часа перед тем, как делать что-то другое
comments powered by Disqus

Отзывы и предложения