Posts

Showing posts with the label programming

Elemental Skills required by Programmers

 Qualities required by the programmers  Memory Observation Critical Thinking KISS Principal Learn, Unlearn, Relearn Frugality I have only listed out the skills needed for problem solving, skills like team work, communication, .., etc are not discussed but equally important. Memory Memory plays an important role in increasing the productivity of development.  When we search internet it may seem like we doesn't spend much time. According to several reports employees spend up to 30 % time searching for information.  On avg I spend 5 to 30 mins searching for answers depending on the problem.  But it doesn't mean you should memorize everything. Try to memorize things you use often. Which will definitely save a lot of time. There is another problem with memorizing is it creates Einstellung . Which is a mental block or mind set which we cannot think past. Observation  Observation also plays an important role in programming. We have go through all the lines of cod...

Boost your software developement with these softwares

Image
Following are the list of software which will boost the development. ClipIT It is a clipboard manager app which has backup of last 20(configurable) items you have copied. You can increase or decrease the count if you want. So you don't have search for recopying from the internet or files. Using clipit you can select from the list of items copied and just paste it.   Similar software GPaste Clipboard Indicator Albert launcher  It is a launcher which can run apps, open file/ folder, calculate simple operation, open browser bookmarks. It can simplify access for you. Albert is a single point where you can do multiple things which is really a great thing for Ubuntu. P.S it will eat a lot of RAM. Meld  It is a graphical diff viewer which can compare files, directory and projects. It has support for VCS. Selenium IDE (Extension) You can automate a task on browser which you perform frequently using Selenium IDE  extension. It is used mainly to automate test. But we can r...