DEV Community

Cover image for 3 Effective Ways to Maintain High Energy Levels at Work for Software Engineers

3 Effective Ways to Maintain High Energy Levels at Work for Software Engineers

Moran Danieli-Cohen on February 06, 2017

Originally posted on msscohen.com - career hacks for software engineers Although software engineering is often considers a dream profession, in re...
Collapse
 
msscohen profile image
Moran Danieli-Cohen

Hey guys,
I created a presentation based on this article, hope you'll find it useful: slideshare.net/MoranDanieliCohen/m...

Collapse
 
jasogamol profile image
Mark Piffer

Interestingly you didn't recommend the most basic rule of craftsmanship: check (and replace if necessary) the tools you use. And with "tools" I mean tools! Your keyboard, your mouse, your monitor(s), your chair, your desk.

While none of the above will give you a breakthrough like that one super-productive morning which the gods shone their light upon, their impact will be small but constant throughout the whole year and the evaluation of their suitability requires nearly no technical skill at all. Just the willingness to pay for quality - exactly what you want from your customers too.

Collapse
 
ssmusoke profile image
Stephen Senkomago Musoke

This one is really a key un-noticed one - get a wrist support for your keyboard and mouse, do you actually need a faster computer (or more memory) to speed up compiles, replace wireless LAN with a hardline LAN cable (more stable SSH, faster Internet with less interference), ergonomics can mess up energy levels too.

Do you need to upgrade that IDE or use the one you are more comfortable with ...

Collapse
 
quietnoise profile image
QuietNoise • Edited

Taxis, naps, don't drink coffee first thing in the morning (you are already rested there and next coffee later won't work), reduce distractions (headphones, attitude), productive software (IDEs, automation scripts, shortcuts), fast hardware (SSD, loadsa RAM), comfortable environment and furniture.

These are my tops. You can get 8-14 focus hours a day (depending on workload) instead of three (low quality munching doesn't count:D)

Collapse
 
meonlol profile image
meonlol

I find switching to much is bad to; it's a real productivity killer.
Great post!

Collapse
 
voins profile image
Alexey Voinov

Taking cab makes sense only if you're getting paid more when you work better. If I see no increase in salary, why bother? :) And as you could guess, I'd totally agree with you on breaks. The same reason, if I'm not getting paid more for working without breaks, why should I do it? :)

As for myself, I've noticed that the my most productive hours are when I work from home. Even with two little children to babysit (3 years and 10 months old), it is a lot less distractions than in the office. :) And I can actually optimise my time so that I'm less tired with more things done by the end of the day.

Collapse
 
hytonevi profile image
Ville Hytönen

Your article hit the spot at least for me, I have 2 years old toddler and 10 weeks old baby at home, and somedays my energy are out really fast. And I have noticed when I don't get enough sleep I got really dumm at work, I make mistakes that suppose to happen only starting programmers. And that way I am getting the imposter syndrome because I think I could do better than I am doing right now. :)

Collapse
 
rowlandekemezie profile image
Rowland I. Ekemezie

Awesome. Thank you!

Collapse
 
chandravijayagr profile image
Chandravijay Agrawal

This is Very helpful content for me {engineering student} 😤😤😤😤

Collapse
 
daisychubb profile image
Daisy Chubb

Great article, I found it quite helpful!

Collapse
 
danhidsan profile image
danhidsan

Very useful article for me, I'm software engineering student. Thanks

Collapse
 
rafaelcg profile image
Rafael Corrêa Gomes

Excellent, thanks for sharing your thoughts :)

Collapse
 
codemouse92 profile image
Jason C. McDonald

Excellent article! I'm going to try these tips tomorrow, right out of the gate.

Collapse
 
rafaelcg profile image
Rafael Corrêa Gomes

Excellent, thanks for sharing your thoughts!

Collapse
 
cmmata profile image
Carles Mata

Interesting article! I'll try to follow some suggestions

Collapse
 
jlhcoder profile image
James Hood

Really helpful post. Thanks so much!

Collapse
 
_javierperez profile image
Javier Pérez Archila

Useful article, I usually go for a walk, get some coffee and/or talk to my partners when possible to release some stress

Collapse
 
andelamogala profile image
Ogala Michael

Thanks for this. Really insightful.

Collapse
 
gautamkrishnar profile image
Gautam Krishna R

Great article!

Collapse
 
gkatsanos profile image
George Katsanos

Or move in a country with real maternity benefits and take a full year long break before you go back to work. (Germany, France, Belgium, Scandinavia, etc).

Collapse
 
hawicaesar profile image
HawiCaesar

Love this! Thank you!!

Collapse
 
netanelravid profile image
Netanel Ravid

Great article! I've sent it to my co-workers :)

Collapse
 
zahiruldu profile image
Md. Zahirul Haque

Coool

Collapse
 
jaiiparmar profile image
Jayesh

Thanks for writing this.

Collapse
 
umarfarooq21 profile image
Umar Farooq

Nice article girl

Collapse
 
daviddeejjames profile image
David James

Great tips, number 2 and 3 are vital for almost any profession I feel