Originally posted on msscohen.com - career hacks for software engineers
Although software engineering is often considers a dream profession, in re...
For further actions, you may consider blocking this person and/or reporting abuse
Hey guys,
I created a presentation based on this article, hope you'll find it useful: slideshare.net/MoranDanieliCohen/m...
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.
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 ...
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)
I find switching to much is bad to; it's a real productivity killer.
Great post!
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.
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. :)
Awesome. Thank you!
This is Very helpful content for me {engineering student} 😤😤😤😤
Great article, I found it quite helpful!
Very useful article for me, I'm software engineering student. Thanks
Excellent, thanks for sharing your thoughts :)
Excellent article! I'm going to try these tips tomorrow, right out of the gate.
Excellent, thanks for sharing your thoughts!
Interesting article! I'll try to follow some suggestions
Really helpful post. Thanks so much!
Useful article, I usually go for a walk, get some coffee and/or talk to my partners when possible to release some stress
Thanks for this. Really insightful.
Great article!
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).
Love this! Thank you!!
Great article! I've sent it to my co-workers :)
Coool
Thanks for writing this.
Nice article girl
Great tips, number 2 and 3 are vital for almost any profession I feel