Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Скайдом - пожалуй, самая красочная и интересная головоломка с действительно уникальными режимами игры!

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Kotlin

С этим тегом используют

Android Программирование IT Java Android разработка Разработка Обучение Все
94 поста сначала свежее
Watermarks
4 года назад

Классы; Интерфейсы; Студент; Первые шаги;⁠⁠

Всем привет, наступает конец недели и время подведения итогов проведённой работы. За прошедшую неделю работы с Kotlin сумел изучить:

1) Классы и наследование(так же абстрактные классы)

2) Разобрался с интерфейсами(на самом начальном уровне)

3) Сумел вникнуть в концепцию полиморфизма


Так же укрепил свои знания в git:

1) Разобрался с созданием веток

2) Научился выгружать данные в репозиторий и на свой локальный компьютер(pull, push, fetch)

3) Так же поработал с интерфейсом GitKraken


Практикуясь и изучая ресурсы по программированию понял, что надо переходить на Linux, слишком много бонусов даёт данная система программистам. Думаю начать с Ubuntu, а дальше детальнее разобраться что к чему в дистрибутивах Linux.


На следующую неделю поставил такие задачи:

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

2) Разобраться детальнее с коллекциями в Kotlin

3) Продолжить изучение git(в особенности работу с ветками)

4) Начать переход на Linux(Ubuntu)


На этом пока всё, несколько скриншотов работы с классами чуть ниже:

Классы; Интерфейсы; Студент; Первые шаги; Начинающий, Junior, Kotlin, Программирование, Студенты, Длиннопост
Классы; Интерфейсы; Студент; Первые шаги; Начинающий, Junior, Kotlin, Программирование, Студенты, Длиннопост
Классы; Интерфейсы; Студент; Первые шаги; Начинающий, Junior, Kotlin, Программирование, Студенты, Длиннопост

Данный код я позаимствовал из книги head first. kotlin, провёл множество удачных  и не очень экспериментов с абстрактными классами и интерфейсами, и вроде бы даже начал разбираться в этой теме)))

Показать полностью 3
[моё] Начинающий Junior Kotlin Программирование Студенты Длиннопост
24
3
ForesutoHotaru
ForesutoHotaru
5 лет назад
Квадрокоптеры, фото и видео

Западный Котлин⁠⁠

Продолжаем съемки на пляжах вместе с DJI Spark. В этот раз мы оказались на пляже в западной части острова Котлин.

[моё] Аэросъемка Дрон DJI Dji Spark Kotlin Кронштадт Видео Пляж Весна
0
13
pikselnsk
pikselnsk
5 лет назад

Войти в айти. Часть 4⁠⁠

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

Часть 0

Часть 1

Часть 2

Часть 3


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

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

Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка

И самое главное - материал прикладной. У меня есть блокнот в Google Play, я после каждой лекции выношу новые жемчужины и идеи, которые можно будет добавить в обновлении. Работа с текстом, его разметка, поиск, кастомные вьюхи, анимации, темы и многое другое.. Работы впереди очень много, но выйдет мега функционально! Уверен, пользователям понравится. Пример на гифке. (Для тех, кто в теме - это не html, только парсинг markdown разметки, только кастомные спаны, только хардкор🤪)

Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка

Также по андройду освоил архитектурные компоненты. Добил котлин, room, корутины и сервисы до нужного мне уровня. Новый будильник написан полностью на этих технологиях. Столкнулся с тем, что многие производители добавляют разнообразные настройки и ограничения, влияющие на работу сторонних приложений, не дающие им нормально запускаться. Всё это направлено на энергосбережение и ограничение фоновой работы. Но в случае будильника это критично, приходится ко многим производителям искать свой подход. То, что работает хорошо на чистом Android, не факт что будет также вести себя на  Xiaomi, letv, oppo, samsung, huawei.. Ъуъ!


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


По приложениям.

С внешним видом нового будильника мне помогла замечательный дизайнер Vika Yushchenko. Спасибо ей огромное. Сделал его в более материальном стиле, нежели мои прошлые приложения. Будет очень интересно посмотреть, обгонит ли он своего старшего брата со временем. Ещё бывает так, что пользователи из других стран сами предлагают помощь с переводом. Это очень приятно, принимаю её взамен на указание имён этих пользователей на странице Play Market в соответствующей локализации.

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

Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка

