Нет, не холиварный, просто хочу для себя понять, какой ЯП учить для вката. Да, знаю, что JS+react - для frontend'a python+django - для backend'a
А собственно вопрос, а какие еще более менее годные варианты для освоения может посоветовать анон, исходя из сложности, затрат времени на обучение, сферы применения и тд.
Кароче тред обсуждения ЯП, кодинга, перспектив ЯП, зон применения и тд и тд нить иди.
>>263543912 Бля ну база же. Нравится ковырять логику программы, копаться в мозгах - бэк Если ты по вебмордам больше, фронт Если похуй то любой, а там в фул перейдешь
>>263544097 Вообще мне больше всего аналитика нравится, хочу бизнес-модели на питоне в будущем строить, но слышал, что работы на удалёнке хуй и зарплаты меньше, поэтому пойду в веб, а дальше куда получится. Я в целом и в офисе не против сидеть, но хочу иметь возможность на два фуллтайма вкатиться через несколько лет.
>>263544621 Ну веба на удаленке больше, да. Но и БА на удаленке полно. А так соглы, веб и его жс щас правит миром ойти >>263542434 (OP) Можно алсо взять жс+ноду и для вязкости добавить пыху.
>>263542434 (OP) Выбери сферу, которая тебе нравится, тот и учи. Пойми, что подтянуть знание другого языка не так сложно, когда уже умееть кодить. Датасаенс? python Красивые сайты по макету дизайнера? html+css ЗАДНИЙ КОНЕЦ сайтов? php Игры? C# (Unity)
>>263542434 (OP) Java. Много вакансий, много областей (кроме геймдева и десктопа) применения, большие зарплаты, приятный синтаксис, большое комьюнити. Алсо, для джавы есть фреймворки (JSF и всякие шаблонизаторы типа thymeleaf), где ты можешь быть эдаким фуллстеком (хотя сейчас вряд ли кто-то делает MVC приложения).
>>263542434 (OP) >JS+react - для frontend'a Без JS frontend не возможен. Альтернатив не существует. Всё остальное, это используемые библиотеки или фреймворки.
Лично я сейчас в отчаянии. Я залез в страшную залупу. Раньше я себе сидел и работал на Ericsson, Nokia официально с кракова, кайфовал, программировал радиомодули для 3G/4G(BB/DU). Программировать было всегда приятно, всегда в в срок, все процессы заебись. С++/C/FASM/Erlang.
LTE всё написали и мне позвонил рекрутер давай типа в BOSCH, потом на ALTEN для автомобилей ЕБУ писать. ГОСПОДИ БОЖЕ ПРОСТИ МЕНЯ! Пишу на С/C++/ARM ASM(Autosar Classic) для МК Infineon Я не знаю за что я заслужил такое, сначала полгода в бош успешно написал всё что надо, там пиздец простые генераторы с xml в в прототипы функций/класов для имлементации, всё было нормально, терпимо. Переманили в ALTEN и начал писать уже драйвера для микроконтроллеров с ASIL(Automotive Safety Integrity Level). Пишу последний год для ASIL D(самый высший уровень безопасности) разные драйвера и включаю разные фичи МК для безопасности. Блядь, любой мой комит ломает людям всё к хуям собачим и не по моей ёбаной вине, а потому что изначально нихуя не планировалось под безопасность, просто теперь пришлось прикручивать когда конец проекта. Вечно просранные дедлайне, все на мою команду агрятся, заказчик недоволен, я сижу с 9 до 9.
Не идите нахуй в этот ёбаный automotive если проект связан с хоть как то с интеграцией безопасности. Я такого ГОВНИЩА в жжизни не видел. Я пересмотрел стабильные репозитории разных прошивок ЭБУ и там такое же кривое говнище, из которого работет процетов от силы 60 с самыми кривыми костылями придуманными на ходу. Я уволюсь нахуй и пойду нахуй на джавы и пользовательские приложения или какую другую хайповую хуйню. Там хотя бы заказчик не требует три пятилетки за 1 год.
>>263542434 (OP) Написал hello world и калькулятор, — вот и молодец. На этом стоп. Не стоит вскрывать эти конпеляторы и гитхабы. Это тебе не колидоры вычистлительных центров НАСА, даже не датацентры ГУГОЛ, не уютненькие офисы ФЕЙСБУКА. В сферу IT лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте Хабрахабр и забудьте, что тут писалось. Это все вранье, чтобы привлечь как можно больше новых макак на рабочие места и создать демпинг зарплат. Я вполне понимаю, что данным сообщением вызову дополнительный интерес у воротил из Cisco, SAP и IBM, но хочу сразу предостеречь пытливых — стоп. Зарплаты у IT-шников очень унылые. Остальным их просто не дают.
>>263545668 Вакансий меньше, чем в жс и питоне и даже сишарпе. Рыночек потихоньку решает жаву. Вкатиться после 26-30 в жаву очень тяжко. По сравнению с этим все остальные плюсы меркнут
>>263542434 (OP) > А собственно вопрос, а какие еще более менее годные варианты для освоения может посоветовать анон, исходя из сложности, затрат времени на обучение, сферы применения и тд. Какая нахер разница, если ты не писал ни на чем вообще - один хер пиздуй начинать с паскаля. А как азы погромирования освоишь уже сам разберешься, чего тебе больше хочется.
>>263542434 (OP) По сложности офк js и python. (Опять же если пайтон, то смотря для чего. Местами и там заебы бывают) Java C# php поинтересней, но посложней. Работы сильно меньше. Порог входа высоковат. Как уже писали, вкатиться с кондачка в 27+ тяжеловато будет.
>>263542434 (OP) На работу берут как правило инженеров, а не специалистов по какому-то языку. Надо будет - будешь работать на том языке, на котором скажут. А с опытом инженер всё меньше и меньше работает с компьютером, и больше работает с людьми. Так что ты слишком много внимания этому придаешь, братан. Если твоё ОКР не даёт просто выбрать язык как инструмент для обучения программированию, который тебе нравится субъективно, то попробуй пайтон. Его главное преимущество - очень низкий порог входа, можно уже начать гриндить литкод через час или два после того, как ты в первый раз увидел его синтаксис.
>>263542434 (OP) Ты какую то хуйню написал .учи три языка Java , C++, puton без хлеба с икрой не останешься . А то что ты написал нахуй не кому не всралось будешь лохам на досуге фокусы в блокноте показывать ахахахахахаххахахаахха ахахахахахахахахахахахах ахахахаххахааххахахахаха сукаааааа не могу аж до слез пробило
>>263549640 > А если 26, то всё впереди? Это не тумблер вкл-выкл, но суть в том, что чем старше - тем сложнее. В 17 лет у тебя есть на это 4+ года беззаботной жизни, в которой тебе не приходится тратить время ни на что другое, у тебя хорошие стимулы, а мозги наиболее нейропластичны. Ты в конечном итоге можешь позволить себе пойти на стажировку за зарплату меньше, чем у переворачивателя котлет в маке, просто потому что тебе это интересно и полезно на будущее. Когда тебе под 30-ку, у тебя уже другие приоритеты, тебе приходится работать чтобы жить, и тратить на это очень много времени и сил. Стажерские позиции для тебя де-факто закрыты, потому что ты или не сможешь жить на эту зарплату, или будешь как минимум ей очень недоволен (что скажется на качестве твоей работы). Эйчары это понимают, и при прочих равных им выгоднее взять молодого-шутливого, который будет искренне рад этой зарплате, потому что сможет на неё позволить каждые выходные ходить с друзьями в кружку и водить девчонок на свидания.
>>263549931 Но иногда берут и возрастных. Конечно если 30+ то это 90% будет фэйл. Но знаю одного чела, вкатился в 28 в java. За год. И еще знаю чела который в 30 вкатился в js.
>>263542434 (OP) Поясните за питон в бэкенде, хочу вкатиться через бэк в айти, но, возможно перекатитсья в аналитику в будущем, но могу захотеть и остаться в бэкенде. Насколько сложно во втором случае будет пересесть на ЖС?
>>263550965 В 28 так то тяжеловато вкатиться что в дотнет что в жаву. Оба языка уже сдают позиции, и планка возрастная так себе. Вкатился в жс реакт в 28 и доволен
>>263550658 Если все нормально с математикой, то вкатывайся сразу в аналитики. Зачем ты собираешься терять время? Почему вкатуны постоянно придумывают какие-то ебанутые схемы
>>263551367 Каких нахуй лет. 8 месяцев примерно. Хули там вкатываться? Учишь синтаксис, орм (которую освоить можно за день), понимание основ бд, основны дотнета и веба на базовом уровне. К тому же синтаксис интуитивно понятен
>>263551517 Если ты мониторинг проводил только на российском рынке и к тому же на hh ру, то с тобой вообще не стоит разговаривать. Дауненок, небось ещё на хайповые технологии повёлся.
>>263551504 Хз куда ты там устроился. Работал в неплохой компании мидлом С#, вкатунов рассматривали строго до 25. Был даже случай, когда чел напиздил с возрастом, приехал, узнали возраст, и хрюшка его тактично слила. Сказала "извините щас форсмажор, технарь занят, давайте перенесем, я позвоню скажу тогда когда приехать" и потом отписала, типо вы не прошли по возрасту, бай. мимо
>>263551664 >>263551517 Ребятки не ссорьтесь. Слишком большая концентрация на востребованности языка как критерий выбора для обучени я программированию - ну такое
>>263551664 Ебать дурка. 1) кому нахуй всрался вкатыш на зарубежном рынке. 2) даже если ты по всему миру возьмешь количество вакансий, увидишь что на java, php c# их меньше чем на жс и пайтон. Иди спать долбаеб, ты не вывозишь
>>263550899 Потому что везде в аналитике требуют питон и sql >>263551114 Хочу иметь возможность на два фуллтайма вкатиться через несколько лет, на бэкенде видел примеры на дваче, про аналитику говорили, что удалёнки почти нет и что зарплаты меньше, но тут хз
>>263546747 Пиздец, страшно такое читать. Мне наоборот нравится колупаться в залупе отвёрткой. Я вот кресты недавно подучил так нормально. Сейчас АКОС учу, как ядро линукса устроено и тд.
>>263552740 Джунов всегда более сложно брали, потому что надо платить ему зарплату и он мало что может, то есть учить. С риском.
В той айти которую я знаю, есть два пути - либо нанять профи, который может работать хоть где и выбирает сам, он будет сразу работать хорошо. Либо нанять джуна и сделать из него нужный именно тебе алмаз. Айти компании идут либо одним либо другим путем. Ну это в знакомом мне мире, вам то виднее конечно.
>>263552577 >>263552665 Не. Типа у тебя сервер отдаёт на клиент тупо текст, т.е. HTML. Это можно и без PHP, но тогда страничка будет статичной, всегда одно и то же. А PHP это язык, изначально деланный для того, чтобы сделать какие-то манипуляции и отобразить их в HTML, скажем в базу залезть, достать оттуда инфу о пользователе, и встроить её в HTML разметку.
<div> <?php echo $user->name; ?> </div>
И когда говорят что пхп - не язык программирования, конечно, пиздят, но имеют ввиду что он задумывался тупо как препроцессор хтмл, а уже потом его стали задействовать для всего.
>>263544097 Как выбирать, если нравится и то, и другое. Хотя не понимаю зачем фронт, когда любое говно на qt выглядит Окей. В чем он работа в нем заключается? Мимо нешарящий
По поводу поиска компании, почему-то всегда запоминают про такую хуевину как госконторы. Да, да, это дерьмо, срань и ссань и низкие зп, но зато принимают всех. Уже на втором-третьем курсе колледжа куратор регулярно предлагал как практики, так и трудоустройство во всякие конторки. Минусы очевидны - зп, не круто, не особо айтишно, ну и ещё и привкус говна во рту от работы на пидорахию. Но как вариант, да.
>>263552146 Светит очень и очень много. За кордоном конечно же, берут всех без разбору кто просто знает ЯП. По линукс надо искать embedded, но не МК, а если сможешь именно писать роутеры, телевизоры, смарт тв и так далее. Платят дохуя.
Ща наверное говном закидают, но ок попытаю удачу, ласт тайм на дваче Вводные 27 лвл, виндузятник, чуток в линух могу (центось и редхат) В девопсы не хочу. Хочу в кодинг. Какой яп посоветуйте для вката? И что по вашему интересней фронт или бэк? Без жирноты если что. Заранее спасибо
>>263552936 Я тебе одно могу сказать - звонить, рассылать резюме и ходить на собеседования, это по видео чаще всего сейчас. Попробуй сначала понять что именно ты вообще хочешь делать а затем где, в какой компании. И не надо искать есть ли. у них вакансии на хедхантер. Пиши им письмо с твоими доками, не общее а личное, чтобы это не было одно из тысяч резюме, чтобы выделялось. покажи мотивацию. Объясни почему у них, что ты можешь и что готов дать. При этом ты и правда должен что то мочь конечно. Но мотивация важнее
>>263553398 Скажи только честно, без какого либо притворства, я не буду тебя ни отговаривать, ни судить. Почему ты хочешь этим заниматься? Может у тебя есть несколько причин, это нормально, просто расскажи
>>263553423 Анон я не знаю жирный или нет, в общем то похуй. Я объясню почему вопрос глупый - ты спрашиваешь что интереснее. Это такой же вопрос, как - что вкуснее - шашлык или пельмени? Суши или сашими? Водка или коньяк? Кола или спрайт?
Как же хорошо что нищие дауны не составляют конкуренцию, почти околонулевой процент долбоебов с курсов, язык невероятно приятный, свежий, фактически самый современный и при этом четкий, замечательное коммьюнити. Как хорошо что есть порог для этого, господи спасибо что я не выбирал между калечным питоном и калечным жаваскриптом
>>263553582 Язык зависит от того чем ты хочешь заниматься, ты пойми. Язык это инструмент. Он решает задачи. Компании ищут не пайсон программиста, не джава программиста, не пхп программиста, а программиста, который умеет джаву, пайсон, пхп етс. Поэтому все ссылки на хедхантер с количеством вакансий совершенно не релевантны на самом деле. Я посоветую тебе не язык программирования а понять, чем ты вообще хочешь заниматься и почему. Это не просто но это единственный путь.
>>263553257 >Какой яп посоветуйте для вката? Ну тут щас каждый будет просто нахваливать то, на чём сам пишет. Кодинг бывает разный. Под мобилки, под пк, под сервера. Подумай в какой сфере ты бы хотел быть, и потом поищи картинку, да может ее тут скоро запостят, типа "что интересует -> какой язык". Язык подбирается под определённые задачи. То есть условно говоря можно на чём угодно писать под что угодно. (Есть всякие транспайлеры и т.д. для упрощения процесса) Но это как есть суп вилкой.
>фронт или бэк Честно скажу, бэк более адекватный, фронт более смузихлёбный.
>>263553760 >мобильная нативная разработка >мобильная разработка на дарт+флаттер/ксамарин >дрочка эмбеда >IOT >игры Ну да кроме веба же кодинга не существует
>>263553760 > Язык зависит от того чем ты хочешь заниматься Бля, чел, не начинай. Чем я хочу заниматься? Ну конечно, я хочу не разгибая спины пялить в монитор с ёбаной китайской грамотой на чёрном экране, прям мечтал с детства.
Я просто хочу жить нормально. В идеале не работать.
Айти — это просто один из немногих способов заработать хоть каких-то денег и укатиться отсюда нахуй. Чем я хочу заниматься, ну пиздец, конечно, логика.
>>263549537 Это тебе на галере такое сказали или НИИ, в любом случае ты несешь хуйню, айти сейчас такое необъятное, что специализация нужно однозначно или будешь лепить говно
Все же знают, что настоящий погромист - это именно бэкендер, и пишет он обязательно только на крестах. А ещё у него непременно должны быть толстые очки, свитер и эспаньолка. Остальные - это макакаки.
>>263554797 У меня среди ближайшего круга знакомых есть совершенно обратные примеры. Те, кто действительно любят это дерьмо, и правда достигли больших успехов. Но есть и те, кто вкатился за баблом или от безысходности, и сейчас живут лучше специалистов тех, кто посвятил иным профессиям по 10+ лет.
>>263547197 Всё так и есть. ИТ пропаганда специально подогревается галерными капитанами, чтобы уронить уровень зарплат (а он и так не особо высокий) и наводнить рынок дешёвой рабочей силой.
В ИТ посоветую идти только настоящим задротам, которым это дело нравится. Но они знают куда идти и без моего совета.
>>263554650 Объясню. У меня, как и у многих тут сидящих, всё начиналось с какой-то рандомной хуиты, типа ковыряния в игре с целью её похакать, попыток автоматизировать унылые задачи, кастомизацией оси под свои нужды. Постепенно в голову приходили какие-то идеи (как правило охуенно тупые в духе - щас я свою соцсеть сделаю), из-за которых постепенно изучались новые языки. Это как правило по молодости всё, когда у тебя времени дохуя, и занятие чем-то ради фана, а не денег, это естественно.
Постепенно корзинка взрослеет и вот уже надо работать, а куда если всё время дрочил компуктер, ну щас устроюсь куда-нибудь, хули нет, выбора немного. Человек может даже не осознавать, что у него уже давно были все навыки для зарабатывания денег, лол.
И ещё такой моментик, что к желающим залететь в это всё чисто потому, что где-то инфоцыгане распиздели мол здесь КНОПКА БАБЛО, есть определённое негативное отношение. До этого много лет никому айти нахуй не было нужно, "задроты" мол, "красноглазие" и т.д., а тут сюда попёр народ, да что там говорить, даже тян встречаются, нихуя себе. Ну ты понел.
>>263554283 Ты так пишешь будто я тебя какую то хуйню спросил. Пойми что у всех разная жизнь и мотивации. Ты спросил меня и я тебе ответил согласно моей жизни. У меня всегда сначала было понимание чем я хочу заниматься и я занимался, а потом уже деньги появлялись. Ты еще так говоришь, будто не веришь, что кто то может любить программирование само по себе. Ну так вот ты не прав, такие люди существуют.
По поводу укатиться - это совсем другая тема чем тоо о чем мы говорим здесь. По поп=воду программировать и не работать - не знаю как в твоем случае это реализовать, раз ты не любишь программировать это не может восприниматься тобой как не работа.
Ати один из способов заработать - да, как и множество других. Но этот путь чаще всего долгий сложный и тернистый, особенно если нет влечения к процессу. И деньги далеко не сразу появляются. Но если ты решил - можно конечно, тогда советую идти в компании которые особенно ориентированы на прибыль, там будет очень много сверхурочных часов и придется сделать все чтобы угодить клиенту, будет одобрятся использование всяких готовых скриптов в тайне от клиента чтобы уложиться в сроки, но там будут деньги. Чаще всего там занимаются вебом, то есть джаваскриптом например с вью и например питоном.
>>263554871 Что за хуйню ты сейчас высрал? Или хочешь сказать, что Django не в бэкенде используют? Хосспаде, Си-дебилы в любой ситуации найдут повод упомянуть про свое срань
>>263554927 Подтверждаю, даже я, который программирую уже 10 лет+ (геймдеве) прям обожаю программирование, задрот, убежал с энтерпрайза через месяц. Правда там дейлики скрам и прочая хуйня, кодинга мало, может для не задротов и норм, я думаю чтобы вкатиться в галерное программирование надо очень любить деньги и быть с маленькими амбициями.
>>263554283 Чел, мне кажется ты не совсем прав, лично я считаю, понял что всем похуй, но практически в любой сфере специалист будет зарабатывать хорошие деньги, будь то инженер, айтишник, автомеханик, строитель, врач, да кто угодно, если он в своём деле ( оно обязательно должно быть высококвалифицированно) мастер. Хотя лично я 22 левл не знаю вообще чем бы я хотел заниматься по жизни , так же смотрю в стоону айти. Но такой мотивации , уровня безвыходности, не хватит не его освоение.
>>263555052 > У меня всегда сначала было понимание чем я хочу заниматься Это круто. Говорю без иронии. У меня такого понимания не было никогда и нет его до сих пор.
Я лишь хочу сказать, и это, как мне кажется, очевидно, что повальный бум вката в айти вызван вовсе не тем, что все вокруг внезапно полюбили программирование. Просто в странах третьего мира это единственный социальный лифт для дженерик-раба, в котором не нассано.
>>263542434 (OP) как раз сейчас учу Java. это мой первый язык который изучаю с 0 до 100%. и я скажу что это пиздец. как же я охуеваю с этих абстракций и прочих прелестей ооп. КЛАСС КЛАСС = НЬЮ КЛАСС ОВВЕРРАЙД (НЬЮ КЛАСС ЕКСТЕНДС ИНТЕРФЕЙС ЗАЛУПА ИМПЛЕМЕНТС АЛАХХ НЕЙМ) пиздец философский язык
>>263555208 >Это круто. Ты пойми, оно было тоже через мучения и осмысление, а не с потолка, я поэтому и предлагал тебе сконцентрироваться на этом. Может ты поймешь что хочешь выступить в театре перед людьми. И тогда тебе надо было бы искать театр.
>>263555208 >повальный бум вката в айти вызван вовсе не тем, что все вокруг внезапно полюбили программирование Золотые слова. Скорее всего там очень мало тех кто его любит, особенно после курсов. При этом это не означает что они не смогут работать и зарабатывать.
>>263555208 Ну на это надо потратить лет 10, именно потратить, отдать и тд. Стремная хуйня жизнь не такая долгая, но если ты готов жрать говно лет 10 чтобы потом стать чуть зажиточнее - дерзай. Кстати с вероятностью 99% тебе заебет работа и изучение новой херни.
>>263555215 Знаешь, если бы ты начал писать на относительно "свободном" языке, ну в плане - не заставляющем тебя придерживаться определённой парадигмы, ты бы вскоре захотел большей строгости, чисто чтобы понимать, не хуйню ли городишь. ООП замечательно позволяет организовать твой код, если конечно ты не борешься с ним, а следуешь паттернам (см. refactoring.guru и подобные) Через год ты гарантированно будешь во всём этом разбираться, если не бросишь, и вспомнишь свой пост с улыбкой (а так же будешь охуевать от разброда и шатания в языках типа жс, пхп и т.д., где просто новый файл делаешь и пишешь что хочешь там, и оно кое-как работает)
>>263555319 Ну смогут зарабатывать, все зарабатывают на работе что-то, проблема кодинга что чтобы зарабатывать надо тратить тучу времени. Я лично не смог себя заставить работать программистом хотя для себя программировать люблю, но на работе ты будешь такую скучную хуйню делать
>>263555329 Зато на остальных работах как хорошо! Люди ведь работают, потому что им нравится изо дня в день заниматься одной и той же изматывающей хуебистикой, будь то программирование, ковыряние в людских кишках или даже пилотирование самолёта! Романтика уходит, остаётся только бесконечная рутина и необходимость выживать.
>>263555706 Ну некоторых работах тебе не нужно посвятить себя работе, чтобы выжить. Есть довольно чиловые работы, программирование не очень чиловая работа, первые лет 5 точно. Я тебе предупредил, ты пробуй, только вот вкат это самое приятное, после устройства на работу НАЧАЛО страданий, а не конец.
>>263555706 В каждой работе есть часть которую делаешь совершенно неохотно, иногда заставляя себя. Но целиком работа не может состоять из такого, этон е правильно, не настраивай себя на это!
>>263555215 Java - это один из самых многословных языков. И многие конструкции и правда кажутся устрашающе длинными. Чего только стоит написание входа в программу: public static void main(String[args]) { ... } Писать на java, без использования IDE в обычных блокнотах - это весьма сомнительное удовольствие. Но зато, такой многословный синтаксис позволяет IDE-программам "читать" твои мысли при разработке. Ну вот к примеру у тебя есть такой код: Message message = new Message('hallo world'); И теперь ты хочешь отправить это сообщение при помощи метода sendMessage(); Ну так вот, IDE сможет без особого труда с одной буквы отгадать что ты хочешь послать именно message, а не какой-либо другой объект, так как метод sendMessage принимает только объекты класса Message. И таких механизмов большое множество.
>>263554618 Специализация - это не язык программирования. И что самое главное, что любое техническое интервью в последние пять лет минимум - это решение литкода. Решаешь литкод на абсолютно любом языке - с тобой начинают разговаривать, интересоваться твоей специализацией, опытом и предпочтениями. Не решаешь - с тобой просто не разговаривают.
>>263542434 (OP) Учи c++, алгоритмы и структуры данных, апаешь expert хотя бы на codeforces и приходи сюда снова за советом, поговорим. А если ты идешь ради денег, то бля, вкатись лучше в вайлдберис или озон, там с такими усердиями можно больше поднимать. Если уж с компом разобрался, то точно умнее 95% тамошних обитателей-торгашей
>>263555706 Есть такие работы, которые рано или поздно становятся рутиной. Например водителю такси, кассиру в магазине и на большинстве других работ, человек рано или поздно настолько привыкает к выполнению одних и тех же действий, что начинает это делать на автомате. Программирование же подразумевает постоянный напряг мозга. Сколько бы ты не работал, каждая новая задача для тебя будет требовать напрягать мозг. К этому нельзя привыкнуть, и это нельзя довести до автоматизма.
>>263555910 Когда начинал изучать япы в 2015-16, после сидения в android studio сложилось мнение, что IDE пиздец какие медленные, а пользы я видел мало ибо всё равно ничего не писал, а лишь копировал код с интернета. В итоге я плюнул на яву и пошёл писать на плюсах, притом в notepad++, нуачо, быстро и нет лишних кнопок, вообще весь интерфейс поубирал нахуй. Да вообще это было очень тупо с моей стороны, ибо кучу времени потерял - ни подсказок, ни элементарно открыть папку как проект вместо кучи файлов в блокноте, никак не связанных друг с другом. Но зато развивает память. Щас сижу на чём-то среднем между блокнотом и ide - vs code.
>>263546747 Не знаешь как в кракове на какой-то стаж пойти? А то я сейчас на 2 году прикладной информатики, а все вакансии берут только после 3. Знаю джаву, питон и с/с++
>>263555919 Бред, литкод это не программирование, а решение литкода. И специализация это язык программирования чтобы стать профи в Джаса и сопутствующих технологиях тебе жизни не хватит, че ты несешь. Уровень по ходу разберусь это трейни. И пишет трений эпик багованный говнокод.
>>263549335 >>263547630 >>263542434 (OP) допустим сойдуться звезды, и я выйграю гринку в мае-сентябрье, от момента получения визы я должен в течении 6 месяцев въехать в сша. внимание вопрос, как будуч инженером, бросить работу, выучиться на программиста, найти работу джуном, получить 3 лентний опыт за 6 месячный период подготовки? фронт сразу нахуй, ненавижу мобильные сайты (при этом мобильные приложения одобряю) и прикосаться к их созданию тем более не хочу. андроидом сейчас не пользуюсь (в виду отсутствие нормального xiaomi начиная с mi6, обновился на iphone 12, говно конечно, но у андроида пока ничего хорошего не выходит). соответствено java+kotlin пока отпал. swift отпадает, так как пк на винде. (но при переезде продам, и буду брать какой нибудь ноут) Получается остается только бэк (или подскажите что еще подойдет по запросу далее) так что подскажите, что учить, чтобы быстро выучить и найти работу джуном в сша (хочется верить что я умный, универ инженера-физика на красный, в школе был лучшим по информатике на потоке)
>>263556854 пока склоняюсь к java/spring так это самое популярнео в интернете, и после сразу к go перейти. хотя возможно лучше всетаки сосредоточиться на получении заветных "3 года комерческой разработки"
>>263556689 > литкод это не программирование, а решение литкода. Именно так, но у тебя просто нет опций стать инженером, не решая литкод. Такова реальность, нравится она тебе или нет. И литкод - это не такая уж и плохая вещь, потому что свою задачу он выполняет - отвеивает идиотов, неспособных логически мыслить, и пиздоболов, которые на словах Львы Толстые, а на деле первый раз программируют. > И специализация это язык программирования > чтобы стать профи в Джаса и сопутствующих технологиях тебе жизни не хватит А это уже не так. Более того, инженеры с опытом (начиная от Л5 примерно) лет уже не так часто в принципе среду программирования открывают (для того, чтобы писать код есть Л3 и Л4 инженеры), а больше занимаются более абстрактными концепциями, архитектурой и даже организационными вопросами. Становиться рок-звездой в задрачивании конкретной технологиии скорее даже вредно, потому что бизнесу от этого не тепло и не холодно (больше денег, чем среднестатистический Л4 кодер ты не заработаешь бизнесу), и тебя не оценят, а вот время, за которое ты бы мог заняться своей карьерой, ты проебешь.
>>263556908 Ну так это подразумевает что Л5 у тебя есть знание Л3 Л4 > архитектурой и даже организационными вопросами Галерная дрисня с темлейтными галерными решениями аля КРУД меня не интересуют, я делаю только уникальные вещи (для которых нет фреймворков и тд), что требует непросредственно хай скилла кодинга велосипедного.
>>263557031 Л5 подразумевает, что у тебя есть понимание того, чем занимаются Л3 и Л4, но ты не должен сам этим заниматься, потому что время младших инженеров сильно дешевле, и тебе платят деньги не за то, чтобы ты код набивал в среде. > Галерная дрисня с темлейтными галерными решениями аля КРУД меня не интересуют Значит у тебя отдельный случай. Большинству инженеров в работе интересует в первую очередь зарплата, во-вторую - эквити, а в-третью - бенефиты, чтобы после окончания рабочего дня тебе и твоей семье жилось получше, ну и продвижение по карьере, как следствие вышеназванного. Если для тебя работа - это не просто обмен рабочего времени на ништяки, а средство самовыражения или еще чего - то да, тут возможны опции.
>>263556973 Нахуя нужны плюсы? >>263557031 >я делаю только уникальные вещи (для которых нет фреймворков и тд), что требует непросредственно хай скилла кодинга велосипедного Это тип чё?
>>263556440 Хуйня это постная на фоне нативной разработки, в итоге все равно оказывается лучше разработать на обе платформы нативно, дарт с флаттером это замануха для кабанов, а гуглу надо было написать просто свой гугл-диск и хром под айфон, но на обж-с или свифте писать и отдавать код эпплу - зашквар
>>263557184 >Большинству инженеров в работе интересует Если у тебя есть такая инфа ок, спорить не буду. >а средство самовыражения или еще чего Круто что мы поняли друг друга.
>263557031 Как вариант игры, если это не шаблонная казульщина.
Поясните за проекты в гитхабе нужные для вката У меня есть 3 готовых проекта, но это учебные проекты, со всяких пиженных курсов, и если один еще узнаваем, то два других я спиздил не у очень популярных индусов. Они выглядят хорошо, код чистый, оформил ридми, скриншоты, они все показывают разные инструменты и навыки/паттерны. Этого же достаточно или я прям должен выдумать что-то действительно полезное и поделиться этим? И как мне вообще в резюме указать что у меня они вообще есть? А то я слышал что часто в гитхаб и не заходят. Я думал на второй странице резюмехи по классическому шаблону сделать превью со скринами и буллетпоинтами. Я мозжечком понимаю что мне надо просто напиздеть что я сеньор помидор и делал для тайного правительства сверхсекретные задачи и чтобы мне самому звонили и умоляли на коленях пойти в их контору, а потом жидко серить на собесах. Но я пока на такое не готов и решил сделать очешуительный гитхаб. У многих открытых резюмех что сейчас работают я открывал гитхабы и там мусор - без ридми, с DS_Store файлами, по коду хуй поймешь что оно делает, нет комментариев, даже названия в духе fdsfdsf, значит они как-то иначе вкатились?
>>263557587 Мобильные, одно показывает цены акций, графики, новости про фирмы выбранные, новости экономические за неделю(finnhub апи), можно добавлять в свой ватчлист компании и удалять. Одно - добавляешь кредитные карты и можешь добавлять покупки, категории, типа стандартный спендинг-трекер. Ну и туду-лист кек, оно было первым. Всякие совсем примитивные типа погоды, игральных кубиков и конвертера валют не стал грузить.
>>263557681 Хуй знает, оформи наверное. Я в своих проектах трачу усилия больше на документацию для себя, чтобы потом проще было охватить/разобраться по возвращению.
>>263557404 Уровни. Обозначение меняется от галеры к галере, но чаще всего л1 и л2 - это техники, которые заполняют БД и занимаются другим простым механическим трудом, л3 - это младшие инженеры, чаще всего прямо после универа, л4 - это инженеры с несколькими годами опыта, л5 - это старшие инженеры, а дальше идут менеджеры.
>>263557484 Если у тебя есть хоть какой-то опыт работы - то пишешь его, а всякую ерунду, типа проектов на гитхабе не пишешь. Если ты ищешь свою первую работу - то пиши всё, что есть, универское образование, курсовые проекты, мусор на гитхабе, курсы на курсере, всё, что угодно, короче. Но это стоит писать только когда тебе нечего писать про опыт работы. > А то я слышал что часто в гитхаб и не заходят. Да, так и есть, потому что ты не первый додумался их спиздить, и все всё понимают. > Я думал на второй странице резюмехи Идеальное резюме (особенно если ты на позицию стажера или джуна идешь) - одна страница. > мне надо просто напиздеть что я сеньор помидор Это очень плохая идея, потому что тебя будут спрашивать на позицию сеньор инженера и сравнивать с другими сеньор инженерами, когда тебе надо найти позицию стажера, и соответственно, чтобы тебя сравнивали с другими потенциальными стажерами. > как-то иначе вкатились возможно у них референсы были, или в универе были стажировки, про которые они и написали в резюме, а это гораздо важнее пизженных проектов с гитхаба. Ну и это, начинай задрачивать литкод.
>>263563096 Что не так? Сам заехал почтенно из админов виндоса. При том что мне на момент вката было 28. Почти все воспринимали не как вкатусю, а как перекат в смежную отрасль.
Учи си, плюсы опционально. Во-первых, это близко к железу и ты будешь знать, насколько оптимальными ты пишешь программы. Чтобы кто ни говорил, а оптимальность решающее значение имеет в любой сфере. Во-вторых, близко к железу, поэтому будешь понимать, как твои программы работают. В программировании много абстракций. И если это абстракции над абстракциями, то есть риск остаться с кашой в голове. Понимание того, как все работает на самом деле, даст прочный фундамент в понимании всего остального. Ну и все языки практически сиподобные. Так что после изучения си можно учить что угодно. Начинать изучение с языка под конкретную задачу смысла никакого нет, потому что у опытного программиста выучивание языка больше пары недель не занимает все равно. Выбирай язык для души в любой случае
>>263557484 Всем похуй на твой гитхаб. Дрочи вопросы для собеса + умей писать код, чтобы сделать тестовое ну или в реал тайме написать простенькое приложение. Это все
>>263557031 >я изобретаю велосипеды которые нужны 20% рыночка, причем 10% нищеебы которым не хватило на нормальный солюшн бабла у них и на кодера особо нет, сделали бы бесплатно было б збс. А вторые 10, чуть богаче но по прежнему пилят бесполезную хуйню. Тоже поначалу плюсовал на таких, писал уникальные либы, сервисы под их стоячий чугунным мостом софт допиливал, потом заебало. Денег там, а взрыавать мозг быстро остопиздело.
>>263542434 (OP) >JS+react - для frontend'a Svelte сейчас в топе, по удобству использования лучше vue во многих аспектах, реакт вообще в сторонке нервно курит и дышит пылью с ног свелта.
>python+django - для backend'a Еще посмотри в сторону fastapi, особенно если в связке с фронтенд фреймфорком.