Рубрика «карьера» - 35

Извилистый путь разработчика - 1

Учиться программированию — пожизненная затея. Почти всегда будет попадаться что-то новое, о существовании чего вы ещё не знали.

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

После разговора с @PrototypeAlex, где мы обсуждали множество этапов, которые проходят разработчики, у меня появилось вдохновение написать об этом. За 30 лет, которые я пишу код, я прошёл почти через каждый описанный в статье этап, и некоторые были особенно болезненными.

Узнаёте себя на каком-нибудь из этих этапов? И что я пропустил? Многие этапы ускользают из моего поля зрения; мы никогда не перестаём учиться и делать открытия.

Великий Копипастер

Писать код трудно, но люди решили проблему за вас! Ваш браузер переходит к Stack Overflow при вводе "s" в адресной строке, и вы часами вставляете различные фрагменты кода, чтобы увидеть, какой из них выполняет то, что вам требуется. Иногда это высасывает моральные силы, но в итоге у вас появляется хоть какой-то рабочий код.Читать полностью »

image

На этот раз «Мой круг» совместно с Cofoundit постарались узнать, как разработчики участвуют в стартапах: как с позиции сотрудника, так и с позиции основателя компании. Мы опросили более 3500 человек, пользователей «Моего круга» и «Хабрахабра». Более 90% опрошенных имеют свой аккаунт на «Моём круге» — это именно те ИТ-специалисты, которые откликаются на вакансии или размещают их на нашем сервисе.

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

Отчёт получился довольно большим, но, на наш взгляд, крайне интересным и познавательным. Скучные цифры оформлены симпатичной инфографикой.
Читать полностью »

Каждую неделю на «Моём круге» публикуются сотни вакансий. Мы бы хотели поделиться с вами некоторыми из них. Необязательно это вакансии с самыми высокими зарплатами, но в них есть что-то интересное — необычный проект, cutting edge технологии, комфортные условия работы. Наша цель — показать какой разной может быть работа в IT. В этом выпуске: солнце Калифорнии, чувство неприязни костылей, использование коллективного разума для предсказаний, кольцо с тревожной кнопкой и онлайн-тренажер.

image

Critical Issue реализует модель Team Extension as a Service (TEaaS) — помогает крупным компаниям на американском рынке быстро и эффективно расширить команду разработки высококвалифицированными специалистами. Сейчас компания ищет Senior C/C++ Developer для участия в «масштабном международном проекте, цель которого обеспечить безопасный доступ к информации, для любого человека на планете». Успешному кандидату предстоит командировка в Сан-Франциско, после чего он может выбирать — работать удаленно, в Москве или перебраться в Калифорнию. Зима близко — самое время ехать греться под калифорнийским солнышком.

Зарплата: от 2 000 usd., Москва, можно удаленно
Подробнее: https://moikrug.ru/vacancies/1000028349

Читать полностью »

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

Как попасть в геймдев и стать востребованным специалистом. Часть 1 - 1
Читать полностью »

Мой предыдущий пост возымел определенный эффект – несколько человек посчитали его очень мотивирующим и попросили меня дать некоторые советы и рекомендации, с чего же начать карьеру разработчика. Очевидно, вопрос слишком широкий и не имеет ответа как такового, поэтому я поставлю его более узко: что должен знать молодой java-разработчик, пишущий back-end?

Этот пост не является курсом молодого бойца, а является лишь:

  • Моей попыткой выбрать основные направления, в которых должен ориентироваться каждый начинающий java back-end разработчик.
  • Небольшим собранием материалов к изучению.
  • Описанием тестового проекта, который разработчик должен суметь реализовать с использованием указанных инструментов.

Цель:

  • Осветить список основных инструментов экосистемы языка, которыми необходимо уметь пользоваться и понимать на базовом уровне. Я не ставлю целью дать глубокое понимание инструментов, так как это самое понимание можно приобрести лишь с опытом.
    Читать полностью »

Моим самым важным проектом был интерпретатор байт-кода (или «как увидеть матрицу») - 1

В форумах я часто вижу вопросы от начинающий программистов на С++: «какую посоветуете литературу?». Обычно я отвечаю набором надежных книг с дополнением: никакое количество прочитанных книг не заменит практику. Нужно на самом деле делать что-то. Но что? Что может быть хорошим проектом? Нужно что-то, что научит многому, но при этом достаточно простое и интересное, чтобы не заскучать. Я недавно задумался над этим вопросом, и, кажется, нашел ответ. Вам несомненно стоит написать интерпретатор байт-кода. Для меня такой проект оказал решающее значение в становлении всей последующей карьеры.

Как все началось

В 200Х году я учился на втором курсе в университете. У меня уже был небольшой опыт в программировании. Я умел использовать абстракции, доступные в С++, я не понимал на самом деле как все работает. Для меня компилятор и операционная система были просто черными коробками, работающими благодаря магическим заклинаниям, и я в целом считал это приемлемым.Читать полностью »

image

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

Нереальность достижения цели без потери сил и времени — это ключевая идея нашей рабочей культуры. И создается ощущение, что слишком усердной работы не существует. 80-часовая рабочая неделя, проверка электронной почты в 3 утра, ночные сверхурочные ради запуска проекта — подобные поступки кажутся необходимыми и даже похвальными.Читать полностью »

Привет! В этой статье я хочу рассказать о своем пути в области IT. На данный момент он занял у меня уже 6 лет, и еще отнюдь не завершен. Я начинал как QA инженер еще будучи студентом, а сейчас я работаю удаленно через Upwork на довольно крупную американскую компанию. Нет смысла указывать конкретные компании, в которых я работал, поэтому все названия будут в стиле “вот эта вот” и “другая”.

Итак, 6 лет. Не так уж и много, и, честно говоря, я уверен, что не знаю практически ничего полезного и не являюсь выдающимся разработчиком. Но этого срока было достаточно, чтобы получить определенный опыт, поэтому я позволю себе делать некоторые выводы и даже давать маленькие советы тем, кто еще в самом-самом начале своего пути.
Читать полностью »

Пятничный формат: Советы по получению работы в сфере финансов от инвестиционного банкира (с гифками) - 1

Банк Goldman Sachs, входящий список лучших работодателей с Уолл-стрит, летом 2016 принял года более чем 2900 стажеров. По окончанию стажировки лишь некоторым из них удастся получить постоянную работу в штате банка.

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

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

Как сохранить здоровые отношения, будучи разработчиком - 1

Нам всем знакомо это чувство.

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

Я никогда не принимал тяжелые наркотики, но предполагаю, что у них похожее действие.

Такая жизнь с лёгкостью превращается в наркоманию. И наркомания эта — одна из самых коварных. Но она не воспринимается как физическое привыкание… скорее, как продуктивность.

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

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

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

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js