• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

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

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Let's Just Start

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Hi! My name is Joe and I wanted to write an amazing first post, but before I knew it 5 days or so passed. So, I figured instead of starting with a great first post, lets just start with one because the most important part about doing anything is just literally just doing.

I originally wanted to talk about a project I just got to the MVP stage with, but considering what this post is about, I figured I should talk about how I was a victim. Yes, a victim of TUTORIAL HELL! (I don't know how serious I should be in these posts and how appropriate humor is, but I am new and I will figure it out as I continue to post here) I learned HTML, CSS, and JavaScript through an amazing youtuber, Dave Gray. This was probably a couple of years ago and these were the only things that I watched through youtube and it stuck. So, as I went on to learn more and I tried to learn React and TypeScript, I would finish the tutorial, but would find myself without knowing much of anything.

Taking this experience I figured I should just do and learn as I go. So to start, I had to know what stack I wanted to use, which was Next.js, React, TypeScript, Tailwind, Prisma, and Supabase. Now if I wanted to watch youtube videos to learn each one before starting a project, I would have been in quite the pickle. This is because I would have never utilized what I learned, and as I usually say, "It would have stayed there and floated away". Assuming to learn each one would have been one youtube video, by the time I get to the third YouTube video, all the info from the first two videos would have been mixing and fading away. That is no good.

So, I jumped into the deep end and started the project with the entire stack, which I guess I didn't specifically mention, but I had no clue how to use any part of the stack. So, of course, I started drowning. (not going to lie writing this post is kinda fun I'm kinda smirking right now)

ANYWAYS. I bet you are wondering what I did to stop drowning... Assuming you said yes, which of course you did. I did not learn how to swim and got to shore, a lifeguard came and got me out of the pool. Now, who is this mysterious lifeguard? ChatGPT. I know, I know, how is this any better than watching youtube videos when I'm kinda having AI make my to do list project that is definitely over-engineered because why does it need a framework in the first place.

Well the truth is I asked the life-guard how to swim and as I continued working on the best to do list project ever made that has never been hacked (yes it has auth and no it has never been hosted online so I was the only ever user but still never hacked and that's better than google) I was full of curiosity about why things worked the way they did or how exactly they functioned so for everything I added I asked like five or ten questions. The stack slowly started making more sense. Suprisingly the supabase auth was like ten times easier to add than what I thought.

As I realized two paragraphs ago, this post is way too long, and it's past midnight, so I'll elaborate more another time but to wrap it up more quickly. I used ChatGPT as a professor, and I would ask it to show me the next step and ask questions about the purpose of everything. So even though I understood the project I made it never felt like mine which is ok because for once I had something to show for I learned and it felt more personal to me because unlike with youtube videos I got to ask questions on the fly.

Which brings us to me working on a new project I call Notaibly. Yes it has ai and I do feel like this project is twenty time more like my own because I was the one that wrote the jsx files and wrote the API for it amongst other things.

I will speak more about that experience another time, but yes, finally! After watching YouTube videos and doubting my knowledge, I finally realized that to make something good, you just gotta start by making something. That's what I did with those two projects and that's what I am doing with this post.

PS

If you actually read that. wow. At this point this post feels more like an english essay than a post. This is a lot of yap. BTW I am working on another much more impactful project using the same stack, so look out for that in another MUCH SHORTER POST... i think? If you got questions about my experience starting and learning from projects feel free to ask em.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу