[English (Auto-generated)] How to Get Ahead of 99% of Programmers (in 99 Seconds) [DownSub.com]
To excel beyond the average programmer, one must engage in activities that most do not, such as learning effective debugging techniques, focusing on quality projects, and reading code written by experienced programmers. Contributing to open source projects and networking at conferences can also provide valuable learning opportunities. Ultimately, developing a programmer's mindset is crucial for success in the field.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
4 views2 pages
[English (Auto-generated)] How to Get Ahead of 99% of Programmers (in 99 Seconds) [DownSub.com]
To excel beyond the average programmer, one must engage in activities that most do not, such as learning effective debugging techniques, focusing on quality projects, and reading code written by experienced programmers. Contributing to open source projects and networking at conferences can also provide valuable learning opportunities. Ultimately, developing a programmer's mindset is crucial for success in the field.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2
so you want to become better than 99
percent of programmers but you're doing
the exact same things that 99 of other programmers are already doing watching video tutorials doing online courses and solving lead code problems everybody is doing that doing what everyone else is doing is the very definition of how to become average and there is nothing wrong with that but if you want to get ahead of others you have to be willing to do what others are not willing to do here are 5 such things you can do right now most people think that programmers code all day in reality programmers spend a lot of their time debugging code breaking things and fixing them is an essential part of becoming a skilled programmer yet beginners don't spend any time trying to learn the right way to debug code to get started with learning debugging you can do this course called software debugging on Udacity when I was a beginner I would watch the longest possible programming tutorial learn as many languages as I could and build as many projects as possible in other words I thought that quantity is all that matters but in programming quality matters much more than quantity one great project on your resume can easily give you an edge over someone who has 10 basic projects on their resume foreign let me ask you a question during my last two years of working at Google let's assume that I've written a total of 10 000 lines of code how many total lines of code do you think I have read during the same period it would easily be hundred thousand lines of code even though the numbers here are made up what I'm trying to say is that I would have roughly read 10 times more code than I have written yet new programmers spend no time reading code written by experienced programmers go to GitHub and spend 30 minutes trying to understand someone else's code every day the biggest disadvantage that the beginners face is that often they don't get the opportunity to collaborate with the experienced programmers as a result they never learn what it's like to work with other Engineers on the team to solve this problem you can start contributing to open source projects I will link a guide in the description to help you get started to become a top one person programmer you need to first know what a top one person programmer looks like but where can you even find a top one person programmer at conferences and meetups to find meetups happening near you you can use a website like meetup.com before you can do any of this you need to first know how to think like a programmer watch this video for that my name is sahil and I'll see you in the next one