- всего загрузок 85608

- активных пользователей (те, кто не удалили приложение и запускали его хотя бы раз за 30 дней) 34736

- залез на 1 место по запросу "будильник" в play market

Ощущение того, что твоя поделка приносит пользу нескольким десяткам тысяч людей, похоже на эйфорию. Хочется делать ещё и ещё. Надеюсь курс мне поможет воплотить новые идеи в жизнь😊

Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка
Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка
Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка

Основное время загрузок приходится на 21:00 - 2:00 по мск.

Судя по всему необходимо поработать над переводами и добавить настройку выбора отображения первого дня недели и формата времени am\pm-24. Это добавит удобства зарубежным пользователям и позволит поднять загрузки там.


Блокнот Flownote. С ним всё не так радужно. Надеюсь что следующие большое обновление позволит ему завоевать внимание более широкой аудитории.

- всего загрузок 9053

- активных пользователей 4792

Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка
Войти в айти. Часть 4 Android, Самообразование, Swift, Kotlin, iOS, Google Play, Длиннопост, Гифка

Главное, что рост есть и количество активных пользователей не переходит в отрицательное значение. Очень интересно будет почитать отзывы пользователей после того, как он получит новые функции.


Будильник Malarm 2. Он болтается где-то внизу Play Market, установлен всего на нескольких десятках устройств, но поработать я над ним хочу хорошенько. Дождусь пару - тройку сотен активных пользователей, почитаю отзывы, пойму что нравится людям, а что нет и приступлю к обновлению. Хочу добавить в него ещё функцию ночника, таймера и напоминаний. Прикручу пару способов отключений и темы.


Конечно, на цель в миллион загрузок за год это ещё не похоже, но то, что путь верный - это точно. Главное, что бы скачки доллара не вынудили меня растратить свои сбережения на еду и жкх раньше времени. Хочется всё-таки в таком плотном темпе учёбо-работы дожать до ноября, дописать все обновления, ещё 2 приложения на андроид, 1 на iOS и подвести итог всего этого безобразия🤓 Всем добра и достижения целей!

Показать полностью 8
[моё] Android Самообразование Swift Kotlin iOS Google Play Длиннопост Гифка
14
3
Guzer
Guzer
5 лет назад

Конец стажировки⁠⁠

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

Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост

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

Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост

Как подготовиться к собеседованию, что смотрят и на что обратить внимание самому?

Начнём с конца
Я хотел работать в компании, где люди кайфуют, минимум штрафов и максимальная лояльность к сотрудникам.
Все эти моменты можно увидеть на собеседовании. Помимо банальных вопросов "а нравится ли вам ваше место работы?" по людям, которые вас собеседуют можно увидеть на сколько они уставшие. У меня это было в двух компаниях. Возможно это не было связано с работой, но это прослеживалось у всех встречных до кабинета людей.
Далее я смотрю на офис и питание. После корпоративную культуру и зп.
У всех свои вкусы, вам решать, что для вас лучше и какие у вас предпочтения.
По деньгам могу сказать, что стажёр может получать от 35 до 75 (да, такое есть), опять же, всё зависит от региона и прочей чепухи.

Как готовиться и на что смотрят?
Очень советую порешать задачки с собесов, их выкладывают тоннами. Можно посмотреть "летиткод".
Будет плюсом иметь по примеру вашего кода на каждую компетенцию, которую вы указали в резюме
-я знаю mvvm и прочие паттерны
-хорошо, расскажите о них
-я и показать могу *открывает свой говнокод*
И это будет плюсом, ведь вы демонстрируете то, чему научились, пусть и криво, но все понимают, что вас надо учить
И жирным плюсом будет собственный проект с применением как можно большего количества технологий, архитектурой и т.п., а если вы ещё зальёте приложения в сторе, то это произведёт впечатление.

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

Ходит мнение, что без опыта никуда не берут, а не берут, потому что мало опыта. Хочется спросить таких людей:"А вы пытались?"

Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост

