re: Things to learn in workplaces when we are free VIEW POST


You can never stop learning!

  • IDEs: is there a shortcut that lets you search all commands? How can you speed up typing "Foo foo = new Foo()"? What do all these refactoring tools do?
  • Editors: learn vim...AND...emacs...AND nano! Yes, I said "AND" It is possible to know more than one editor! Learn basic open, edit, and close in each one. Then pick one to really learn.
  • Scripts: Learn thee a shell script. I prefer bash for this but ruby and python can work too.
  • Get an algorithms, data structure, or advanced programming book and read through the code and get it building and test it. I'm currently going through "The Algorithm Design Manual"
code of conduct - report abuse