Thoughts for your RAM
Thoughts for your RAM
  • Видео 35
  • Просмотров 5 789
Classes Methods Variables - Concepts for Newbies
In this video, we break down essential concepts like classes, methods, and variables in a practical and simple way. Perfect for beginners and anyone looking to strengthen their coding skills. Whether you're a teenager just starting out or a former programmer returning to the field, this guide will help you understand the fundamentals without the fluff.
🔑 Key Concepts Covered:
• What are Classes?
• Understanding Methods
• Exploring Variables
• Pseudo code for a Pizza Ordering site.
🎓 Why Learn Programming?
• Open up endless opportunities in tech
• Build your own apps and games
• Enhance problem-solving skills
💡 Get Started:
• Beginner-friendly resources
• Tips for practicing and improving your skills...
Просмотров: 60

Видео

Imposter Syndrome: My Journey as a Junior Software Developer
Просмотров 379Месяц назад
In this video, I dive deep into my experiences as a junior software developer. From questioning my capabilities and fearing failure, to finding my footing and gaining confidence, this journey wasn't easy. Watch till the end to see how, after just two months, I received encouraging feedback from my manager. 🌟 #juniordeveloper #softwaredeveloper #impostersyndrome #mentalhealthawareness #vroidtube...
Beyond If Else: Mastering Switch Statements & Ternary Operator Concepts
Просмотров 873 месяца назад
Unlock the power of advanced logic in programming with this video! Learn the basic concepts for how to use switch statements and ternary operators to write more efficient and readable code. Perfect for developers looking to level up their skills. Subscribe for more programming tips and stories from my journey as a programmer! Chapters: 0:00 Intro 0:29 Switch Statements Basic Intro 0:54 Switch S...
My Most Unproductive Day as a Software Developer
Просмотров 3374 месяца назад
Join me as I navigate through my most unproductive day as a software developer! 🚀 Starting with a forgotten password and an unhelpful helpdesk, my day spirals into chaos. From Azure DevOps outages to unexpected frontend changes in frameworks I haven't used in ages, and finally, a series of frustrating laptop bluescreens caused by Crowdstrike. Watch how I tackle these challenges and share a few ...
Understanding if else statements in programming for beginners
Просмотров 555 месяцев назад
Embark on your programming journey with this beginner-friendly guide to If-Else statements. Learn to conceptualise these fundamental concepts through (a somewhat)real-world example, understand the use of ‘else if’ and ‘if’ on their own. We will also take a quick look at how we can use the logical AND and OR operators within our statements. Remember, while if-else statements are very powerful to...
In-house vs Consultants for Software Developers - A brief Guide
Просмотров 3077 месяцев назад
Explore the world of software development from a new perspective. This video dives into the differences between in-house and consultant roles for software developers. Drawing from firsthand experiences, it presents an unbiased view of the pros and cons of each role. Whether you’re a graduate considering your first job or an experienced professional thinking about a career change, this video pro...
Git Command Essentials for Newbies (with Git Bash)
Просмотров 1328 месяцев назад
Master Git Commands with Git Bash with this comprehensive beginner’s tutorial! Learn essential commands like clone, checkout, status, diff, fetch, add, commit, reset, pull, branch, and merge. See essential git commands with examples too. Start your journey towards becoming a Git expert today! Learn Git with GitHub and Sourcetree: ruclips.net/video/61LfHEQHu7k/видео.htmlsi=1A036myf8rc392nW Git C...
Rant: Is this HR’s advice for candidate selection in Software Development?
Просмотров 1579 месяцев назад
Today, we witness a lead software developer’s bafflement when an interviewee’s understanding of coding standards is questioned, only to be mistaken for an automated test writer role. The plot thickens when an potential Recruiter or HR professional steps in, suggesting that modern developers only need to demonstrate the ability to generate code, with everything else being teachable. Join me as w...
Learn Git with GitHub and Sourcetree [Part 2]: Merge Branches, Resolve Conflicts and Pull Requests
Просмотров 11211 месяцев назад
Learn Git with GitHub and Sourcetree [Part 2]: Merge Branches, Resolve Conflicts and Pull Requests
Learn Git with GitHub and Sourcetree [Part 1]: Clone, Fetch, Checkout, Stage, Commit and Branch
Просмотров 228Год назад
Learn Git with GitHub and Sourcetree [Part 1]: Clone, Fetch, Checkout, Stage, Commit and Branch
Git Concepts for Newbies
Просмотров 235Год назад
Git Concepts for Newbies
AI vs Software Developers: Should we fear AI? (feat. ChatGPT)
Просмотров 449Год назад
AI vs Software Developers: Should we fear AI? (feat. ChatGPT)
Channel Intro and sculpting a new model in Vroid Studio
Просмотров 134Год назад
Channel Intro and sculpting a new model in Vroid Studio
How to Self Host Google Fonts
Просмотров 113Год назад
How to Self Host Google Fonts
Fined for using Google Fonts API?
Просмотров 2192 года назад
Fined for using Google Fonts API?
Web Development - A Beginners Guide to CSS Part 3 Borders, Alignment and Web Development Tools
Просмотров 302 года назад
Web Development - A Beginners Guide to CSS Part 3 Borders, Alignment and Web Development Tools
Web Development - A Beginners Guide to CSS Part 2 Google Fonts and Font Styling
Просмотров 582 года назад
Web Development - A Beginners Guide to CSS Part 2 Google Fonts and Font Styling
Web Development - A Beginners Guide to CSS Part 1: How to add styling
Просмотров 342 года назад
Web Development - A Beginners Guide to CSS Part 1: How to add styling
Web Development - A Beginners Guide to HTML
Просмотров 422 года назад
Web Development - A Beginners Guide to HTML
The definition of Web Development (in a nutshell)
Просмотров 712 года назад
The definition of Web Development (in a nutshell)
Tackling Gender Inequality while working in IT (Reflection)
Просмотров 993 года назад
Tackling Gender Inequality while working in IT (Reflection)
The definition of Programming (in a nutshell)
Просмотров 1133 года назад
The definition of Programming (in a nutshell)
2020 Lockdown Reflection Working in IT
Просмотров 1013 года назад
2020 Lockdown Reflection Working in IT

