Тёмный

I'm Not a C++ Programmer 

SyncMain
Подписаться 26 тыс.
Просмотров 7 тыс.
50% 1

In this video I discuss tribalism in programming and gamer culture, and give advice on avoiding pinning yourself into a corner when it comes to developing your programming skills, making yourself employable and a good teammate, and generally improving for your own benefit and happiness. Even though I accidentally referred to "Python Programmers" and "C# Programmers" in the video, I think people can be better categorized by what they create rather than by the tool the choose to create it with, and while it's of benefit for people who learn high level languages to learn what is happening at a lower level (CPU, cache, memory, disk, etc) when the code that they write is compiled then run or interpreted, I don't think it's to their detriment or any harder to learn it later in their path than someone who learns by starting from low level code and working their way up.

Наука

Опубликовано:

 

6 фев 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 49   
@Seb001ean
@Seb001ean 4 месяца назад
Please stay this way. Don’t go down the influencer road having to have an opinion about everything and voicing it. I’m currently struggling writing my first rasterizer in C, but I want to get there!
@SyncMain
@SyncMain 4 месяца назад
I definitely have my opinions, I just encourage others to build theirs without fear of how they might be perceived 🙂 It’s hard to rail against an opinion when that opinion was forged in first-hand experience
@stoop_ow
@stoop_ow 4 месяца назад
I am starting from zero here. I have been doing some computer courses. I really dont know what im getting into, but im exicited. Definitely will be looking forward to seeing more of your videos.
@hamidr_me
@hamidr_me 2 месяца назад
I'm a computer engineering student, and I spend one year just focusing on foundation lessons like physics and math. After you can start with C, after learning it, you can start cpp , this is good for start after computer structure
@joshdels
@joshdels 4 месяца назад
I love your sincerity, Im in my master degree right now in Agricultural Engineering and I want agriculture inventions as my career in the Philippines, I find it hard to learn how to program a device, so I learned programming as self learning. I started to learn free stuffs youtube around Jan 13,2024 and sumbbled C++ as my first language. learning C++ as my first language was hard I dont know why i've learned hard stuffs and still doing it 5 times a week in my free time after a full time work. Now im incorporating python, wished ive learn it first most of agricultural softwares in data sensing especially GIS uses python, thus I learned it slowly.. Its been almost a month and I take it consistenly I know many RU-vidrs have their opinions follow this, but I disciplined myself, finish what you start, some might say java is best, html and more programming stuffs, but yah I need to focus some and become 10% of the master and always go the dirty work.. Great job to see like you being sincere and that makes me to continue self study in focus oriented C++ and python language. I know its hard as a self taught and already has a career to master programming cause its a new world for me as a trained agriculture engineer in the Philippines, but one day, my dreams to have robots and automation in agriculture shall become true, I just have to to do the clean and dirty work of focusing on learning (programming) and reluctantly apply what I've learned and how to integrate 2 worlds (agriculture + programming) into One. Happy programming to self taught, and thank you for being there as my inspiration One month of Programming C++ and python = just some basics 😅, soon will become master of it😊
@SyncMain
@SyncMain 4 месяца назад
This is incredible to read, thanks for sharing. What you’re doing, learning, and planning to build are really great and I’m excited that people like you are out there doing what they do. Thanks for watching and good luck!
@24Karrots
@24Karrots 4 месяца назад
good luck to you, that's an amazing dream
@joshdels
@joshdels 4 месяца назад
@@24Karrots thanks man, I know its a hard dream, but its worth chasing that dream than regretting it for the rest of my life.. appreciate your support ☺️
@user-so4gz1dj7w
@user-so4gz1dj7w 4 месяца назад
Great message -- thanks for getting it out there. My first exposure to programming was C++, and the only reason I chose it was because I didn't even hear about anything else. I feel like it's completely the opposite nowadays: there are way too many people telling you what to use all the time (often with reasons that are not as important as they make them out to be).
@naman80067
@naman80067 3 месяца назад
I love your videos a lot, In my opinion it would be good to learn from someone experienced like you, if you have time please considering making a cpp course
@satysin630
@satysin630 4 месяца назад
Yeah gamers can be so toxic and I never understood the whole tribal/emotional attachment people have towards programming languages myself. Use the best tool for the job. Keep on learning. You're not *just* a C++ or Rust or JavaScript programmer. That is small minded thinking to me. It is like saying "I'm only an English speaker" when there is no reason you can't go out and learn Spanish or French or Japanese or any other language. Who knows maybe you even find you love it!
@user-pr8et8hm5m
@user-pr8et8hm5m 4 месяца назад
Love your genuine advice and akward reaction
@caiovini980
@caiovini980 4 месяца назад
I think for us programmers, the main part of our jobs is create things and put things out there. As you said "Don't box yourself in". People are pretty good with what they have at their disposal, and we should be flexible to accept that. Thanks for another great wisdom video man, always love your sincerity with us. The edit to make some points is pretty funny too. Have a great day!
@mr.crow6490
@mr.crow6490 4 месяца назад
The comment you said about jai and people waiting to code until it's out was so funny to me because I unironically had that same thought before but came to the realization that it doesn't matter if I use any specific language, what matters is what I do with it.
@AllenLarson
@AllenLarson 4 месяца назад
Great video Chris!
@RogAllyHQ
@RogAllyHQ 4 месяца назад
I really like how your being transparent and have empathy specially on us ( wants to learn to code self taught ) I just hit the subscribe botton and we hope that you upload more videos more often. I am currently working in engineering field as a cad designer and cam programmer for almost 10 years and Im on my 30s .When I was on my 20s I wanted to learn programming but ended up doing cad designing jobs, I am on a stage where I felt like I have already hit the ceiling on my carreer and I wanted to go back learning to code, which makes me happy although Im sure its a tough to learn , but I enjoy it. The fact that you can build your own ideas makes me always excited learning to program. Can I have your thoughts on my case , specially on my age and background if I still have potential. Thank you 😊
@yelbouziani
@yelbouziani 4 месяца назад
i love it calm in your room hahaha , good luck
@OtmahThe
@OtmahThe 4 месяца назад
Great video, great channel, great content, thanks sharing.
@GabrielLima-gz8zg
@GabrielLima-gz8zg 4 месяца назад
I see a lot of cool books in the back. Can you make a video about books for game programming? Great fan of your channel
@user-ow5wb2bj9r
@user-ow5wb2bj9r 4 месяца назад
heyy I'd like you to talk about the future of developers, thanks for your video always !
@smkrr6949
@smkrr6949 3 месяца назад
I face a lot of problems while building up a strong logic... I literally try to escape from these but still go for it step by step so I could have a great approach to build some serious shiit from it... Thanks btw...
@Flux799
@Flux799 4 месяца назад
Sick shirt man! Long live ETID!!!
@supercoolninja
@supercoolninja 4 месяца назад
Good Talk ! 👌
@rolandvarga3912
@rolandvarga3912 4 месяца назад
ye I won't let that ETID shirt go under the radar!!!!
@ShortCrypticTales
@ShortCrypticTales 4 месяца назад
I saw that starting to happen in the late 80's with UNIX fans I start with basic and a TRS80, them gwbasic, then qbasic then pearl then javascript then php then I got burnt out
@-Engineering01-
@-Engineering01- 4 месяца назад
Hey man, what do you think about gamedev career after these huge layoffs at big game companies ? Big tech companies laid off its employees as well, though.
@SyncMain
@SyncMain 4 месяца назад
I feel terrible for everyone affected, and it's not an impossibility that it could happen to me any day now, and I do worry about it. Ultimately though, I think it's a temporary slump and companies (once again) are being callously short-sighted and will need to rehire pretty much everyone sooner than they realize. As a one-off example, Microsoft/Blizzard axed almost everyone on the unannounced survival game project. If they did their due diligence, they would have seen that some of the best talent was absorbed into that team from across the entire studio. They also would have seen that they currently have open positions that need to be filled, for roles the people they just let go could have filled. I'm emboldened by the number of jobs out there, for companies that have projects in process that need that talent right now, so things could be and have been worse. But yeah, I don't think it's industry specific, and what's been happening in the last year or so isn't so much the layoffs this industry is known for (expand, hire fast, ship game, layoffs), but a reaction to worries about quantitative tightening that are affecting the global economy. Personally, if I'm forced out of the industry due to layoffs and a lack of opportunities, yeah I'll do something else to get by, but I'll return as soon as there's opportunities available. There's nothing else I'd rather do.
@-Engineering01-
@-Engineering01- 4 месяца назад
@@SyncMain Thanks for your wisdom bro
@srinivasbalasambandam4101
@srinivasbalasambandam4101 3 месяца назад
do more video awaiting eagerly
@QwertyQwe-wi3dn
@QwertyQwe-wi3dn 4 месяца назад
I remember when i almost quit cpp and switch to Java because of that kind of behavior. I don't mind use Java for rest, android for mobile app or python for scripting. I'd be a better world if people focus on programing than saying that cpp id the best and everything other that that is a trash
@fiffy6572
@fiffy6572 4 месяца назад
What are some books you would recommend?
@SyncMain
@SyncMain 4 месяца назад
I have some recommendations in this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uyvgYPkX_gM.html Thanks for watching!
@beard3dtruth629
@beard3dtruth629 3 месяца назад
Where should I start with c++ I want to work with games that’s the goal!
@SyncMain
@SyncMain 3 месяца назад
The audio quality is kind of bad but I made a video where I compiled some of my favorite learning resources. I highly suggest The Cherno's tutorials and Casey Muratori's Handmade Hero series :) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uyvgYPkX_gM.html Thanks for watching!
@beard3dtruth629
@beard3dtruth629 3 месяца назад
@@SyncMain thank you!
@likskirtspleetscreen
@likskirtspleetscreen 4 месяца назад
I don't know what to think about "influencers". On one side they just try to get to the pension earlier by doing catchy video with blue hair at 40 y.o., on the other side, some of them, are really sharing real life experience and tool of the trade. This is in any case an EGO battle between them, are we evolving just marketing techniques?
@defnlife1683
@defnlife1683 4 месяца назад
Using logic and reason on the internet? Heresy!
@gamelovers4974
@gamelovers4974 4 месяца назад
I am in Bachelors Computer Science 2nd year what all will you suggest me to get into the highly competent gaming industry or industry in general.
@satysin630
@satysin630 4 месяца назад
Make stuff. You probably won't finish everything (at least not in my experience) but you learn new things by trying new things. Sometimes what you learn is it didn't work out or you didn't enjoy it and move on. Sometimes you love it but you build experience from making stuff. Learn new things. Languages, frameworks, platforms, techniques, designs. Like this video says don't put yourself in a box and be so attached you never step out of it. Make yourself uncomfortable to push yourself and grow. Put stuff in public if possible to help grow your social network. You will find far more opportunities come your way the more people you know. Put as much effort into your soft skills as you do your technical skills. I've known extremely talented people that consistently struggled because they only focused on the technical side and was unable to effectively communicate why A was better than B without it devolving into a deep technical comparison that would take days or weeks to fully communicate. Learn to communicate effectively and efficiently. Ask for feedback and listen to it. It can be hard but be honest with yourself, don't dismiss other peoples feedback because you disagree with it. While it won't always be totally valid it will almost always have *some* valid aspects that you can learn from to improve yourself. Remember to approach everything in life from technical to personal with a smart and pragmatic approach and not just brute force. It is bit of a lame sounding saying but 'work smarter, not harder'.
@921Ether
@921Ether 4 месяца назад
if you have to ask that question you probably arent cut out to be there in the first place. im just quoting jonathan blow
@gamelovers4974
@gamelovers4974 4 месяца назад
@@921Ether While the quote might be true but getting to know how the competition is doesn't make me in the wrong place. I am constantly working on my skills though.
@MrAbrazildo
@MrAbrazildo 4 месяца назад
I'm only a C++ programmer. 2:41, you better change. 😁
@hamzakilic7844
@hamzakilic7844 4 месяца назад
ok
@SyncMain
@SyncMain 4 месяца назад
Thanks for watching!
@hashemsughair1215
@hashemsughair1215 4 месяца назад
Oh well it's more like jobless programers saying that
@SyncMain
@SyncMain 4 месяца назад
I've seen some employed programmers say it too, but hey it inspires me to speak my mind on youtube! Not all bad then, right? 😂 Thanks for watching!
@hashemsughair1215
@hashemsughair1215 4 месяца назад
@@SyncMain Dude you made my day by your comment Love your Content Keep up the good work.
@rolandinnamorato1953
@rolandinnamorato1953 4 месяца назад
C++ rust zig jai programmers suck. Real programmers use
@SyncMain
@SyncMain 4 месяца назад
I laughed out loud 😆
Далее
Best tutorial💞🤗🕺🏻 #tiktok
00:11
Просмотров 352 тыс.
3 wheeler new bike fitting
00:19
Просмотров 17 млн
How Much I Get Paid as a Game Programmer
8:24
Просмотров 54 тыс.
Interview with Senior JS Developer
5:28
Просмотров 1,9 млн
Why I Like Programming in C.
3:16
Просмотров 22 тыс.
Making a Game in Lua with No Experience
5:52
Просмотров 240 тыс.
15 Years Writing C++ - Advice for new programmers
4:04
Эпоха Intel и AMD заканчивается?!
0:46
Калькулятор в iPadOS 18 ➕
0:38
Просмотров 146 тыс.
ВЫ ЧЕ СДЕЛАЛИ С iOS 18?
22:40
Просмотров 104 тыс.
iPhone 15 Pro vs Samsung s24🤣 #shorts
0:10
Просмотров 13 млн