>>230476944 Поддвачую этого анона >>230476944 >А для чего учишь? Цель какая? Ты сначала с областью определись, а потом языки и технологии подбирай под нее.
>>230476693 (OP) На самом деле это знатнейший тролинг. Идешь в ВУЗ и 4 года учишь с++. В это время Васян идет пхп джуном. Через 4 года ты не можешь найти работу на своих плюсах, а Васян уже синиор 300к в фейсбуке.
>>230476693 (OP) Никаких подводных. Всем всегда советую начинать с плюсов. IDE не нужна ни сейчас, ни потом. На первых порах надо научиться работать с компилятором, а в реальных проектах ты своей висжуал студио только простату сможешь помасировать.
>>230476944 >заебешься с указателями ебаться Студентота, которая ни дня не работала и которую учили пердуны по учебникам из 90 в треде, я спокоен. >>230477273 Вакансий на плюсы миллионы, но их учат не для работы, а чтобы вкатиться. >>230477275 Глупости, пыха как была маргинальным говном так им и осталось. >>230477387 но указатели это и вправду легко. Разумеется не разбирать код на них и не искать ошибки, но сам механизм простой.
>>230477549 Только на пыхе ты через 4 года будешь получать от 200к, если не совсем валенок, а со своими плюсами дай бог найдешь стажировку на 60, если прям оч повезет.
>>230477626 >Только на пыхе ты через 4 года будешь получать от 200к >со своими плюсами дай бог найдешь стажировку на 60, если прям оч повезет Ага, держи в курсе, нам очень важно мнение такого эксперта.
>>230476693 (OP) Низкоуровневый язык. Может будет сложновато учить. Не так много работы (но она есть, не пойми меня неправильно, просто мб придётся долго искать). А так вообще если осилишь - будешь не тупой
>>230476693 (OP) подводные только то, что ты начал сидеть на двачах до того, как решился учить плюсы.
дельный совет - накати любой линукс и потрахайся с ним. если повезет, поймёшь как работають операционки, что довольно важно. к тому же, на линксах значительно удобнее прогать, только если у тебя не вижуалка головного мозга, её юзеры они обычно совсем отбитые.
>>230479158 >Низкоуровневый язык Что это значит? Приведи пример не низкоуровневого? >>230479429 Зочем? В си есть куча устаревшего говна. Чтобы построить истребитель не нужно начинать с вытачивания планеров.
>>230480069 > В си есть куча устаревшего говна Охуительные истории. Иди смузи попей, новатор. > Чтобы построить истребитель не нужно начинать с вытачивания планеров. Чтобы построить истребитель, надо знать аэродинамику. Аналогия - не аргумент.
>>230476944 >Низкоуровневая хуйня Это высокоуровневый язык, держу в курсе. Указатели во многих языках есть, и что? хуйню какую-то высрал, ты хоть программировал в жизни?
>>230480218 Чтобы за с++ платили хорошо, надо быть семируким восьмихуем со 150IQ и знать дохуя либ, как и везде в энтерпрайзе. С джавой точно такая же ситуация.
А чтоб на пыхе на пиццу зарабатывать, достаточно закончить курсы за 6 месяцев. Ну или книжки почитать. Но это не про опа, он не может в гугл. Программирование без гугла сейчас невозможно.
>>230480344 >Охуительные истории. Иди смузи попей, новатор. Ага, наверное поэтому вышли плюсы и продолжают выходить, а на си сейчас я только один раз видел, чтобы кто-то писал. И то там это было следствие другого инструмента.
>>230480218 Платят, но не тебе. И не ОПу. Вакансий мало, конкуренция высокая. Мало стажёрских/джуновских вакансий, всем нужны опытные крутые спецы. В плане вката С++ один из самых сложных языков. Это один из тех языков, на которых практически невозможно найти работу, если ты макака. Макака может спокойно пилить фронт на js, бек на пхп, попивая смузи, даже неплохо зарабатывать. Но на плюсах нужны крутые чуваки с огромным опытом и глубоким пониманием принципов работы компьютера, операционной системы ОП к таким вряд ли относится, это нужна техническая вышка как минимум, самоучек среди таких спецов очень мало, да и те с детства задрачивались и горели этой темой. Как проверить, макака ли ты? Если не можешь без гугла рассказать, как работает вытесняющая многозадачность или виртуальная память в современных ОС, и расписать модель OSI по уровням, рассказав как применяется каждый уровень на практике и какие протоколы к ним относятся, то ты с вероятностью 99.99% макака и тебе не стоит лезть в эту тему, оно тебя сожрёт нахуй.
>>230480619 Алсо C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков. Я бы назвал его среднеуровневым. В крестах очень удобно работать с памятью.
>>230480632 > Если не можешь без гугла рассказать, как работает вытесняющая многозадачность или виртуальная память в современных ОС, и расписать модель OSI по уровням, рассказав как применяется каждый уровень на практике и какие протоколы к ним относятся, то ты с вероятностью 99.99% макака и тебе не стоит лезть в эту тему, оно тебя сожрёт нахуй.
>>230480774 Собрание сочинений Таненбаума в сумме занимает больше 5 тысяч страниц, ты правда думаешь, что достаточно один раз бегло прочитать и всё понять, запомнить и эффективно применять на практике? А если читать не бегло, а вдумчиво, разбирая и закрепляя всё на практике, параллельно писать программы на изучаемую тему - то это займет годы, как собственно и получение вышки, там объем информации получится как несколько плотных семестров в вузе. Мало кто готов пойти на такое ради туманных перспектив, когда в тот же пхп можно вкатиться с нуля за пару месяцев по книжкам и мануалам и уже начать зарабатывать. Только уж совсем увлеченные люди, либо те, кто не понимает, куда он лезет и зачем ему это нужно.
Я немного знаком C++, в школе немного интересовался, но было как-то лень серьёзно изучать, сейчас поступил на 1 курс высшей шараги и там этот язык используется на дисциплине "алгоритмизация и программирование", но сам препод говорит, что язык не знает. Я растерян, не знаю, учить ли мне это язык или нет(самостоятельно офк). Знаю только то, что не хочу работать с телефонами и сайтами в будущем. Есть в мыслях решать задачи с acmp.ru и смотреть теорию специально для этого. А что ты, анон, думаешь по этому поводу?
>>230481056 Тут я полностью с тобой согласен. Всей этой темой я увлекся только потому, что очень захотел вкатиться в реверс инжиниринг и бинарные уязвимости.
>>230481066 >ешать задачи с acmp.ru Нахуя? Если ты не в курсе, на работах не платят на решение олимпиадных задачек. Там решаются другие, прикладные задачи, у которых с олимпиадными нет ничего общего. Или ты не планируешь работать, а просто хочешь решать олимпиадные задачи для себя? >не хочу работать с телефонами и сайтами в будущем. А с чем ты хочешь работать? "Телефоны и сайты" это 99% всех вакансий по программированию.
>>230480649 >С++ может напрямую работать с железом Можно пример, я не очень понимаю о чем речь. АПИ железное есть много у каких языков. >>230480632 >Мало стажёрских/джуновских вакансий Их везде мало, но я вот без проблем устроился в свое время, потому что не очередной вкатывальщик-дебил. >В плане вката С++ один из самых сложных языков. Это только плюс. >Если не можешь без гугла рассказать, как работает вытесняющая многозадачность или виртуальная память в современных ОС, и расписать модель OSI по уровням, рассказав как применяется каждый уровень на практике и какие протоколы к ним относятся Могу, а я не самый мощный плюсовик.
>>230476693 (OP) Абсолютно нормально, если сейчас не знаешь чего хочешь, опыт плюсов всегда будет плюсом, уже по ходу поймешь в чем захочешь разиваться конкретно, мало того, плюсы набирают сейчас популярность, и без работы ты точно не останешься
>>230476693 (OP) > Собираюсь учить пикрил. Какие подводные? подводные что если ты к первому курсу не задрачиваешь сишку уже лет 10 то тебе ничего особо в профессии не светит
Блять, пацаны, помогите, как провести модульное и нагрузочное тестирование java-проекта? Я его разворачиваю через gradle, а через локалхост показывает только это, хотя должны быть /login /admin и тд. Или можно просто запрашивать на локалхост и сойдет? Меня отчислят, если эту хуйню не сделаю, могу вам 3 сотки скинуть за советы, если они реально помогут... 4 курс говна из жопы, джаве вообще нихуя не учили.
>>230480632 >Макака может спокойно пилить фронт на js, бек на пхп, попивая смузи, даж Сразу видно что на js твой кругозор заканчивается. А остальное ты додумал
>>230481247 >Могу, а я не самый мощный плюсовик. Ну значит ты молодец, не макака. К ОПу и ему подобным вкатывальщикам это вряд ли относится. >>230481496 >Сразу видно что на js твой кругозор заканчивается С чего вдруг? Потому, что такие языки как HTML CSS не упомянул? Или на чем еще пишут фронт в твоём представлении? Тайпскрипт? Среди макак его редко используют, в основном обычный жс. >ты додумал Это уже твои фантазии пошли.
>>230481247 >Можно пример Почитай как компиляция происходит в С++, и как в джаве и дотнете. С++ компилирует код сразу в машинный язык, а джава/дотнет сначала в байт код для JVM/CLR (это виртуальные среды), а потом уже в машинный код. Пример я не знаю чего ты хотел (я не программист, так что не знаю синтаксис, если ты об этом).
>>230481214 >>Нахуя? 1. Это интересно 2. Чтобы была мотивация глубже изучать язык 3. Чтобы изучать алгоритмы 4. Чтобы практиковаться в написании программ >>Или ты не планируешь работать, а просто хочешь решать олимпиадные задачи для себя? Работать буду ещё не скоро. >>А с чем ты хочешь работать? "Телефоны и сайты" это 99% всех вакансий по программированию. Хотел бы работать с ПК. Может быть, вкатиться в Дата Саенс, это была одна из причин, почему я поступил на факультет, где в основном математика(ещё потому что считаю, что математика - это единственное, что могут нормально дать в вузе).
>>230481214 Есть же соревнования по проге, там конечно китайцев дохуя(которые ебут) , но все же. И олимпиадное программирование в любом случае хороший скил, не будет лишним.
>>230476693 (OP) >Студентота, 1 курс на связи Начни чистого C лучше с классики вроде ANSI C пойми в чем его принцип в целом, подрочись с указателями и ссылками, затем посмотри С++ без чистых С будет тяжело понять принцип. В целом это точно не лишнее, особенно если ты начинающий. Я начинал тогда, когда не писать на С и С++ было тяжело. Плюс опыта работы с этими языками в том что понимаешь как работает прямое управление памятью, в принципе в других более высокоуровневых языках это уже размыто. Хотя, я по коду всегда могу сказать даже если человек пишет хоть на питоне, хоть на джаваскрипте, да на чем угодно был ли у него опыт работы с прямым управлением памятью, это прям база которую иначе получить тяжело. программист-17-лет-опыта
>>230481859 >Почитай как компиляция происходит в С++, и как в джаве и дотнете По компиляции плюсов написаны такие талмуды, что можно ебануться и нормально в этом шарит не очень много людей. Но ты же имел ввиду то, что джава исполняется на виртуальной машине. Во-первых, это исключение, так мало кто делает, во вторых, как это отвечает на мой вопрос? >С++ может напрямую работать с железом Что это значит? Какая разница что и как компилится или не компилится? Это все риторические вопросы, я понял после >я не программист что в теме ты не разбираешься и просто пару статеек в интернете прочитал. К тебе есть другой вопрос. С чего ты решил, что имеешь достаточно компетенции, чтобы влезать в разговор, где нихуя не понимаешь, и давать свои ценные советы?
>>230476944 >Низкоуровневая хуйня, заебешься с указателями ебаться А зачем с ними ебаться? Кроме как передачи по ссылке в функцию и динамических массивов для чего тебе их юзать то?
>>230477578 >Подводных никаких - мой первый серьезно изученный ЯП, многое прояснил в работе ПК. >многое прояснил в работе ПК Нахуй ты такая жирная маня? Ладно бы хоть ассемблер у тебя прояснил, но банальные кресты то каким образом и чего проясняют?
>>230476693 (OP) Если ты планируешь серьезно ебашить в айти и иметь фундаментальную базу то подводных камней нет, учи на здоровье. Если ты планируешь вкатываться в кресты на работу то забудь. Это инструмент для уже хардкорных кодеров и плюс фанатов своего дела. Впрочем если ты будешь грызть компьютер сайнс весь период обучения в вузе то может и найдешь сразу на крестах вакансию
>>230481970 >1. Это интересно >2. Чтобы была мотивация глубже изучать язык >3. Чтобы изучать алгоритмы >4. Чтобы практиковаться в написании программ Для этого всего больше подходят другие задачи - написание реальных прикладных программ. Ты можешь запилить свой аналог двача, например, и захостить его, узнаешь овердохуя вещей о работе интернета, про которые ты сейчас не знаешь. Или написать игру, например. С такими задачами ты получаешь реальный прикладной опыт, за который платят деньги, с таким опытом потом можно ходить на собеседования и показывать эти проекты. Если ты олимпиадные задачки покажешь на собесе, с тебя проиграют как с умственно-отсталого. >Хотел бы работать с ПК Что в твоём понимании ПК? Десктопные приложения? По ним 0.01% вакансий от общей массы, десктопы сейчас умирают, всё в вебе, мобилках. Разве что геймдев относится к исключениям. >вкатиться в Дата Саенс Здесь програмирование дело десятое, это больше к матану, статистике, теории вероятности. + дата саенс будет связан с вебом в 99% случаях (читай мобилки и сайты, которыми ты не хочешь заниматься) >Есть же соревнования по проге Есть соревнования кто откроет больше пивных банок хуем за фиксированное время. Польза от таких соревнований примерно на одном уровне в плане будущего трудоустройства. >не будет лишним. Он просто съест у тебя то время, которое ты мог потратить на практичные вещи, с таким же успехом можно в дотку играть вместо решения реальных задач. Олимпиадный код не имеет ничего общего с рабочим кодом, и никак тебе не поможет решать задачи, за которые платят деньги. Подвох олимпиадных задач в том, что ты можешь решить их 1000 штук, потратить 3 года на это, а потом осознать, что ты банально не можешь создать окошко для своей программы или отправить запрос на сервер, и тебе надо изучать всё это с нуля, потому что олимпиады с практикой вообще никак не пересекаются.
>>230482806 не слушай этого додика. с++ вакансий много, системеых погромистов толком на рынке нет. учи линупсы, контейнеризацию и оркестрацию, сетт и вот это вот все
>>230482480 Если ты ОП - советую сделать ебало попроще, тебе понадобится в будущем помощь людей, которые умнее тебя. Я не работаю с кодом напрямую, да, поэтому скзаал, что знаю. Разумеется, дальше я отвечать на твои вопросы не буду (если ты ОП, опять таки). Если не ОП - пшёл нахуй отсюдова, не с тобой разговор.
>>230480649 >дотнета Это не язык. Если ты про шарп, то он вполне себе компилируемый. + ко всему многие современные плюсовые компиляторы переводят в промежуточный код. Google LLVM
>>230482480 >>230483126 И тебе придётся показать мне, где я неправ теперь, чтобы не обкакаться. Потом извиниться. Потом мы продолжим разговор по теме, возможно.
Я летом закончил уник по направлению "Прикладная математика и информатика" И пытаюсь устроить по специальности на джуна
Каких-то четких интересов в области не имею. Я пробовал себя в разном: программирование микроконтроллеров на ассемблере (pic16f84a), разработка игр\приложений на Unity и Xamarin для google play (даже доход получал) и на JS+PHP+Twig +PostgeSQL диплом делал А в итоге хз чем хочу заниматься Не тупой, имею постоянный доход (занимаюсь 3д моделированием как хобби), но все равно хочу вкатиться в ОЙ-ТИ
Уже прошел 20 собесов с июля, везде отказали, хотя на последних отвечал достойно
Для себя выбрал C# и двигаться в том направлении Очень нравиться, вот прям душа лежит (почему-то Java вообще не переношу, хотя опыт работы есть) Не хочу делать сайтики, хочу чтобы тру проганье (но не сильно тру, без ебли как на С++), без смузи и стабильно (по оплате и вакансиям)
И дело даже не в том, что устроиться пока не могу, это хуйня А в том, что для себя не могу определиться что вообще нужно
Я вот прихожу на собес, а мне дядя говорит: -"Как ты за 4 года учебы так и не понял чем ты хочешь заниматься в программировании?" До этого он меня спросил что я хочу, сказал мол на ASP вот место есть, потом еще там другоеместо какой-то хуйней на шарпах заниматься и тд.. короче вариантов много, я сказал что мне похуй и пока сильно опыта нет, просто хочу посмотреть как организована у вас рабочий процесс
Короче, блят, че тут делать то? Чем остальные занимаются? Как найти себя?
П.С да и перспектива работать на дядю-писю не хочеца, но я не против первые 2 годика. Фриланс не предлагать
>>230482718 >кек. для всего. без работы с сырой памятью эффективно не напишешь нихуя Долбоеб, это ты? Для чего "всего", блядь? Передача по ссылке в функцию, все, блядь, больше нихуя ни для чего указатели не нужны. Приведи пример, где нужны тогда уж
>>230476693 (OP) Подводные: мало вакансий, малые ЗПшки для джунов. Плюсы: Можно дрочить байтики, можно прогать микроконтроллеры, можно написать свой линух. Но нужно углублять в какую-то 1 тему
>>230482964 >контейнеризацию и оркестрацию Это в 99% случаев будут бекенды для веб-сервисов, т.к. относится к понятию так называемые "сайты". Даже если речь идет о закрытой энтерпрайз системе, у неё тоже скорее всего будет веб-морда, то, что тот чувак называет "сайтами". Контейнеризация и оркестрация без прикладных задач не нужна.
>>230483126 >Если ты ОП Я не, ОП, я как раз на плюсах умею писать >советую сделать ебало попроще Пиздец, я таких фразочек лет 10 не слышал, наверное потому что перестал контактировать с быдлом. Ты - долбоеб. Это утверждение, заметь. Сначала ты влез в разговор и начал давать советы по теме, в который ничего не понимаешь, а теперь продолжаешь тявкать что-то? Мне не кажется, это все наяву? >Если не ОП - пшёл нахуй отсюдова Не пойду. Буду и дальше тебя унижать и тыкать мордочкой в твое же говно. И что ты мне сделаешь, дебилоид? >>230483186 >И тебе придётся показать мне, где я неправ теперь Так уж и быть, соизволю. Точнее уже соизволил и написал все постом выше. Не читал бы тред жопой - увидел бы.
>>230483324 хочешь что-то прочитать с диска серьезней чем инт? ебошь буфер @ передавай указатели. пришел пакет из сети? получаешь на него указатель. хочешь сам скрафтить пакет? ебошь буфер @ работай с указателями. хочешь реализовать что-то с ограниченным временем жизни? работай с указателями.
>>230483274 >, че тут делать то? Помойся, подстригись, может от тебя гавной воняет. Я серьёзно, может бы просто выглядишь как чухан и воняешь, либо двух слов связать не можешь, поэтому тебя везде отшивают несмотря на технические навыки. С чуханами никто не хочет иметь дел.
>>230483274 Займись вебом, реально круто, базарю. А так в целом кроме тебя никто тебе не поможет. Обычно когда собеседуют берут людей способных выполнять технические задачи для дальнейшего решения каких-то бизнес задач. Самый короткий путь к этому поработать с кем-то напрямую из нетехнических людей, заодно и поймешь что твоё, а что нет. Программизм какой бы он ни был, это всё в конечном итоге для нужд бизнеса.
>>230483386 >Плюсы: Можно дрочить байтики Каким образом? >> << такой дрочь байтиков везде есть, хоть в шарпе том же. >можно прогать микроконтроллеры Прочитал входа, обработал, выплюнул выхода - это не прогание, а хуйня на уровня творожка из под залупы >можно написать свой линух Нельзя
я поначалу злупался на них, нос задирал, мол -"че такой шумный офис", -"я никому не днюху скидыватсья не собираюсь и на воду в кулере тоже, у меня своя водичка"
Понял, что нужно быть лояльнее, по крайней мере на период стажировки
Бывало такое, что звонят и говорят "знаете, вы нам очень понравились, мы тут собрались и выбирали между вами и вот другим Васей и оказалось, что у Васи код симпатичнее"
>>230483707 Плюсовики настолько отбитые, что вместо того, чтобы запилить норм менеджер пакетов, пишут нужные либы с нуля под каждый проект. Думаю, не стоит говорить, какая производительность труда оных
>>230483531 >хочешь что-то прочитать с диска серьезней чем инт? Хуинт, блядь, чо ты там такое читаешь с диска? Пример на хуй. >пришел пакет из сети? получаешь на него указатель. хочешь сам скрафтить пакет? ебошь буфер @ работай с указателями Ого, а как же я тогда библиотеку для работы с modbus tcp написал без указателей? >хочешь реализовать что-то с ограниченным временем жизни? Это, блядь, что вообще? Пример в студию, блядь.
>>230483892 зачем писать? управляешь зависимостями ручками. зато твой проект не разваливается когда какому-то хую из австралии припечот и он свой модуль на четыре строчки вынесет из npm
>>230483803 >>230483769 Тише, тише, не гори. Тебе еще завтра laba_2 делать. Как ты собираешься отлаживать движок гугла, например? Он даже не запустится у тебя на компудахтере. Или ты на серваки хочешь тянуть свое говно? А ты уверен, что твой дебагер не вмешивается в код? А если у тебя падает не каждый раз? Не волнуйся, на первой серьезной работе столкнешься с бесполезностью даже gdb, не говоря уже про всякое гавно от майкрософтов.
>>230483823 В сокете нет буфера. Ты можешь считать данные из сокета в буфер, этот буфер ты создаешь ручками и он может лежать где угодно, хоть под умным указателем, хоть в кастомном аллокаторе. Ты не понимаешь, что пишешь, серьёзно. Типа (псевдокод) auto buffer = std::make_unique<char[]>(1024); socket.read(*buffer, 1025)
поясните как понять чё хочу ебать в чём нахуй разница между созданием сайтов и какой то ещё там залупы ебать? по сути то один хуй код ковырять буду ебать
>>230483903 Сейчас джунами называют стажеров в том числе. По сути минимальное требование к джуниору - это программист за которым не нужно переделывать другим членам команды.
>>230483934 с этим погромистом все понятно, несите следующего > как я реализовал библиотеку для работу с модбас тисипи без указателей в своих влажных фантазиях очевидно
>>230484006 Для подобной отладки есть логгер и тулсы для сбора и анализа логов. Ну и иде помогает писать полезный код не думая о том, где ты забыл запятую поставить
>>230484006 Зачем отлаживать движок гугла? Если ты пишешь на мамином ноутбуке, то сочувствую. Да, я уверен что мой дебаггер не вмешается в код. Для случаев когда падает не каждый раз и существует отладка. Кстати лаба послезавтра, жду тебя
>>230484122 >Ну и иде помогает писать полезный код не думая о том, где ты забыл запятую поставить Ты не понмиаешь!!! Иде мешает! Ты ничему не научишься с иде!!!
>>230484104 >в своих влажных фантазиях очевидно Ты даун, блядь? На шарпе все написано и работает без твоих сраных указателей. Обидно, правда, что кто то может, пока ты обсираешься?
>>230484336 Я пишу на перфокарте, так проще научиться чтобы потом ошибок не допускать, которых ты и так не допустишь потому что иде блять исправит. Но Васяны считают что иде мешает
>>230484376 Зависит от твоей цели. Если ты хочешь сделать тетрис, то лучше сделай его сам, гораздо полезнее для ума будет. А если у тебя в голове какой-то проект уровня ААА, то лучше возьми готовое. Только не юнити, не будь хуесосом-говноделом.
1) опыт работы в команде 2) знакомство с организацией труда в компаниях 3) личностный и профессиональный рост, если не ООО РогаИкопыта 4) Да и вообще показатель того что ты работал Странно будет, если чел вышел из уника и ни разу не работал по специальности, а потом. например в 30, вдруг решил устроиться __________________ Был в одной фирме, как раз те ООО рога и копыта
Офис - обычная квартира с евроремонтом Делали приложения на WinForms для обработки изображений + OpenCV
В фирме 1работают ну максимум 8 чел, 3 из которых -руководители У них годовой доход 18.5млн руб
Что мешает устроиться к таким кабанчикам, посмотреть что и как они мутят и потом мутить свое?
>>230484436 еслиб было бы иде которое ошибки исправляет само, яб отвалил несколько косарей баксов за него не задумываясь. в основном иде умеют только тормозить, раскрашивать код и не понимать что это блять за тип тут. ну хоть на этом спасибо
>>230484523 Обожаю запах додиков, начитавшихся про магические числа и вставляющих их не к месту по утру. Ты в коде for (int i = 0; ... ) тоже видишь МАГИЧЕСКОЕ ЧИСЛО? надо писать const int MAGIC_ZERO = 0; for (int i = MAGIC_ZERO; ... ) чтобы было правильно?
>>230484534 >а, ну да, то что умные люди написали всю работу с памятью за тебя как-бе не считается. жыэс макака как она есть. Указатели нужны или не нужны для выполнения этой задачи, чмоня? Написали за меня, ага. А ты с нуля себе иде написал и ос и язык программирования, ага? А то ведь, если другие написали, то все, зашквар
>>230484564 >Делали приложения на WinForms для обработки изображений + OpenCV > >В фирме 1работают ну максимум 8 чел, 3 из которых -руководители >У них годовой доход 18.5млн руб И что это такое они делают? Уж не пиздишь ли ты часом?
>>230476693 (OP) Подводные? Ну есть подводные. Например, что при всей сложности языкаты по итогу нахуй никому не нужен будешь. Меня вот вообще никуда не берут. Даже на собесы не зовут. Вот в прикрепе 2 письма идущих друг за другом. Сегодня ответили. До этого либо вообще игнорили, либо также отвечали, что я нахуй никому не нужен.
>>230484701 мы вообще-то про указатели в контексте с++ говорили. там нужны. есть конечно всякие кутэ гже все это спрятано под капот глубоко, но эффективно это работать не будет. а ты, долбень, код на шарпе притащил.
Синьор-помидор ИТТ. ОП, если ты еще здесь, то кресты пока не трожь, оно тебя сожрет и не подавится. Бери православную сишечку, никакая IDE тебе не нужна (и скорее вредна), максимум текстовый редатор с подсветкой синтаксиса. Разберись с основами языка, подрочи указатели, а дальше переходи к олимпиадным задачкам. Под каждую первое время реализуй структуры данных и алгоритмы с нуля, с третьего-четвертого раза можешь копипастить, с пятого-шестого юзай либы. Так ты получишь какое-никакое представление как все под капотом работает и научишься программировать. После этого уже будешь браться за кресты, питухон, Goвно и прочую парашу, а еще через несколько лет ты поймешь, что язык это одна из последних вещей, на которую надо обращать внимание.
>>230484564 >посмотреть что и как они мутят Очевидно же, что тебе никто не покажет, как и что он мутит. Тебе как гребцу будут давать узкую задачку, сидеть и писать код, если ты будешь пытаться выяснять что-то, как у них устроен бизнес, какие у них выходы на заказчиков, это быстро вызовет вопросы. Никакой кабанчик тебе не расскажет, как он свои 18 лямов в год имеет, ему не нужны конкуренты.
>>230483917 >Как стать системным программистом? Как минимум - техническая вышка. Идеально - вышка системного программиста (во всяких ПМИ-ПИ в топ вузах ДС1-2 имеется как одно из направлений углубления) >Как изучать актуальный C++? Пункт 1. Хотя и актуального то особо не надо чего-то знать, основы придется еще при знакомстве с языком узнать, что надо для конкретного проекта - во время ознакомления с кодом подтянешь сам. Дрочить стандарты - бесполезная затея, кроме, мб, собесов. Один проект началом С НУЛЯ из 2019-го сидит на c++11 т.к. начальство сказало, чтоб ты понимал >Где можно достать задачи/готовый идеи для практики? Изи/стартер моде: гугли МИТшные или околотого курсы по базе сиспрограмминга: курс ОС (jOS), курс компиляторов, что-нибудь по параллельному программированию (cuda/MPI), можешь про принцип работы jit языков прочитать... Беттер моде: обмазывайся и решай issue из опенсорс сиспроговских проектов, линупс там, gcc, llvm, openjdk, aosp...
>>230476693 (OP) Если так с плюсов кончаешь, то лучше С или С#. Сейчас я вижу, что ты в залупу залезаешь. А если вкат и бабос через полгода нужен, только пыха и жабаскрип. Лютый дефицит нормальных кадров по ним. Дебилов с нихуём я тут не учитываю.
>>230484907 >нынче выпускной курс по профильному направлению Быстрее соглашайся на KFC!!! мимо работаю по специальности за 15к с красным дипломом по информатике
>>230485220 Ну потому что я хочу, чтобы мои игры работали и приносили людям радость, а не перегрев видюхи и лаги. А если для этого приходится лезть в самую жопу движка, то нахуй он такой нужен?
Работаю, пишу вэб-приложение на java(бэк) + js(фронт) и поражаюсь какие умные люди на двоще, шарят за низкоуровщену, а я то даже в многопоточке не оч шарю. Как это вы не можете никуда вкатиться?
Ншёл где спршивать, на форуме для девочек, они тут от любой затеи тебя отговорять, потому что ноулайферы с 300млр/фемтосек/пук в тубзике сидя покакивают.
>>230476693 (OP) Для вкатывания в программирование плюсы не нужны, бери чистый C. Плюсы - ебаный блоат, если собираешься вкатываться в программирование с них то тебе пизда, получишь отрицательную фору и долгое время будешь говнокодером, как и все перваки, которых везде учат сраным плюсам первым языком. Делай всё что разрешат на чистом С, на плюсах только то что заставят делать на плюсах. И наверни линух, если хочешь нормально вкатиться в CS, как правильно советуют в треде, а если нет то под виндой всё равно лучше компилировать из терминала и привыкать к командной строке, с IDE ты опять же хуй на реальной практике пососёшь.
>>230485314 Вот я уже начинаю задумываться. сидишь на этих двачах слушаешь мамкиных 300к/наносек, а реально тебя пинком берцем по ебалу прикладывает, что даже кричать хочется.
>>230476693 (OP) Алсо, линух можно накатить виртуально, если не хочешь бросать свои любимые игрушечки для дебилов и фотошоп, гугли WSL 2, именно вторая версия, полноценный линух, и работает так же быстро как основная система.
>>230486015 Как бывший вкатывальщик, скажу так, если ты не почувствовал, что тебе это дано, что у тебя легко получается, то забей хуй. Тут пиздец конкуренция, заебёшься. Я полгода учил js, потом полгода бегал по собесам, никуда не устроился и сосал хуй. Потом тетя срака по знакомству устроила эникейщиком в городскую администрацию. Теперь меняю катрирджи раз в месяц, все остальное время лампово смотрю аниме на работе в своей уютной каморке за 30к в месяц.
>>230486118 Какая конкуренция, мань? Просто не будь тупым. >Я полгода учил js Что ты там пол года учил? >потом полгода бегал по собесам, никуда не устроился и сосал хуй Да ты реально тупой.
>>230486118 >30к в месяц Пиз-дец...как ты выживаешь вообще? На крошках из клавиатур в бухгалтерии? За клерками кофе допиваешь из их чашек? Их мусорок обертки от жратвы вытаскиваешь и облизываешь? Бля, я думал такой зп уже нет нигде...
>>230486235 Да это тред последнего года - засирают айти, якобы сюда не пробраться, троллинг такой. Дружбан после армейки 5 лет гонял на бетономешалке, тупой как пробка. Потом как-то пивас с ним пили ну я ему и рассказал про айти. Он такой - ну а что, я тупой чтоли? И решил на спор вктаиться. И вкатился! В пых! За две недели! Сейчас сайтики пишет на джумле и реакте!
>>230486436 Сейчас даже под джуном понимается отличное знание CSS, HTML, PHP, JS, знание всех тонкостей, превосходная адаптивная верстка пиксель-в-пиксель, знание двух-трех фреймворков, ООП, паттерны, алгоритмы, классный гитхаб, +разбирается в вебпаке, нпм, гите, ноде, монгодб, базы данных, отлично шарит в бэке. И это всего лишь зеленый новичок, который 50к не достоин.
Макака не смогла разобраться с основами архитектуры компьютера, и для неё всё, что работает не по схеме Press F to win - верх сложности и мудрёности Но проблема в том, что те же самые плюсы круты именно свободой выбора. Тебе необязательно вникать во все тонкости, чтобы программировать исключительно на высоком уровне абстракции. Сборщики мусора тебе в помощь
Но нет, макака продолжит орать про сложность, никзоуровневость и неприменимость из-за того что пара крутых ютуберов сказала "Ну плюсы это сложно! В них непросто разобраться!"
>>230484125 >Зачем отлаживать движок гугла Прально, он же из воздуха взялся и сам по себе живет, его никто не создает. >Если ты пишешь на мамином ноутбуке Разумеется на нем. Я не знаю десктопа, который бы хотя бы за час мог собрать проекты, с которыми я работаю. >Да, я уверен что мой дебаггер не вмешается в код Ну тут можно и не читать дальше. Ты уверен в глупости и неправде, нет дебагеров, которые хотя бы могли не сильно в многопоточный код вмешиваться. В природе не существует, в принципе. >>230484122 >логгер и тулсы для сбора и анализа логов Ну да, ими и надо пользоваться. >иде помогает писать полезный код не думая о том, где ты забыл запятую поставить Все редакторы, которыми я пользовался тоже так умеют. При чем тут ide?
>>230487003 >Все редакторы, которыми я пользовался тоже так умеют. При чем тут ide? Это высосанный пример. Если говорить про иде, то можно взять например наборы рефакторингов.
>>230486436 Джуны и стажеры предприятию убыток приносят, так как задачи толком решать не могу, отвлекают более старших товарищей на своё обучение в том или ином виде. Но это неизбежное зло, так как выращивать лояльных мидлов и сеньоров как-то надо.
>>230487198 >Но это неизбежное зло, так как выращивать лояльных мидлов и сеньоров как-то надо Их в принципе выращивать где-то надо. Они не берутся на рынке из воздуха. Не будете выращивать мидлов - текущие мидлы заломят цены до небес
>>230484847 Это проблема не профы или тебя лично. Зачастую это ебанутость эйчаров, и менеджмента, который принимает решения о найме. Они нихера не понимают ни в разработке, ни в том как и какие задачи ставить. Сами насидели просто места, подсосали, а толку - хуй собачий. Ищи стартапы, пили сам что-то, заведи гитхабы и прочие бложики. Нужна ТУСОВОЧКА, а не красивое резюме которое ты отправишь сорокалетней разведенке в компанию с красивым логотипом.
>>230487856 Считаю гиперфакториал двух быстрее, чем у тебя хеллоу ворлд выполняется, а еще ты на своей параше в принципе не сможешь даже суперфакториал двух посчитать в принципе не сможешь, из-за того что ЯП тебя нахуй пошлет, ибо он не умеет считать свыше 2147483647/9223372036854775807, в зависимости от разрядности приложения
>>230487259 >>230487207 Не знаю про что нить, сочту что про Vim. Все, кто говорят что IDE пизже голого редактора и вима потому, что там есть подсказочки, рефакторинг и дебаг - тупорылые школьники и пиздаболы, видевшие в жизни только студию с нотепадом++ и писавшие только Laba1.cpp. Пара плагинов, и вим даёт пососать по функционалу любой IDE, давая и дебаг, и интеллисенс, и рефакторинг, и гит, и при этом несравнимую скорость редактирования благодаря своим хоткеям, и всё это молниеносно быстро, портативно и ещё раз молниеносно быстро. Школьник, попробуй открыть в своей говноиде файлик на 1000-10000 строк или проект на сотню файлов. Она умрёт нахуй.
>>230488484 Про вим речи не было, так что мимо >попробуй открыть в своей говноиде файлик на 1000-10000 строк или проект на сотню файлов. Она умрёт нахуй. Что-то жидбрейнс иде не умирает от этого
> Все, кто говорят что IDE пизже голого редактора и вима потому, что там есть подсказочки, рефакторинг и дебаг - тупорылые школьники и пиздаболы, видевшие в жизни только студию с нотепадом++ и писавшие только Laba1.cpp
Ультратолсто
> Школьник, попробуй открыть в своей говноиде файлик на 1000-10000 строк или проект на сотню файлов
>>230487003 Судя по твоему первому посту ты утверждал что тебе вообще нахуй не всрался дебаггер, и похуй работает. Теперь ты обосрался и пытаешься смыть говно, но на трусах уже есть отпечаток
А где вы понахватались этой хуйни и советуете другим про "сначала С"? Весь комитет не первый год трубит, что этого делать категорически не нужно, наоборот, нужно начинать с новых стандартов (а сейчас язык двигается в очень правильном направлении - упрощении) и уже постепенно спускаться к более низкоуровневым вещам, многие из которых учить и использовать теперь не нужно вообще. По факту в треде уже писали - работу найти тяжелее, чем на каких-то других языках. Если не горишь и вопрос в деньгах - забудь. Если же всё-таки действительно хочется, то как минимум осиль сначала какую-то базовую книгу (не подскажу, сам читал старьё, глянь лучше в шапку нашего треда в /pr/), только не Страуструпа, затем библиографию Майерса, смотри CppCon на ютубчике, у них отличная серия презентаций есть - Back to Basics. Ну и естественно как можно больше практики, иначе освоенное будет забываться.
>>230489342 Порядок вычисления аргументов не определён
мимо тоже первокур, эксперты итт могут пояснить, что лучше для вкатывания: питон или пхп? вообще немного освоил андроид студио, хочу освоить питон для парсинга и запилить своё приложение
>>230488505 Хуй знает, энекейство как по мне днище ипаное, я год эникеил пока в ойти вкатывался. Платили вообщ копейки, заебывали всякой хуитой, и по факту у тебя не нормированный рабочий день(хотя я на пол ставки работал), некоторые упоротые тети сраки даже ночью звонили. Вообще нирикаминдую, особенно в мелких конторах где все запущено пздц.