Стажировку найти не так сложно, но это нужно и чем раньше вы её найдёте, тем лучше для вас. Мне стажировка дала понять, что тот год-полтора моего программирования - это полная х¥&#я, ведь за 3.5 месяца мы впитали столько опыта, что и представить сложно. Но это лишь капля в море программирования)

Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост
Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост
Конец стажировки Kotlin, Android, Работа, Программирование, Стажировка, Длиннопост

Ожидания от стажировки совпали с реальностью и я этому рад. Это было тяжело и оно того стоило.
Желаю и вам найти свою, ту самую стажировку ;)

Показать полностью 6
[моё] Kotlin Android Работа Программирование Стажировка Длиннопост
25
20
pikselnsk
pikselnsk
5 лет назад

Долгий путь в айти. Часть 3. Первые 10_000 пользователей⁠⁠

Всем первый привет в 11111100100!


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


Часть 0

Часть 1

Часть 2


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

Долгий путь в айти. Часть 3. Первые 10_000 пользователей Без рейтинга, Саморазвитие, Программирование, Android, iOS, Kotlin, Swift, Длиннопост

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


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

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

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

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

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

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


Kotlin после Java впитался как родной, приложения писать одно удовольствие, а видео с Андреем Бреславом очень хорошо заряжают мотивацией, видно как человек гордится тем, что у них получается делать хороший ЯП. Молодцы, прям хочется идти за такими. Надо только корутинки подтянуть, но с этим проблем не будет. Также очень плотно подаётся материал на курсе. Приходится порой работать над домашними заданиями в ущерб работе над своими проектами, но информация очень полезная подаётся. Видимо к Java я вернусь не скоро. Даже грустно немного.

Swift оказался очень похожим на Котлин (или наоборот?🤨), осталось дело за освоением ios sdk. Думаю ещё, раз дело идёт хорошо, может и чуть-чуть php апнуть, а то сервер то для синхронизации надо как-то писать.. но пока отложу этот вопрос на пару-тройку месяцев вперёд, а то голова взорвётся и жене потом оттирать мозги от обоев. И кому моя коллекция трансформеров достанется? Такое себе.

Выбился из графика, не успел перед новым годом разместить новое приложение, а так хотелось😔 Но хорошие новости есть от уже имеющихся. Преодолел планку в 10_000 активных пользователей! Это очень круто для меня.


Будильник:

- всего загрузок 27126

- активных пользователей (те, кто не удалили приложение и запускали его хотя бы раз за последние 30 дней) 12794

- всплески по загрузкам перешагнули 1000 в день! Йюхууу!!!

- вышел в топ 5 по запросу "будильник" в play market

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

Долгий путь в айти. Часть 3. Первые 10_000 пользователей Без рейтинга, Саморазвитие, Программирование, Android, iOS, Kotlin, Swift, Длиннопост
Долгий путь в айти. Часть 3. Первые 10_000 пользователей Без рейтинга, Саморазвитие, Программирование, Android, iOS, Kotlin, Swift, Длиннопост

Работу над старым блокнотом я свернул, так как он написан был ещё на фрэймворке Cordova, там есть проблемы с новыми устройствами. Удалять пока из маркета не буду, но всё к тому идёт.

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

Дела у него скромнее, чем у будильника, но люблю его не меньше😊:

- всего загрузок 1942

- активных пользователей 1255

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

Скоро должен дотянуть до планки 100 загрузок в день

Долгий путь в айти. Часть 3. Первые 10_000 пользователей Без рейтинга, Саморазвитие, Программирование, Android, iOS, Kotlin, Swift, Длиннопост
Долгий путь в айти. Часть 3. Первые 10_000 пользователей Без рейтинга, Саморазвитие, Программирование, Android, iOS, Kotlin, Swift, Длиннопост

Что же, до планки в 1_000_000 ещё далековато, но время есть, что делать понятно. Следующий пост уже напишу после релиза нового приложения. Надеюсь после победы над паразитами сил будет ещё больше и продуктивность повысится.

Желаю всем в новом году кучу мотивации на хорошие дела, вдохновения и пусть каждый найдёт своё хобби, которое станет профессией. Если вдруг среди прочитавших это есть пользователи моих приложений, то хочу сказать ВАМ СПАСИБО! Вы делаете меня лучше, я очень вас ценю. Всем добра.


