Найти тему
KotlinJoy

KotlinJoyV1.0

Всем привет! В прошлом посте мы с вами познакомились и, о чудо, свершилось то, ради чего это было задумано!

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

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

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

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

-2

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

"У тебя есть молоток с лобзиком, построй самолёт"

Каждая задача - головоломка с множеством решений. Это интересно. Но без конкретики и цели сложно куда-то идти, верно?

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

Мои друзья тем временем на первых работах батрачат за 30-40к, делают крутые вещи и двигаются

Тем временем я:

-3

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

Я решил создать своё приложение и на его основе строить компанию.

В голове это звучало лучше...

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

Я начал усердно заниматься. Ютьюб, курсы, сайты где сливают курсы, книги, я стал поглощать инфу как ненормальный! Так мне казалось...

Вечер, реклама, стажировка, сбер, москва, совмещай учёбу с работой и т.п.

-4

С большим желанием зайти, порвать всех и выйти, я направился на собеседование.

Меня раскатали за 3 минуты и отказали. И так потом ещё пару раза...

-5

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

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

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

-6

Как и обещал, полезные ресурсы для учёбы на андроидера - котлиниста/джависта. Не реклама! Гуглите - это главный навык прогера.

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) просто совет - старайтесь сёрчить на английском, даже если это очень тяжело и язык не знаете