Coding can be bit daunting and especially if you have to go through lots of development hours, it just drains you out doesnt it, so in this abstract i will share easy steps that has helped me a lot to code better, by code better i mean hacks, tips or trick whatever you call, basically what i am trying to say is that these small steps or processes has helped me significantly, these steps are bit subjective in nature and will keep on discussing very deep info regarding the same domain in few followup articles but for now lets keep it simple and cool
VISUALIZE THE WHOLE PROJECT IN A DETAILED FASHION AND GET A CLEAR PICTURE OF WHAT YOU ARE DOING AND THEN AFTER MULTIPLE HOURS OF PLANING SESSIONS, JAW DOWN THE PROTOCOLS, DESIGN , INFORMATION SCHEMA, DATABASE SCHEMA , UX VISION, DESIGN VISION, PROCESS DETAILS.
Google all the bugs, fixes and benchmarks and you will get very detailed information via STACK OVERFLOW or multiple other forums where fellow coders are pasting lot of important tech information, these portals and forums are flooded with really important FAQs and once you are well versed with these portals then CODING BECOMES A NICE LEARNING JOURNEY rather then a A BIG GEEKY HURDLE.
One of the easiest way to be a kick ass coder is to understand the fundamentals of the languages you are coding in, go through the documentation several times and try to cover lot of stuff, the more info you have the wider the coding vision will be.
Once you dive in the CODING WORLD you will be able to find thousands and thousands of super deep literature regarding COMPUTER SCIENCE, ALGORITHMS, DEEP LEARNING, AI, AUTOMATION, BUSINESS PROCESSES, E COMMERCE, BIG DATA, DATA ANALYSIS, MAPPING ETC ETC, so in short be it MIT or YALE, most of the big educational institutes spreading across multiple engineering domains will all have lessons for these CORE TOPICS either on there website or youtube, so simply geek on, You got the DOUGH , you got the BUZZ WORDS, now go and create some BUZZ…