Комментарии

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 13 дней назад

    Just an FYI, I'm using pseudocode in this video. Pseudocode is like a blueprint for actual code. It helps us plan and understand the logic before diving into real coding. Happy learning!

    • @William_Scranton
      @William_Scranton 13 дней назад

      These videos are insanely good, how has no one found you yet?? Keep it pushing no matter how small the numbers are you'll blow up soon enough ^^

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 13 дней назад

      Thank you so much for your kind words! I initially created the channel as a hobby to prevent myself from working way too much overtime. But it makes me happy that there are people who enjoy or find them useful. Thank you for your support and yes, I will continue to make videos!

    • @BETTER77777
      @BETTER77777 12 дней назад

      I want a little girl girl 👧🏾👧🏾 but 🥅

  • @saltvttv
    @saltvttv Месяц назад

    do this when i just need to get stuff done, but only on my own random proof of concept stuff 🤣

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      One of the best phrases I've heard in relation to cowboy code is: "When I wrote the code, only God and I knew what it did; now only God knows." 😂 But good to hear that you're limiting this for your own proof of concepts. As long as you remember what you did when you return to it, you should be fine. 😉

  • @saltvttv
    @saltvttv Месяц назад

    Imposter syndrome is insidious. Try, take notes, ask questions, and repeat. Eventually it clicks! These are the vtubers I want to see youtube.🔥

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      I'm glad the video resonates with you, and thank you for the kind comment. It's positive feedback like this that makes it all worthwhile 😊

  • @arpiabu-alrub7484
    @arpiabu-alrub7484 Месяц назад

    I'm about to start a train-to-hire phase and I had these thoughts exactly. thanks for the video. and the vtube model is really cute

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      That's awesome, congrats! If those imposter thoughts ever sneak back in, remember to try and let them go, and instead, focus on how far you've come. Keep aiming to be a better version of yourself every day of the training, and most importantly, have fun along the way! Thank you for your kind comment and good luck on your training!

  • @GaleAeras
    @GaleAeras Месяц назад

    I feel like with all these stories about imposter syndrome, it's making me, who's never really felt that way before, feel like I'm an imposter /j. I'm one year into my programming job, and very much still consider myself a newbie. I feel like one of the things that stops imposter syndrome from taking hold in me is what my parents always told me: "if you don't know, ask. No one expects anything from you, especially if you're new, so don't worry about disappointing anyone." Just put in a good faith effort to learn as much as you can, and maybe sure to ask the mentors and seniors as much as possible. Also, my thoughts on feeling like a fraud: if I'm a fraud, and they're still paying me, lucky me! Even if they decide to fire me for being a shit programmer, while I'm here, I'm going to make sure i absorb as much as i can so that i can be less of a fraud for the next company that "fell into my trap". I don't know how useful or applicable my thoughts are, but there it is. Hopefully i don't give across as a "fake" programmer who don't have a "real" job. Oh shit, i think I'm really inducing imposter syndrome in myself!

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      Thank you so much for sharing your thoughts, your parents definitely had the right idea! This is a great mindset to have, especially during tough economic times. I hope you continue to share this perspective with those around you and any new juniors you meet in your current programming role. We need more people like you to highlight the positives and remind us to prioritize our own self growth in any situation. Keep up the great work!

  • @charlesabju907
    @charlesabju907 Месяц назад

    I consider myself a mid-senior, but maybe knowledge-wise I'm a junior because I frequently find out I don't know stuff that I feel I was supposed to know. What makes me feel like I'm an okay developer and worthy to be called more than junior is that I'm more than ready to quickly adapt and learn things I don't know about in every project I tackle, it no longer makes me feel anxious. By this point I expect it to happen, I'm ready to feel dumb whenever I start on a project that has something new for me. Since that happened so many times I just know I'll break through it alive and possibly better.

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      Welcome back @charlesabju907! Your willingness to adapt and learn new things, even when you feel like you should already know them, is incredibly promising. Programming is constantly evolving, so no one can ever know everything. Embracing challenges and pushing through those 'feeling dumb' moments shows you're on the right track to becoming an excellent senior developer!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Месяц назад

    If you need some resources for mental health, try these: lifeline-international.com/ www.who.int/news-room/feature-stories/mental-well-being-resources-for-the-public

  • @alexandre5242
    @alexandre5242 Месяц назад

    Just like me

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Месяц назад

      Hang in there! With time, practice, and experience, it gets better. Be patient and treat yourself kindly. You’ve got this!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 2 месяца назад

    New to switch Statements? Learn more about it here: ruclips.net/video/Cl8gDcG5I6g/видео.html

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 3 месяца назад

    The code presented in the video is called pseudo code, mainly used for demonstrating concepts. What language you you plan to start using switch statements or ternary operators in?

  • @flowild
    @flowild 3 месяца назад

    so what you are saying is... i need socks

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 3 месяца назад

      Lol, that's right. But may I suggest if you need socks and they are 70% off, buy a bucket full! You don't see prices like that every day 😆

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 3 месяца назад

    See the full video here ruclips.net/video/2PSib10eIOU/видео.html Have you had an experience similar or worst that this one?

    • @mizypezy236
      @mizypezy236 3 месяца назад

      Mainly waiting in a queue for almost an hour, then running through lots of questions, before being placed back in a queue waiting for a “technician” to help with the specific problem 🤬😂😂

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 3 месяца назад

      Hello again @mizypezy and thank you for your comment! That does sound like the typical call centre procedure. In my case the wait time was quite short, but trying to find someone to solve a simple issue was quite hard and took multiple phone calls! Not all call centres are link this however, it all depends on the company hiring them and how much they are willing to pay...

  • @novafurry
    @novafurry 4 месяца назад

    For Whatever reason Chrome's one isn't super accurate when I preview my website on Chrome mobile everything is properly scaled but if I use the previewer on desktop oops it doesn't work.

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 4 месяца назад

      Hello @novafurry, thank you for sharing your experience! Yeah, I have been advised before that Firefox is the preferred browser for initial responsive website testing over Chrome. Despite this, I’d say most of us end up testing in Chrome initially and deal with the consequences from our dedicated tester later 😅. But this is a good reminder to be more thorough with testing sites on real devices just to be sure and to use browsers as an initial guide. If you don’t have that option, give Firefox a go. All the best with your responsive website development!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 4 месяца назад

    How were you impacted on World Wide Blue Screen of Death day?

    • @novafurry
      @novafurry 4 месяца назад

      Surprisingly not as I know my education system uses a lot of windows IIS servers, but it seems they were smart enough not to use crowd strike

    • @bookle5829
      @bookle5829 4 месяца назад

      nah im on arch, btw

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 4 месяца назад

      @novafurry Glad to hear you weren't impacted! It’s interesting to hear how different setups can impact these situations. Thanks for sharing your experience!

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 4 месяца назад

      @bookle5829 lol, I was wondering if someone would say this XD But that's awesome! Arch users always impress me with their technical skills. When I migrate, I think I'll use Mint for the interface. Thank you for the comment!

    • @bookle5829
      @bookle5829 4 месяца назад

      @@ThoughtsForYourRAM Yeah, I highly recommend using Mint if you're considering using Linux. Although there's already a script for installing arch, just start with Mint. ^^

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 5 месяцев назад

    Do check out the description if you need additional resources to help understand the content we covered today!

  • @LagGamer11
    @LagGamer11 7 месяцев назад

    I think most of the problems that consultancies face are more related to the manager's role than to the developer's role. I work at a really big consultancy in the UK and I feel they are really organized and I do not really feel a lot of stress until now. The managers I have worked with until now are great and I do not have to face the client almost never, that is the managers and testers job. I cannot say the turnover rate is great because most of the employees are not from developed countries, including myself, and once we have the opportunity to live in the developed world and have higher salaries we will take it. Also, having a good HR team helps. I think your video is great, I wish you luck here on RUclips 🍀

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 7 месяцев назад

      It’s wonderful to hear that there are large consultancies out there who prioritise employee well-being and create an environment where you can focus on delivering your best work. This is a testament to the fact that not all consultancies operate in the same way, and there are indeed places where developers are well taken care of. I couldn’t agree more. A good manager can make a significant difference in the software development process. They not only shield developers from unnecessary stress, but also ensure that the team is working cohesively towards common goals. Your experience highlights the importance of researching different companies before making a decision. It’s crucial to understand the work culture and management style of a potential employer to ensure it aligns with your personal and professional goals. It’s unfortunate that pay disparities exist, especially considering the cost companies incur when finding and on boarding new employees. It’s important for companies to realise the value of retaining talent, regardless of their origin. In these challenging times, it’s understandable that individuals will choose to leave for better pay. Thank you for sharing your experiences. It’s always amazing to hear from those in the field. I wish you continued success in your career and hope you continue to work with great managers!

  • @mizypezy236
    @mizypezy236 7 месяцев назад

    what is work life balance like between the two??

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 7 месяцев назад

      Thank you for your question! Based on my experience, overtime is a reality in Software Development. In my in-house role, we had a system of time in lieu, monitored by our manager to ensure proper use. This was effective, especially when product owners frequently requested more overtime than necessary. So overtime was used sparingly. In small to medium-sized consultancies I’ve observed, overtime needed business leaders’ approval, thus it was not encouraged. In larger firms, overtime is common and can go unpaid unless you stand up for yourself. Having a supportive manager can be a significant advantage. While In-house may seem better from my experience, I have witnessed significant strain placed on developers who's in-house companies had no restrictions or compensation on overtime. If work-life balance is important to you, I recommend doing thorough research about the company you're interested in and asking relevant questions in the event you get an interview from them.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 7 месяцев назад

    Your millage may vary, so what ever you do, don't be afraid to try one over the other.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 8 месяцев назад

    For a more detailed explanation of cloning for Sourcetree and Git Bash, check out these tutorial videos: ruclips.net/video/61LfHEQHu7k/видео.html ruclips.net/video/fuJpg7FaB-s/видео.html

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 8 месяцев назад

    What Git command would/do you use the most?

  • @aouadicharaf1038
    @aouadicharaf1038 9 месяцев назад

    😄 Post Production Mai 🔥🔥🔥

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 9 месяцев назад

      Even with meticulous planning, it’s easy to overlook details. Thankfully, post-production comes to the rescue!

    • @aouadicharaf1038
      @aouadicharaf1038 9 месяцев назад

      @@ThoughtsForYourRAM even if u don't overlook details pretend that u did, it's funny and entertaining ❤️

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 9 месяцев назад

      Thank you for the feedback, I'll consider this for future videos!

  • @aouadicharaf1038
    @aouadicharaf1038 9 месяцев назад

    ❤❤❤

  • @charlesabju907
    @charlesabju907 9 месяцев назад

    Yes it is. Man I'd like to have more contact with a senior developper, I consider myself mid-level. I've once hear a phrase: If you're getting yelled at, you know you're a junior. If nobody is yelling at you, know you're mid-level. If you're the one yelling, you know you're senior.

    • @charlesabju907
      @charlesabju907 9 месяцев назад

      An alternative one is: when you yell at others more than you get yelled at, you're becoming mid-level. If people are starting to get afraid to yell at you, you're becoming senior level.

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 9 месяцев назад

      What an interesting perspective! As confidence grows, we’re more likely to speak out about issues. Being heard can be both a blessing and a challenge. Thank you for sharing!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 9 месяцев назад

    How do you think GigaChad would respond? For more context, see the originating video: ruclips.net/video/1nui7-yqlZc/видео.html

  • @gigabitsounds
    @gigabitsounds 9 месяцев назад

    Love the video. Unrelated, but wanna see a magic trick?

  • @charlesabju907
    @charlesabju907 9 месяцев назад

    Wth this is is such a lovely channel, why isn't this swarming with people...? This is absurdly underrated.

  • @charlesabju907
    @charlesabju907 9 месяцев назад

    I love both the content and the chill vibes of the video (not to mention the overall high quality). I hope your channel blows up.

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 9 месяцев назад

      That's very kind of you to say. Thank you so much!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 9 месяцев назад

    I've already experienced companies trying to be more "inclusive" by removing people qualified to judge a persons skills and abilities in favor for a set of HR people to judge a candidates "attitude". See ruclips.net/video/Sl4K8rxIyFc/видео.html Have you experienced this type of behavior by companies to try and be more "inclusive"? Do they priorities AI abilities rather than coding standards?

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 11 месяцев назад

    Remember, if you resolve a conflict manually, you will need to tell git you have manually resolved it. If you're using Sourcetree, you can find out how to do that here: ruclips.net/video/7dHVHn0iAfg/видео.html

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 11 месяцев назад

    New to Git? Try the playlist: ruclips.net/video/Ja2ObZDGAds/видео.html&pp=iAQB View Part 1 here: ruclips.net/video/61LfHEQHu7k/видео.htmlsi=6dnj3R3VRTuQZARI Just a quick note about reviewing pull requests on GitHub: it’s more effective to examine the proposed modifications in the “Files Changed” tab rather than the “Commits” tab. This is because the code can evolve with each commit, and the “Files Changed” tab aggregates all these commits, displaying them as alterations per file. I hope this clarification helps, but don’t hesitate to reach out if you need further assistance in understanding this process.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    I had to reconstruct some screens during the Sourcetree tutorial as I had already installed items that need to be installed or was already using a ssh key for personal projects. This cause my screens and prompts to look a little different from usual. But hopefully the reconstruction will still assists with basic setup 🤞

  • @kiosx14
    @kiosx14 Год назад

    A Vtube coding tutorial damn first time I see this.... How did I even get you on my feed I wonder. Little curiosity If people do not know who you are how can they trust the source?

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      Hey, thank you for stopping by! I’m happy I’m the first VTuber coder you’ve checked out, but I’m sure there are more of us hidden in the algorithm. That’s a very good thought provoking question, I’m glad you asked! As with anything you see on the internet, it’s important to do your own research using reputable sources to verify what you learn from anyone on RUclips is valid. This video has been based what I’ve been teaching to our new starters for my current project, I completely forgot to link more reputable resources for their learning, and I should do the same for all of you too. So here are the most reputable ones I know of. * Git have their own documentation, tutorials and training videos here: git-scm.com/doc * Atlassian (who are responsible for Bitbucket) also have their documentation here: www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow * GitLab have documentation here: about.gitlab.com/topics/version-control/what-is-git-version-control/ I used to rely on Atlassian’s documentation the most. If you go through it all thoroughly, you'll discover they've got clear instructions and simple diagrams that explain Git's various features. They also give you tips on what's considered the best way to do things, so I think it's a good idea for everyone to check this out. Now, when it comes to different projects, you might notice some small differences in how they use Git. For example, in some projects, a "release branch" might only show up (based off “develop”) when a specific bundle of work is completed. Then, it gets merged into the "master" branch and disappears. In other cases, they might tell you to "rebase" and “squash” your commits instead of merging develop into your feature branch. Some projects even ask you to make a "commit" at the end of every workday and not to worry about conflicts until you merge your feature into develop! So, the way you use Git can vary a bit from one project to another. It's a good idea to see what makes sense for the project you're working on and follow their guidelines. But knowing the basic concepts of Git will help you on board faster (and if something seems off, you can always recommend improvements)! Sorry for the long answer! But in summary, always be cautious about information on RUclips. It's essential to double-check and do your own research to confirm the accuracy of what you've learned, regardless of who you’ve learned it from.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    I decided to create this video when I noticed a lot of graduate new starters had no exposure to Git. Then I remembered that my first exposure to Git was through my first job. Is it right to throw graduates into jobs and projects without knowing anything about Git?

  • @AlphaMeep
    @AlphaMeep Год назад

    Ain’t no goddamn way a vtuber is telling me how to work in a website

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      That's perfectly fine, its important to find learning materials that match our own learning styles. But thank you for stopping by and giving this channel a go.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    Building on the original video: ruclips.net/video/rXfH3cj_8Ro/видео.html

  • @ikigu
    @ikigu Год назад

    This is a well thought-out video. Let me share my thoughts. I've been practicing web dev for about 8 months now and have ecently enrolled to a software engineering program. So I've been thinking about AI a lot and whether I'm making a wise decision by getting into this career track. I've used AI to help debug, generate and explain code. I've learnt is that AI is a great tool, but it's still is a tool. You could give me a truckload of screw drivers, jacks, etc, and ask me to fix a broken engine and I would have no idea what to do. While people with no knowledge of software development could ask ChatGPT to create software for them, without a good understanding of the problem, algorithms, and the code AI generates to solve their problem, they'll likely not be able to affirm that the solution given is usable. They might not even be able to pick the code generated and make actual use of it. They won't be able to debug and improve on the solution. Make no mistake, if an AI system has been trained on the right data, it could actually spit out code that does exactly what you desire. You'll need the right prompts however. Clients are usually not very good at this. An experienced developer understands the little things that could make a solution unusable and could test this code for edge cases and whatnot. And thus are able to give better prompts. AI has serious limitations when tackling never-seen-before problems. This is where software engineers shine. In the same way you need to know the inner workings of an engine to fix its issues using a truckload of tools, you need a good grasp of software engineering to make use of AI for software development.

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      Thank you for your feedback! I'm so glad to hear that you're still perusing web development. I created this video after seeing so many potential students/developers give up on this career path with all the negativity around AI replacing us. But I'm so happy to see this is not always the case, as you see AI as a tool rather than a replacement. Thank you for your comment and all the best on your Web Development journey!

  • @AlphaCrucis
    @AlphaCrucis Год назад

    Sensible, helpful, friendly software engineer with a taste for style. Subbed.

  • @mizypezy236
    @mizypezy236 Год назад

    I want to develop websites, what do I need to learn to ensure AI won’t take the job? 😅😅😅

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      Great to hear from you again, and thanks for your question! In web development, there are several career paths, including User eXperience (UX) designer, front-end developer, back-end developer, and full-stack developer. For a solid foundation, start by learning HTML, CSS, and JavaScript. These languages will help you identify and solve potential display issues on web pages. You can find helpful resources in this playlist: ruclips.net/video/nKpk6ocrd_o/видео.html&pp=gAQBiAQB. Also, exploring UX design will give you an edge over AI, especially if you have a creative flair. In front-end development, popular technologies are React and Angular. Having a good grasp of JavaScript will be beneficial if you choose this path. For maximum value, consider becoming a full-stack developer, but keep in mind that it requires more learning. Alongside the above, you'll need to pick up a back-end language. Java and C# are common choices, and they share similarities. So, with a basic understanding of coding, you should manage well with either. Additionally, some basic database design and querying language knowledge would be helpful. Remember, it's best to learn one thing at a time. Begin with UX design, HTML, CSS, and JavaScript to see if you enjoy it, and then progress from there. Happy learning!

    • @inertia_dagger
      @inertia_dagger Год назад

      ​@@ThoughtsForYourRAMI'm getting strong gpt vibes from this reply

    • @mizypezy236
      @mizypezy236 Год назад

      Thanks, don’t think I’m smart enough for all that 😂😂😢

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      @wetfloo I'm embracing the evolving landscape :P I did ask ChatGPT to cut out the fluff shorten my original response. If you'd like to compare, here is what I originally wrote (100% human): "Good to see you again and thank you for your query! There are many career paths within web development including User eXperience designer, front end developer, back end developer and full stack developer. If you are new to coding, learning HTML, CSS and JavaScript will give you a good foundation to identify potential display issues and how to solve them. The following playlist will give you a good starting point if you'd like to do some revision. ruclips.net/video/nKpk6ocrd_o/видео.html&pp=gAQBiAQB. Learning about UX design will also give you an edge over AI, especially if you're a creative person. The most common front end technologies that I've encountered are React and Angular. Having a good understanding of JavaScript will assist you greatly if you decide to go down this route. Finally, to increase your over all value, it would be best to go down the full stack route, be warned however that this has the greatest learning curve. You will need to learn all of the above plus a back end language. The most common languages I've encountered in this space include Java and C#. The two are rather similar, so if you have a basic understanding of coding, you should be able to work in either without issue. You may also need some basic database design and query language knowledge. While it does sound like a lot, it's best to take baby steps and learn one thing at a time. Start with UX design, HTML, CSS and JavaScript to see if you enjoy it it. Then work your way up from there based on how you go. All the best and happy learning!" If you're still engaged and made it this far, which response do you prefer?

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      @mizypezy236 I think the most important thing to remember is to not give up. You'll never know what you're capable of if you don't take the first step.

  • @saaszon5903
    @saaszon5903 Год назад

    OpenAI also released an plug-in for GPT called "code interpreter", but its still not enough for someone without any type of knowledge on coding (and it also only works on python {up until i last used it})

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      Thank you for sharing! I'll definitely check out the code interpreter plug-in, especially if I'm assigned a python project in the future. It's a clear example of how software developers' coding knowledge remains essential. Our expertise will continue to be invaluable in adapting AI tools to real-world applications. Thanks again for the insight!

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    If you're curious, the solution that didn't even work was to do with a regular expression (which I'm not good at personally). Even though it insisted the solution was correct, my testing showed that it did not cater for all scenarios specified.

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    If the video was too fast for you, try the original video: ruclips.net/video/OtUS_uWyK_A/видео.html

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    Don't know who I am yet? Check out my new #vroid model here: ruclips.net/user/shorts7XQPIpyvabU?feature=share Get to know my channel here ruclips.net/video/0YK__e71L3U/видео.html Get a feel for my content: ruclips.net/p/PLFWzAVNXHPwJ1DKPkgEUwjJl7ufbolAMK

  • @GingTheGing
    @GingTheGing Год назад

    bro still looks goofy ahh

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM Год назад

      Haha, I appreciate the honest feedback, thanks for keeping it real bro! I couldn't help adding a little silliness to the model to brighten it up. Who knows, maybe my goofy style will grow on you ;)

    • @GingTheGing
      @GingTheGing Год назад

      @@ThoughtsForYourRAM IM SORRY I DIDNT KNOW U WERE NICE :SOB: I WAS HONESTLY JUST PISSED OFF WHEN I WROTE THAT LMAO

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    This took longer than expected to set up, but now I have finally done it, here is the model you saw me sculpting in the latest version of Vroid Studio! ruclips.net/video/0YK__e71L3U/видео.html #vroid #vroidstudio

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM Год назад

    0:32 Beginners guide with Google Fonts 7:32 Google Webfonts Helper: supporting various browsers

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 2 года назад

    2:00 Haha, I meant to say €250,000 here. Seems a little strange to go to jail for not paying a €250 fine.

  • @lyrexxlee5701h
    @lyrexxlee5701h 2 года назад

    simply the best well done

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 2 года назад

      Thank you, if you have any requests for future content to help with your web development journey, please let me know :)

  • @ThoughtsForYourRAM
    @ThoughtsForYourRAM 2 года назад

    Hey Devs, * To use the latest version of html, use: <!DOCTYPE html> * To define a comment, use: <!--your comment here--> * HTML elements have attributes, not parameters (my bad). * If you're unable to perform a hard refresh on your browser, it may mean your function keys are locked. Try: Ctrl + Fn + F5

    • @mizypezy236
      @mizypezy236 2 года назад

      So we don’t add HTML parameters as shown in the video?

    • @ThoughtsForYourRAM
      @ThoughtsForYourRAM 2 года назад

      @@mizypezy236 Hello, and thank you for your question! The image tag still needs src (at the very least) to work. src is known as a attribute, not a parameter. So in summary, the code seen in the video is right, but the terminology is wrong. Hope that makes sense, please let me know if it doesn't.