DEV Community

Things to learn in workplaces when we are free

Sumit Roy on July 03, 2017

Most of the time in workplaces we have nothing to do and we end up scrolling through news feed of facebook or some other social networking site. So that ends up like a waste of time. So what are the things to learn in workplaces when you are free?

Collapse
 
subbramanil profile image
Subbu Lakshmanan

I agree with Valentin Baca. You can never stop learning!.

  • IDEs: Shortcuts and plugins that can make your life simpler. Only a couple of weeks ago, I came to know about ligatures and Fira Code from dev.to post and I love it.

  • Fun projects: Work on fun side projects. I'm an android developer, but I play with Raspberry Pis whenever I get time. It could be simple as blinking LEDs as long as you have fun in learning something new.

Collapse
 
val_baca profile image
Valentin Baca

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" algorist.com
Collapse
 
jenc profile image
Jen Chan

I always have some kind of quack idea I want to make but I go halfway and then new work comes...

Collapse
 
jenc profile image
Jen Chan

But the general boss-appeasing answer would be: how to automate any process