Tuesday, 26 February 2019

What are the 10 things of every programmer and softwear engeneer know


  • Data Structures and Algorithms

  • Atleast one Object-Oriented language ( Python most preferably ).
  • Standard Template Library (STL) :
    • If you are using C++, you must be aware of STL, as they can reduce the writing-efforts at maximum efficient time-complexity.
    • E.g., vector, algorithm, pair, string, etc.
    • Other languages also have pre-defined functions which must be utmost used in coding.
  • Google :
    • In present context, Google is able to answer anything; for the condition that one search it correctly.
    • As a programmer, one must knowhow to use Google to solve the queries arise during programming.
  • There exist a website called StackOverflow that can answer almost every doubt arise during coding.
  • YouTube :
  • Coding in a readable way, i.e., writing comments and giving proper indentations.
  • Text editors, specially Sublime Text-Editor :
    • love it for its nice user interface!
    • There are a lot of shortcuts that enable one to open files and jump between lines easily.
    • You can change many lines at once due to the multiple selection option. You don’t need to go through the menus; you can just search for what you need. You can also switch between projects easily.
    • Others : Notepad++, Atom, etc.
  • Database Management and SQL.
  • How to make Technical Presentations.

Any questions mentioned in the comment. 
                Thakyou 

No comments:

Post a Comment