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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Мне просто интересно как вы на своей будущей работе будете проявлять креативность, если вы даже при найме её проявить можете.

    Какой есть выход из ситуации: придумываете компанию "Рога и Копыта", пишите что работали там 1 год 2 месяца. Варианты дальнейших событий - вам дают тестовое задание, но - сейчас 95% контор по мимо тестового(как правило сложного около pre-middle), еще и позовут на собеседование, где будут спрашивать про - нативный жс, про тайпскрипт, про умеете ли вы тесты, про реакт, про редакс, про линтеры, про стили, про верстку. И тут только удача, пройдете ли вы данный собес.
    Ответ написан
    5 комментариев
  • Выбрать специальность в IT как дополнительную?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Это хорошая идея, инвестировать в себя, главное что бы не в ущерб родным.
    По поводу входных данных - техническая вышка и английский, отличный плюс к старту, но:

    Во первых в DS идут со знанием питона, и берут туда как правило питонистов мидлов, или pre-мидлов. Не слышал что бы с улицы брали людей без опыта. Хотя 44 года(всё таки опыт и статусность + английский вполне могут сыграть здесь вам на руку).

    По поводу свободного времени - что бы нормально качнуться до адекватного джуна в любой средней по сложности сфере - нужен год 4-6 часов ежедневного вкалывания и поглощения тонны информации. Далее еще года 2-3 нужно до уверенного мидла.

    Самый лучший и адекватный вариант - через 3-4 месяца искать стажировку в какой нибудь крупной компании, давить английским и пет проектами, т.к джуном в любой сфере протолкнуться сложно. На IT школы забить - есть куча бесплатных ресурсов с материалами, от бесплатных youtube\коурсхантер, до udemy + книги + форумы + сообщества.

    Самым лучшим вариантов из всех - найти работающего сотрудника из крупной компании(промониторить хабр карьеру например, поискать сеньоров которые готовы будут за 20-30 т.р в месяц сделать из вас за 2-3-4 месяца вменяемого новичка), попросить у него менторинг, и он же вас потом тянет к себе в компанию. Друг в Москве провернул так с джавой, 38 лет - полет отличный.
    Ответ написан
    6 комментариев
  • Что делать если дают проекты с ужасным кодом в доработку?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Работа с легаси кодом - это данность профессии программиста, но если по мимо легаси кода у вас нет возможности щупать что-то более красивое - есть шанс выгореть.
    Ответ написан
    5 комментариев
  • Требуется ли для позиции джуна на django портфолио?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Определенно нужно, хотя бы посмотреть как вы пишите код, и делите ли вы его на какие-либо логические модули. Это дает разработчику возможность подумать - а стоит ли давать вам техническое задание, или просто пропустить резюме. И оно так же позволяет оценить - был ли код в портфолио написан вами осмысленно, или же просто украден из репозитория гитхаба.

    Когда он видит красивый код из "портфолио", и некрасивую лапшу из тестового задания = все становится явью :)
    Ответ написан
  • Как подготовиться по алгоритмам к собеседованию(junior)?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Открыть ютуб и пробежаться по краткой выдержке какого нибудь видео по алгоритмам.
    Пример: https://www.youtube.com/watch?v=NErrGZ64OdE&t=2883s
    Ответ написан
    Комментировать
  • Что нужно изучить перед работой (фронтенд)?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    аутсорс, если имеет значение

    Не знаю как на аутсорсе, а в продуктовых компаниях как правило выдают документацию, которая по пунктам описывают жизнедеятельность компании(от именования веток, до архитектуры приложения)

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    какое направление лучше всего выбрать, чтобы можно было справиться с обучением (6-8 месяцев), учитывая, что
    старому мозгу для освоения новой информации требуется встряска?

    Однозначно - 2. C# (WinForms, WPF, .NET), SQL.

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

    Поэтому берите C#, плюсы: статичная типизация, есть возможность свичиться по разным сферам, благо C# используется много где. Самый сок был бы - смотреть на Java, ибо как по мне после 40+ - приоритет - деньги, а Java как раз про стабильность, бизнес и минимизацию рисков.
    Ответ написан
    3 комментария
  • Есть ли смысл новичку учить C# в 2021, если требуют JavaScript?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Есть ли практический смысл начинать с C#, если в каждой второй вакансии всё равно требуется знание JS (+ стандартный стек)?


    Вы не правы, в каждой второй вакансии - JAVA. Так что Java в промежуток междубулочья можно еще запихнуть. Strannyk ,
    Дайте мне наводку потом, когда крупные интерпрайз проекты которые крутятся на Angular\React и будут крутиться еще лет 10 будут перескакивать на Blazor - просто потому что он есть.
    Ответ написан
    4 комментария
  • Что изучать студенту?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Даже в начале учёбы был небольшой опыт коммерческой разработки (за который мне стыдно).

    Стыдно - это когда вы к концу учебы даже код не писали учась на программиста(а в большинстве региональных вузов так и бывает).

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

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

    Аргументы:
    1. Во первых на джаве очень много вакансий, и больше шансов что попадете на стажировку(даже больше чем на фронте, 9к вакансий джавы против 6к на условном реакте)
    2. Учить после джавы фронт намного легче как по мне, так как джава это про архитектуру и ООП, а фронт это про постоянный допил чужих костылей(ангуляр не в счет, там все более мирно).

    Питон:
    1. Как по мне более лаконичный и удобоваримый для новичка.
    2. Ко по мне - приятный глазу Django + огромное количество библиотек под потребности, решающих большой круг задач.
    3. Легко читать код и постигать дзен.

    Почему не советую выбирать JS как первый язык -
    1. По началу легкий, но по мере изучения база знаний расширяется до размеров планеты, очень много подводных камней который при пропуске дают тебе под дых.
    2. Большая конкуренция новичков
    3. Очень большое количество библиотек, решений, надобность изучения смежных технологий от проекта к проекту.
    4. Важность изучения верстки для того что бы вскочить на поезд.
    Ответ написан
    Комментировать
  • Можно ли зарабатывать зная только html и css?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Из за финансовых проблем пришлось оставить учебу.

    Это как? Если вы про платные курсы - то зачем они нужны для изучения фронтенда?

    Алгоритм изучения > HTML + CSS > верстаете > сверстали > + JS > добавляете логики, анимации, создаете приложение > React(Redux) > изучаете базу, делаете приложение > Next\Gatsby > делаете сложное приложение, например магазин > деплой > работа.

    В качестве бэка - firebase либо аналоги для того что бы голова не болела за бэк.

    Всё. Вся информация структурировано лежит в интернете - нужно только время, логика и минимальное наличие интеллекта.

    PS: даже с такими данными выше, вы врядли будете зарабатывать на фрилансе хорошие деньги, скорее всего без адекватного бэкграунда не возьмете даже первый заказ. Хотите быстрых денег = wordpress.
    Ответ написан
    Комментировать
  • Что писать в строке "Опыт работы за последние 3 года"?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Зависит от конкретного hh и степени идиотизма конкретной компании.

    У нас в разные периоды при разных "верхах" были 2 разных взгляда на этот вопрос(найм в компанию людей):

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

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

    PS: лично я не вижу ничего плохого в том, что человек 20 лет работал в сфере продаж, и потом у него появилось желание освоить профессию программиста(поэтому ставить - не зазорно). Есть особая категория "старперов" и "элиты", который считают что если программирование - то java, если программист - то 20 лет в профессии и начинай с университета. Именно такие будут отсеивать ваши резюме с не-релевантным опытом. Вопрос: нужны ли в будущем вам такие коллеги - тут подумайте сами.
    Ответ написан
    2 комментария
  • Стоит ли работать специалистом техподдержки в банке?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Ты прав, развития в хэлпдеске не будет.
    Ты будешь щелкать задачки как орешки, и в какой то момент тебе просто станет скучно.
    Учи линукс и пытайся устроиться админом.

    Не вижу проблемы учиться по вечерам, и получать 50к на руки. Отрезок времени себе поставьте в год = поработать год в поддержке + накопить финансовую подушку > через год уйти на работу админом на зарплату ниже, но подушка расходы покроет.

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Я Junior Full-stack разработчик

    Опыт работы у меня примерно полгода

    уже год преподаю Java на одних курсах для людей, что хотят профессию сменить.

    Это не слезы, просто дождь течет по лицу :) Все абзацы смехотворны, если честно. Сам пишу с 2011 года на JS + бэк на PHP\Python, могу ли я себя назвать фуллстэком - наверное нет. Но ок - >

    Или может быть тут есть знающие люди и могут подсказать реальную зп, на которую можно претендовать.

    Как понять что можно просить больше(и заслужил) = опыт коммерческой разработки(всем пофиг сколько пет проектов вы написали до этого) от года + решение бизнес задач без помощи сеньора\мидла + регион.

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

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    если ли сервисы

    Да, называются фриланс.
    Выбираете ментора >
    1. Cтавите ему задачу,
    2. Ментор смотрит ютуб и гуглит ответы(ну или сам придумывает если не ленивый), задает вам вопросы, вы в codesandbox позоритесь || не позоритесь.
    3. profit.

    Применимо ко всем языкам, цена будет зависеть от часов которые ментор потратит на ваш livecoding. Условно на ютубе новичок тратит на 10 вопросов - от 20 минут до 1,5 часов. Умножаете часы(минуты) на ставку ментора = условные 30$ час. И понимаете что дешевле ходить на собеседования и позорится. Стыд как бы учит.
    Ответ написан
    2 комментария
  • Есть ли польза от курсов по веб-разработке?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Насколько полезны онлайн курсы(скиллбокс, нетология и т.д.) по веб-разработке?

    Полезны, но в том случае если вы за них не платите, и не растягиваете их на год.

    Достаточно ли их для того, чтобы выполнять заказы на биржах фриланса или нет?

    Не достаточно, курсы помогут вырасти до pre-junior уровня, для фриланса нужно иметь middle+

    Если да, то примерно какие по сложности заказы можно выполнить со знаниями полученными ТОЛЬКО от этих курсов?

    Скорее всего вы не возьмете ни одного заказа. Т.к что бы его получить нужно: иметь прокаченный аккаунт, хороший опыт в разработке, быть успешным менеджером, + уметь выполнять работу быстро.
    Ответ написан
    Комментировать
  • Какие тестовые задания дают джунам PHP в 2021?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    а на разных сайтах почти все сходятся во мнении, что АПИ - это миддловая тема).

    Не надо так думать, иначе вы на собеседовании будете выглядеть так:
    608a70594d98f396560469.jpeg
    Ответ написан
    Комментировать
  • Берут ли на стажировки перваков?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Интересно узнать, возможно ли будет стажироваться с первого курса?

    Зачем?

    Рассмотрим вас со стороны бизнеса - вам 18 лет, за вами нужно следить, денег вы не приносите, а скорее всего еще и обходитесь компании в копейку.

    Почему берут на стажировку 4-5 курс = потому что они потенциальные наемные сотрудники. И проходя бесплатную(или нет) стажировку, компания уже берет в штат "знакомого" человека, который на выходе даст неплохой профит за меньшие деньги на старте.

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

    Этот вариант был бы самым идеальным для вас, так как студент заочник, дает фору студенту очнику в 4-5 годах корпоративной разработки, что на Российском рынке означает что возьмут 99% вас, а не очника.
    Ответ написан
    Комментировать
  • Что требуется от junior php разработчика?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    способы добраться до уровня хорошего джуна?

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

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Как в программных фирмах

    Таких нет, скорее всего вы имеете ввиду - продуктовые компании.

    Смогу ли совмещать?

    На этот вопрос вы себе ответите, когда отработаете хотя бы неделю, познакомитесь с коллективом(коллеги по телеге, слаку) , посмотрите на устройство компании и тот же объем + git flow.

    но на старой работе просят остаться на пол-ставки

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

    Они могут это как то отследить?

    Если в компании нет параноиков, то следить никто не будет. Если подработка связана с критичными ситуациями, вроде форсмажора которые отнимет больше чем n-минут - я бы подумал стоит ли.
    Ответ написан
    7 комментариев
  • Что делать со своей невнимательностью?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Если бы все люди были бы такими мнительными перфикционистами - мир бы давно бы развалился от отсутствия людей с инструментом в руке.

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

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

    https://www.youtube.com/watch?v=-R455cuPsV4 - велком.
    Ответ написан
    4 комментария