The Programming Identity Crisis

  Рет қаралды 30,967

Namanh Kapur

Namanh Kapur

Күн бұрын

I'm having a programming identity crisis. But I'm a pretty good software engineer. I don't use Vim or Emacs, I don't own mechanical keyboards, and I'm not a Leetcode God, and that's okay. Today, we'll talk about the software engineer stereotypes and why it's okay if you're different. Focus on the big picture, and you'll get results. I promise.
Check out Careerist @ crst.co/B4oIB
Timestamps:
0:00 - Intro
1:07 - My Entire History of Programming Tools
6:16 - Careerist Shoutout (ad)
7:00 - Tools During Internships
7:53 - Outro
Here are other resources:
Python for Beginners Intro: bit.ly/python-beginner-intro
Modern Python3 Bootcamp: bit.ly/modern-python3-bootcamp
100 Days of Code: bit.ly/udemy-100-days-of-code...
Other Python Courses: bit.ly/udemy-python-search
Udemy Homepage: bit.ly/udemy-home-page
Complete Web Development Bootcamp: bit.ly/udemy-complete-web-dev...
Web Dev Bootcamp: bit.ly/udemy-web-dev-bootcamp...
Data Structures and Algos: bit.ly/udemy-dsa-search
Data Structure Interviews and Algos: bit.ly/udemy-dsa-course
My Equipment:
Main Camera: amzn.to/3HpzZ92
Main Mic: amzn.to/3Nuyfz8
Main Lens: amzn.to/3ncJUId
M1 Macbook Pro: amzn.to/3tjfkfJ
iPhone 13 Pro: amzn.to/3xwsI2r
Phopik 55'' Tripod: amzn.to/3zmL6vZ
Deity V-Mic D4 Duo: amzn.to/3zoF126
Boom Mic Stand: amzn.to/3H1IOEw
Audio Cable Extension: amzn.to/3MrBcfH
TRS to TRRS Patch Cable: amzn.to/3mvDSy6
3.5 mm Headphone Jack Adapter: amzn.to/3MwX0GG
Disclosure:
Some of the above links are affiliate links. Using these links is one of the best ways to support me at no cost to you!
Sub count: 186,100
#tech #programming #coding #softwareengineer #identity

