Получи случайную криптовалюту за регистрацию!

Свитер программиста 👨‍💻

Логотип телеграм канала @programmer_sweater — Свитер программиста 👨‍💻 С
Логотип телеграм канала @programmer_sweater — Свитер программиста 👨‍💻
Адрес канала: @programmer_sweater
Категории: Технологии
Язык: Русский
Количество подписчиков: 65
Описание канала:

Уютный канал про IT, программирование и будни программиста
Создатель и автор канала: @alexmoronto

Рейтинги и Отзывы

1.67

3 отзыва

Оценить канал programmer_sweater и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

2

1 звезд

1


Последние сообщения

2022-07-08 15:00:01 ​​Готовимся к интервью правильно

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

Гуглим всю подноготную. Я обычно на sbis.ru нахожу всё необходимое. Достаточно много открытых данных: суды, заявленные выручка и прибыль компании, структура владения (я просто всегда избегал хоть как-то связанного с государством бизнеса). Стоит так же поискать социальные сети компании, хотя их обычно не прячут, указывая на сайте. Это даст понятие, что из себя представляет компания изнутри, может, там есть какие-то кулуарные тусовки в виде настолок по пятницам. Многие компании ведут блоги, с этим тоже можно ознакомиться. Всегда будет приятно услышать интверьюерам фразу "Читал в вашем блоге..."

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

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

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

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

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

#советы #совет_начинающему #гайд
21 views12:00
Открыть/Комментировать
2022-07-07 20:00:00 ​​Как стать программистом? Паттерны и форматы данных.

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

Паттерны проектирования и архитектура. Как только разобрались с алгоритмами и потренировались с задачками на leetcode, можно пойти на ступеньку выше и ознакомиться с архитектурой, паттернами проектирования и принципами SOLID (а так же DRY и KISS), о которых я тоже готовлю материал, не пропусти. Для изучения паттернов проектирования можно почитать публикации, которые буду делать я, а так же есть онлайн проект от Refactoring Guru. Когда я пришёл в большое программирование, это была по сути моя библия и настольная книга наряду с Робертом Мартином, про которого я уже писал.

Работа с различными форматами данных. В качестве "отдыха" можно почитать про популярные API и форматы данных, которые в основном используются для обмена информацией (JSON и XML). Чаще всего в веб-разработке ты будешь сталкиваться с JSON, но XML тоже никто не забыл, этот формат тоже активно используется. Про JSON можно почитать по этой ссылке. Про XML даже есть статья на сайте поддержки Microsoft.

#книги #советы #совет_начинающему #гайд
36 views17:00
Открыть/Комментировать
2022-07-07 13:34:00 ​​Путифон - флагман импортозамещения

Думаю, что все слышали, что смартфон AYYA T1 - всё. Новых моделей не будет, текущая модель тоже не выпускается.

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

Что нужно помнить про "отечественный" смартфон? То, что отечественного в нём ничего нет. Операционка куплена у финов, вся начинка от проектирования схемы до её физического воплощения - китайское производство, процессор производит (а скорее всего, и разработали) на тайваньских предприятиях.

Но проблемы были ещё до этого, когда депутатша из партии "Едим Россию" (зовут её, кстати, Мария Батунина) решила вкинуть в свои социальные сети, что она активно использует сеё произведение нерусской технологической мысли. Позвонила отцу не вставив на камеру сим-карту, расхвалила про особую кнопку, которая отключает микрофон и камеру (эдакое ноу-хау, которого нет ни у кого);но только вот в нормальных устройствах камера и микрофон сами по себе и не должны работать. Отсюда ещё большее недоверие к устройству. На несколько месяцев было продано около 330 устройств. Это просто провал, вот что бывает, когда по разнарядке сверху нужно сделать "убийцу" смартфона.

Добро пожаловать на кладбище государственных старт-апов, AYYA T1! У тебя отличные соседи, например, поисковик Спутник и ГК Роскосмос. Положим его рядом с ракетами, выкрашенными в гжель, и батутом Рогозина.

#актуалочка
37 views10:34
Открыть/Комментировать
2022-07-06 21:00:04 ​​Как стать программистом? Основы и алгоритмы.

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

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

Алгоритмы. Как только ты разберёшься с изучением каких-то основ языка, пора взяться за алгоритмы. Что можно почитать по этому поводу? Есть замечательная книжка -- "Грокаем алгоритмы", написал её Адитья Бхаргава. Надо, зубодробительное имя, но в переводе издательства ПИТЕР, читается легко и просто. Издание даже иллюстрировано, так как не всегда удобно понимать некоторые вещи из текста, хочется ещё и схемы посмотреть. Я её покупал на OZON, стоила около 700 рублей. Книга даст понимание об алгоритмах, какие они бывают, там же есть классические задачки на некоторые из них. После чтения полученные знания можно проверить на практике. Для этого есть leetcode. Это классный сайт, где можно испытать свои навыки на решение тех или иных задач, много задач в тренажёре доступны бесплатно. Сами задачи предлагаются на страничке problems.

#книги #советы #совет_начинающему #гайд
40 views18:00
Открыть/Комментировать
2022-07-05 09:30:00 ​​Немного актуального

Минпромторг, точнее та пустая голова, которая замещает в говорении глупостей главу министерства, заявляет, что уход из России Microsoft - это "позитивный шаг" для отечественных разработчиков.

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

Думаю, что в скором времени напишу пост о том, что может ожидать российское IT в ближайшее время.
44 views06:30
Открыть/Комментировать
2022-07-04 20:19:19 ​​Кому не стоит идти в разработку ПО?

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

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

Лёгкие деньги и сразу высокие зарплаты. Это не так, без опыта компании не рискнут брать начинающего разработчика на сложный проект, особенно если требования по зарплате превышают рынок. Недостаток опыта означает трату дополнительных ресурсов на обучение/переобучение неопытного специалиста, так как очень вероятно, что какие-то реальные проекты с кучей зависимостей он не видел вживую, а в настоящие рабочие процессы не видел и подавно. Пожалуй, самое большое разочарование для многих, что они не будут с первых месяцев зарабатывать по $100 в час.

Нужна усидчивость. Работа многих специалистов сопряжена почти 80% времени с довольно рутинными задачами, решение которых не всегда удаётся найти сразу. А если задача большая, то на её проработку может уйти от нескольких недель до пары месяцев (так называемые эпики). Не подготовленному человеку это даётся с трудом, уж поверьте. Нужно соблюдать кучу правил по оформлению кода, учёту рабочего времени, быть умелым в тайм-менеджменте и не только. Жёстче всего, на мой взгляд, живётся Full Stack разработчикам (разработка полного цикла работы сайта/приложения обычно лежит на плечах таких специалистов. Тут нужно быть просто человеком-оркестром. Порой в молодых компаниях нет первой линии тех-поддержки и немногочисленные вопросы клиентов по своим наработкам в продукте придётся консультировать самостоятельно людей.

Общение - дело десятое. Многие, найдя хорошую работу после учёбы, не приживаются в IT как раз из-за недостатка общения с коллегами. Несмотря на то, что работа тут подразумевается в командах, большую часть времени многие проводят за одиночной, самостоятельной работой, а не коммуникациями с коллегами. Это всё особенно выражено при удалённой работе. У нас в компании, например, работает всего чуть больше 100 челок, но я активно взаимодействую лишь с 7 из них. И то, с некоторыми это ограничивается парой сообщений в Slack в неделю.

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

Ты готов к такому? Если нет, то разработка точно не для тебя.

#советы #совет_начинающему #про_it #профессия
49 views17:19
Открыть/Комментировать
2022-07-03 19:45:00 ​​Армянский стиль

Я в Армении уже несколько месяцев, в целом мне тут нравится, добрые люди, вкусная еда, красивые места. Есть одно НО, которое меня навело на некоторые мысли. Тут свой стиль жизни, армянский стиль. Из чего же он складывается на мой взгляд. Ранее я писал про Армению и её особенности. Какие-то из них я опшу с другой точки зрения.

Дорогие машины. Да, в стране со средней зарплатной в $350 люди обожают дорогие тачки. Сколько Tesla тут ездит, сколько я видел Cadilac Escalade! По местным меркам это должно быть ужасно дорого. Тут дорогой бензин, а ты можешь себе представить сколько жрёт его Escalade, по факту ездят от заправки до заправки. Плюс проблемы с парковками, так что я не знаю, как владельцы таких машин решают эти проблемы. На Tesla (и другие электрокары) тоже приходится тратиться, электричество тут дороже обходится в копеечку. Плюсом ко всему тут любят спорткары (Dodge, Mustang, Chevrolet Comaro)... Один таксист мне поведал, что часто по вечерам владельцы таких машин делают круг почёта по городу, чтобы показать миру насколько они успешны (успешны ли?) и возвращаются домой доедать остывший доширак.

Одежда. Что касается её, то такое ощущение, что весь город одевается бутиках (нет). Чаще всего ради лейбла Gucci, D&G или на худой конец Armani местные закупаются в подвальных мульти-брендовых магазинчиках репликами. Что греха таить, многие шоурумы не брезгуют выставлять откровенные подделки на витринах. Как человеку, который пишет тексты и код, мне очень горько за авторское право и какую-то эксклюзивность. Но если ты не идешь по городу с заветной надписью любимого бренда на майке, штанах, сумке, то ты живешь неправильно.

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

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

Какие ещё факты вы хотели бы узнать об этой стране? Пишите в комментариях.

#Армения #факты
52 views16:45
Открыть/Комментировать
2022-07-02 19:23:29
Произведено: п. Нижнее Докерхабово.
Теперь с экстрактом NULL, не содержит None
44 views16:23
Открыть/Комментировать
2022-07-02 19:03:46 ​​​​ На сегодня полезного поста я не придумал. Так что ловите один факт обо мне.

У меня есть кот по имени Кокс (правда в паспорте он — Коксик), так как кокс через границу провозить нельзя, а Коксика можно.

#факты #об_авторе
51 views16:03
Открыть/Комментировать
2022-07-01 19:30:00 ​​Топ ошибок начинающего программиста #6

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

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

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

Что помогает с этим справиться? Я веду записи по каждой из задач, которые передо мной стоят, рисую схемы. За год уходит по несколько блокнотов с такими вот "бортовыми" записками. Это помогает найти ту самую суть, которая может ускользать от человека из-за его невнимательности.

#ошибки #советы #совет_начинающему
58 views16:30
Открыть/Комментировать