ChatGPT Hype vs. Reality - Real Project Example as a Software Engineer

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 มิ.ย. 2024
  • Head to www.squarespace.com/marko to save 10% off your first purchase of a website or domain using code marko
    I spent a few hours testing what ChatGPT can really do when it comes to coding and helping me on a real project.
    Here's the link for the actual code and prompts used in this video:
    github.com/Markonis/chatgpt-p...
    Follow me on instagram: @withmarko
    Hey, I made a discord server: / discord
    === Links ===
    ☕️ My Notion Template:
    links.withmarko.com/notion-te...
    ☕️ Wallpapers:
    withmarko.com/wallpapers
    ☕️ My phone:
    links.withmarko.com/phone
    ☕️ My Free Window Manager:
    links.withmarko.com/one-menu
    ☕️ My Productivity Mouse:
    links.withmarko.com/mx-master-3s
    ☕️ My Headphones:
    links.withmarko.com/headphones
    ☕️ My Microphone Setup
    links.withmarko.com/microphone
    links.withmarko.com/audio-int...
    links.withmarko.com/cloud-lifter
    ☕️ My Camera
    links.withmarko.com/main-camera
    links.withmarko.com/main-lens
    === Business Inquiries ===
    Email: business@withmarko.com
    Instagram: @withmarko
    === Affiliate Disclaimer ===
    I might earn a small commission at no cost to you, if you click on the product links above.