Ps. очень не хватает общения с околоайти людьми в реале. Если есть в Новосибирске кто-то, кто как и я пытается в одиночку оседлать play market - пишите, может быть мы сможем сделать это вместе🙃

Показать полностью 5
[моё] Без рейтинга Саморазвитие Программирование Android iOS Kotlin Swift Длиннопост
6
9
Guzer
Guzer
5 лет назад

KotlinJoyV1.0⁠⁠

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

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

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

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

Короче, после 1.5 месяца занятий я забил на это дело с кучей долгов домашних заданий и т.п. Первые шаги давались легко. У меня что тогда, что сейчас к программированию одно и то же чувство.
"У тебя есть молоток с лобзиком, построй самолёт"
Каждая задача - головоломка с множеством решений. Это интересно. Но без конкретики и цели сложно куда-то идти, верно?
И вот, сидим теперь мы всей компанией - я, курсы, долги по домашкам на этих курсах и разбитое состояние отсутствия движения.
Мои друзья тем временем на первых работах батрачат за 30-40к, делают крутые вещи и двигаются
Тем временем я:

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

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

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

С большим желанием зайти, порвать всех и выйти, я направился на собеседование.
Меня раскатали за 3 минуты и отказали. И так потом ещё пару раза...

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

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

KotlinJoyV1.0 Kotlin, Android, Саморазвитие, Программирование, Java, Личный опыт, Длиннопост

Как и обещал, полезные ресурсы для учёбы на андроидера - котлиниста/джависта. Не реклама! Гуглите - это главный навык прогера.
1) Твоя библия - startandroid ru
2) сливысклад (ресурс пиратский и вообще таким нельзя пользоваться и фуфуфу, есливы меня понимаете. Не заходите и не ищите там курсы udemy, gb и так далее!)
3) udemy - мастхэв
4) YouTube - StartAndroid
5) Try kotlinlang org
6) Если вы хотите приложухи делать, то берите любое уже готовое и повторяйте экран за экраном. Попробуйте сделать приложуху какой-нибудь пиццерии. И гуглите, много много много.
7) medium com куда без него
8) projecteuler просто задачки
9) taskcode ru level2
10) просто совет - старайтесь сёрчить на английском, даже если это очень тяжело и язык не знаете

Показать полностью 6
[моё] Kotlin Android Саморазвитие Программирование Java Личный опыт Длиннопост
23
3
Guzer
Guzer
5 лет назад

KotlinJoyv0.0⁠⁠

В этой серии постов я расскажу о своей дороге в It и о том как я поступил на свою первую стажировку разработчика Android

KotlinJoyv0.0 Kotlin, Android, Саморазвитие, Java, IT, Длиннопост

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

KotlinJoyv0.0 Kotlin, Android, Саморазвитие, Java, IT, Длиннопост

Итак, я студент, мне 22 и я уже месяц говнокожу в одной крупной компании.
Как докатиться до такой жизни?
об этом и пойдёт речь.
План действий:
1) Для начала поступите в один из лучших универов на бесполезную профессию.
2) В конце 3го курса зайдите на хэдхантр. Если предложения работодателей так и намекают на то, что акции в пятёрочке - это очень дорого, а проезд в электричке для мажоров, то пора бить тревогу.

Если вы решили научиться кодить, то в первую очередь определитесь в каком направлении вы хотите пойти.
Программисты похожи на врачей, их тоже куча видов, и каждый занимается своим направлением.
Сразу обрадую тех, кто свято верит, что эта наука для богов и освоить её могут только единицы - нет, это не так. НО! Порог вхождения очень и очень большой. Здесь всё зависит от вас и вашего упорства.

KotlinJoyv0.0 Kotlin, Android, Саморазвитие, Java, IT, Длиннопост

Если с моего примера, то вы можете как и я целый год лениво батониться в интернетах, изредка поглядывая видосы про программирование, и писать по 100 строк кода в неделю. Либо поступить как мой коллега и за 2,5 месяца упорного задротства по 10+ часов в день освоить азы и немного больше, чтобы пойти на свою первую стажировку.

Как определиться с направлением?
Наденьте распределительную шляпу из Гарри Поттера и повторяйте:"Только не Си... Только не Си..."
Ничего против него не имею, но, как показали мои блуждания по сети, он далеко не самый востребованный на текущий момент.
Подумайте, а что бы вы хотели создать? Приложеньку для тысяч пользователей? Нейро-сеть? Искусственный интеллект который захватит мир? А может вы хотите запилить уютный сайт?
Мой выбор пал на приложеньки. И так как я счастливый обладатель зелёного ведёрка, то это определённо Android и определённо Java!
По крайней мере я так думал до первого дня стажировки, где мне прямым текстом сказали переучиваться на Kotlin (грубо говоря современная Java)

KotlinJoyv0.0 Kotlin, Android, Саморазвитие, Java, IT, Длиннопост

Буду рад вопросам, на которые отвечу в следующих постах! И конечно же критике, для улучшения качества постов!
Пы. Сы. - Программирование способно изменить вашу жизнь к лучшему. А это сделать никогда не поздно)

Показать полностью 3
[моё] Kotlin Android Саморазвитие Java IT Длиннопост
15
Партнёрский материал Реклама
specials
specials

Как бросить курить и не сорваться: инструкция от тех, кто смог⁠⁠

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

Как бросить курить и не сорваться: инструкция от тех, кто смог Курение, Борьба с курением, Зависимость, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

История 1 — отражение

@holoroad

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

Решение бросить курить — одно из лучших, которое вы можете принять для своего здоровья, будущего и близких. Но справиться с зависимостью только потому, что «это вредно» будет тяжело. А вот если хотите не задыхаться, поднимаясь по лестнице, или волнуетесь за своего ребенка, которые вдыхает табачный дым, — уже другое дело.

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

История 2 — список

@maxneb

Беременность жены, рождение ребенка, здоровье, деньги — ничего не было веским поводом бросить окончательно. Постоянно срывался. Помогло составить список, что теряю и что получаю от сигарет, и понимание, что хотя бы одна затяжка — и все насмарку: пару месяцев буду курить. Только список и его осознание. Для каждого он свой. И постоянное обращение к нему. После составления списка курил еще. Но он как заноза висел в голове с вопросом «зачем?»... Так, что-то щелкнуло и сейчас не тянет. Иногда тянет физически, но осознание бесполезности курения сразу глушит позывы. Полгода, полет нормальный...

Бросать на авось — идея, которая подойдет не всем. Нужно понимать, что делать в трудные моменты:

  • Определите дату отказа. Подготовьтесь морально, уберите сигареты, зажигалки, пепельницы.

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

  • Займите время. Вспомните, чем вы любили заниматься: спорт, хобби, прогулки.

  • Планируйте, что делать при тяге. Она длится всего 3–5 минут. Дыхательные практики или звонок другу помогут пережить сильное желание закурить.

  • Откажитесь от «наградных сигарет». Одна затяжка и вы откатитесь назад.

Можно бросить резко, «с понедельника», или постепенно, снижая количество сигарет до нуля. Главное — определиться и не отступать.

История 3 — переключение

@Spaka

45 лет, стаж 30. Пытался завязать много раз, потом понял, что после каждой попытки бросить, курить начинаешь больше. Как ребенок, которому не дают вкусняшку, а она случайно попала ему в руки. Из чего мозг сделал вывод: не уверен — не бросай. Потом стал замечать, что организм уже стал сам просить перестать курить. По утрам было очень неприятно во рту, удовольствие после сигареты стало короче, а негатив, приходящий следом, ощутимее: неприятные ощущения в горле, боли миндалин, страх схватить онкодиагноз. Хотя врачи говорили, что все ок, в голове-то гоняешь мысли. Я решил попробовать обмануть сам себя. Не делать из процесса отказа какого-то события. Бросить так, как будто это и должно было произойти, но ты не знаешь когда. Про себя помолился, как сумел, и попросил помощи, хитро прищурил глаз и в момент, когда забыл купить про запас (оставалась пара штук в пачке), просто перестал курить. Мне теперь даже странно, как я раньше это делал. Так и живу почти два года. Кстати, раньше в момент завязки курящих ненавидел, дым был очень противен, до тошноты. Теперь все равно. Присоединяйтесь ;)

