StackBridge / Карьера в IT
3.86K subscribers
113 photos
2 videos
1 file
76 links
Здесь мы соединяем технологии с реальным бизнесом, а таланты с возможностями.💙
Присоединяйся! 🙌🏻
Download Telegram
Наступил новый месяц, а вместе с ним пришла весна 🍃

Это значит, что пришло время подводить итоги февраля.

За февраль наша компания выросла 15 человек. В ближайшее время планируется открытие новых направлений. В феврале мы набирали тестировщиков, Android-разработчиков, Flutter-разработчиков и GO-разработчиков. Сейчас активно ведется набор Python-разработчиков, системных аналитиков, Java-разработчиков. 🧮

В ближайшее врем планируется открытие вакансий для 1С-разработчиков, Angular-разработчиков, IOS-разработчиков, а также .NET-разработчиков.

Следите за новостями 🤫
👍19🔥1
Вы часто спрашиваете нас, что нужно знать, чтобы успешно решить тестовое задание и пройти техническое интервью 🧑🏻‍💻

Разберем минимальные требования к Python developer в 2024 году, которые, в том числе, актуальны для прохождения конкурса в нашу вакансию 😉

- Кандидат должен понимать основы языка
- Понимать и использовать принципы ООП
- Понимать работу asyncio
- Должен уметь давать оценку сложности своих алгоритмов
- Кандидату следует знать хотя бы 1 из популярных феймворков (Django, Flask, FastAPI)
- Также кандидат должен понимать ACID принципы, а также SOLID и DRY принципы
- Знать синтаксис SQL и писать запросы средней сложности (JOIN, GROUP BY, индексы, вложенные функции)

Многим может показаться, что это завышенные требования и отчасти мы с этим согласны 😓

Однако требования диктуем не мы, а рынок, сегодня на рынке очень много начинающих разработчиков и, чтобы выигрывать конкуренцию - необходимо адаптироваться 📈
👍15
1C-разработчики, спешим вас порадовать 😃
Мы открываем новую вакансию!

Если вы увлечены программированием на 1С, хотите расширить свои навыки и стремитесь к профессиональному росту, то эта вакансия для вас!

Проверить, соответствуют ли ваши навыки требованиям и запросить тестовое задание можно здесь:

https://hh.ru/vacancy/94329036?hhtmFrom=employer_vacancies
6
Дорогие девушки!

Хотим поздравить каждую из вас в международный женский день и поделиться свежими вакансиями! 💐

Junior IOS developer: https://lipetsk.hh.ru/employer/vacancy/create?draftId=50020973

Junior Angular developer:https://hh.ru/vacancy/94338958?from=share_android
16
Не так давно мы рассказывали вам о том, какими навыками необходимо обладать Python - разработчику, чтобы устроится к нам на работу.

В комментариях нас попросили поведать о том, что нужно знать и уметь Android-разработчику, чтобы получить работу в Effective Mobile. Рассказываем ⬇️

1. Самое главное - знание Android (Activity, Fragment, Service, BroadcastReciever, WorkManager, View под капотом)

2. Kotlin (генерики, лямбды, null safety)

3. Требуется знать Корутины и RX (можно что-то одно)

4. Знать на хорошем уровне любой DI фреймворк (Dagger, koin и т.д)

5. Clean Architecture

6. Умение работать с GIT

Если ты соответствуешь этим требованиям, то твои шансы устроится в нашу компанию очень высоки 📈📈📈
👍15👌2
Почему вам НЕ стоит идти в IT

Уверены, что среди наших подписчиков немало ребят, которые только начинают свой путь, и этим постом мы хотели бы вас предупредить о трудностях, которые предстоят 😵‍💫

1. Порог входа. IT сегодня это юристы и экономисты 15 лет назад - их очень много. Сегодня на 1 место Junior-разработчика приходится несколько сотен, а то и тысяч откликов на HH в связи с этим требования к джунам растут не по дням, а по часам. Если ещё 5-7 лет назад влететь на джуновскую позицию можно было зная базовый синтаксис языка и имея пару пет проектов (калькулятор и ежедневник), то сегодня требования к джунам практически сравнялись с мидлами. Выдержать эту конкуренцию суждено не всем.

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

3. Ненормированный график. Часто, особенно в небольших компаниях, программисты перерабатывают на регулярной основе, так как сложно балансировать между работой и отдыхом. Это плохо сказывается на work/life balance.

4. Плохой менеджмент. Бывает, IT специалистами руководят менеджеры, которых даже уверенными пользователями ПК трудно назвать. Как следствие - проблемы в общении с начальством/заказчиком. 💼

