Ответы пользователя по тегу Карьера в IT
  • Где найти недостающие куски пазла, что лежат между сеньором и архитектором?

    @12rbah
    В общем, есть идеи, чтобы такого почитать, чтобы перейти на следующий уровень?
    Мб посмотреть исходники проектов типа wireshark или libre office? Можно поискать курсы(скорее это серии видосов) по system design - можно так и вбить в ютуб/гугл "system design playlist/course", часто разбирают вполне рабочие решения
    Ответ написан
    1 комментарий
  • Какие сейчас тенденции в веб-программировании?

    @12rbah
    Вообще по ощущениям последние 3-4 года, для разработки фронтэнда используют реакт, ангуляр, вью + что-то для бэкенда в большинстве случаев. Для небольших проектов используют cms, но как и 4 года назад, почти всегда вы можете взять относительно небольшой заказ, найти работу только на cms становится всё труднее(хотя тут общая тенденция я думаю).
    Ответ написан
  • Где искать проекты для практики QA?

    @12rbah
    Где можно найти такие проекты? Главный критерий - трекер на русском.
    А почему только на русском? Можно баг репорты делать к открытому ПО на гитхабе, помню как-то зарепортил баг постману, его даже исправили. Да даже можете взять не очень популярный фреймворк для языка то скорее всего найдете +/- явные баги, если копнуть немного. А так у вас довольно размытый вопрос, т.к. непонятно, что за баги вы собрались искать
    Ответ написан
  • Вот вы защитились в аспирантуре и работаете в IT — степень помогает?

    @12rbah
    тратить ему год на защиту или нет при реальной возможности защититься
    Если планирует когда-нибудь преподавать, вести какую-либо публичную деятельность, м.б. в научной сфере хочет работать, то скорее да чем нет, т.к. там это может быть полезным, но если его профильь это простая разработка, то он от этого толком ничего не получит.
    P.S. защита за год, звучит очень странно, у него уже должен быт сдан кандидатский минимум, написана большая часть диссертации и опубликовано несколько статей в ваке, если это не так то защита за 1 год выглядит очень сомнительно.
    Ответ написан
    Комментировать
  • Договорился на подработку, прислали договор на подписание, в нём увидел пункты которые не видел в других подобных договорах - это мошенники?

    @12rbah
    Договорился на подработку, прислали договор на подписание, в нём увидел пункты которые не видел в других подобных договорах - это мошенники, кто ни будь с таким сталкивался?
    Мошенники вряд ли, но многие заказчики не знают НПА и пишут всё подряд в догор, которые суд часто может признать незаконными.
    и потребовать возмеще-ния
    убытков в виде обоснованного, документально подтвержденного, ущерба.
    Ну пусть требует). За такие вещи не так легко взыскать. Если что потраченные деньги на разработку системы будет тяжело класифицировать как ущерб.
    Вообще заказчик может отказаться от исполнения договора с этим условием, но если захотят кинуть и сумма не очень большая, то непонятно, что лучше судиться или забить. В целом не совсем уверен в законности этих пунктов, выглядят примерно как пункты типа "заказчик имеет право оштрафовать по договору на 10кк рублей, если будет нарушено НДА", но в реальности он сможет взыскать деньги через суд и то если он правильно всё сделал, если кратко то по нда очень тяжело привлечь. В данном случае работайте либо по предоплате, либо по пунктам, т.е. что-то сделали просите оплату, не дают то прекращаете работу.
    P.S. А что вы делаете, всё что писал выше в основном к разработке относится.
    Ответ написан
    2 комментария
  • Как наконец то попасть на собеседования Junior JavaScript?

    @12rbah
    1) находите нужную вам контору
    2) с ноги входите в кабинет к hr
    3) скажите: "теперь я ваш новый джун на js"
    4) приходите на работу в понедельник
    5) profit
    Ответ написан
    1 комментарий
  • Возможен ли заработок на фрилансе для разработчика уровня джуниор?

    @12rbah
    Важен опыт. Чтобы с помощью фриланса я постепенно вышел на уровень мидла, а там уже с трудоустройством будет все намного проще.
    Шансов немного, интересно посмотреть на джуна, который в 2015 поднимал 70к на фрилансе. В любом случае тогда программирование не было так распиарено, поэтому мб было легче, сейчас любая джуновская работа имеет много откликов. И в целом фриланс не лучшее место для роста хард скиллов.
    Но справедливо ли это для 2022 года?
    В чем проблема попробовать и проверить реально ли это для вас или нет.
    Но мой друг программист-сеньор говорит, что в 2022 году я не заработаю нисколько на фрилансе.
    Ну вы не написали свои навыки, поэтому трудно что-то сказать, но вероятно он прав.
    в моем городе миллионнике в прошлом году было 12-13 вакансий для джунов, а теперь лишь одна.
    Можно узнать что за город? Как-то сомнительно звучит, что осталась одна вакнсия на фронт?
    Ответ написан
  • Будут ли перспективы работы в IT в будущем?

    @12rbah
    и будет как ситуация с юристами в 90х
    Можно еще и экономистов добавить. Но реально работы нет у тех, кто думал, что может просто получить диплом и всё, его заберут на высокооплачиваемую работу. С программистами точно также, люди после курсов никому не нужны, сейчас по ряду причин работы стало меньше, нормальным специалистам найти работу не составит проблем.
    Это то, что уже сейчас тестируют ИИ который абсолютно сам писать код, и программисты сами по себе будут не нужны
    Таким высказываниям не стоит верить на 100%, например если взять DALLE-2, то данная нейросеть на самом деле может отобрать часть рынка у начинающих дизайнеров(на самом деле скорее удешевит их труд), но для её использования всё равно нужен человек, который умеет грамотно составлять запросы. Сервис который сам пишет, также умеет что-то делать по описанию, но тут такая особенность, что если человек смог описать алгоритм словами, то вероятнее всего он может сам написать этот код, поэтому пока полезность этого ИИ сервиса спорная.
    Стоит ли сейчас стремиться стать программистом?
    Тут зависит от того, нравится программирование вам или нет, если не можете определиться, то можно попробовать походить в местный школьный кружок или договорится с информатиком, м.б. у него будет желание помочь. Если такого варианта нет, то либо попробовать самому, либо поискать недорогие курсы.
    И что вы можете сказать насчёт этого ИИ?
    Тут не угадаешь, программистов хоронят как профессию уже 30+ лет, но пока этого не получилось сделать. В реальности даже, если ИИ что-то сможет писать, все равно ряд багов придется искать вручную.
    Ответ написан
    Комментировать
  • Новичёк без предыдущего опыта в разработке, способен устроиться сейчас Junior Golang Developer?

    @12rbah
    Новичёк без предыдущего опыта в разработке,
    Ситуация такая, что на го джуны нужны примерно также как и на c++ (почти не нужны), т.к. в 90% случаев нужен не "го программист", а бэкендер со знанием го, т.е. человек у которого уже есть опыт в проде и го для него это не первый язык, ну или человек с опытом, которому повезло сразу устроиться на го разраба, в целом вы можете попытаться, т.к. ваш уровень неизвестен.
    Ответ написан
    Комментировать
  • Какие тестовые задания дают джунам PHP в 2021?

    @12rbah
    а на разных сайтах почти все сходятся во мнении, что АПИ - это миддловая тема).
    Ну смотря какое, написать post/get запрос для готового api, или создать простое приложение, которое может принимать запрос и отправлять по нему информацию часто является заданием для джунов/стажеров (правда я в основном видел это для go/c#, но не думаю что для php это уровень мидла, ну серьезно там в большинстве случаев нужно написать 300 строк кода это с авторизацией и логированием), но писать апи с нуля для прода джуна скорее всего не пустят.
    но в тех заданиях, что я находил, были задания, где требуют написать API и тому подобное
    если находили, то зачем спрашивать, изучите тему, сделайте пару приложений с апи, если не знакомы с postman-ом(джуну хватит 2-3 дней), то познакомьтесь и будет вам счастье.
    Ответ написан
    Комментировать
  • Куда расти в должности, не бросая программирование?

    @12rbah
    Как по мне, если вы хотите оставаться именно разработчиком, то наверное вы можете кодить тимлидом(по разному может называться в зависимости от конторы, м.б. главный программист и тд), но насколько бы должность не была технической, вам все равно придется заниматься административными задачами вроде согласования/утверждения решений/планов, и рост в должности обычно подразумевает управление людьми и ответственность за их действия(большинство не очень любит, когда их наказывают за ошибки других людей).
    Но в то же время, не дело же это вечность сидеть на одной должности, это же какой-то застой?
    По сути, если работаешь программистом то ты все время на одной должности, отличается компетенция и за какую часть проекта отвечаешь.
    Не совсем рост, но как вариант можете попробовать создать свой продукт, но опять же в одиночку довольно тяжело это реализовать. Тут суть такая, что программист это конечный исполнитель и по сути его рост может быть только в техническом плане. Грубо говоря даже вы создали свою продукт, но остаетесь программистом(можно конечно придумать красивое название должности и тд, но сути не поменяет).
    Еще как вариант, можете придумать/совершенствовать подходы к разработке, оптимизировать алгоритмы, но опять же не сказать, что это рост в должности.
    Ответ написан
    Комментировать
  • Как составить резюме для стажировки?

    @12rbah
    Хочу на стажировку в международную it компанию.
    Вот вариант, который похож на стажировку summer of code от google, хз как там с резюме, но по вопросам, котоыре вы задаете, вам думаю еще рано туда, через год мб (как раз подготовитесь, выберите язык, направление). Вот серия статей правда они за 2012, но полезные рекомендации там есть https://habr.com/ru/post/149789/.
    Ну как вариант еще я знаю компанию nix они проводят удаленные курсы(бесплатные если что) и по их завершении есть вероятность устроиться, но подробностей не знаю.
    нет локальных перспектив в обозримом будущем
    Сейчас же вроде даже в маленьких городах (ну от 200к точно) есть местные it комапании.

    По поводу резюме, его в случае стажировки стоит делать под конкретную компанию, т.к. возиться просто так с вами вряд ли захотят.
    Ответ написан
    1 комментарий
  • Почему работодатели заостряют внимание на теории?

    @12rbah
    чем отличается udp от tcp
    Вам стоит погуглить вопросы перед собеседованием популярные вопросы на вашу позицию (и мб на одну позицию выше и ниже). Возможно вам даже никогда не понадобится это знание, но недавно читал статью, где собеседующий составил список вопрос на сисадмина и назвал этот вопрос (про tcp udp) "унизительным" (в том смысле, что стыдно не знать, хотя на него не ответил приличный процент около 30-40% вроде),возможно он так считает, потому что в любом тех. вузе должны что-нибудь рассказывать про модель OSI и протоколы, к сожалению ссылку на статью не нашел.
    Я ее может вообще забыл... Дебелизм

    Ну хз таких людей не встречал (только тех, которые говорили, что не знают). А если серьезно, вам явно стоит почитать, что-нибудь про сети (хотя бы страниц на 300-400 книжку).
    Ответ написан
    Комментировать
  • Как составить план развития для сильного разработчика?

    @12rbah
    Вообще интересно как условный middle будет учить seniora и составлять ему плану, но за основу можете взять roadmap ну типовой есть такой https://github.com/kamranahmedse/developer-roadmap, гуглится это примерно так roadmap senior <сфера>
    Ответ написан