ความคิดเห็น • 125

  • @AlPHA_BUS
    @AlPHA_BUS 5 หลายเดือนก่อน +17

    Hey marko Can you pin me. I am a top fan❤❤

    • @blued2260official
      @blued2260official 5 หลายเดือนก่อน

      I guess you are a 'top' fan, get it? Cuz ur at the top of comments

  • @carti8778
    @carti8778 5 หลายเดือนก่อน +82

    Hi Marko, I am your long time silent viewer. I completed my PhD in Theoretical Physics in Jan 2023 and was looking for ML engineer jobs since Feb 2023. I finally got a role last week in Germany. I used to watch your videos every week just to feel how it will be after i get a role. Yes the role is different than a SDE but the videos were like motivation for me. Moreover, I also started learning IOS development(just for fun) this month after seeing your app (One Menu) building journey .

    • @zephyrus1333
      @zephyrus1333 5 หลายเดือนก่อน

      Hey, what do you think im intresting ml, deep learning, reinforcment lr like ai engineering topics. and i want to become a ai engineer. Do you think bachelor degree or phd is necessary in this case to find job as a ai engineer

    • @carti8778
      @carti8778 5 หลายเดือนก่อน

      @@zephyrus1333 No phd isn't necessary. I would say doing a masters in applied machine learning / data science is enough. PhD is needed if u are targeting research based roles which are very few as compared to regular ML/data science roles. My Phd wasn;t the reason I got the job. Yes it helped in a way that I have resilience and tenacity but other than that I built my profile through self study/ projects. That's why it took a bit of time for me to land a role.

    • @MoreRealMxnny
      @MoreRealMxnny 5 หลายเดือนก่อน

      Very Motivational thank you

    • @bruhbruh2356
      @bruhbruh2356 5 หลายเดือนก่อน

      Can you suggest a certain road map for machine learning ?

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +2

      Hey that’s is amazing to hear, congrats on your new position, I am very excited for your journey, my friend 😊🙌 you are living my dream, I watch physics videos on YT all the time, recently I watched a video about the double split experiment in time, so they showed how two consecutive laser pulses can interfere with each other in time and produce an interference pattern in the frequency domain. My tiny mind was blown 😂

  • @user-js5fn2uw2i
    @user-js5fn2uw2i 5 หลายเดือนก่อน

    Thanks for the video Marko !! Liked it very much :)

  • @caleb_riordan
    @caleb_riordan 5 หลายเดือนก่อน

    Youer explanations were very clear and fluent in this video. Some high quality stuff, well done!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey thank you 😊🙏

  • @05jessejames
    @05jessejames 5 หลายเดือนก่อน +8

    You inspired me to go to school to become a Software Engineer! Well, I graduated in August 2023, and am still looking for a SE job. Even though I haven’t had any luck yet, I can’t thank you enough for being so inspirational! You rock Marko!

    • @kxrol6467
      @kxrol6467 5 หลายเดือนก่อน

      @@user-qd1fd7ei8h
      Why 2025?

    • @farouksabiou
      @farouksabiou 5 หลายเดือนก่อน

      No need for a rush. Be easy on yourself 😊

  • @EduardoHenrique-nd1ro
    @EduardoHenrique-nd1ro 5 หลายเดือนก่อน

    Thanks for sharing, Marko!
    Cheers from Brazil!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey thanks Eduardo! 😊🇧🇷

  • @_dancosta_
    @_dancosta_ 5 หลายเดือนก่อน +1

    As always, great video! I've had similar experience with chatGPT. But, sometimes it's just frustrating how it will keep persisting on the same error, even after you told it, it was wrong. I'm not sure if we've achieved an intelligence, but it sure facilitates a bit. Like you said in the beginning, if the person doesn't know what they're doing, if they aren't developers, these ai tools won't help much.

  • @dawid_dahl
    @dawid_dahl 5 หลายเดือนก่อน

    Great content! Subscribed.

  • @ralph_d_youtuber8298
    @ralph_d_youtuber8298 5 หลายเดือนก่อน +10

    I'm a student and I love using chargpt on my assignments to comment code. It's like the best thing ever.. except when it starts over commenting 😂. Trust me it gets it right like 98% of the time without context as long as u have proper variable names

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey that’s awesome to hear, yes the variable names and generally using precise language is key 😃

  • @beatricecapelli7634
    @beatricecapelli7634 5 หลายเดือนก่อน

    Hi Marko, great video as always!
    I'm a robotics software engineer and I never actually use AI based tool for coding. In fact, our code is mostly done before writing: the huge effort is in the control theory, math, geometry, algorithms, and so on. You should manage so many problems before writing done some lines of code that actually writing is the less challenging part.
    Do you think there will be some future also in some applications as these?
    Do you think that you have spent less time asking ChatGpt with respect to writing done all this code by hand?
    PS: go on like this! Really motivating and well made videos!

  • @lucasnijssen
    @lucasnijssen 5 หลายเดือนก่อน

    Nice video as always! ❤

  • @electrode8773
    @electrode8773 5 หลายเดือนก่อน

    Hey Marko ,I am a long time viewer of you..Your vlogs are awesome can you make a video more on coding and stuff like which language to learn and stuff..

  • @ludwig8384
    @ludwig8384 5 หลายเดือนก่อน

    Always a good watch... Keep it up.

  • @subratsamal6500
    @subratsamal6500 5 หลายเดือนก่อน +1

    Hey Marko! Merry Christmas! Just a suggestion when shooting these videos, add a blue/orange light in the background (on the left side) to add more depth and the video will look much better

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey thank you! Merry Christmas to you too 😊 that’s a great suggestion, I will try to find a nice light to place somewhere in the background 😃

  • @degamernetfreak1243
    @degamernetfreak1243 5 หลายเดือนก่อน +5

    Me waiting anxiously for him to drop...his videos are good to watch.... inspiring for us young devs... Most "software engineer" show cooking and guffing around...not seeing an IDE once... maybe they are chefs😂

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hehe, I also have cooking segments 😂

  • @maxnewman7932
    @maxnewman7932 5 หลายเดือนก่อน

    You make great videos, thank you!

  • @a2n-
    @a2n- 4 หลายเดือนก่อน

    I use ChatGPT mostly to search obscure documentation, or explain weird code. And that work very well !

  • @asilbeck
    @asilbeck 5 หลายเดือนก่อน +1

    Hi Marko have a good day and luck your new startups❤

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey thank you 😊

  • @ngnotchouetiam4851
    @ngnotchouetiam4851 5 หลายเดือนก่อน

    Hey marko I discovered your channel recently and I love it ❤, I'm so much impressed by your skills, you're so versatile. I'm a software engineering student how can I manage to be as skilled as you are 😅

  • @ejcristales187
    @ejcristales187 5 หลายเดือนก่อน

    great content thanks for the new knowledge shared

  • @abdelhake2673
    @abdelhake2673 5 หลายเดือนก่อน

    this is actually a great experiment to do. for me I'm use it like asking a junior to do some job for you it might be great or be awful that's why i always check it (even though I'm a junior by myself Lamo), and sometime i asked it to explain to me some new concept (like a personal teacher)

  • @jugmilic2096
    @jugmilic2096 5 หลายเดือนก่อน

    Hvala za video! Samo nastavi!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hej hvala, pozdrav 😊🙌

  • @kalinyorgov4068
    @kalinyorgov4068 5 หลายเดือนก่อน +1

    Well I have more or less the same experience as you. Since I decide it to start consistently use it in may for everything I can as much as I can, chatgpt has huge improvement in a lot of things. It does helps a lot sometimes just to give you an idea when you are stuck. The only thing that I find out that might be a problem if I am working on topic for a long time sometimes it start losing track and give me totally wrong answers and I have to start again. Saw some comments under the video that it is great for side project but not for big one since it needs more context, that is true but at the same time wrong if you can provide that context maybe it will be helpful (or if you starting from scratch). A lot of people kinda expect it to know everything and with 1 sentence prompt to do all the work which at least for now can't happen. When people use it I'd suggest to not think of it how it will replace software engineers but more how can it help you improve and make things easier and faster. Marko have you tested the gpts have you created one yourself if not that will be a fun video. Also now you can add full documentation files and it can answer your questions from there. With links its kinda tricky because it only has the context from that page you linked.

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey thank you for the comment, I totally agree! We should focus on how it can help us to be more efficient and better 👍 In my experience I had situations when the context runs out and then you have to start over… all in all it’s not worth it for a bigger project, but for some quick questions or writing dummy code I find it works well. One thing I love using it for (that I didn’t show in this video) is to generate believable mock and testing data, that’s more than a few properties. Also I use it a lot for learning, but not directly for coding 🤓 this video was just me doing an experiment so you don’t have to 😄

  • @Eric-vt5gj
    @Eric-vt5gj 5 หลายเดือนก่อน

    hey marko great video !, what about some office vlogs

  • @alihaidar3336
    @alihaidar3336 5 หลายเดือนก่อน

    Awesome video Marko!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey thanks 😊

  • @milosacimo
    @milosacimo 5 หลายเดือนก่อน +9

    Hey Marko! A bit of a long question :)
    If you compare how long it took you to build this using ChatGPT vs. coding it yourself, was it really worth it if you count in the time it took you to create all the prompts and refactor a code when needed to make it work?

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +8

      Hey great question. It wasn’t worth it at all, that’s for sure 😃 but as an experiment to see where we are it was worth it 😄

  • @pattames541
    @pattames541 5 หลายเดือนก่อน

    Hi Marko ! What mechanical keyboard do you use ? Which ones would you recommend?

  • @stashladki2594
    @stashladki2594 5 หลายเดือนก่อน

    Haha, that 00:42 typing in beat, not sure how intentional, was great!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Haha, wasn’t intentional, good catch! 😃

  • @fay7253
    @fay7253 5 หลายเดือนก่อน

    hey marko please make a video on how you use miro for your project architecture

  • @Andjelko_Cvjetkovic
    @Andjelko_Cvjetkovic 5 หลายเดือนก่อน

    I love music in the background

  • @Sn00pSofty
    @Sn00pSofty 5 หลายเดือนก่อน

    Hey Marko, can you answer my question?
    How and what did you use to learn typescript?
    I would like to learn typescript in future, but for a now i "coding" on python.
    Thank you in advance.

  • @Piyush-xg9zy
    @Piyush-xg9zy 5 หลายเดือนก่อน

    Hi @Marko, I think chat gpt is useful for writing redundant code like I use it only for generating unit tests. It's quite good in implementing mocking etc (like u said), writing docstrings etc but one still needs to verify it. So it can't completely replace software engineers.

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey yes, it’s very very far from replacing software engineers, but I just want to make sure I know first hand what it can and cannot do, I don’t trust the hype any more 😂

  • @yemiarimoro4752
    @yemiarimoro4752 5 หลายเดือนก่อน

    "Hi Marko, I'm really enjoying this content! I was curious about something: Why did you opt not to start by writing a test for the project using ChatGPT (i.e., why not follow Test-Driven Development)?"

  • @Mohammad-tw7cq
    @Mohammad-tw7cq 5 หลายเดือนก่อน

    Haven't watched it yet but the title seems like this is going to be a very interesting video.

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hope you enjoyed it 😊🙏

  • @hojasylapov
    @hojasylapov 5 หลายเดือนก่อน

    Thank you for content

  • @paakwasioppong9371
    @paakwasioppong9371 5 หลายเดือนก่อน

    Very useful video

  • @borisbojic
    @borisbojic 5 หลายเดือนก่อน

    Didn't see it anywhere, but what did you actually use for ChatGPT? A native macOS app (like e.g. MindMac or similar)? And some paid subscription for OpenAI?

  • @jamiehands_
    @jamiehands_ 5 หลายเดือนก่อน

    Hi There, stumbled across your channel recently. Im a fellow developer in the mobile space and one of the areas i struggle with is ideas.
    Do you build all ideas you have? Or wait for the next big thing? I'd be interested to hear your thoughts here?

  • @sandeepacharjyo4059
    @sandeepacharjyo4059 5 หลายเดือนก่อน

    hey marko , can u share the link of the wallpaper in ur desktop? I have been trying to find but still no luck

  • @nao-entendi
    @nao-entendi 5 หลายเดือนก่อน

    OMG! I love your videos🤩

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Thank you 😊

  • @prem3957
    @prem3957 5 หลายเดือนก่อน

    Great Video!
    Do you edit them yourself?

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Oh actually this video was edited by my friend Sny 😃

    • @prem3957
      @prem3957 5 หลายเดือนก่อน

      @@withmarko Oh Cool. I'm a video editor, I will edit them for you. Do let me know.

  • @chickenrei3876
    @chickenrei3876 5 หลายเดือนก่อน

    Where can I get this film of the cafe in the rain (which is on the second screen)

  • @Itaypoo
    @Itaypoo 5 หลายเดือนก่อน

    Webcam video from Marko😲😲

  • @skaron_1769
    @skaron_1769 5 หลายเดือนก่อน

    Hi marko. Can you pls give us some tips how to start with programming

  • @alifatemi2849
    @alifatemi2849 4 หลายเดือนก่อน

    how long did the entire thing take you ?

  • @Arvind__7
    @Arvind__7 5 หลายเดือนก่อน

    how can I make keyboard clean mode like you ? In windows

  • @DastNvis-Prog
    @DastNvis-Prog 5 หลายเดือนก่อน

    Greetings and good time to Mr. Marko. I am Mr. Aghajani and I am one of your fans. I am also a programmer.
    I wanted to give you a comment
    In one of your videos, you can recommend the warp application to your programmers and fans. I also hope it will be useful for you.❤️

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hi 👋 thank you for the suggestion, I will check it out 🙌

  • @sanansadichov7547
    @sanansadichov7547 หลายเดือนก่อน +1

    Hi, which country do you work in?

  • @ethanj5143
    @ethanj5143 5 หลายเดือนก่อน +1

    meanwhile this is my interaction with chatGPT 🤣🤣🤣 I apologize for the oversight. I misunderstood your request. If you want to keep the second line (the one printing exaltation or detriment) and remove the initial lines, here's the corrected code:.. and this repeats on a loop until i delete the chat and ask in a different way 🙃

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hahaha, very relatable 😂

    • @ethanj5143
      @ethanj5143 5 หลายเดือนก่อน

      @@withmarko or i paste the error and chatGPt corrects it only to print the very same error in the code 😂😂😂 it does work tho if i am lucky 😁

  • @3illanon145
    @3illanon145 5 หลายเดือนก่อน

    This video took too long to drop @marko, nothing came out last Sunday and I waited 😢

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey my friend thank you for waiting 😊🙏

  • @AliRaza-wq6nh
    @AliRaza-wq6nh 5 หลายเดือนก่อน

    marko recommend the quitest mechanical keyboard

  • @huferher_284
    @huferher_284 5 หลายเดือนก่อน

    hello marko, the link of your bag???:)

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey I no longer have a link, but it’s called xiaomi city backpack 2 😃

  • @zm7985
    @zm7985 5 หลายเดือนก่อน

    Lemonsqueezy seems to have much higher fees in comparison to Stripe.

  • @beastnighttv
    @beastnighttv 5 หลายเดือนก่อน +1

    hello marko :)

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hi 😃

  • @kadlu7349
    @kadlu7349 5 หลายเดือนก่อน

    Marko, you'll can talk about A.I Gemini at Google (Sorry my bad english)

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey I will maybe make a video about it, when I have more time to play around and see what it can do 😃

  • @user-ir3yw8bs4i
    @user-ir3yw8bs4i 5 หลายเดือนก่อน +2

    Interesting ! BUT GPT works nicely for hobby projects for sure but for large scale applications where you never get the whole context of the application in general, ChatGPT is mostly waste of time.

    • @Apenschi
      @Apenschi 5 หลายเดือนก่อน

      It is useful for code completion and generating small code fragments or functions. But even then it is often generating wrong code e.g. using properties that don't exist on an object.

    • @user-ir3yw8bs4i
      @user-ir3yw8bs4i 5 หลายเดือนก่อน

      @@Apenschi same experience. Apparently Marko is not having such issues. It may be due to better prompting? Don’t know

    • @Apenschi
      @Apenschi 5 หลายเดือนก่อน

      @@user-ir3yw8bs4i I doubt it! And if prompting takes more time than writing the code yourself...

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Hey guys, thanks for the comments 😊 In this project I did get a number of tiny errors in the generated code. No matter how much time I spend on the prompt it did make a mistake every now and then. But overall it was able to generate some useful code. All of this being said, I could have coded up this myself much faster, but I wanted to see what it can do on its own 😃

    • @user-ir3yw8bs4i
      @user-ir3yw8bs4i 5 หลายเดือนก่อน

      @@withmarko I would like to know: would you prefer writing code yourself, or using ChatGPT? There is some kind of satisfaction writing code yourself, and to me, if you are doing more or less copy paste, it takes the fun out of the whole process. Secondly, do you fear of becoming a bad developer if you write more code with the help of ChatGPT? Thanks in advance :)

  • @JaegerPy
    @JaegerPy 5 หลายเดือนก่อน

    👍🏻

  • @Apenschi
    @Apenschi 5 หลายเดือนก่อน +2

    My impression is that it would have been quicker if you wrote the code by yourself!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      That’s very true, but still I want to give it a chance to test what it can do for myself 😃 I don’t believe any hype, and I wanted to give you guys some realistic view of what it can do

  • @thefootballcore
    @thefootballcore 5 หลายเดือนก่อน

    You really look great in those long hair !

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Haha, thanks 🙏🙌

  • @JegErN0rsk
    @JegErN0rsk 5 หลายเดือนก่อน +1

    give the same task to someone with little to no experience with code and there would be zero progress- we're fine.

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Haha, absolutely agree with this, man I spent a lot of time sweating over each prompt and it still made a lot of silly mistakes😂

  • @danielcastellanos772
    @danielcastellanos772 5 หลายเดือนก่อน

    oh man i know this is important for you but please go back to your first vids riding your bike just hanging in the city... going to nice coffee shops and so... those are great vids just to watch,chill and relax in youtube.. peace man have a great holydays.

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey I am for sure going to record some nice chill vlogs soon, I just happened to have to stay at home the last 10 days because of some medical reason, and so I at least I was hoping to bring a bit of value to you guys in the best way I can from home 😃

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Have great holidays as well, my friend 😊

  • @dan-cj1rr
    @dan-cj1rr 5 หลายเดือนก่อน +2

    Let's keep in mind that this tool is fairly new D:

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Yep, good point 😃

  • @pequod4557
    @pequod4557 5 หลายเดือนก่อน

    Hello

  • @mushafalam
    @mushafalam 5 หลายเดือนก่อน

    You look so handsome you should change your TH-cam profile picture ❤

  • @ahmadmughal4997
    @ahmadmughal4997 5 หลายเดือนก่อน

    First from Pakistan Marko

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey 👋 🇵🇰

  • @mrsystem9560
    @mrsystem9560 5 หลายเดือนก่อน

    Please try cursor

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey what is cursor, I’m curious ?

  • @msilence2009
    @msilence2009 5 หลายเดือนก่อน

    So are we (Software Engineers) doomed or not?

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Haha, not at all, this was just an experiment. It took a lot of effort to do, and it wasn’t faster or better than what I would have done for myself, not even close 😄

  • @lunaxyzi
    @lunaxyzi 5 หลายเดือนก่อน

    If you want to get more views just clickbait the thumbnail like chatgpt is bad etc

    • @withmarko
      @withmarko  5 หลายเดือนก่อน

      Hey I appreciate that someone is out there speaking the truth. 😃 I didn’t want to clickbait my audience 😄 people who are generally interested will click anyway, and I don’t expect to have the same number of views as a chill vlog or a hyped up version like “the ai news is crazy this week” but that’s ok 😃

  • @mobiledevlife
    @mobiledevlife 5 หลายเดือนก่อน

    That's a smart and useful approach, working on a new project every few months, using AI tools 🤩 I actually did the same thing for a tech conference where I had to speak last month, it was a bit stressful because I only had a few days 😂 but in the end, the AI tools really helped me to get the app ready in time, I have a video about it too 🥹 keep up the great work! And btw, I love this different video format!

    • @withmarko
      @withmarko  5 หลายเดือนก่อน +1

      Wow yeah, that sounds like a fun story 😃 share a link in the comments for your vid? 😃

    • @mobiledevlife
      @mobiledevlife 5 หลายเดือนก่อน

      @@withmarko Yes, haha, initially I wanted to give a theoretical presentation, but 3 days before I thought "what if I make this more like a story?". I didn't share the link initially to not seem desperate for view 😄 but here it is, turn on captions because it has echo, so I manually wrote captions for all of it: th-cam.com/video/P_ZWMfokA2Y/w-d-xo.html