The Programming Identity Crisis

  Переглядів 30,938

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 8 місяців тому
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 8 місяців тому
Bro you're the peak example of half information
@TanTan1193
@TanTan1193 8 місяців тому
you talk too much about Vim
@maxmuster7003
@maxmuster7003 8 місяців тому
efficient programming on touch screen😅
@CodingWithLewis
@CodingWithLewis 8 місяців тому
@@ameer6168… fair enough
@rustycolon9368
@rustycolon9368 8 місяців тому
Themes are indeed a rabbit hole.
@namanhkapur
@namanhkapur 8 місяців тому
but so fun
@alisherdotdev
@alisherdotdev 8 місяців тому
Try Vitesse theme
@similoluwaelizabeth1514
@similoluwaelizabeth1514 8 місяців тому
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 8 місяців тому
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 8 місяців тому
added to list of ideas!
@michaelmarian9987
@michaelmarian9987 8 місяців тому
bro love the content and videos this strong mentorship.
@portosmd9987
@portosmd9987 8 місяців тому
What a great video in every aspect.
@leonardnewbill793
@leonardnewbill793 8 місяців тому
Namanh thank you, i need to hear this !
@DanielCruz.developer
@DanielCruz.developer 8 місяців тому
So glad that programming content is back!!!🙂
@namanhkapur
@namanhkapur 8 місяців тому
would you watch anything else?
@jswlprtk
@jswlprtk 8 місяців тому
A unique perspective, finally, appreciate it mate
@namanhkapur
@namanhkapur 8 місяців тому
thanks!!
@potato8236
@potato8236 8 місяців тому
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.
@notjpengineer
@notjpengineer 8 місяців тому
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!
@PotatoBangBangXD
@PotatoBangBangXD 8 місяців тому
Damnn !!!! Namanh this video is so good .... Good Work man.🤜🤛 and have a great day ahead.
@namanhkapur
@namanhkapur 8 місяців тому
you too man
@arianahmadi4005
@arianahmadi4005 8 місяців тому
Amazing video i love the video and transition keep it up :)
@namanhkapur
@namanhkapur 8 місяців тому
thanks my dude 🙏
@teachingEverythingAmLearning
@teachingEverythingAmLearning 8 місяців тому
I love your contents foreal. it helps me keep me motivated thanks!
@namanhkapur
@namanhkapur 8 місяців тому
thanks for watching!
@lemonadeintech
@lemonadeintech 8 місяців тому
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 8 місяців тому
thanks for watching!
@lostahmado
@lostahmado 8 місяців тому
Your videos keep getting better, funnier and more informative.
@namanhkapur
@namanhkapur 8 місяців тому
your comment made my day
@lostahmado
@lostahmado 8 місяців тому
@@namanhkapur your videos make my day Namanh
@nic3point0
@nic3point0 8 місяців тому
Well put 👏👏👏
@samwilson4597
@samwilson4597 8 місяців тому
your video editing is the best in dev youtube
@VectorM
@VectorM 8 місяців тому
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 ..
@am1tk_tales
@am1tk_tales 8 місяців тому
पहली बार कोई समझ में आने वाला with all affordable resource वाला roadmap मिला है। धन्यवाद 😊
@programmer1356
@programmer1356 8 місяців тому
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.
@aryankansagara7678
@aryankansagara7678 7 місяців тому
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
@mrman880
@mrman880 8 місяців тому
Great Video!
@namanhkapur
@namanhkapur 8 місяців тому
🫡
@teed-zt4ge
@teed-zt4ge 8 місяців тому
I love your content 😊
@namanhkapur
@namanhkapur 8 місяців тому
🥺
@postedactive
@postedactive 8 місяців тому
Damn... good one bro.
@namanhkapur
@namanhkapur 8 місяців тому
👊
@ajanth
@ajanth 8 місяців тому
All this time I thought VSCode just hated me, thanks for the insight
@namanhkapur
@namanhkapur 8 місяців тому
it’s only capable of love
@Olajumoke_Adeife
@Olajumoke_Adeife 8 місяців тому
This video came timely 🙂🙂🙂
@namanhkapur
@namanhkapur 8 місяців тому
let’s gooooo
@Kristen-og9wo
@Kristen-og9wo 7 місяців тому
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.)
@user-we1bg9nw6m
@user-we1bg9nw6m 8 місяців тому
love the energy I can see you're really putting in the effort.
@namanhkapur
@namanhkapur 8 місяців тому
🤞
@gronkhfp
@gronkhfp 8 місяців тому
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 8 місяців тому
thanks for the context!
@OzairPatel1
@OzairPatel1 8 місяців тому
very cool video namanh
@namanhkapur
@namanhkapur 8 місяців тому
yooooo thanks man
@randyhoward5808
@randyhoward5808 8 місяців тому
@@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.
@GiovanniCKC
@GiovanniCKC 8 місяців тому
Completely off topic-- your glasses plus your hair style just goes really nice and I'm jealous lol 👌
@namanhkapur
@namanhkapur 8 місяців тому
i'm blushing
@GiovanniCKC
@GiovanniCKC 8 місяців тому
@@namanhkapur 👍XD
@sudhanshupandey1220
@sudhanshupandey1220 8 місяців тому
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.
@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
@Eduardado
@Eduardado 8 місяців тому
Grounding, positive and healthy. Thank you, this brightened my mood and helped me feeling ok not being a "hacker" programmer ;)
@namanhkapur
@namanhkapur 8 місяців тому
thanks for watching!
@_Mariama
@_Mariama 8 місяців тому
yess my type of people ❤
@namanhkapur
@namanhkapur 8 місяців тому
welcome to the community
@shehanreshin
@shehanreshin 8 місяців тому
Bodied my idol William
@namanhkapur
@namanhkapur 8 місяців тому
he’s a homie i only have love for him, also he’s way smarter than me
@bobbydavis4144
@bobbydavis4144 8 місяців тому
Oh holy hell, the nightmares from MIT App Inventor.
@namanhkapur
@namanhkapur 8 місяців тому
💀
@tyti6184
@tyti6184 8 місяців тому
great vid. do you think finding a career in tech nowadays is rare?
@younesslaoui8327
@younesslaoui8327 8 місяців тому
No
@sudiptotop
@sudiptotop 8 місяців тому
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 8 місяців тому
thanks for being here
@justmrkhan
@justmrkhan 8 місяців тому
What is that movie snippet at the end?
@namanhkapur
@namanhkapur 8 місяців тому
silicon valley tv show
@jjeverson2269
@jjeverson2269 8 місяців тому
VSCode for programming and Vim for DevOps. That is all I care to do.
@fallencheeto4762
@fallencheeto4762 8 місяців тому
VSCODE BASED 🔥
@namanhkapur
@namanhkapur 8 місяців тому
so based
@SimGunther
@SimGunther 8 місяців тому
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
@camilo57041
@camilo57041 8 місяців тому
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 8 місяців тому
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.
@aniketfuryrocks
@aniketfuryrocks 8 місяців тому
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 8 місяців тому
throwing beginners into the deep end is not the solution, imo
@saeedul
@saeedul 8 місяців тому
Does backend development need a high level hardware system.
@namanhkapur
@namanhkapur 8 місяців тому
no
@Nick.....
@Nick..... 8 місяців тому
Chad programmers use voice dictation to prompt chat GPT to write their code.
@namanhkapur
@namanhkapur 8 місяців тому
👀
@saeedul
@saeedul 8 місяців тому
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 8 місяців тому
both are good but yes anything apple will require mac, backend is definitely more versatile
@johncerpa3782
@johncerpa3782 8 місяців тому
Same!!
@namanhkapur
@namanhkapur 8 місяців тому
yay
@debadipti
@debadipti 8 місяців тому
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 8 місяців тому
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 8 місяців тому
Dude chill
@debadipti
@debadipti 8 місяців тому
@@gronkhfp haha .. Let's not generalize everyone
@LC789789
@LC789789 8 місяців тому
insane thumbnail
@namanhkapur
@namanhkapur 8 місяців тому
thanks bro
@manishchoudary6122
@manishchoudary6122 8 місяців тому
Yeh tata imagination challenge kya hai? mujhe part lena hai, video bana do
@falkar11
@falkar11 8 місяців тому
Damn I didn't learn shit in hs. I was too busy partying lol
@proactivex
@proactivex 8 місяців тому
I want to hug you right now
@namanhkapur
@namanhkapur 8 місяців тому
🤗
@fafaratze
@fafaratze 8 місяців тому
if it makes your life easy, use it, that is the purpose why they built these tools.
@namanhkapur
@namanhkapur 8 місяців тому
yes but don't obsess over them
@liquidchoonkus6215
@liquidchoonkus6215 8 місяців тому
vs code isn't open source
@Harish-rz4gv
@Harish-rz4gv 8 місяців тому
You don't use vim keybindings??
@namanhkapur
@namanhkapur 8 місяців тому
no sir
@the_mochi_section
@the_mochi_section 8 місяців тому
what the f kinda high school did you got to?
@terriem3922
@terriem3922 8 місяців тому
Yeah. Sounds kind of advanced.
@gnarlylasagna7464
@gnarlylasagna7464 8 місяців тому
but using Vim is rlly rlly cool and fun
@namanhkapur
@namanhkapur 8 місяців тому
it does make you feel like a hacker
@abdulsamadayoade9439
@abdulsamadayoade9439 8 місяців тому
Wow, so you've lived in Nigeria before
@namanhkapur
@namanhkapur 8 місяців тому
how’d you know
@sisyphus_strives5463
@sisyphus_strives5463 Місяць тому
wtf you went to an amazing high school, we didn't even have physics 2
@cupofcoffee5153
@cupofcoffee5153 8 місяців тому
le me who got a mechanical keyboard yesterday
@namanhkapur
@namanhkapur 8 місяців тому
is it satisfying
@cupofcoffee5153
@cupofcoffee5153 8 місяців тому
AF. I didnt waste moeny and just put it in my wishlist for 3 years and now got it.@@namanhkapur
@LifelinegamingFilms
@LifelinegamingFilms 8 місяців тому
Who asked
@VolodymyrInTech
@VolodymyrInTech 8 місяців тому
💛💙💛💙💛💙💛💙💛💙💛💙💛💙💛💙👍
@theREDMASKchannel
@theREDMASKchannel 8 місяців тому
what a pointless video
How To Get Ahead of 99% of Software Engineers (Starting Today)
11:35
Namanh Kapur
Переглядів 236 тис.
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Переглядів 6 млн
Піхотинець - про рутину на фронті
00:46
Суспільне Новини
Переглядів 303 тис.
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Переглядів 27 млн
The Google Employee Who Makes $1,083,333/Month Doing Nothing
10:36
Namanh Kapur
Переглядів 513 тис.
Coding won’t exist in 5 years? You might be right.
16:39
ForrestKnight
Переглядів 458 тис.
i got laid off... (as a software engineer)
8:15
Namanh Kapur
Переглядів 223 тис.
YOU ARE NOT DUMB - Impostor Syndrome in Software Engineering
9:12
Theveloper
Переглядів 2,8 тис.
3 Years of Coding. Here's Everything I've Learned...
12:55
Namanh Kapur
Переглядів 59 тис.
God-Tier Developer Roadmap
16:42
Fireship
Переглядів 6 млн
Coding Projects That Got Me a Job in 2 Days
12:55
Namanh Kapur
Переглядів 96 тис.
The Broken Senior-Only Developer Market
9:58
Namanh Kapur
Переглядів 142 тис.
Why Most People FAIL to Learn Programming
8:04
Aaron Jack
Переглядів 1,8 млн