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

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть

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

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

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

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

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

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

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

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
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
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии