
Вкатываюсь в айти уже лет пять, решил завести дневничок с описанием потуг по вкату.
Здесь буду писать о том куда вкатываюсь, сколько часов в день посвятил изучению программирования, ну и просто интересные факты (например о том что посмотрел ролик, который меня разубедил вкатываться).
На ОП-пике название ТГ канала, где постараюсь постить полезную инфу по вкату.
Хочу каждый день 2025 года отмечаться здесь (интересно, как быстро я забью на это дневничок?)
А вчера несколько часов пытался запустить Laravel сервер, в итоге все таки нашел решение (в файле php.ini у нескольких строчек надо убрать ;).
Почему нельзя было сразу нормально сделать - не понимаю.
>Да и вообще смущает что пыху все срут.
Пчел, тут за пол года появлялось десятки дневников с попытками вката в пхп, кроме этих 2х активных — и ни одного по java или фронтенду. То, что пхп срут, не значит, что он менее популярен, чем остальные, именно поэтому тот чувак не может вкатиться 3 года.
>Вкатываюсь в айти уже лет пять
Потому если не смог вкатиться за 5 лет на предыдущие стеки, как я понял, джанги и спринги, тут тоже не получится.
>Laravel
Если действительно хочешь найти работу, тогда битрикс, без хуев, никакого ларавеля.
От себя лично желаю тебе поесть говна, потому что судя по вниманиеблядским поползновениям[реклама тгк], занимаешься ты эти 5 лет чем угодно, кроме вката.
29.12.2024 - вечер.
Эта информация приближает истинную причину моего невката за последние пять лет.
Меня постоянно сажают на дизмораль такие люди как ты.
Учил Java - "да там люди с 20-летним стажем вкатиться не могут".
Учил фронтенд - "да там все джуны сейчас сидят".
Учил Android разработку - "четыре вакансии на все СНГ, чел".
...Ничего страшного.
Я готов.
Снова свичнусь на другой стек.
Но пока пойду и... Пять часов посвящу изучению PHP Laravel.
>Если действительно хочешь найти работу, тогда битрикс
А что плохого в битриксе?
А может и Битрикс!
Теория мёртвого интернета кажется всё более правдоподобной. Оригинального контента в сети осталось 0. Всё сетевое пространство заполонили боты, которые создают однотипные треды для других ботов.
>Эта информация приближает истинную причину моего невката за последние пять лет.
А должен не я дизморалить/мотивировать, а рыночные условия. Рекомендую поискать свежие статистики соотношения количества откликов на джуновые вакансии (и их количество) среди разных стеков и яп, оценить свои шансы и конкуренцию самостоятельно, а не ориентироваться на чужое мнение.
>Учил Java
>Учил фронтенд
>Учил Android разработку
Что значит учил? Учебные и пет проекты есть? На собесы ходил? Если есть, то у тебя уже сейчас больше шансов залететь на работу по ним, чем на пыху.
Нитакуська обнаружена!
Со спринга на джаве опустился до лары на пыхе? Вот это я помаю понизил планочку. Следующая итерация будет 1с?
Посмотрел это видео:
https://www.youtube.com/watch?v=trfldA_ZLI0&ab_channel=LaravelCreative
Автор говорит что работы для пхпшника очень много.
Говорит что прохождение собеседования - отдельный вид искусства, но на работе понадобится только знание баз данных, PHP ООП и Laravel Core.
Так двачеров если подпустить к оригинальному контенту, то всё в говне измажете.
Земля тебе пухом, браток.
Всех с Новым Годом!
Пожелаю себе и вам в этом году достигнуть того, к чему мы стремимся - в моем случае это найти удаленку веб-разработчиком.
После предварительных курсов начал учить Laravel.
Учу Laravel.
>Мб я смогу помочь?
Я смотрю курс от @laravelcreative, там автор объясняет как сделать первую миграцию, но у меня ничего не получается.
Возможно урок просто устарел, и в новом Laravel все делается по-другому:
https://www.youtube.com/watch?v=IEcTcOb6Jok&t=1238s&ab_channel=LaravelCreative
Смотреть видео я не буду.
Объясню текстом.
php artisan make: migration название миграции
Название миграции = что сделать (например, создать таблицу create)_название таблицы_table
php artisan make:migration create_users_table
Создается файл, вроде бы в database/migration. В нем будет лежать файл класса с методом up и down. Up - какие изменения, down - как откатить изменения.
Потом, когда заполнишь, пишешь php artisan migrate (выполняет все невыполненные миграции).
Откатить миграции php artisan migrate:rollback
В .env все правильно настроил по поводу БД?
Если создаешь несколько таблиц, в одной из которых будут ссылку на первичный ключ, то нужно создать сначала миграцию на ту таблицу, на которую будет ссылаться внешний ключ, а потом таблицу, которая будет ссылаться.
А что конкретно не получается? Что у тебя по итогу твоих действий?
Можешь посмотреть плейлист по Laravel Алексей Кудлай.
INFO Running migrations.
0001_01_01_000000_create_users_table ................................................................. 4.83ms FAIL
Illuminate\Database\QueryException
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (Connection: mysql, SQL: create table `users` (`id` bigint unsigned not null auto_increment primary key, `name` varchar(255) not null, `email` varchar(255) not null, `email_verified_at` timestamp null, `password` varchar(255) not null, `remember_token` varchar(100)
null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')
821▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
822▕ );
823▕ }
824▕
➜ 825▕ throw new QueryException(
826▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
827▕ );
828▕ }
829▕ }
1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:571
PDOException::("SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists")
2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:571
PDOStatement::execute()
PS C:\Github\Laravel\Laravel3> php artisan config:cache
INFO Configuration cached successfully.
INFO Running migrations.
0001_01_01_000000_create_users_table ................................................................. 4.83ms FAIL
Illuminate\Database\QueryException
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (Connection: mysql, SQL: create table `users` (`id` bigint unsigned not null auto_increment primary key, `name` varchar(255) not null, `email` varchar(255) not null, `email_verified_at` timestamp null, `password` varchar(255) not null, `remember_token` varchar(100)
null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')
821▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
822▕ );
823▕ }
824▕
➜ 825▕ throw new QueryException(
826▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
827▕ );
828▕ }
829▕ }
1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:571
PDOException::("SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists")
2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:571
PDOStatement::execute()
PS C:\Github\Laravel\Laravel3> php artisan config:cache
INFO Configuration cached successfully.
>Base table or view already exists: 1050 Table 'users' already exists
У Laravel по умолчанию есть миграция users, попробуй создать миграцию для другой таблицы.
Я сделал миграцию под названием post, не знаю при чем тут users.
Ладно, буду разбираться, Кудлая посмотрю.
Я немного подзабыл про миграции Laravel.
А что ты делал? У тебя в итоге в папке database/migrations лежали два файла create_users? Если да, то скорее всего, одна выполнилась, а вторая не может, потому что цель обоих - создать таблицу. У тебя и ошибка пишет "таблица users уже существует".
У Laravel есть готовые решения аутентификации и я думаю, что миграция по умолчанию users, сделаны под эту ситуацию.
Учу Laravel.
MySQL Workbench начал требовать пароль для входа, хотя я его не ставил.
Не знаю что делать.
Барабанная дробь...
Решил учить NestJS.
Из-за того что с созданием миграций в Laravel и MySQL Workbench что-то не клеится.
В том что я сменил вектор обучения на NestJS, прошу винить php-куна из соседнего треда.
Единственная причина почему я учил именно PHP Laravel в том, что якобы на этом фреймворке работу найти проще.
Но php-кун опровергает данное утверждение.
Потому лучше буду учить то, что мне больше нравится.
Если подумать, сколько десятков тысяч вкатунов метят на эти вакансии, то и 748 ларавелевский вакансий выглядят печально.
А что думаете о Java Spring?
Какова вероятность найти работу на удаленке, будучи Java Spring джуном?
Вакансий вроде как у Laravel.
Надо смотреть статистику откликов и претендентов на одну джуновую вакансию. Возможно, на nest js и меньше джуновых вакансий, но по соотношению меньше общая конкуренция, чем на пыхе. Поищи вот эту статистику или соотношения вакансий/претендентов, не стоит ориентируэоваться на отдельных уникумов вроде того чувака. На node.js в целом на hh 1000 вакансий, но это может быть в комплексе с фуллстек и/или как ключевое слово во фронтендовых вакансиях, не вникал.
Все-таки решил продолжить учить NestJS.
Мне кажется что вероятность найти работу, будучи джуном без опыта, стремится к нулю — потому какая разница какой стек учить?
Везде придется полагаться на удачу.
До тебя наконец-то доперло? Никто тебе сейчас в айти не будет давать гарантий, что тебя точно возьмут. Беря любой +- востребованный стек, тебе придется сталкиваться с конкуренцией. Пока ты сидишь и сопли жуешь, думая, куда тебе вкатиться, кто-то по одному из твоих стеков учится/проходит стажировку/работает. Время идет. Тебя твои почти пять лет ничему не научили? Ты вообще чего ждешь от айти? Что оно само возьмет тебя и доведет до 300 к наносек?
Учу NestJS.
Сегодня весь день занимаюсь разработкой игры.
На NestJS временно забил.
Так как сижу на диете, настроение не очень.
У меня явный СДВГ (наверняка закидаете меня тряпками за самодиагнозы).
И, казалось бы, два стула превращаются с целый кинотеатральный зал:
NestJS? Да тебя, аутиста, никто на удаленку не возьмут. Делай лучше игру.
Игра? А что люди скажут, "взрослый парень игрульки делает"? Да и денег не заработаешь. Лучше Laravel учи.
Ларавель? Все равно тебя на удаленку не возьмут.
Ютуб? Ну давай, начни очередной ютуб-канал. Что, не стрельнуло?
Ну ОК, давай ТГ-канал. Что, тоже не стрельнуло?
...Лет десять назад я случайно наткнулся на прибыльную нишу на ютубе.
Тогда времена были другие, партнерку ютуба можно было получить за 10 подписчиков и 1000 просмотров.
На неавторском сером контенте.
Да, было такое время.
И меньше чем через две недели я получил монетизацию на канале и первые 10-20 центов в день.
Помню за несколько месяцев 500-600$ накопил, думал комп себе купить.
А потом канал стрельнул, и я заработал себе на квартиру.
Сижу сейчас из нее капчую.
Если бы не та случайность, не то утро когда я внезапно для себя создал ютуб-канал, и через две недели уже сидел и первые деньги начал получать - сейчас ситуация у меня и моей семьи была бы совсем другой.
Если бы я создал канал, но он не принес мне первые деньги через две недели - я бы забил. Я не смог бы полгода подряд заливать по несколько видео в день на канал, в надежде что он стрельнет.
И вот я ищу нишу, куда можно было бы вкатиться сразу, максимум две недели готов потерпеть.
Программирование?
ОК, готов на что угодно - только через две-три недели я должен получать хотя бы 5 баксов за день.
Геймдев?
ОК, делаю игру.
Но хотя бы $5 в день дадут невероятную мотивацию.
Без денежной мотивации, тем более без явных перспектив я брошу любым делом заниматься.
Так как сижу на диете, настроение не очень.
У меня явный СДВГ (наверняка закидаете меня тряпками за самодиагнозы).
И, казалось бы, два стула превращаются с целый кинотеатральный зал:
NestJS? Да тебя, аутиста, никто на удаленку не возьмут. Делай лучше игру.
Игра? А что люди скажут, "взрослый парень игрульки делает"? Да и денег не заработаешь. Лучше Laravel учи.
Ларавель? Все равно тебя на удаленку не возьмут.
Ютуб? Ну давай, начни очередной ютуб-канал. Что, не стрельнуло?
Ну ОК, давай ТГ-канал. Что, тоже не стрельнуло?
...Лет десять назад я случайно наткнулся на прибыльную нишу на ютубе.
Тогда времена были другие, партнерку ютуба можно было получить за 10 подписчиков и 1000 просмотров.
На неавторском сером контенте.
Да, было такое время.
И меньше чем через две недели я получил монетизацию на канале и первые 10-20 центов в день.
Помню за несколько месяцев 500-600$ накопил, думал комп себе купить.
А потом канал стрельнул, и я заработал себе на квартиру.
Сижу сейчас из нее капчую.
Если бы не та случайность, не то утро когда я внезапно для себя создал ютуб-канал, и через две недели уже сидел и первые деньги начал получать - сейчас ситуация у меня и моей семьи была бы совсем другой.
Если бы я создал канал, но он не принес мне первые деньги через две недели - я бы забил. Я не смог бы полгода подряд заливать по несколько видео в день на канал, в надежде что он стрельнет.
И вот я ищу нишу, куда можно было бы вкатиться сразу, максимум две недели готов потерпеть.
Программирование?
ОК, готов на что угодно - только через две-три недели я должен получать хотя бы 5 баксов за день.
Геймдев?
ОК, делаю игру.
Но хотя бы $5 в день дадут невероятную мотивацию.
Без денежной мотивации, тем более без явных перспектив я брошу любым делом заниматься.
Вы спросите наверняка - а что стало с тем ютуб-каналом?
А ничего.
Сдох он по просмотрам.
И ютуб правила монетизации поменял.
Сейчас надо 1000 подписчиков, 4000 часов просмотров за год (это 240,000 просмотров на видео с удержанием в минуту), и самое главное.
Авторский контент.
Я тогда в последний вагон поезда запрыгнул, в 2015-м.
Многократно пытался делать авторские каналы - но как контент мейкер я не удался.
Потихоньку делаю игру.
Нахожусь в состоянии разочарования во всем: в программисты меня скорее всего не возьмут, моя игра никому не будет нужна...
Пытаюсь делать игру.
Попытался сделаться что-то сам, не следуя курсу - ничего не получается.
Как и много раз до этого.
Делаю игру.
Все-таки решил проблему, которая появилась при разработке.
Но сколько усилий пришлось приложить.
Странное дело: когда говорю себе что надо делать игру, мне лень делать игру.
Когда говорю себе "Чем ты занимаешься, какие игры? Иди в веб вкатывайся!" - иду и начинаю делать игру.
Запутался я.
Не знаю, куда по итогу смогу вкатиться.
>>3108
Находил я канал, Unity без воды называется. Там автор по хвастался 2,500,000 рублей за год на Яндекс играх.
https://www.youtube.com/watch?v=Yamg3DI6ag8
Но пока туда не вкатываюсь.
Галка ОПа отвалилась.
Я начал этот тред 29.12.24 - и уже надоело в нем отписываться.
В данный момент делаю игру, но весь в сомнениях.
Принесет ли она мне денег? Моя ли это стезя?
Также нахожусь в сомнениях насчет того что смогу найти работу в вебе.
Я на дизморали от дневничка пхп-куна, который занимается изучением программирования с 6 до 13 уже несколько лет подряд, но все никак не вкатится на удаленку.
Есть еще одна темка, куда можно в теории вкатиться - но там вообще копейки при достижении успеха, $500-600 в месяц. С другой стороны, там у меня есть хоть какие-то шансы.
Три пути - и не уверен, что хоть один из них приведет к успеху.
Когда пилю игру - гложут сомнения о правильности выбранного пути. Тем ли я занимаюсь?
Когда учу веб-программирование - начинаю сильно сомневаться в том что смогу найти работу на удаленке.
Собственно, а чем еще можно заниматься, чтобы зарабатывать не выходя из дома?
Ютуб-канал вести наверное...
Говорит что на собесы его перестали приглашать, что вроде как еще сложнее стало...
Ладно, занимаюсь только вкатом в геймдев - пилю собственную игру.
На данный момент в вебе разочарован, боюсь не найти в нем работу.
Если не можешь бежать — иди, не можешь идти — ползи, не можешь ползти — ляг и лежи по направлению к цели.
В данный момент я лежу в сторону разработки игры.
>Говорит что на собесы его перестали приглашать, что вроде как еще сложнее стало...
Этому дауну предложили бесплатную стажировку, он сам отказался.
Все правильно. 3 месяца. Бесплатно. На должность человека, который будет выполнять реальные рабочие задачи. В пятерочки тоже зовут на стажировки бесплатные?
В пятерочке не требуют опыт работы при трудоустройстве и платят несколько меньше.
Щас бы сравнивать работу в пятёрочке и пхп-разработчика.
Учу разработку игр, ECS паттерн.
Пытаюсь перестроить свою дофаминовую систему и получать удовольствие не от просмотра видео и прослушивания музыки, а от гейминга.
>>774982 → - я типичный Есенин, другие психотипы мне не подходят.
Что делать?
Даже при вкате в айти сомневаюсь, стоит вкатываться или не стоит - как ко мне будут относиться.
>Даже при вкате в айти сомневаюсь, стоит вкатываться или не стоит
Тебе надо переосилить эту хуйню, ибо никогда так не вкатишься.
Как ты это представляешь, что есенюх под жукомбабвэ мимикрирует?
Учу разработку игр уже больше двух лет (с перерывами конечно, но бросаю то снова начинаю) - и только пару дней назад открыл для себя что такое гейм джемы и начал смотреть ютуберов и стримеров, которые хорошо поясняют за геймдев.
Будто новый горизонт открылся, который до этого был закрыт.
мимо питон бэкэнд вкатывался 14 мес уже работаю год
Моя цель - вкат на удаленку.
Я не хочу ходить на работу.
Мечусь я потому что учу бэкенд - а потом начинают меня грызть сомнения: найду ли я работу на удаленке в данный момент.
Начинаю учить геймдев, т.к. думаю что выпущу несколько игр, которые будут приносить большие деньги - но и тут начинают грызть сомнения о правильности выбранного пути.
Так устраивайся на удаленку, кто не дает то? Я вот на удаленке например. Мой посыл был в том что ты хватаешься за все подряд и в итоге не достигаешь нигде достаточного уровня экспертности.
Мне твой посыл понятен.
Начинаю я учить Java Spring, чтобы найти удаленку. Учу этот стек где-то месяц - а потом приходит в голову мысль "А найду ли я работу на удаленке?"
Смотрю несколько тематических видео на ютубе, где авторы говорят что вкат в айти - все.
Бросаю.
Начинаю вкатываться в геймдев, потому как надеюсь запилить игру которая меня озолотит.
Но со временем и на геймдев забиваю.
Если бы я знал точный путь - я бы только по нему и шел.
Ты долбаёб?
Ты пишешь "я боюсь, что буду учить то, что не позволит мне потом вкатиться на удалёнку", а у тебя есть какие-то варианты? Вот просто сядь и подумай. Допустим, айти действительно все, смерть, гроб, кладбище, что тогда? Есть какие-то варианты вместо айти? Вангую что нет. А если нет, то какая разница? Ты и так, и так проебешь время. В первом случае за программированием, во втором случае за бездеятельностью. Потом сам будешь ныть "и чего я те 2 года сидел, ждал, сейчас бы работал хотя бы джуном".
Бля дядь в жизни вообще никаких гарантий и четких путей, детский манямир закончился. А видео все эти которые ты смотришь у них буквально одна цель - максимально забайтить тебя на клик и желательно какой-нибудь еще коммент, а байтятся люди разумеется лучше всего на негатив. Короче я тебе дал совет как действовать, дальше думай сам.
>Ты долбаёб?
Долбаёб.
Вариантов конечно нет, так или иначе айти.
Вообще уже давно хочу по несколько часов в день уделять бэкенду и геймдеву.
Как думаешь, на каком стеке на удаленке вкат в бэкенд максимально вероятен?
>на каком стеке на удаленке вкат в бэкенд максимально вероятен?
Сомневаюсь, что нужно отталкиваться от этого вопроса. За свои 5 лет ты затронул довольно популярные стеки, я считаю, что тебе нужно выбрать тот, который больше нравится И который больше развит у тебя (а именно сам язык + экосистема, пет проекты какие-нибудь).
А еще я сомневаюсь что мои софтскиллы затащат.
Лягу спать, а когда проснусь - попробую двигаться как пхп-кун: учить Java Spring по 7 часов в день.
Хотя бы месяц.
Пойму, каково это - быть настолько настойчивым в обучении.
Все остальное время уделю геймдеву, если будет желание.
Почему Java Spring? Альзо, с немецкого "Spring" переводится как "прыгать", что как бы намекает, учитывая твои постоянные метания и то как ты прыгаешь с одного стека на другой.
>с немецкого "Spring" переводится как "прыгать"
Что как бы намекает, что Spring позволит прыгнуть выше разработчиков, использующих другие ЯП
>попробую двигаться как пхп-кун: учить Java Spring по 7 часов в день.
И программировать для души в свободное время не забудь. Без этого никуда.
>>5730
>>5738
Почему Java Spring?
1) Потому что несколько раз от различных блогеров и просто комментаторов слышал что вакансий на спринге больше, чем
в других сферах, и что зарплаты выше т.к. финтех.
Единственное что смущает, что боюсь не найти удаленку.
2) Я много лет учу программирование, и так уж вышло что курсы по Java и по Spring'у я учил несколько раз и от разных авторов.
Анон, не забудь про SQL, docker, kubernetes, kafka. Это must-have для собеседований.
Сегодня учил Java Srping: 3 часа.
Всего: 3 часа.
Как же это тяжело - сидеть и сконцентрировавшись запоминать информацию.
Да, 3 часа - это только время, которое я именно учил Spring.
Я останавливал таймер когда шел есть, пить и просто решал отдохнуть.
И я очень сильно устал.
>>5859
>SQL, docker, kubernetes, kafka
OK, буду иметь ввиду.

