Learning Resources for Aspiring Programmers | Recommendations for Getting Started and Getting Better

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

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

  • @geerliglecluse5297
    @geerliglecluse5297 ปีที่แล้ว +131

    No BS, no nonsense, just friendly, to-the-point and knowledgable. I like that!

  • @redulus1792
    @redulus1792 ปีที่แล้ว +122

    Please keep doing this kind of videos Chris! My younger self would be so ecstatic with this kind of advice.

  • @jaxyn_b
    @jaxyn_b ปีที่แล้ว +33

    watched this as someone with an 11+ year software engineer career (started as a hobbyist game developer back in 2010)
    i appreciate that you mentioned so many free resources! i had no money when i decided to learn to program, and so i learned entirely with free online stuff.
    didn't finish high school, didn't go to college. if it was possible for me 11 years ago it's definitely way more possible now with the huge amount of resources.

    • @KSAVMUSIC
      @KSAVMUSIC 9 หลายเดือนก่อน +4

      Appreciate this comment, gives hope for being able to start a career in software engineering. I took programming classes in high school and AP computer science, then later dropped out of my computer science degree program due to life circumstances, which as a result forfeited an IT internship I had. I’m 27 now and since then I haven’t had any jobs related to software engineering or IT, just working whatever jobs were needed to survive, but recently I’ve made it a point to brush up on my coding, and am working toward getting a job in the field that I can make a living with

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

      Dammm big respect brother 🙏

  • @sakhilenkomo6073
    @sakhilenkomo6073 ปีที่แล้ว +6

    Feels like oldschool TH-cam and I like it A LOT. No fluff, just a genuine guy sharing his passion.

  • @mootius4510
    @mootius4510 ปีที่แล้ว +62

    Thanks for another video Chris! really appreciate your opinions and advice, make the videos you feel are worth it!✌

  • @nokshidongotdeleted
    @nokshidongotdeleted ปีที่แล้ว +27

    One of the main reasons I liked your previous and the current video is it feels very genuine. Also, the facts that you have presented are very very useful. Thanks a lot!

  • @BurningBlueFox
    @BurningBlueFox ปีที่แล้ว +10

    “What programmers should know about memory” is a must read pdf , quite old by today standards but it helped me a lot to understand low level.
    That and “Nand to Tetris”, another fun read

  • @leemclafferty5622
    @leemclafferty5622 ปีที่แล้ว +3

    Hey,
    First off, I wanted to express my gratitude for starting this TH-cam channel. I genuinely believe that your content will have a positive impact on many people's lives.
    I'm reaching out because I'm hoping you might have some insights to share regarding my current situation. I apologize in advance for the lengthy comment, but I feel it's important to provide some context.
    To give you a little background, I'm 26 years old and pursued an associate degree in auto body work. After spending around a year in a body shop, I realized that while I love cars, I didn't want to make a career out of working on them. However, I've always been passionate about building PCs and helping friends with their computer-related issues. This led me to secure a job in Apple tech support, where I further expanded my knowledge.
    Later on, I found a position building and bench testing PCs. This experience allowed me to deepen my understanding of each component's functionality and learn how to conduct effective tests. Around that time, I also transitioned to a tech support role in the medical device industry. However, a stroke of luck presented me with an opportunity to become a helpdesk supervisor when a supervisor unexpectedly quit. With my tech background and continuous self-learning, I took the leap and landed the role. I held this position until 2021, but as the pandemic hit, I found myself growing bored with the job becoming too routine. Additionally, the company's reputation for low pay and subpar treatment of employees didn't sit well with me.
    This dissatisfaction prompted me to pick up a book called "Sam's Teach Yourself C++," which served as my introduction to programming. At the time, C++ was the only language I had heard of, so I dove into it headfirst. I read the book and started working on projects like to-do lists, tic-tac-toe, and hangman games, all within the console. Soon after, I landed a job where I dealt with server testing. I gained knowledge about server communication and even wrote Python and Bash scripts to automate tests. However, this job was primarily focused on hardware testing, limiting my exposure to software development.
    My interest in C++ grew further when I discovered its applications in game development and graphics. Companies like Pixar, Blizzard, and Riot Games, which I greatly admire, utilize C++ extensively. Intrigued, I decided to explore Unreal Engine and learn how to use C++ within it, along with Blueprints and various macros. I aimed to create a multiplayer game, but I faced difficulties and eventually lost most of my assets and code due to GitHub mishaps (lack of me knowing how to use it yet). It was a valuable learning experience, but the project's scope was simply too ambitious. Undeterred, I participated in game jams and created a not-so-fun scuba diving game, followed by a networked tic-tac-toe game in Unreal Engine. While I grasp the basic concepts, I'm aware that the engine handles much of the replication work, so I don't consider myself an expert. After that, I tackled a slightly more extensive project called "Hi, I'm Ron," a short story game based on an episode from a Dungeons & Dragons podcast. While the game may not be the most entertaining, my main goal was to gain valuable insights, and it took me a few months to complete.
    Towards the end of the development process for "Hi, I'm Ron," I realized my aspiration to work at a AAA game company someday, even if just for the experience. Unfortunately, opportunities in that realm are limited where I'm from (Kentucky), so I made the bold decision to sell my house and move 3000 miles away to Seattle, WA. After arriving here, I secured a job at a mid-size tax company, where I technically work on the helpdesk. However, given that it's just me and the IT director handling all IT-related matters for a 300-person company, I find myself fulfilling the role of a junior system admin. My responsibilities include managing on-premises Active Directory, Azure, Intune, the server room, VMware, and our overall IT environment, in addition to providing helpdesk support. While I appreciate the company and the decent compensation, it would be nice to have a job title that accurately reflects my role.
    Having shared my journey thus far, I find myself at a crossroads. As I near the end of my computer science degree program at WGU (which is self-paced and allows for transfer credits), I've attempted to secure internships or entry-level positions before the summer but haven't had much success. This realization has made me question whether I'm adequately prepared for the job market.
    To bridge the gap, I've embarked on my next project, "Think Ahead," a puzzle game that I've been working on for a few months. Unlike my previous endeavors, this game resonates with me, and I believe it has the potential for improvement. However, I understand the importance of moving forward and not getting stuck in a single project. My ultimate desire is to focus more on programming rather than game design. In conjunction with my studies, I've also started working on a CPU-based renderer to gain a foundational understanding of 3D graphics without relying on libraries. Additionally, I've begun developing an editor plugin for Unreal Engine to showcase my ability to create tools, although I'm currently struggling with limited documentation. Despite the challenges, I'm determined to persevere. I've also dedicated some time to solving coding problems on LeetCode.
    Today, as July 11th marks almost a year since my move to Seattle, I can't help but feel somewhat disheartened. I often question whether I'm working on the right projects or acquiring the right skills. Finding mentors has proven difficult, and most people offer generic advice that doesn't address my specific concerns. That's why I'm reaching out to you. I genuinely appreciate your expertise and wondered if you could offer some advice on how to navigate my desired career path. Since I'll be graduating soon, internships may no longer be an option, and I'm uncertain about my chances of landing a job. I just feel like every project worth anything will take 6 months to a year to complete and that doesn’t seem effective.
    Initially, I had hoped to secure a C++ job for hands-on experience, but it seems that everything I've worked on thus far is primarily game development oriented. I'm not sure how to address this issue. I've attached my portfolio and GitHub links for your reference, and I would greatly appreciate any insights or assistance you can provide. If you're unable to help currently, I completely understand, and I encourage you to continue doing the fantastic work you're already doing.
    Thank you for taking the time to read my message, and I'm truly grateful for any guidance or advice you can offer.
    Portfolio: leemclafferty.com
    Github: github.com/LeeMclafferty
    Lee

    • @SyncMain
      @SyncMain  ปีที่แล้ว +4

      I think you've done a lot of the right things (in fact more than most) for getting yourself ready, so I wouldn't be too disheartened. Depending on how close you are to graduating you can start applying to full time roles at companies you want to work for, and depending on their needs they might even have you sign an offer before you graduate with a delayed start date. If you're applying for programming jobs I would trim some of the non-programming related stuff from your resume (or summarize it in one place somewhere on your resume), to try to make room for more of the necessary information packed into one page. Two pages is probably okay since you have prior real work experience in a different field, but if you can get it down to one you'll have a better time with finicky recruiters.
      Also, I usually tailor my resume for each job I'm applying to. I keep a oversized long one on hand up to date, and when I apply I remove the least relevant things for the position I'm applying to and condense the resume to one page. Don't underestimate a good tailored cover letter too, it sucks but you really should write a new one for each application.
      Your comment here is pretty well crafted, I would do some of that same proofreading on your resume (Sever vs Server), as well as fix up some of the spelling mistakes in your code (example: ActorComponet vs ActorComponent.) Renaming classes and files in Unreal can suck, but look into CoreRedirects/ClassRedirects to help fixing those things up, especially if you've built blueprints on top of that code. Once you've done it once or twice it'll start to be a little smoother in the future.
      Just to reiterate, I think you're on a great path and my notes here are pretty nitpicky, and only because I know recruiters and hiring managers can be like that. If you're nervous, try to land a bunch of interviews at places you don't really care to work for to get some practice. If a recruiter hits you up and you know you're probably not interested in the job, going through with the interview process can give you some practice in a much less strenuous situation (like wanting the job lol) and if it goes well you might find you actually like the company and they could draw up a fair offer for you. Interviews are two ways, at the same time they're evaluating you, you should be evaluating them, and you're trying to sell yourself as a good candidate, and they're selling themselves as a good company to work for. They might just win you over!
      I've bombed a couple interviews in my time, and once I got past that all of my interviews have been easier for me, because I know the worst that it can be really isn't that bad at the end of the day. Early on for me applying and interviewing was a numbers game, and I'm sure that's the case for a lot of people. I left each interview with more things that I knew I needed to work on, and that's invaluable.
      Good luck, Lee!

    • @leemclafferty5622
      @leemclafferty5622 ปีที่แล้ว

      @@SyncMain Thank you for taking the time to respond, I will try and work on the things that you suggested. Keep up the great work.

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

    I started c++ about a week and a half ago to maybe try a last time at my dream of game creation and the progress is slow. I have no previous knowledge didn’t take any computer science courses and I regret that fs. But your videos I’ve seen honestly inspire me to not give up at it. Thanks a lot. I hope to come back and show myself successful in the future.

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

      Definitely don't worry too much about your education history. I've worked with programmers who have backgrounds in computer science, accounting, history, mathematics, music, and plenty no school at all. One of my professors in community college was a lawyer at one point in his career. You've gotten started now so you're already on the path :)
      Thanks for watching!

  • @smpinkham76
    @smpinkham76 ปีที่แล้ว +9

    Thank you for the info. I am 46 and just leaning to code. I learned a bit of C in high school back in the 90s and have been wanting to get back into it. Please keep uploading! Thanks.

  • @diosol
    @diosol ปีที่แล้ว +4

    Your tips and views have high level value. This content is like the good old days of TH-cam when the core message meant something.

  • @jdttp
    @jdttp ปีที่แล้ว +1

    Holy cow. No fancy editing, no glamorous transitions between topics, straight to the point and great information. More videos please!

  • @asvdth
    @asvdth ปีที่แล้ว +8

    I'm a software developer, I love javascript and python. Week ago I started c++ for fun and I literally thought that I should use c++ and build something. Wish me luck!

    • @16BitsBR
      @16BitsBR ปีที่แล้ว +1

      Comming on the opposite site, I learned c++, c# and Java, for work and college, and I have a lot of interest in Python and I try to learn little bits on any small personal project. That's a good way to start on C++, want to make that small program just for fun? use the language you are trying to learn.
      And any tips to learn Python? It's hard to find good tutorials for Python that are not too basic, probabbly because it's so begginer friendly, so any stuff that I want to learn I ended up into a 40 minutes tutorial for begginers talking about the basic logic that we already know from other languages and programming in general, thats why I started figuring it out during the small projects xD

    • @asvdth
      @asvdth ปีที่แล้ว

      @@16BitsBR th-cam.com/video/eWRfhZUzrAc/w-d-xo.html&pp=ygUQY29kZSBjYW1wIHB5dGhvbg%3D%3D

    • @asvdth
      @asvdth ปีที่แล้ว

      @@16BitsBR watch this video for python i learned python from here. this course is much better and covered all the topics that we must know about.

    • @waseemqadir5907
      @waseemqadir5907 ปีที่แล้ว

      @@16BitsBR yo, seems like you know both java and c# ,i am not really sure what programming language should it be python,c#,java or javascript ,i am aiming towards full stack web dev, but atleast i want to build basic fundamentals,so what would you recommend.what programming language should it be, c# or java

    • @chaosordeal294
      @chaosordeal294 ปีที่แล้ว

      If you know [programming language] you will have no trouble learning [other programming language].

  • @LilxJohn85
    @LilxJohn85 ปีที่แล้ว +8

    I have just recently started getting into game development. My current objective is learning Unreal Engine blueprinting but I'm sure my future development will take me to coding. So, I hope you'll continue to provide more useful tips and tricks into the industry.

  • @GrantH2606
    @GrantH2606 ปีที่แล้ว +10

    I'm 28 years old, been unemployed for most of my 20s and just now decided to learn programming - I'm enjoying the learning process a lot and hoping it'll get me back on my feet in life. I only fear it's too late for me..

    • @SyncMain
      @SyncMain  ปีที่แล้ว +16

      I don’t want it to sound too cliche but it’s never too late to start. Across my comments section there are people in their 40s, 50s, teenagers, etc who are all wondering if it’s too late for them to start. If you’re working on it and learning, you’re on track!

    • @abrafomudit
      @abrafomudit ปีที่แล้ว

      Finally someone who can understand my feeling I'm also unemployed for most of my 20s now I've started to study DSA and other concept for future benefits I hope i'm in a right path

    • @swordviking5122
      @swordviking5122 11 หลายเดือนก่อน

      thanks you SyncMain, you give me power to go on it @@SyncMain

    • @srenandersen4982
      @srenandersen4982 11 หลายเดือนก่อน

      If it is any useful knowledge, i started learning 2 years ago (when i was 26) and are now using it daily in my work. Find a fun project which motivates you and go crazy :)

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

    Coming from the previous video and yes, still being emotional when you speak and this video has been helpful. Thank you for taking time out of your day to share a non BS informational video! More need to watch this

    • @SyncMain
      @SyncMain  6 หลายเดือนก่อน

      Thanks for watching! Hope you’re still learning

  • @staynoobs
    @staynoobs ปีที่แล้ว +2

    I love that you are growing day by day

  • @svenbtb
    @svenbtb ปีที่แล้ว +3

    Thank you for making another video! It's really nice getting advice and tips from someone who's been in their career for so long, I don't really have anyone I know IRL who's into programming that I can get advice from (since I haven't started a programming career yet, still learning!), so having people like you talking about stuff is honestly so helpful.
    That first tip is a great idea, I definitely get overwhelmed when I see all these job listings with so many different kinds of requirements and it feels like I have to know SO much stuff to have any kind of chance. I feel like just breaking it down, looking for commonalities between postings and then trying to build a project with specific skills in mind is just a great idea, thank you! Getting set up with a source repo while making personal projects is also a great idea I'll be sure to do.
    Also yes, i HIGHLY recommend The Cherno! He's such a great C++ teacher and the way he breaks stuff down and explains/shows WHY things work and what's going on under the hood helps me understand so much more about the code I write.

    • @bmssenjoyer
      @bmssenjoyer 11 หลายเดือนก่อน

      how are you progressing bro? just beginning python myself

  • @user-gr6vj4ux8c
    @user-gr6vj4ux8c ปีที่แล้ว +1

    I am brand new to C++ and just watched Jason Turner's C++ Lesson 1... thank you for the recommendations!

  • @HashKatYT
    @HashKatYT ปีที่แล้ว +1

    Good vid thanks, there aren't many people on this platform of providing useful information, most are simply entertainers.

    • @SyncMain
      @SyncMain  ปีที่แล้ว +1

      One day I'll figure out how to make them entertaining too 😅 Thanks for watching!

    • @HashKatYT
      @HashKatYT ปีที่แล้ว +1

      @@SyncMain I never said you aren't entertaining I stated that most people who make informative videos tend to be going for more entertainment without providing any relevant information to the subject.

  • @totallykile
    @totallykile ปีที่แล้ว +2

    Thank you so much for this video. Finishing up my associates in Computer Programming this year and moving on to a school next year for Software Engineering. Your advice is so genuine and much needed. Keep posting!

  • @scraped_2454
    @scraped_2454 ปีที่แล้ว +2

    I watched your last video too, and your advice is great. Thank you so much! Please keep posting similar content!

  • @DarioTopic
    @DarioTopic ปีที่แล้ว +1

    hi, I am new here, just like you, already watched first video, me personaly I adore people like you, keep explaining those big things in this way, thanks a lot. Good to know, just started learning java script myself (7 months time at the moment)

  • @arquestro
    @arquestro ปีที่แล้ว +1

    Thank you for the video! It is nice to see an experienced developer like you on the platform!
    I suggest a video topic on multithreading/multiprocessing learning approach in context of C++.

  • @anizato
    @anizato ปีที่แล้ว +8

    Hey @syncmain NOTHING BUT YES!
    I recently decided at 38 to become a programmer. Don’t even have a computer yet! So please keep making videos it is very inspiring to know it is possible, since my family depends on it😅

    • @siddharthbehra5250
      @siddharthbehra5250 ปีที่แล้ว +1

      you can learn it sir. dont worry. it is awesome

    • @wkmowels
      @wkmowels ปีที่แล้ว +1

      35 and starting to dabble in programming as well. Its nice to know Im not the only one just getting started a bit later in life! Cheers and best of luck

  • @shadilsmaih
    @shadilsmaih ปีที่แล้ว

    Man, I just love this guy, he so straight-forward and very genuine, I love you brother keep working on this content please.

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

    Thanks Chris! A. Lot. This tips are gold, no kidding.

  • @pdjordjee
    @pdjordjee ปีที่แล้ว +2

    Thank you for starting this journey. Means a lot when you can hear from more expirienced and, above everything, calm and persons who know how to talk and transfer the knowledge!
    Good luck with you yt journey! 💪

  • @Oaisus
    @Oaisus 11 หลายเดือนก่อน +2

    It's a lot less directional but I've always just picked something I've wanted to make and learned what I needed to to get it to work

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

    Thanks for your comprehensive and trusted list of resources. This video was very helpful in starting to approach programming.

  • @eroScorp12
    @eroScorp12 ปีที่แล้ว +1

    Love your style of delivery. It's straight to the point and it's very encouraging as well. Thank you. Keep your content coming.

  • @t10nio69
    @t10nio69 ปีที่แล้ว

    Thank you for this. Just started c++ a few weeks ago

  • @perezident14
    @perezident14 ปีที่แล้ว

    Curious about your hobbies, I’m seeing a guitar, books, and possibly a Dreamcast in the background. 😮‍💨
    Love the advice!

  • @seanpowers-g5t
    @seanpowers-g5t ปีที่แล้ว +1

    Really glad to have come across your videos. Function over form for me with content like yours that I can feel is genuine. Please keep making the videos you want to! Thanks so much.

  • @AlaaMahran1
    @AlaaMahran1 ปีที่แล้ว +1

    Great video, keep going. We want to see you setting and on a computer . What kind of desktop env you use and what editor , how is a day in your job looks like

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

    Thanks, as a new student of computer engineering, these advice really helped me and please make more video 🫡

  • @muhammadquliyev9189
    @muhammadquliyev9189 ปีที่แล้ว +1

    please keep doing this kind of vidoes for us!

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

    Thank you very much for such a straight forward and extremely helpful video, the ressources are the best thing about it. You mentioned people who make better videos about the subject than you, couldn't be more wrong man, you did one of the best ones out there,

  • @mannyistyping
    @mannyistyping ปีที่แล้ว +1

    I am really digging these videos and I look forward to whatever you post. No stress on what we'd like, it seems you've got a great sense of what'd be informative and helpful!

  • @lioncaptive
    @lioncaptive ปีที่แล้ว +1

    Your content is incredibly helpful to me and to my daughter who is changing careers... thank you.

  • @chadj1797
    @chadj1797 ปีที่แล้ว

    You sir are doing a great job posting such videos. Never give up on this channel brotherman. Looking forward for more such excellent content. You've earned a follower!

  • @onecalledfrank
    @onecalledfrank ปีที่แล้ว

    thanks to you - I always wanted to start learning to program on C++ so, your first (and this) video is amazing! Greetings from Chile!

  • @solsav
    @solsav ปีที่แล้ว +3

    Watching your videos I feel like I want to give another shot to learning C/C++. I don't think college did justice to it.

  • @TugaDev
    @TugaDev ปีที่แล้ว +2

    Starting coding at 40, dunno if there is time for me to get a job at this age , but...hope is the last to die. learning Python/HTML/CSS/JAVASCRIPT! cheers!

  • @darrienkennedy7678
    @darrienkennedy7678 ปีที่แล้ว

    Dude your videos are a breath of fresh air within youtube!
    Really appreciate your editing and direct communication style.
    Keep up the great work!!

  • @arthurbourdot8765
    @arthurbourdot8765 ปีที่แล้ว

    Thanks a lot for sharing ! This knowledge is so precious. It's hard to know where to look and learn when we beggin, so it's good to have a departure point !

  • @Gikster007
    @Gikster007 ปีที่แล้ว +1

    Very awesome videos so far! Would love to watch a video where you go through your life as a programmer/how you got a job in the industry and what or where you are working right now.

  • @DescribeWorld
    @DescribeWorld ปีที่แล้ว

    I liked your way of displaying and presenting your ideas

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

    I really enjoy Mosh Hamedani. I think he has good charisma and good flow to his presentation and speaking overall.

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

    Hey, really nice video! it motivates me to keep learning C++ :) By the way, is that a Sega Dreamcast? haha

  • @ven5781
    @ven5781 ปีที่แล้ว +1

    Awesome video, pls keep posting! Greetings from Brazil 🇧🇷

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

    this really helping man thanks!

  • @caschque7242
    @caschque7242 ปีที่แล้ว

    Perfect, that's what i meant in the comment from the previous video about the language choice and why it should not matter.
    Your video is really valuable. It is packed with information and I even got an idea from your video that i did not think about before.
    In my view, you are really good at distilling down important information. Almost like (a slightly random collection of) bullet points as a video, which is why you could add more structure - perhaps a brief outline (for a maximum of 10-20 seconds)? Your voice is also calming though you could add a tiny more enthusiasm.
    All in all, hats off!

  • @TheCrusaderRabbits
    @TheCrusaderRabbits ปีที่แล้ว +2

    Thanks for making these kinds of videos. Any advice for someone who is 50+ and wanting to change careers?

  • @ciscornBIG
    @ciscornBIG ปีที่แล้ว

    Thank you. I "use" python and c++ and i need a reminder that it is ok some times.

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

    I like the simple way you talk about programming. Since you have been at it for so long, can you let us in on what are the tools that you use?
    In my specific case, I’m testing the waters in embedded systems, but for writing code, that doesn’t mean much difference. The core is still the same, it’s programming.
    What has been my major problem is not knowing a good set of software tools that I can use in the process of developing and testing code. I’ve seen a lot of things out there, some suites even, and maybe it’s just my bad luck, but I haven’t found one solution that will tie everything down.
    Can you please share your way of doing things? I’m sure it would be of great help to a lot of us out there. I find that someone starting needs a bedrock to lay the foundations and not waste time hopping from one thing to another, which often happens when you don’t have a leg to stand on. Thanks for your videos, keep at it.

    • @SyncMain
      @SyncMain  6 หลายเดือนก่อน

      I just made a long video on this! I might make another follow up as well since I thought of so many more examples of things I use after the fact.
      Thanks for watching!
      Tools for Programmers: Software I Use
      th-cam.com/video/UZJskPngb-A/w-d-xo.html

  • @vidar100
    @vidar100 ปีที่แล้ว

    bro, thank you. i was currently in a dilemma. I got a lil bit of interest back to stay on my programming journey. Please keep making these videos. I would like you to make a video regarding how to go from being a beginner to someone who has a bit of a working mastery on a language or programming in general. for example, someone who knows the fundamentals but bored and completely dis-interested in doing the same old typical projects which makes them feel like they are just wasting their time.

  • @AtomLabX
    @AtomLabX 9 หลายเดือนก่อน

    Great, please keep it going!
    Thank you so much!

  • @TheJockerproductions
    @TheJockerproductions ปีที่แล้ว +1

    Valuable set of infos trully ndeed it! thank you for the effort you put into making these videos!

  • @Celluloiid
    @Celluloiid ปีที่แล้ว

    All the way from Brazil, thanks for your recommendations Chris!

  • @secr3t98
    @secr3t98 ปีที่แล้ว

    seems super genuine and friendly, u got urself a sub good luck :)

  • @felipecruz3061
    @felipecruz3061 ปีที่แล้ว

    So glad to see another video here brother. Please carry on, your point of view is just great

  • @lucas-e
    @lucas-e ปีที่แล้ว +1

    Keep it up man, love the energy you bring in your videos!

  • @Slink1
    @Slink1 ปีที่แล้ว

    Just watched your first video yesterday, you are the GOAT. Manipulating the TH-cam Algorithm on a bi-weekly basis like it's nothing and making quality, hand-picked videos one after another...
    As Borat once said, I wish you Great Success!

  • @shadowgun7331
    @shadowgun7331 ปีที่แล้ว +2

    Good advice actually

  • @andreypopov6166
    @andreypopov6166 ปีที่แล้ว +1

    Thank you for another great video. +1 for nostarch press books.

  • @jebalimazen1809
    @jebalimazen1809 ปีที่แล้ว

    this video was quiet helpful, I really hope if you continue creating such content, and maybe some Cpp tutorials too, thumbs up for the great work

  • @m.m3633
    @m.m3633 ปีที่แล้ว

    08:05
    That's the book I used to get started with Python about six years ago, it's damn good!

  • @Singajar
    @Singajar ปีที่แล้ว

    thx a lot for that info. I was just looking for my self some websites with more new programming info

  • @caiovini980
    @caiovini980 ปีที่แล้ว

    Thank you very much Chris! I was struggling to understand what was the meaning of "Strong Math Skills" on most of the job offers for gameplay programming. Even tho I have a computer Engineering degree, I'm not that confident with my math skills and wanted to see some classes again. And now you recommended this Kahn Academy and I can't appreciate you more!

  • @moein_z3276
    @moein_z3276 ปีที่แล้ว

    Thanks for sharing your experience in c++, I'm sure many people like me need such information

  • @mickoalhwint.andrada8080
    @mickoalhwint.andrada8080 ปีที่แล้ว

    Please keep doing this kind of videos! New subscriber here!

  • @darkgll8356
    @darkgll8356 ปีที่แล้ว +1

    What a great man! Thank you! Keep your work!

  • @nisargpolra2308
    @nisargpolra2308 ปีที่แล้ว +1

    A common advice I see from all experienced programmers I've come across is to learn by doing!

  • @Cullol
    @Cullol ปีที่แล้ว

    Thanks for the video, mr. SyncMain.

  • @4ohf
    @4ohf ปีที่แล้ว +1

    glad to see more!

  • @LegoDinoMan
    @LegoDinoMan ปีที่แล้ว

    I'm very glad you posted again! This was another great video with very solid advice.

  • @WyrdScop
    @WyrdScop ปีที่แล้ว +1

    Thanks Chris!!!

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

    Great video, thank you :)

  • @brett2258
    @brett2258 ปีที่แล้ว

    Thanks, Man! for sharing and also adding the resources in the description!

  • @rafaelelmachs
    @rafaelelmachs ปีที่แล้ว

    Thanks for the video! I have a suggestion of a video, you could talk about what you didi about your learning that made you get on a level that you can compete for the best job offers. What a software developer/engineers should look for on the skills improvement

  • @rongmarketing1457
    @rongmarketing1457 ปีที่แล้ว

    Thanks for the video man. Really helps. Now I need to mentally get back on track. Thanks again for the tips

  • @michaelt6759
    @michaelt6759 ปีที่แล้ว

    That video was sick man. Oh wait, is what where sync main came from??!!

  • @l.245
    @l.245 ปีที่แล้ว +1

    Love your content, keep going please

  • @bibelstudiet7580
    @bibelstudiet7580 ปีที่แล้ว

    Great contest, refreshing low-key style. You are unto something good. Keep it up.

  • @aroop818
    @aroop818 ปีที่แล้ว

    Thankyou so much Chris. Really appreciate the content you're providing us with. I wish you well

  • @batumento2390
    @batumento2390 ปีที่แล้ว +2

    I want to become a senior game developer like you and your advice is very valuable to me. I am aware that mathematics is very important in game development, I even need to specialize in linear algebra, for this I could not find a linear algebra resource specifically for game development on the internet. I would really like to hear your advice for this.

    • @SyncMain
      @SyncMain  ปีที่แล้ว

      Here's a gentle introduction to get you started:
      blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/
      It's a 4 part blog post, so don't forget to read the next ones after you finish the first 😊

    • @batumento2390
      @batumento2390 ปีที่แล้ว

      @@SyncMain Thank you very much!

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

    Thank you so much!

  • @escc8630
    @escc8630 ปีที่แล้ว

    I wish it was still 2020 binge-watching some videos and THIS video is what I've saw about programming.

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

    amazing video thank you very much

  • @saaranganand
    @saaranganand ปีที่แล้ว +1

    very useful video! keep it up :)

  • @diegorocha2186
    @diegorocha2186 ปีที่แล้ว

    You know what, the time has come, to share screen and teach us some C++ !!!!

  • @RavinderKumar-bn4ch
    @RavinderKumar-bn4ch ปีที่แล้ว

    Thanks for the knowledge you share.

  • @eliantemes730
    @eliantemes730 ปีที่แล้ว

    Great resources, its clear that your experience is very real and good.

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

    my new best youtubeeer

  • @omnimathic
    @omnimathic ปีที่แล้ว

    Thank you brother. Amazing video

  • @Sonia-ex2be
    @Sonia-ex2be ปีที่แล้ว +1

    Super helpful!

  • @roach590
    @roach590 ปีที่แล้ว

    Thank you for another great upload. Your videos are brief and to the point.

  • @Azim.t
    @Azim.t ปีที่แล้ว

    im really glad that youtube recommended this to me.

  • @bfoster68
    @bfoster68 ปีที่แล้ว

    i subscribed. Good stuff man. Keep it up.