Пікірлер: 123
@CodingWithLewis
@CodingWithLewis 9 ай бұрын
Love this! It's so true that there is so much conflicting information online regarding what you SHOULD or SHOULDN'T do regarding software. The best productivity tool is what makes you more efficient!
@ameer6168
@ameer6168 9 ай бұрын
Bro you're the peak example of half information
@TanTan1193
@TanTan1193 9 ай бұрын
you talk too much about Vim
@maxmuster7003
@maxmuster7003 9 ай бұрын
efficient programming on touch screen😅
@CodingWithLewis
@CodingWithLewis 9 ай бұрын
@@ameer6168… fair enough
@similoluwaelizabeth1514
@similoluwaelizabeth1514 9 ай бұрын
This is so insightful and it helped me a lot as a newbie trying to learning front-end web development who has been told that html,css and Javascript are the essential programming languages to learn , but started getting confusion when she goes on twitter and youtube and sees all other programing languages being used for the front-end. You really helped in clearing all that confusion. Thank you so much Namanh. Definitely rewatching this👍.
@mohdjibly6184
@mohdjibly6184 9 ай бұрын
Yes the core concept of programming is the more important than the programming tools...hope you can do a videos on the best courses and resources to learn about the core programming concepts 😊
@namanhkapur
@namanhkapur 9 ай бұрын
added to list of ideas!
@rustycolon9368
@rustycolon9368 9 ай бұрын
Themes are indeed a rabbit hole.
@namanhkapur
@namanhkapur 9 ай бұрын
but so fun
@alisherdotdev
@alisherdotdev 9 ай бұрын
Try Vitesse theme
@michaelmarian9987
@michaelmarian9987 9 ай бұрын
bro love the content and videos this strong mentorship.
@DanielCruz.developer
@DanielCruz.developer 9 ай бұрын
So glad that programming content is back!!!🙂
@namanhkapur
@namanhkapur 9 ай бұрын
would you watch anything else?
@jswlprtk
@jswlprtk 9 ай бұрын
A unique perspective, finally, appreciate it mate
@namanhkapur
@namanhkapur 9 ай бұрын
thanks!!
@potato8236
@potato8236 9 ай бұрын
is it a unique perspective though? pretty much all the tech/programming youtubers that recommend vim/neovim/emacs/etc still say to use the tool one's comfortable with.
@lemonadeintech
@lemonadeintech 9 ай бұрын
Agreed man. Even though I try to use those tools which is supposed to give you bragging rights, at the end of the day I either have VSCode or Intellij open for doing serious work quickly. IME the other non-traditional tools requires time to learn and customize which some people just don't have the time for. Great vid btw!
@namanhkapur
@namanhkapur 9 ай бұрын
thanks for watching!
@leonardnewbill793
@leonardnewbill793 9 ай бұрын
Namanh thank you, i need to hear this !
@teachingEverythingAmLearning
@teachingEverythingAmLearning 9 ай бұрын
I love your contents foreal. it helps me keep me motivated thanks!
@namanhkapur
@namanhkapur 9 ай бұрын
thanks for watching!
@notjpengineer
@notjpengineer 9 ай бұрын
What a time to watch this video. Coming from a Environmental Engineering back ground who is a data engineer right now, that hits the point! Do the handwork matter more than the language or IDE you use!
@portosmd9987
@portosmd9987 9 ай бұрын
What a great video in every aspect.
@PotatoBangBangXD
@PotatoBangBangXD 9 ай бұрын
Damnn !!!! Namanh this video is so good .... Good Work man.🤜🤛 and have a great day ahead.
@namanhkapur
@namanhkapur 9 ай бұрын
you too man
@arianahmadi4005
@arianahmadi4005 9 ай бұрын
Amazing video i love the video and transition keep it up :)
@namanhkapur
@namanhkapur 9 ай бұрын
thanks my dude 🙏
@JpDubbed
@JpDubbed 8 ай бұрын
Is it still a good career choice for newcomers to break into though? I'm seeing a lot of people saying that it's either over-saturated or extremely difficult to even get an entry level job as a junior swe
@programmer1356
@programmer1356 9 ай бұрын
Yes, do CompSci. In the long run what you learn about compilers and operating systems will pay back more than anything else. Learn to type. Learn how to drive your computer without the mouse. Be open to learning new things that seem to be hard work - they often pay back very well. Nvim and bash are worth it but don't trust me; they have stood the test of time.
@nic3point0
@nic3point0 9 ай бұрын
Well put 👏👏👏
@aryankansagara7678
@aryankansagara7678 8 ай бұрын
I agree with namanh but just one thing is that as there are more and more updates coming up for each language compiler or interpreters they are basically setting the default windows version higher so you need the bare minimum tool but take care that it is upgradeable coz coding isn't all about writing code but a lot about what goes back in the system
@lostahmado
@lostahmado 9 ай бұрын
Your videos keep getting better, funnier and more informative.
@namanhkapur
@namanhkapur 9 ай бұрын
your comment made my day
@lostahmado
@lostahmado 9 ай бұрын
@@namanhkapur your videos make my day Namanh
@am1tk_tales
@am1tk_tales 9 ай бұрын
पहली बार कोई समझ में आने वाला with all affordable resource वाला roadmap मिला है। धन्यवाद 😊
@saeedul
@saeedul 9 ай бұрын
Hey bro I like your videos i have a question about career i am starting new career like a development i choose two domain iOS and backend which one is good i like iOS but there is problem you need mac please give suggestion thanks.
@namanhkapur
@namanhkapur 9 ай бұрын
both are good but yes anything apple will require mac, backend is definitely more versatile
@samwilson4597
@samwilson4597 9 ай бұрын
your video editing is the best in dev youtube
@user-we1bg9nw6m
@user-we1bg9nw6m 9 ай бұрын
love the energy I can see you're really putting in the effort.
@namanhkapur
@namanhkapur 9 ай бұрын
🤞
@mrman880
@mrman880 9 ай бұрын
Great Video!
@namanhkapur
@namanhkapur 9 ай бұрын
🫡
@justmrkhan
@justmrkhan 9 ай бұрын
What is that movie snippet at the end?
@namanhkapur
@namanhkapur 9 ай бұрын
silicon valley tv show
@tyti6184
@tyti6184 9 ай бұрын
great vid. do you think finding a career in tech nowadays is rare?
@younesslaoui8327
@younesslaoui8327 9 ай бұрын
No
@teed-zt4ge
@teed-zt4ge 9 ай бұрын
I love your content 😊
@namanhkapur
@namanhkapur 9 ай бұрын
🥺
@ajanth
@ajanth 9 ай бұрын
All this time I thought VSCode just hated me, thanks for the insight
@namanhkapur
@namanhkapur 9 ай бұрын
it’s only capable of love
@camilo57041
@camilo57041 9 ай бұрын
I'm 27 yrs old with minimal computer knowledge. I want to go back to school and was thinking of maybe taking CS is this a realistic goal for someone who knows nothing about coding ?
@theMuritz
@theMuritz 9 ай бұрын
It’s realistic, if you’re passionate about it. If you are really passionate you are already spending time on learning programmin from the vast resources available both free and paid on the internet. If not, the CS degree won’t fix it for you. You’re still very young.
@postedactive
@postedactive 9 ай бұрын
Damn... good one bro.
@namanhkapur
@namanhkapur 9 ай бұрын
👊
@gronkhfp
@gronkhfp 9 ай бұрын
VS isn‘t just VS Code but paid. It is a full blown IDE with support for every Microsoft programming technology or platform. VS is great for game dev, embedded systems, mobile dev, desktop dev etc… It is much more designed for these use cases than the all purpose VS Code text editor
@namanhkapur
@namanhkapur 9 ай бұрын
thanks for the context!
@Eduardado
@Eduardado 9 ай бұрын
Grounding, positive and healthy. Thank you, this brightened my mood and helped me feeling ok not being a "hacker" programmer ;)
@namanhkapur
@namanhkapur 9 ай бұрын
thanks for watching!
@sudhanshupandey1220
@sudhanshupandey1220 9 ай бұрын
Fun Fact: I use arch linux, I also am fond of using tiling window managers, my fav. being i3wm and bspwm, I love configuring them for hours and hours, I am hardcore neovim user I used some nvchad configs, but then I learned lua specially to config nvim, I configured my nvim to the most optimal state[for me], I've also used and configured Emacs in past, I've used and configured more than 8 different linux distros, I know basics of C, Rust[intermediate], Go and I am an intermediate python user, cuz python was my first lang, but still my github is pretty much empty, I've never created any projects that will even make me look like a programmer, I didn't do any DSA neither I ever participated in any hackathons or open source, I am not a dev. I just do shell scripting and configs, that's what I am today. no matter which text editor you use, I think you should be able to complete it or at least shape your idea into reality of some sort, but I can't, YET.
@saeedul
@saeedul 9 ай бұрын
Does backend development need a high level hardware system.
@namanhkapur
@namanhkapur 9 ай бұрын
no
@VectorM
@VectorM 9 ай бұрын
When you don't realise that you're seeing an ad read until half way through the ad , then you know it's the right sponsor ..
@OzairPatel1
@OzairPatel1 9 ай бұрын
very cool video namanh
@namanhkapur
@namanhkapur 9 ай бұрын
yooooo thanks man
@randyhoward5808
@randyhoward5808 9 ай бұрын
@@namanhkapur pls, I need your help to become a coder. I watched your video and I'm impressed. I'll be glad to have a personal class with you. Pls do this for me for God's sake.
@Olajumoke_Adeife
@Olajumoke_Adeife 9 ай бұрын
This video came timely 🙂🙂🙂
@namanhkapur
@namanhkapur 9 ай бұрын
let’s gooooo
@manishchoudary6122
@manishchoudary6122 9 ай бұрын
Yeh tata imagination challenge kya hai? mujhe part lena hai, video bana do
@Kristen-og9wo
@Kristen-og9wo 8 ай бұрын
Completely agree with this video. There are a lot of people out there (or maybe just the loudest) looking to gatekeep software development. AKA, "You're not a "real" programmer unless you..." (And if you're a woman or another underrepresented group, I feel like that makes the identity crisis even worse.)
@sudiptotop
@sudiptotop 9 ай бұрын
Was very upset to see the lay-off story! Happily, you seems to have moved on. Best wishes for you job search-that is if you are....Thanks for very thing. Hope i get; a 50 year old, i get motivated enough to start to learn coding.
@namanhkapur
@namanhkapur 9 ай бұрын
thanks for being here
@Harish-rz4gv
@Harish-rz4gv 9 ай бұрын
You don't use vim keybindings??
@namanhkapur
@namanhkapur 9 ай бұрын
no sir
@GiovanniCKC
@GiovanniCKC 9 ай бұрын
Completely off topic-- your glasses plus your hair style just goes really nice and I'm jealous lol 👌
@namanhkapur
@namanhkapur 9 ай бұрын
i'm blushing
@GiovanniCKC
@GiovanniCKC 9 ай бұрын
@@namanhkapur 👍XD
@_Mariama
@_Mariama 9 ай бұрын
yess my type of people ❤
@namanhkapur
@namanhkapur 9 ай бұрын
welcome to the community
@shehanreshin
@shehanreshin 9 ай бұрын
Bodied my idol William
@namanhkapur
@namanhkapur 9 ай бұрын
he’s a homie i only have love for him, also he’s way smarter than me
@johncerpa3782
@johncerpa3782 9 ай бұрын
Same!!
@namanhkapur
@namanhkapur 9 ай бұрын
yay
@aniketfuryrocks
@aniketfuryrocks 9 ай бұрын
You are right. beginners should focus on learning rather than tooling at first. But, using vim/emacs/linux is not about showing off. It's about knowing and creating the environment. I ask beginners to get into linux because it's not confortable. It will break. U should know how software works to fix it. It's a step up to using custom tooling to create your own comfort. Using intellij/vscode doesn't make u dumb but it creates a toxic comfort zone for u. U don't know how LSP work, how buffers work. Heck, beginners don't even want to use the cli to run their code. They need a button for that. Leave aside debuggers and profilers. I am in this industry for 10+ years now. Having custom tooling that u spent time and effort building, shows u are eager to build stuff till it works. Ricing linux is not just about making it look good. It's about learning how window managers, tilings and other things work. U get to all the possibilities.
@bluezz5002
@bluezz5002 9 ай бұрын
throwing beginners into the deep end is not the solution, imo
@SimGunther
@SimGunther 9 ай бұрын
You never mentioned how you internalized that info or how you simplified complex concepts. That's what makes the difference no matter what editor you use because they all have the same broken foundation: focusing on changing itty bitty text instead of visualize data structures via the power of "magic" as we slowly sculpt the final solution like a master sand castle architect. We shouldn't be playing compiler in our heads, yet that's what we end up doing in all these tools. Best we can do is make a visual commonplace book with these magical data structure and algorithmic visuals to help us work our way through the problem. Our brains aren't meant to do calculus or arithmetic that should only be performed on computers; our brains should be solving problems and creating art. #NoArithmeticBrains
@fallencheeto4762
@fallencheeto4762 9 ай бұрын
VSCODE BASED 🔥
@namanhkapur
@namanhkapur 9 ай бұрын
so based
@bobbydavis4144
@bobbydavis4144 9 ай бұрын
Oh holy hell, the nightmares from MIT App Inventor.
@namanhkapur
@namanhkapur 9 ай бұрын
💀
@jjeverson2269
@jjeverson2269 9 ай бұрын
VSCode for programming and Vim for DevOps. That is all I care to do.
@liquidchoonkus6215
@liquidchoonkus6215 9 ай бұрын
vs code isn't open source
@Nick.....
@Nick..... 9 ай бұрын
Chad programmers use voice dictation to prompt chat GPT to write their code.
@namanhkapur
@namanhkapur 9 ай бұрын
👀
@falkar11
@falkar11 9 ай бұрын
Damn I didn't learn shit in hs. I was too busy partying lol
@LC789789
@LC789789 9 ай бұрын
insane thumbnail
@namanhkapur
@namanhkapur 9 ай бұрын
thanks bro
@proactivex
@proactivex 9 ай бұрын
I want to hug you right now
@namanhkapur
@namanhkapur 9 ай бұрын
🤗
@debadipti
@debadipti 9 ай бұрын
Tool matters! Environment matters! Speed matters! You can use "Windows XP" and "Notepad ++" in the start, but if you don't move on and explore new tools that are fast and efficient, you will be left behind. You CAN'T find the right tool for you, if you say tool doesn't MATTER! Even you are new, find the right tools!
@debadipti
@debadipti 9 ай бұрын
I tell every new programmers to use linux. Why? Because you will know better about how machine works before you start to program it! Strive for better tools!! It's exciting!! It's the only reason I love to sit for coding, explore new things, find better tools, leverage those to better myself everyday! I am sure you have 2-4 hours to spend each week on exploring! It's not that hard.
@gronkhfp
@gronkhfp 9 ай бұрын
Dude chill
@debadipti
@debadipti 9 ай бұрын
@@gronkhfp haha .. Let's not generalize everyone
@Company_N
@Company_N 9 ай бұрын
what the f kinda high school did you got to?
@terriem3922
@terriem3922 9 ай бұрын
Yeah. Sounds kind of advanced.
@abdulsamadayoade9439
@abdulsamadayoade9439 9 ай бұрын
Wow, so you've lived in Nigeria before
@namanhkapur
@namanhkapur 9 ай бұрын
how’d you know
@fafaratze
@fafaratze 9 ай бұрын
if it makes your life easy, use it, that is the purpose why they built these tools.
@namanhkapur
@namanhkapur 9 ай бұрын
yes but don't obsess over them
@gnarlylasagna7464
@gnarlylasagna7464 9 ай бұрын
but using Vim is rlly rlly cool and fun
@namanhkapur
@namanhkapur 9 ай бұрын
it does make you feel like a hacker
@cupofcoffee5153
@cupofcoffee5153 9 ай бұрын
le me who got a mechanical keyboard yesterday
@namanhkapur
@namanhkapur 9 ай бұрын
is it satisfying
@cupofcoffee5153
@cupofcoffee5153 9 ай бұрын
AF. I didnt waste moeny and just put it in my wishlist for 3 years and now got it.@@namanhkapur
@LifelinegamingFilms
@LifelinegamingFilms 9 ай бұрын
Who asked
@sisyphus_strives5463
@sisyphus_strives5463 2 ай бұрын
wtf you went to an amazing high school, we didn't even have physics 2
@VolodymyrInTech
@VolodymyrInTech 9 ай бұрын
💛💙💛💙💛💙💛💙💛💙💛💙💛💙💛💙👍
@theREDMASKchannel
@theREDMASKchannel 9 ай бұрын
what a pointless video
How To Get Ahead of 99% of Software Engineers (Starting Today)
11:35
Coding Projects That Got Me a Job in 2 Days
12:55
Namanh Kapur
Рет қаралды 96 М.
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 147 МЛН
Super sport🤯
00:15
Lexa_Merin
Рет қаралды 20 МЛН
Senior Engineers Aren't Better Than You
12:11
Namanh Kapur
Рет қаралды 9 М.
Advice from the Top 1% of Software Engineers
7:46
Namanh Kapur
Рет қаралды 100 М.
23 Design Patterns Explained In 83 Minutes
1:23:12
levonog
Рет қаралды 741
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
My Brain after 569 Leetcode Problems
7:50
NeetCode
Рет қаралды 2,4 МЛН
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
The Broken Senior-Only Developer Market
9:58
Namanh Kapur
Рет қаралды 145 М.
Coding won’t exist in 5 years? You might be right.
16:39
ForrestKnight
Рет қаралды 460 М.
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51