Не помню писал ли я об этом в треде, но на всякий случай напишу: у меня СДВГ (хотя ставить диагнозы самому себе это такое).
И сейчас я решил учить 3D.
Также как и по Java Spring, буду здесь вести отчет о часах, проведенных за изучением 3D графики.
На Java Spring пока что забил, потому что...
Надоело.
Давайте так - если до 1.04.2025 не проведу больше 100 часов за изучением 3D графики, можете называть меня Гослинг-Хуёслинг.
Это где-то 2-3 часа в день.
Немного, но учитывая как я перескакиваю с одной сферы на другую...
Пиздец ты даун, братишка.
Зарабатывать как можно больше денег, на удаленке, чтобы меня уважали за мою работу, и чтобы я сам любил и уважал то чем занимаюсь.
Это в идеале.
На практике же хочу зарабатывать на удаленке, желательно вообще без личного общения с людьми (3D учу потому что надеюсь на стоках типа Unity Store зарабатывать).
Ну и хотя бы $1000 в месяц (хотя нормальным буду считать $2000 в месяц и больше).
>чтобы я сам любил и уважал то чем занимаюсь
Это, пожалуй, самое сложное
>>7050
> желательно вообще без личного общения с людьми
Ну тут точно не программирование. С другой стороны, на джуновских позициях, как правило, не так много общаешься (зависит от компании/команды), до 2к вполне реально зарабатывать.
Удачи! Верю, рано или поздно всё получится.
>Ну тут точно не программирование
Вот и я о том же.
Не верю я в то что смогу пройти собеседование и нормально работать в коллективе, пусть даже и удаленно.
Потому полезу в 3D, на стоки.
Хоть буду знать потом, что там делать нечего.