5. Растущие требования. Даже если вы работаете в хорошей должности на хорошую компанию - вам постоянно придется учить новые технологии, даже если их не используют на проекте. Иначе вы рискуете, при смене работы, остаться у разбитого корыта 📈

Вот такие пироги 🥧
😭22💯10🔥42👍2
Мы в поисках DevOps-инженера. Если ты хочешь поработать в классных компаниях на интересных проектах, то ждём твой отклик ⬇️

https://hh.ru/vacancy/95189120?hhtmFrom=employer_vacancies
7
В одном из предыдущих постов мы обсуждали почему не стоит идти в IT. В этом хотим поговорить о плюсах этого направления )

1) Высокий уровень заработной платы. Если вы живёте не в США и не в ЕС, то, скорее всего, уровень зарплат в IT, начиная с уровня Middle-разработчика, значительно превышает средний по вашей стране 💵

2) Не нужно высшее образование. Во многих сферах наличие высшего образование является обязательным требованием для работы, в IT это пригодится, но не является необходимым, главное - иметь нужные знания и навыки, каким образом ты это сделал мало кому интересно 🎓

3) Условия труда. В большинстве крупных IT-компаний в офисах есть всевозможные плюшки для сотрудников, часто можно начинать рабочий день не в 8-9 утра, а в 10-11 часов. Также во многих компаниях существуют гибридные/удаленные форматы работы 🌴

4) Люди и культура. За время работы в отрасли вы познакомитесь с огромным количеством умных, интересных и добрых людей. Встретить такую высокую концентрацию "качественных" людей мало где возможно

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

А какие плюсы лично для вас в IT отрасли самые привлекательные?) ⬇️
11👎1
AI vs Junior-developer 🤼‍♀️

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

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

Пока всё не так радужно, как думают люди, плохо знакомые с искусственным интеллектом. Нейросети очень далеки от идеала и от того, что про них говорят:

1) Они не очень умные. Чтобы получить хоть какой-то результат, нужно правильно составить запрос, по особым правилам — нейросеть понимает только определённые связки. Часто приходится несколько раз переделывать запрос или уточнять его 🤔

2) Нейросети обучали на реальном коде. И это значит, что тот код, который они пишут, часто бывает с ошибками, его надо перепроверять и дорабатывать.

3) Нельзя заказать весь проект — нейросеть не способна видеть картину целиком. Ей нельзя сказать: «Напиши такой-то сайт». Она не справится, даже если будет подробнейшее ТЗ. Искусственный интеллект может написать только маленькую часть кода. 🖼️

4) Нейросети нужно перепроверять. Они часто совершают ошибки или намеренно пишут неверную информацию. То есть любой человек без специальных знаний не сможет написать даже тот самый маленький кусочек кода с помощью нейросети, его нужно будет тщательно проверить. А ещё важно уметь вставить этот кусочек кода в правильное место потом — иначе ничего не будет работать. 😬

Подведем итог: нейросети точно не заменят даже джунов, они могут быть только помощниками, которые сильно облегчают работу.
👍18😎51👎1
Сегодня принимаем поздравления 🎉

Effective Mobile исполняется 2 года!

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

Эти два года были наполнены новыми проектами, трудностями, но и успехами, которые мы достигли вместе с вами.

Спасибо, что вы с нами. Нам есть что отмечать, но это только начало! 🚀💻
🎉606🍾3❤‍🔥2👎1
А у тебя вся спина белая

Мы пришли поделиться с результатами марта и там вам не хиханьки да хаханьки 🤌🏻

За март мы наняли 18 человек в нашу команду. Среди них: 1С-разработчики, системные аналитики, андроид-разработчики и другие ребята по самым различным направлениям.

Завтра порадуем вас вакансией junior .NET-разработчика, на неделе выйдут вакансии PHP и GO. Следите за новостями 📰
12👍1👎1
Вчера мы не шутили! Ловите горячую вакансию junior .NET-разработчика.

https://hh.ru/vacancy/95958272?hhtmFrom=employer_vacancies

Решайте тестовое, проходите интервью и welcome aboard!
👍6👎3👨‍💻2
Мы провели небольшое исследование технических требований к IOS-разработчикам и обработали 329 самых свежих вакансий. В итоге получилась вот такая диаграмма 📊

Новичкам советуем обратить внимание на актуальные требования, чтобы скорректировать свой Roadmap и освоить актуальные технологии.
Из интересного - UIKit по-прежнему опережает SwiftUI, но разрыв сокращается.

Есть ли что-то удивительное в этой диаграмме для вас? Пишите в комментариях!
👍11🔥21
Небольшая задачка для IOS-разработчиков 🍏

