Ответы пользователя по тегу Карьера в IT
  • Как найти вакансии в ентерпрайзе будучи сеньером?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Да просто в крупный финтех пойдите.
    Ответ написан
  • Тема собеседования, какие ответы на вопросы подготовить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Парень, тебя принимают на разработчика, а не на переводчика.

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

    Вполне могут попросить ПРОСТО сказать пару фраз на английском на любую тему, которая тебе интересно, и посмотрят как именно ты говоришь. Могут по ходу задать вопрос, на который ты заранее явно не мог придумать ответ, чтобы посмотреть как ты составишь фразу.
    Ответ написан
    1 комментарий
  • Как понять нюансы работы над реальным коммерческим проектом без трудоустройства в офис?

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

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

    И только после этого начинаются нюансы разработки и программирования.

    В офисе сразу идут нюансы разработки и программирования.

    Так что хочешь идти во фриланс - вперед.
    Ответ написан
    Комментировать
  • Необходимая база для входа в Embedded?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Эмбеддед разработчик не работает в случайно взятом в вакууме мире.
    Ищи конкретные компании, смотри что им надо.

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

    Си должен быть хорош. Причем для эмбеддед было бы неплохо разбираться как пишется под ОС и без ОС.
    Наверное будет полезным навыком умение написать свой драйвер под винду/линукс. Тут больше о манифестах и соглашениях, можно и драйвер коврика написать. Но чтобы все было по стандартам.
    Ответ написан
    Комментировать
  • Дайте совет со стороны вашего опыта, с чего бы начали вы? Что бы использовали сами?

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

    Поэтому не парься со своей крутой игрой в будущем. Делай что-нибудь попроще прямо сейчас. Через несколько проектов начнет приходить понимание как и куда копать дальше.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Рабочие проекты.
    Любая рабочая программа.

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

    Откуда их взять начинающему программисту?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    С малых лет увлекался компьютерами. В школьные годы ходил на курсы «Сергис».После 9 класса отучился в колледже Бонча. После колледжа поступил в университет (закончить не смог из за семейных обстоятельств, в ближайшее время собираюсь перепоступать).

    Никому не интересно. Тут нет ИТ опыта.

    С компьютерами как эникей-сисадмин начал работать в судах

    У многих понятие эникей-сисадмин это тот, кто меняет мышку и переустанавливает софт. То есть продвинутый юзер.

    У моменту увольнения из был Консультантом(и ИО начальника отдела информатизации и статистики)
    Управлял отделом (пусть и маленьким)

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

    Занимался всем (ремонт компьютеров, мелкий ремонт мфу, обновление и настройка по на пк и серверах)

    Ну вот. Что это за ремонт?
    Я понимаю, когда под "чинил мфу" ты бы написал "менял печку, перепаивал конденсаторы на платах". А так, среднестатистический эникейщик под ремонтом принтеров и МФУ обычно вытаскивает забитую бумагу и сдает картриджи на перезарядку.

    Я попал на время становления ИАЦ по этому на нас испытывали многое по
    И у нас было больше свободы и доступа в отличии от других судов
    Я многому научился за годы работы там

    Какая полезная и понятная информация.

    Позже я устроился на завод «младшим сисадмином»
    Позже стал начальником отдела
    И в итоге являюсь Инженером ТЗИ

    Какая полезная и понятная информация.

    За время своей работы я поднимал доменные, файловые сервера

    Создавал свой домен с нуля, или что такое "доменный сервер"?
    Что такое файловый сервер - просот расшарил папку на диске (сейчас может даже блондинка сделать), или ставил Novell Netware?

    Обновлял и правил 1с на серверах

    Что сюда входит? Обновлял темплейты отчетов? Писал код? Или просто по инструкции обновлял? Во многих компаниях обновление делает либо сам бухгалтер, либо отдельно выделенный человек. ЧТо делал ты - неясно.

    Тянул сеть и худо-бедно настраиваю микротики
    Поднял сеть видеонаблюдения на трассире
    Разобрался и привёл в порядок систему турникетов и шлагбаумов perco
    Позже прошёл обучение в perco (хотя по факту я уже все знал к тому моменту из того чему они учили)

    Ну хоть что-то конкретное. Но опять таки, микротики можно настраивать по-разному. Система турникетов и шлагбаумов - сам проектировал или просто оптимизировал уже имеющееся? (Скорее всего там очень простые настройки)

    Работал с поставщиками и менеджерами

    Так все это делают в конторах где нужно покупать какую-то технику.

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

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

    Я пытался откликнуться на вакансии младших системных администраторов, эникеев в крупных и средних компаниях, но мне приходит отказ или просто игнор

    Так а требования совпадают с резюме?

    Соответственно прошу помочь статьями/объяснением как правильно создать резюме и как подать себя

    Да просто нужно давать конкретику. Названия технологий. Объемы задач. Конкретные зоны ответственности.
    За весь вопрос кроме слова "домен" и "микротики" не было ни одного названия продукта, ни одного бренда.
    Если ты даже не можешь сформулировать в понятный текст даже свой имеющийся опыт кто будет рисковать брать тебя на работу и учить чему-то что требуется на конкретной позиции?

    Вот после прочтения, я понятия не имею, сможешь ли ты поднять домен с нуля. Сможешь ли ты вайфай настроить с бесшовным соединением в частном доме чтобы добивало на 100-200м и не пускало соседних кидди-хакеров в локалку. Сможешь ли корпоративную почту хотя бы настроить или какой-то мониторинг организовать. Умеешь ли в скриптинг хоть на чем-либо.

    Нет информации никакой.
    Ответ написан
    Комментировать
  • Хотят оформить на работу через ИП,стоит ли?

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

    В крупных компаниях-оутсорсах это вообще регулярное явление.

    В вашей - читайте договор, почитайте отзывы о самой компании. Уточните что вы будете получать на руки после вычета всего, кто будет заниматься вашей бухгалтерской отчетностью и что будет с вашим ИП если вы захотите покинуть компанию - закроет ли его их бухгалтер.

    Работа по контракту, подразумевает с одной стороны более гибкий подход к работе, включая отпуск не по трудовому соглашению а по контракту, больничный не по ТКРФ а по договору (и это не всегда плохо). С другой стороны нужно внимательнее читать контракт и понимать что если что, отстоять свои права будет гораздо сложнее, поэтому обратите внимание на размер компании и отзывы про нее.
    Ответ написан
    3 комментария
  • Что писать в резюме чтобы были шансы куда-то попасть без опыта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Бывает что не так важно что писать. как важно как писать.
    Показал бы резюме, можно было бы указать на основные ошибки или наоборот удачные места.
    Ответ написан
    Комментировать
  • Возьмут ли на работу в 19 лет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Не нужно спрашивать случайных людей в интернет.

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

    Важно не только то, что ты изучал HTML, а и например то, что тебе дали задачу а ты ее ПОНЯЛ и ВЫПОЛНИЛ, а это между прочим далеко не всем доступно.

    Так и тут - на какую работу тебя брать? На работу для знающих HTML и основы js? Где такая работа?
    Важно не то, что ты знаешь, а что требует тот, кто платит деньги.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Есть ли смысл - это вам к психологу.
    Жизнь ваша. Навыки автоматизации - хорошо.

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

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

    Разработка весьма сильно отличается от любого другого материального продукта.
    А так как задача продукт менеджера в том числе и понимать куда мы движемся, то не разбираясь разработке, не умея даже примерно оценить затраты на реализацию разных фич (а то, что какие-то тимлиды или архитекторы вам подскажут - это неправда. Они будут топить за технологии, а не за хотелки бизнеса), вы просто развалите продукт.

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

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

    Или ты умеешь работать и ты работаешь за деньги.
    Или ты не умеешь, и предлагаешь себя бесплатно, но такие никому не нужны.
    Ты уж определись.

    Из стоящих работ к сожалению могу предоставить код своей незавершённой социальной сети.

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

    Зачем docker+redis для неработающего проекта?
    Что docker+redis это какие-то совместимые технологии? Нет.

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

    Наверное тоже будет полезной информацией, что проект писался при помощи ОС linux ubuntu (на данный момент из-за проблем с подключением удалил его как вторую ОС при необходимости я оперативно верну linux назад)

    Какой процент помощи вам оказала убунта? вы непосредственно в ней писали, или просто запускали докер?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Предложений на сайтах по поиску работы в IT гораздо меньше, чем желающих получить эту работу,


    Потому что "сайты по поиску работы" это такой бизнес, который продает список вакансий соискателям, и берет с них за это деньги.
    Не ищи работу на сайтах. Стань хорошим специалистом и иди на сайт непосредственно той компании, в которой хочешь работать, подавай свое резюме напрямую, а не через "посредников".
    Ответ написан
    Комментировать
  • Как стать embedded разработчиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В будущем мне бы хотелось работать именно с железом
    Как я понял, программист, который работает с железом – это embedded developer (если есть подобные профессии, схожие по своей сути с этой, напишите, пожалуйста), вот меня и интересует, чем нужно заниматься параллельно с университетом, чтобы потом без особых проблем найти работу.

    Embedded developer это не обязательно напрямую связано с железом. Можно никогда не держать паяльник в жизни и не разрабатывать микросхемы, но писать что-то под встраиваемое железо. Это и IOT и всякие умные телевизоры и все, что работает не на стандартных desktop/mobile/notebook.

    Я уже посмотрел, что написано в вакансиях, там чаще всего фигурирует вот это: знание ТОЭ (я под этим подразумеваю ОЦС, элтех и т. п.), знание C, умение работать с 16 и 32-битными микроконтроллерами, умение работать с системами контроля версий, где-то говорят про знание ЦОС.

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

    Какие конкретные модели микроконтроллеров стоит изучать? Нужно ли учить что-то ещё (просто как-то пунктов маловато)?

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


    Также столкнулся с тем, что вакансий на джуна вообще несколько штук на hh.ru, спрос действительно такой маленький? Заранее спасибо.

    Сталкивался с написаниеп WebOS для умных телевизоров LG. Вся инженерная работа была забугром, нам привозили инженерные платы, под которые мы тестировали различные фичи операционной системы и автоматического тестирования. Перепаять приходилось разве что ком-шнурки для подключения и перепрошивки.
    Такой опыт врядли сильно пригодится для проекта, где пишут софт для датчиков электричества или счетчика воды, который шлет показания по wifi
    Или игрушке с радиоуправлением
    Везде свои нюансы.

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

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

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

    Как в наших реалях найти работу сис админа.

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

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

    Есть огромное желание развиваться в данном направление.Опыт работы системным администратором нет.

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

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

    Это очень общие слова. Вот мы понятия не имеем, насколько у тебя хорошее понимание и задач и насколько у тебя вообще есть навыки работы с софтом.

    Есть опыт своего игрового сервера на esxi я не про vps а полноценный сервер.

    Этой фразой ты противоречишь сам себе. Чем VPS не полноценный сервер - непонятно - сейчас на VPS навреное живет почти все.
    Опять же игровые сервера бывают разные.
    Например у меня был опыт нескольких игровых серверов. И опыт работы с ними можно сравнить с весьма неслабым опытом и разработки и поддержки в коммерческой организации.
    А можно было просто поставить майнкрафт на домашнем компе без виртуалки - и тоже "опыт игрового сервера", при этом практически ноль технического.
    То есть твоя формулировка ну ничего не несет (ну разве что ты создавал виртуалку на esxi, но ведь это может быть и create-next-done по инструкции в инете)

    Так же знаю что нужно знать сетевые стеки tcp/ip, osi в этом не сильно силён но есть понимание настройки домашний сети.

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

    Так же есть опыт в сборке железа. И работы с nas synology думаю на определенной фирме не стоит заострять внимание так как примерно все они работают одинаково. Но в чем же спросить проблема?

    Окей, сборка железа и удаленка не сочетаются. Nas synology тоже настраивается обычным пользователем, даже не продвинутым - их для этого такими простыми и делают, что не нужен сисадмин для этого.

    Все актуальные вакансии требуются с опытом от 2-3 лет.

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

    Ситуация в мире сильно развилась за последние 20 лет. Если 20 лет назад просто поставить винду для обычного пользователя был сложный квест, то сейчас практически любая ОС ставится легко (next-next-done).
    Не нужно компилировать софт под Линукс, не нужно ставить все драйвера руками под Windows 95 с постоянными синими экранами. Очень, очень много вещей сейчас user-friendly по сравнению с прошлым.
    Поэтому недосисадмин-эникейщик - крайне редкий вид.

    Я готов работать на минимальной ставке помощник для того чтоб набраться опыта но таких вакансий не наблюдаю. Хотя понимаю некоторых людей берут и без опыта, но не все согласны на такой риск так как придётся возится с новичком.

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

    Конечно составлять sql запросы я не умею но понимание что такое БД тоже есть. Перечислять все свои знания либо понимание каких либо вещей не вижу смысла так как хочу услышать совета а не оставить здесь своё резюме))

    Ну совет только один - повышай квалификацию, ищи дальше. Нет волшебной палочки.
    Те же самые sql запросы - это настолько простая вещь, что простейшие sql запросы учат набирать в любом вузе. Как человек, считающий себя начинающим сисадмином не умеет? Нонсенс.
    Понимание что такое БД - ну для этого достаточно прочитать 1 абзац в википедии. От сисадмина требуется хотя бы навыки резервного копирования, восстановления, простого траблшутинга.

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

    Суть в практических знаниях.
    2-3 года коммерческого опыта, это в первую очередь показатель, что ты наконец чему-то научился полезному для работы на позиции сисадмина.
    В современном ИТ мире существует уже не просто абстрактный "компьютерщик", а множество профессий, которые уже и не особо друг с другом сочетаются.
    Поэтому оценить что именно учить, без опыта работы - сложно.
    Зато поработав в крупной организации со развитой инфраструктурой, даже не занимаясь техническими задачами, можно примерно понять что сделано, какими инструментами и главное зачем.

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

    Именно поэтому и требуют опыт, как самый простой способ подтвердить знания еще до собеседования.

    Что можете посоветовать в данной ситуации

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

    а забыл упомянуть что есть так же оыпт работы с Linux и ssh на базавом уровне.

    Что значат эти слова?
    Для меня они обозначают, что ты очень плохо знаешь Linux и ssh, потому что... ну вот банально, давай спрошу про ssh. Как используется ssh ключ хостов? Поднимал обратный проброс портов через ssh?
    Или подожди, я конечно догадываюсь, что ты перепутал слова и хотел сказать Linux и shell.
    Но вот именно такие оговорки и подразумевают, что знания у тебя скорее всего недостаточны даже для работы стажером.

    P.s думал выбрать направление devops но там все намного сложней нужен хороший опыт сис админа пока изучаю docker но уже научился git)

    В DevOps вообще пока не лезь.
    DevOps это уже путь ИЗ сисадмина или ИЗ разработчика или ИЗ тестировщика. Но первой профессией DevOps - это звучит бредово. DevOps в проекте нужен тогда, когда проект уже сложный. Настолько сложный, что нужен отдельный человек со специфическим набором навыков. DevOps джуниор это зачастую мид или даже сеньор в другой области.

    Научился в git - опять таки слова, слова... Как ты им пользуешься? Есть что-то на гитхабе или в локальной репе? Или ты просто почитал что-то, попробовал что-то но даже не нашел как применить git в своих собственных повседневных задачах?

    В общем как-то так. Серьезнее и шире смотри на вещи и объективнее оценивай свои знания. От того, как ты формулируешь свои мысли - и идет отношение к тебе и твоим вопросам.
    Ответ написан
    5 комментариев
  • Насколько хорошо нужно программировать для того, чтобы стать тестировщиком на Python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Тестировщик не знает меньше, чем разработчик.
    Он выполняет другие задачи и использует другие инструменты.

    Например вместо питона, можно изучить какой-нить фреймворк для тестирования, какой-нить selenium, lua.
    В питоне работа с данными - нужна всем, плюс вместо бэкенд библиотек посмотреть в сторону парсинга xml/json
    Плюс нужно изучить теорию тестирования, терминологию, научиться писать хорошие тесты.

    Вложенные списки и матрицы это такое простое, что непонятно что можно в них не понять.
    Может быть вы пытаетесь решить слишком абстрактные задачи не "чувствуя" что должно быть в результате?

    Попробуйте придумать задачу близкую вам и решить ее при помощи матриц и списков. Например программу, которая создаст (или отрисует в html) турнирную таблицу на 8-16-24 участника, используя разные турнирные подходы. И решить это при помощи списков и матриц. Ну или что-то, где вы будете примерно в голове сразу видеть желаемый результат и уже программируя понимая как он должен выглядеть
    Ответ написан
    Комментировать
  • Какие обязанности в команде у джуна .Net?

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


    Ну это ваши личные проблемы. Работа это не школа не институт и не курсы. На работе заказчик платит за то, что хочет заказчик, а не за то, что хочет разработчик.

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

    Этот вопрос совершенно не нужен в интернет. Спрашивай своего тимлида. Не во всех проектах есть "нормальные задачи", как ты их считаешь. Где-то ведь продукт уже написан, им пользуются люди, и в нем не нужно ничего дорабатывать. Просто обслуживать - решать проблемы эксплуатации, возможно подправлять баги, возможно обновлять что-то, чтобы продукт запускался на более новой версии java или оборудовании.
    И это НОРМАЛЬНО. С точки зрения пользователя, тебе было бы интересно купить машину, а потом платить каждый месяц еще 10% ее стоимости за то, что в ней каждый месяц то форма дверей меняется то диаметр колес то еще что-то? Думаю нет, ты бы хотел купить машину один раз и не лазить под капот несколько лет.

    При этот мой же куратор объяснил, что большая часть задач подобного рода, но его опыт и его задачи говорят о том, что всё же есть и много нормальных задач как и с использованием ASP.NET, реализацией API, структурой самой веб-системы и прочего.

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

    Ну а в целом - да, есть проекты, где больше разработки с нуля, есть проекты, где много миграций и рефакторинга, есть где больше просто поддержки. И специалисты везде нужны.
    Ответ написан
    3 комментария
  • Уместны ли каверзные вопросы на собеседовании?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Странный вопрос.
    На собеседовании все уместно. Ты же не забывай, что собеседование это не ЕГЕ.
    Это диалог двух сторон. Если кандидату не понравился вопрос, он может встать и уйти.
    Если он не знает ответ, он может что-то насочинять, и если ты грамотный специалист ты увидишь что он тут отгадывает или точно знает.

    У меня для собеседований есть небольшой опросник, в котором чуть ли не каждый второй вопрос идет с небольшим подвохом, и по полноте ответов я понимаю насколько глубоко кандидат шарит. Но мне не всегда необходимо найти того, кто ответит на все 100% вопросов развернуто.
    Я просто оцениваю что кандидат знает, а с чем сталкивался настолько регулярно что прям помнит наизусть детали без мануала.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Уточните нужные для вас условия работы.
    Расписание и наличие овертаймов.
    Кто принимает решение о размере ЗП и есть ли регулярные пересмотры. Бывают ли задержки, привязана ли ЗП к курсу валюты
    Как определяется прохождение испытательного срока.
    Будет ли выделен индивидуальный ментор.
    Есть ли какие-то бонусы в компании кроме ЗП (страховки, бесплатные курсы английского), командировки.

    А так - присматривайтесь к людям на техническом собеседовании, возможно один из них ваш тимлид, а другой будущий ментор.
    Ответ написан
    2 комментария