101 Tips For Being A Great Programmer (& Human)

Being a programmer is all about learning how to search for the answers to your questions. By learning to Google things effectively, you'll save a lot of development time. It's better to let your team know a task will take three weeks and deliver in two than the other way around.