When they say "everything in the backlog is a top priority" They really mean "we have no idea what we are doing"
Common traint I've noticed among good developers: They're not afraid of looking dumb over and over again.
Getting a job at a FAANG company won't make you happy, but you have to get there to see it for yourself
Don't take coding or career advice from people who haven't walked the walk
A programmer's sole purpose is to deliver value to users in the form of working software.
If it takes you 4 years to get a degree Why do you quit programming after 2 weeks?
My first developer salary was $600 a month ($7200 a year) working at uni. I currently make 6 figures a year. It took me 5 years but I make in one month more than I could make in one year. Give yourself time to grow.
If you followed the advice you give others, you'd be a great programmer already
"The first step of any project is to grossly underestimate its complexity and difficulty." -- Nicoll Hunt
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." - Dennis Ritchie
Dynamic programming is a general technique for solving optimization, search and counting problems that can be decomposed into subproblems. To apply dynamic programming, the problem must present the following two attributes: - Optimal substructure - Overlapping subproblems
FAANG interview questions may look ridiculous. But you have to play the game if that's the job you want to get.
What is the differences between == (or !=) and === (or !==) in JavaScript? One of them has to do with implicit type conversions when evaluating expressions. For example: 0 == false -> returns true 0 === false -> returns false
Given an array nums containing n distinct numbers in the range [0, n], return the only number in the range that is missing from the array. int f(const vector<int>& nums) { int res = nums.size(); for(int i = 0; i < nums.size(); ++i) res ^= (i ^ nums[i]); return res; }
5 Benefits of building a deployment pipeline - Greater visibility of the deployment process - What changes have broken the app - Releases to prod have passed all steps in the pipeline - How long does it take to release - How long each step takes In summary -> Visibility