Вопрос: какие числа и в каком порядке выведутся в консоль?

class TestClass {
var bar: Int = 0

lazy var foo: Int = {
return bar * 2
}()

func lazyTest() {
bar = 2
print(foo)
bar = 4
print(foo)
foo = 7
print(foo)
}
}

let test = TestClass()
test.lazyTest()

Правильный ответ опубликуем завтра, а пока пишите ваши варианты в комментариях ⬇️
6🔥2
Публикуем ответ на вчерашнюю задачку:

Консоль выведет числа в следующем порядке - 447 😏

🔹Первый принт print(foo) выведет 4, так как произойдёт инициализация переменной foo (переменная foo равна умноженной на 2 переменной bar, которой на предыдущей строке было присвоено значение 2).
🔹Второй принт снова выведет 4, так как lazy переменные, в отличие от computed properties не пересчитываются, когда данные от которых они зависят, меняются. 🔹Последний принт выведет 7, так как обращение к lazy переменной напрямую позволяет без каких-либо ошибок присвоить ей новое значение.
👍6
Поговорим о деньгах? 😏

Финансовая грамотность для программистов или как стать богатым 💰

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

✖️ Нехорошие вещества, алкоголь, казино и так далее…

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

✖️ Увеличивать уровень трат пропорционально уровню дохода.

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

✖️ Не иметь финансовой подушки.

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

✖️ Не инвестировать средства.

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

✖️ Высокорисковые инвестиции.

Это, безусловно, лучше чем все вышеперечисленное, но тоже несёт в себя большие риски. Нести 100% своих денег в очередной shitcoin потому, что он ТОЧНО выстрелит - идея так себе. Разумно оценивайте риски и используйте принципы диверсификации, иначе рискуете потерять все.


Что думаете по поводу пунктов выше? 🧐
👍335
🌟 Находимся в поиске Android Middle и IOS Middle разработчиков!

Если ты хочешь попробовать свои силы на проектах таких компаний, как Яндекс, ВК, X5, Магнит, МТС, WB, Сбер, откликайся на вакансию, и мы рассмотрим твое резюме)

Android Middle: https://hh.ru/vacancy/95300310?hhtmFrom=employer_vacancies

IOS Middle: https://hh.ru/vacancy/95300493?hhtmFrom=employer_vacancies

Есть знакомые, находящиеся в поиске работы? Рекомендации приветсвуются 🔥
👌9
Как не потерять мотивацию при учебе на программиста?

🌟 Помните о цели!

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

🎯 Ставьте реалистичные цели и стройте реалистичные планы.

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

🕐 Не ставьте конкретных сроков в изучении тем/решении задач.

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

🔥 Соберите волю в кулак!

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

💤 Отдыхайте.

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

👯‍♂️ Найдите единомышленников.

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

Не сравнивайте себя с другими.

У каждого человека свой путь. У всех разный входной уровень, условия, жизненные обстоятельства и способности. Бессмысленно ориентироваться на других.
21👍6
Мы вновь провели небольшое исследование технических требований к разработчикам!

В этот раз, исследовали направление Android 🤖

Мы обработали 471 свежую вакансию. В итоге получилась вот такая диаграмма 📊

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

Есть что-то, что удивило?)
7🔥3😎2
Нужен ли программисту университет? 🎓

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

Университет. Если вы учитесь в одном из лучших технических вузов страны по профильному направлению (МГУ, МФТИ, ИТМО, Бауманка и т.д.), то, во-первых, у вас наверняка будет достаточно большое количество сильных преподавателей, во-вторых ваши шансы попасть на стажировку в крупную IT компанию кратно возрастают (т.к. крупные компании хантят людей из данных вузов). Качество IT образования в топ вузах также значительно улучшилось за последние годы.

С другой стороны, то что вы не учились в МГУ это не значит, что вы не сможете найти первую работу/стажировку. Если приложить достаточно усилий, то можно пройти открытый отбор на одну из стажировок IT-гигантов, успешно закончить ее и попасть в штат!

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

Резюме: крутой вуз действительно может дать крутые возможности (но только, если ты сам по себе крутой перец), но отсутствие вуза не лишает тебя шансов найти работу. В конечном итоге самое главное - опыт и компетенции 🔥
💯17👍4🔥3
Срочно ищем IOS Middle разработчика под крутой проект нашего партнера 🚨

❗️Очень важен опыт Obj-c, TvOS, WatchOS ( или глубокое понимание)

Вы или кто-то из ваших знакомых подходит под описание?
Пишите об этом в комментариях, расскажем про условия 😏
👍3🤝2