Ответы пользователя по тегу Карьера в IT
  • Резюме в .doc или .pdf?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Да любой формат. Главное, чтобы прочитался.
    Я вот PDF резюме читать не люблю, предпочитаю doc/docx/rtf, просто потому что в ворде удобнее скроллить.
    Но ни разу формат никак не влиял на мое впечатление о кандидате - ситуации бывают разные.
    Кто резюме вылизывает, кто делает экспорт из линкедин или другого (возможно внутреннего софта).
    Содержимое не просто важнее формата, оно и есть единственно важным.
    Ответ написан
    Комментировать
  • /deletethis/deletethis?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Высшее образование это именно ОБЩЕЕ ВЫСШЕЕ ОБРАЗОВАНИЕ, а не образование исключительно для айтишников и программистов.
    Не думаю, что в backend'е будут требоваться знание каких-то навороченных алгоритмов.

    Ты сколько лет планируешь заниматься бэкендом? 1? 5? 10? 40?
    Думаешь backend за это время не изменится? Думаешь никогда не займешься, например, бэкендом для автопилота с распознаванием образов?
    Ну это твое дело.

    Но изучить программирование в 30+ это реально и тому множество примеров.
    А изучить матан в 30+, если раньше даже с алгеброй было плохо - таких случаев я не слышал.

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

    А если ты планируешь зарубеж - там джуниоров без образования своих полным полно, никто не будет заморачиваться ради тебя с визой. Тем более что в последнее время гайки и так закручивают.
    Ответ написан
  • Могу ли я устроиться в компанию, с неофициальным опытом программирования на python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Изучаю python с 14 лет, после вуза у меня будет официально junior?

    Джуниор - это человек, который работает на позиции джуниор разработчик. Работает за деньги.
    Все остальные дипломы, вузы, курсы, бумажки - фигня.
    Ответ написан
    Комментировать
  • Python для системного администратора, сколько?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    bash/python/javascript следует знать на уровне работы с данными.
    Чтобы ты мог прочитать/отпарсить текст, числа, json - это самое частое что приходится делать.

    Пример скрипта средней сложности для админа - забрать по урл (возможно с авторизацией) json с данными, распарсить и преобразовать в формат prometheus или sql запроса для инсерта в какую-нить базу.
    Если этот скрипт еще и с обработкой exception - то и совсем хорошо.

    Знание bash/powershell IMHO немного важнее, ибо там ты неразрывно связан с архитектурой и особенностями ОС, но питон универсален и хорош именно для прикладного, а не системного взаимодействия.
    Ответ написан
    Комментировать
  • Можно ли заработать C++ программисту в 2021?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    И хочется слезть с родительской шеи побыстрее)

    С родительской шеи слазят тогда, когда знают как заработать. Взрослый - это не количество лет, а самостоятельность.

    Никому не нужен "подработчик на С++", но ты можешь делать лабы по С++ (или по математике или по еще чему-нибудь) в своей школе/институте и там подработать.
    А с 18-ти можешь попробовать трудоустроиться, для чего уже сейчас можешь пошерстить вакансии в своем городе и учить то, что в них указано.
    Ответ написан
    Комментировать
  • Какие требования к junior front-end разработчику на 2020-2021 год?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Требования не изменились за последние 20 лет.
    Умение САМОСТОЯТЕЛЬНО работать, искать вакансию и устраиваться.
    Если не можешь взять задачу на бирже, значит не готов работать на бирже.
    Если не можешь пройти интервью, значит не готов к работе в офисе.
    Ответ написан
    Комментировать
  • Перспективно ли быть разработчиком игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Перспективной является профессия, где ты можешь достичь профессионализма.
    Сколько бы не было специалистов в профессии, профессионалов ВСЕГДА не хватает.
    Именно поэтому и советуют идти туда, куда лежит душа - потому что иначе очень сложно себя мотивировать на вечное развитие
    Ответ написан
    1 комментарий
  • Из научного сотрудника института математики в программисты или какую другую востребованную профессию реально можно освоить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ищите вакансии математиков-программистов или математиков-аналитиков. По вакансиям и смотрите что еще нужно.
    Кто-то пишет вольфрам-альфа, кто-то пишет математические онлайн справочники, кто-то разрабатывает 3д движки или улучшает криптографию, кто-то алгоритмы сжатия аудио/видео - никто не знает в какой части математики вы сильны.
    Ответ написан
    1 комментарий
  • Как составить план развития для сильного разработчика?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Если они как бы почти все знают в своем стек, а новый нам не нужен?

    Так сделайте, чтобы был нужен.
    Выделите какую-то часть продукта в микросервис на другом стеке.
    Сделайте какой-то компонент для чисто внутреннего использования - автоматизация внутренней отчетности, подключение аудита, интеграция с какой-нить pvp-studio

    Но вообще сеньору для развития нужно просто официально доступное свободное время для написания/изучения чего-то для себя. А что - он сам найдет.
    Ответ написан
    Комментировать
  • Есть ли польза курсов при устройстве на работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Если есть опыт работы, и к нему курсы - ну может быть микроплюс за попытку повысить квалификацию и теорию.
    Если только курсы - то вообще никак.

    Но на уровне мида, подобные курсы уже не нужны.
    Ответ написан
    Комментировать
  • Как устроиться на работу IT сфере, не имея ничего?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Диплом имеет значение для гос. контор.
    Диплом может иметь значение при релокации зарубеж, могут банально с визой возникнуть проблема.
    Диплом может иметь значение для карьерного роста, но в меньшей степени.

    В остальном он не имеет значения вообще.
    А вот с базовыми знаниями - вообще никаких шансов. Нужны уверенные знания и не только этого.
    Ответ написан
    Комментировать
  • На каком сайте конструкторе создать резюме?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    github
    Ответ написан
    Комментировать
  • Переход из разработчика в аналитика/архитектора/руководителя проекта. Каковы плюсы и минусы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В каких случаях и на каком этапе карьеры разработчику стоит задуматься о переходе в:

    Да в любом. Переход в каждое требует определенных наработок, и сами по себе они не появятся, поэтому можно задумываться и прилагать усилия

    1) Аналитика

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

    2) Архитектора

    Желательно после достижения уровня senior

    3) Руководителя проекта

    Как только захочешь стать руководителем, можно задумываться о руководителе. Профильные курсы, если есть возможность по-совместительству. Переход из разработчиков в руководителей проектов не линейный.

    Какие плюсы и минусы у каждого из вариантов?

    Все эти направления - это не вертикальный рост, это уход в другую область. В каждой области есть свои нюансы, и опыт разработчика там лишь отчасти помогает, а так - довольно разные компетенции
    Ответ написан
    Комментировать
  • IT профессии без написания кода?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Менеджер проекта
    Ответ написан
  • Возможно ли зарабатывать на C++-е в 14, с 3 летним опытом программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Я умею писать 2D графические программы, игры и алгоритмы

    Судя по постановке этой фразы - не умеете.
    Либо под играми подразумевается с трудом сапер, либо 2д графические программы это что-то на базе спрайтов, либо не очень понятно что подразумевается под алгоритмом. В любой программе алгоритмов обычно полно.
    Вот навскидку, сколько времени нужно чтобы сделать игру типа prince?

    Возможно ли в таком возрасте хоть какую-то капейку заработать на C++?

    Работать на работе - вряд ли. По закону вас взять на работу никто не может, и заморачиваться с этим никто не будет. На фрилансе нужны более самостоятельные люди, которые умеют и заказ найти и об оплате договориться.

    Можете попробовать писать курсовые и лабы для студентов, подработать репетитором для других школьников. Это наверное самое на текущий момент доступное.
    Но лучше не заморачиваться с оплатой, и попробовать присоединиться к какому-нить опенсорс проекту, и что-то полезное в нем сделать.
    Ответ написан
    Комментировать
  • Как еще не совсем состоявшемуся junior-у найти работу/стажировку/наставника?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ну если и есть такие работодатели, то они явно не на тостере.
    По своему опыту скажу, что никому не нужны несостоявшиеся работники, за которыми еще нужен глаз и глаз. Есть работа, есть куратор который может подсказать что-то по мелочи. Но на работе никто не учит работать. Учишься сам, ВЫПОЛНЯЯ работу.
    Я не понимаю, откуда у современной молодежи взялся этот тренд, что на работе всему научат.
    Конечно на работе ты получишь много опыта и знания, но "минимальные навыки" - это когда ты уже знаешь и умеешь все, чтобы выполнять задачи, а не кое-кто поковырял.

    Подработка - в ИТ такого как бы и нет.
    Разработчик на пол-ставки, еще и джуниор - такое вообще звучит бессмысленно.
    Ладно еще художник-дизайнер на пол-ставки.
    Или девопс/сисадмин в простых проектах.
    Ладно еще сеньор-архитектор на пол-ставки, курирует две-три команды разработчиков в одном проекте.
    Но джуниор-разработчик, который и своей работы не особо делает и внимание кураторов отвлекает - такое просто никому не нужно и не востребовано. И если даже в порядке исключения, такой работодатель найдется, это будет крайне редкая возможность.

    Подтягивайте навыки до уверенного джуна, и уже тогда имеет смысл искать работу.
    В мире есть множество опенсорс проектов, в том числе и на питоне и на C#, где можно подтянуть навыки
    Можно зарегаться на фрилансе и подсматривать задачи там. Даже есть шанс, что получится успеть перехватить пару задач и выполнить их не для себя а за деньги.

    Вообще, судя по текущим трендам, лучше дорасти до неуверенного мидла, а уже потом искать работу.
    Ответ написан
    Комментировать
  • Насколько сложно войти в WebDev не имея никакого опыта, а потом ещё и эмигрировать?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    А что ты умеешь делать?
    Задай этот вопрос себе, поставь себя на место работодателя.
    Ты строишь себе карьеру в профессии, в которую ты еще даже не начал идти.

    Я уже знаю английский на достаточном уровне, чтобы сидеть в Reddit на сабреддите r/learnprogramming и там читать достаточное

    Меньше там сиди и читай истории, больше занимайся предполагаемой профессией - тебе нужны не чужие истории а собственные навыки. Профессиональные.
    Вопросом миграции можно заниматься тогда, когда ты уже можешь что-то делать реальное.
    Ответ написан
    Комментировать
  • Какой минимум знаний должен быть у Системного администратора Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Много чего можно делать. Вопрос оценки сложности тут сам по себе непростой, потому что на самом деле ВСЕ есть в документации, и вопрос только в количестве времени которое вы провели настраивая разные вещи.

    Знание bash на адекватном уровне. Без скидки что есть всякие python/go/js и др, а потому что bash это шелл и знание bash без понимания множества нюансов posix систем будет как знание языка программирования без стандартных библиотек.
    Поднять и настроить с нуля систему мониторинга, которая будет мониторить все критические ресурсы и выводить их в адекватном читабельном виде.
    Поднять и настроить ldap вместо AD для локалки
    Поднять vpn для удаленных сотрудников с доступом к офисным ресурсам
    Если нужно разворачивать и обслуживать много линуксов, уметь работать с оркестратором, типа ansible
    Траблшутинг, сервисы, работа с логами.
    Почта, DNS чтобы работало, а не сразу в спамлист.

    А так - понятно, что все должно привязываться к приложениям и субд, как минимум к самым популярным.
    Ответ написан
    Комментировать
  • Что надо знать и уметь, чтобы претендовать на позицию Джуниора?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Всем доброго времени суток. У меня, как и у тысячи других новичков, со временем возникает подобный вопрос "Что надо знать на старте, чтобы трудоустроиться на низшую позицию junior Front-end?".

    Уметь воспользоваться гуглом чтобы найти готовые 1000 ответов. Ну вот серьезно.

    Коротко о моём опыте.

    Никому не интересно. Все полезное должно быть в резюме, остальное - держи в себе.

    В частности на данный момент я владею html (flex-box), css (основы препроцессора Less), основы JS(массивы и их методы, что такое объекты и как получить значения из этих объектов, функции, циклы. Работа с DOM-элементами)

    Это не уровень джуна, это так, посидел поковырял дома.

    React + Redux (читай, почти не писал на нём. Хотя в планах знакомый предлагал написать совместный проект на нём "Подсчёт каллорий")

    Ну это было бы ХОТЬ ЧТО-ТО.

    Github

    Это что? знание гитхаб? Как зайти на сайт и зарегаться? Ну прямо очень важно...

    Но хочется решать реальные кейсы и на них уже получать полезный опыт и развитие, как специалиста. Потому что самообразование это хорошо (да, я после курсов снова повторяю то, что учил на курсах. Так как после них благородно забил на практику) но нет чувства прогресса.

    Без практики - все пустой звук. Забил - наслаждайся.
    Порешать задачки - зайди на фриланс, почитай чего люди хотят, потренируйся дома что-то сделать. Либо сделай хобби проект для себя. Либо надо было с другом сделать калькулятор

    К тому же JS не мало всего. Распыляться и изучать всё. Так всё и не запомнишь сразу.

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

    Некоторые вещи используются в практике редко или вообще ни кто так не делает. Чтобы не забивать голову

    Выбери не-ИТ сферу, тогда не будешь забивать голову. Ну вот серьезно.

    хотелось бы получить направление, что стоит знать Джуну, а дальше в процессе работы уже углубляться в недры JS.

    В вакансиях указывается стек. Чистый js это уже база, сейчас востребованы фреймворки. А их лучше учить, когда базовый js уже на уровне (не циклы и массивы, а нормальный базовый js)

    Вопрос времени стоит остро. Ввиду того, что на данный момент я без работы, и непростая политическая и экономическая ситуация в стране.

    На это всем плевать. И людям на форуме. И работодателю. Платят не за то, что сейчас кому-то очень нужна работа, а за то, что человек умеет выполнять эту работу.

    Если ты гуглишь и никак не находишь вакансию попроще, где тебя уже ждут - так это не потому, что есть секретный ингредиент, как стать джуном за месяц, а потому что джун это уже специалист с кучей знаний, и ты видимо просто не готов учить все.
    Если готов - то нагугли вакансии в своем городе, в компаниях которые тебе нравятся, читай что там требуется, учи и иди на собеседование. Походишь хотя бы на 10 собеседований и будет понятно что конкретно тебе в конкретные позиции нужно еще подучить.
    А вопросы на тостере - тебя на тостере на работу не берут, каждый будет говорить со своей колокольни своего опыта. И опыт трудоустройства 10-летней давности не подходит, а опыт трудоустройства 1-месячной давности - не статистика, на которую можно полагаться, а конкретный один эпизод. Поэтому набирай СВОЙ ЛИЧНЫЙ опыт - собеседования.
    Ответ написан
    1 комментарий
  • Какую должность указать в трудовой книжке тимлиду?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    трудовая книжка за рубежом - еще более пустое место, чем здесь.
    В случае чего - важнее резюме. Если очень хочется, можно попросить руководителя рекомендательное письмо.
    Ответ написан
    Комментировать