Есть несколько стратегий отказа от курения:

  • Резкий. Эффективный и решительный подход.

  • Постепенный. Сначала — меньше сигарет, потом — меньше затяжек. И так до нуля.

  • Психологическая замена. Каждая сигарета — это ритуал. Найдите для каждого из них «здоровую замену».

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

Каждый, кто хочет оставить зависимость в прошлом, может обратиться в центры здоровья, которые работают при поддержке нацпроекта «Продолжительная и активная жизнь», и получить необходимую помощь специалистов. Адреса доступны на официальном портале Минздрава России о здоровье: takzdorovo.ru. Также можно позвонить на горячую линию по отказу от зависимостей 8 800 200-0-200.

История 4 — форма

Аноним

Курила электронки 2 года как замену обычным сигаретам. Думала, что это не так дорого, не так вредно да и для девушки вроде более привлекательно: не пахнут волосы и руки. А потом решила привести свое тело в форму. Стала ходить в зал и поняла, что задыхаюсь на первом же упражнении, хотя женщины гораздо старше меня бодрячком. Было очень тяжело слезть. Друзья советовали заменять сигаретами. А потом уехала в отпуск в страну, где нельзя покупать электронки, отвлеклась, и после возвращения уже не тянуло. Даже на тусовках, где все дымят.

За модными гаджетами и фруктовыми ароматами скрывается химическая бомба, разрушающая организм быстрее, чем обычные сигареты. Электронные сигареты активно продвигаются производителями как «безопасная» альтернатива сигаретам. Но курение вейпа может обернуться серьезными проблемами: от кашля и одышки до поражения сосудов и дыхательных путей.

«Особую тревогу вызывает рост потребления табачных изделий и электронных сигарет. Согласно исследованию, проведенному в нашем Центре, 36,8% курильщиков потребляют одновременно и табак, и электронные сигареты. Среди молодежи в возрасте 25-39 лет этот показатель превышает 45%. Электронные никотиносодержащие и безникотиновые устройства поражают сердце, сосуды, дыхательную систему и ДНК организма не менее пагубно, чем традиционные сигареты, а в ряде случаев способны вызывать острые состояния, включая сосудистые поражения и летальные исходы» – рассказывает руководитель Центра профилактики и контроля потребления табака НМИЦ терапии и профилактической медицины Минздрава России Маринэ Гамбарян.

История 5 — пари

@kernima

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

Сульфат никотина, один из компонентов электронных сигарет, раньше использовали как пестицид, но запретили из-за высокой токсичности. Жидкость для «электронок» содержит и опасные химикаты вроде пропиленгликоля, ацетальдегида и акролеина — промышленных веществ, способных вызывать воспаления, поражения органов и мутации клеток. Ароматизаторы, создающие иллюзию безвредности, на деле могут привести к более тяжелой интоксикации, чем при курении сигарет. А еще вейпы содержат не природный, а синтетический никотин — солевой. Он быстрее всасывается, дольше выводится и вызывает зависимость стремительнее.

Когда организм отвыкает от никотина, бывает нелегко: люди становятся раздражительным и нервозными, быстро устают, возникают сухость во рту, кашель, трудности с концентрацией. Важную роль в борьбе с этими симптомами играет питание. В рацион стоит включить овощи, фрукты, орехи, семечки. Клетчатка способствует очищению организма от токсинов. Важно питаться сбалансировано: с достаточным количеством белков, жиров, углеводов и витаминов. Лучше временно исключить продукты, усиливающие удовольствие от табака (например, мясо), а также отказаться от алкоголя, кофе и крепкого чая. Они могут спровоцировать желание закурить. А вот большое количество воды, травяных чаев и настоев облегчит очищение организма и поможет справиться с сухостью во рту.

История 6 — связь

Аноним

Устал курить, понял, что мне это мешает заниматься спортом и в целом комфортно себя чувствовать. Пошел через ассоциации: покурил во время головной боли, и потом через самовнушение дал себе установку, что голова болела от курения. Звучит странно, конечно, но это сработало. Никотиновую зависимость снижал постепенно через редкое курение кальяна (2-3 раза в неделю с последующим уменьшением).

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

Разберитесь, что именно тянет вас к сигарете: скука, стресс, привычка? Когда вы это осознаете, будет легче подобрать альтернативные действия — прогулку, книгу, разговор с близким. Учитесь распознавать моменты, когда особенно хочется закурить, и переключаться на что-то другое. Можно подключиться к программам или группам поддержки — это поможет не сдаваться. И главное: уберите из дома все сигареты.

История 7 — вершина

Аноним

Поднимался с сыном по Пушкинской тропе на гору Железная. Мне лет сорок пять было, идем общаемся, сын бегает туда-сюда. Ну идем короче, а сзади нас догоняет семейная пара, мирно о чем-то щебеча между собой. Догнали и обходят. И так спокойно удаляются… Все бы ничего, но им лет по шестьдесят, если не больше. Я попробовал в их темпе, но задыхаться стал. Короче, поднялся я на гору, спустился, смял пачку и выкинул в мусорную урну. Вот уже 13 лет не курю. Стаж 27 лет.

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


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

Хорошая новость в том, что вы не одни. В сообществе «Давай бросать» (ВКонтакте и мессенджере Telegram), который работает при поддержке нацпроекта «Продолжительная и активная жизнь» знают, каково бороться с триггерами, искать замену привычке и удерживать себя от срыва. Здесь делятся историями тех, кто смог, поддерживают тех, кто только начал, и помогают разобраться в главном: как пережить отказ без мучений.

Социальная реклама. АНО «Национальные приоритеты», ИНН: 9704007633

Показать полностью
Курение Борьба с курением Зависимость Telegram (ссылка) ВКонтакте (ссылка) Длиннопост
12
pikselnsk
pikselnsk
5 лет назад

Путь в айти. Спустя месяц⁠⁠

Привет моим 105 подписчикам✌️ Как и обещал, очередной отчёт с моей маленькой войны за место под айти-солнцем🙃

Что сделано - добил книги по котлину и Android. Из литературы по этим технологиям надо ещё подтянуть корутины, но это буду делать уже по ходу работы над программами. Заканчиваю работу над новым будильником, даже нашёл дизайнера, которая поможет проработать внешний вид приложения за то, что я укажу её имя в соавторах на странице Play Market. Очень хочется закончить его и выложить до нового года, что бы закрыть перед праздниками этот гештальт. Да и вообще, очень интересно, как люди встретят его. По-моему получается очень интересным и функциональным.


Что касается загрузок приложений - они растут. Медленно, но растут.

Будильник:

- всего загрузок 6351

- активных пользователей (те, кто не удалили приложение и запускали его хотя бы раз за последние 30 дней)  3272

Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост
Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост

Старый блокнот:

- всего загрузок 907

- активных пользователей 732

Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост

Новый блокнот:

- всего загрузок 323

- активных пользователей 240

Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост
Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост

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


Я не особо верю в фатум, но кое-что произошло как никогда вовремя. Я участвовал в конкурсе от ребят из Skillbranch (ни разу не реклама, в конкурс я вписался ещё летом), у них стартанул неделю назад курс по профессии middle android developer. Надо было привести по реферральной ссылке людей и трое наиболее пригласивших могли получить бюджетные места. Я оказался на втором месте. Это очень круто, учитывая что со своими сбережениями на жкх и еду я бы точно не смог позволить себе подобную роскошь. Спасибо Вселенной за предоставленный шанс🥳

Вот бы ещё где-нибудь выиграть место на ios разработку. Буду в отчёты так же добавлять инфу о том, что узнал на курсе.

Путь в айти. Спустя месяц Kotlin, Java, Swift, Android, Самообразование, Длиннопост

Мне кажется, что всё пока что идёт хорошо. Учёба даётся, код пишется, приложения качаются. Только голова к вечеру начинает закипать, надо больше прогулок и движения. Следующие шаги - изучение Swift, портирование будильника и блокнота под ios. До нового года закончить новый будильник и начать работу над приложением для самозанятых. Ну и курс, надеюсь он поможет мне на этом пути🤓 Всем добра и интересных работ по душе.

Если у Вас есть что мне написать - все контакты найдёте на моём сайте

Показать полностью 6
[моё] Kotlin Java Swift Android Самообразование Длиннопост
11
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии