Leaving in big cities can bring us all the facilities and possibilities of a metropolitan live. Nevertheless problems in commuting can be a big issue. Expanding from 2 to 4 hours a day in traffic jam. This valuable time can be used for simple things like play with kids, read books, study or fitness for example.
Working from home at its own "home office" brings the comfort and the convenience to rise kids closer, this is an advantage that is really hard to account, this is a very good surprise that came working as Software Engineer. Working in different projects and clients is a plus, there is not a routine or repetitive activity, we ever learn new stuff and create application that help companies to automate their activities and bring value from new technologies.
Working in an office 8 hour a day it is not the only option we have anymore, facing all the possibilities technology bring us today. I have worked in some global companies for many year and there is good live out of cubicle world! With a good PC and Internet connection, I have already worked with exceptional teams spread all over the world: India, USA, Brazil, France and other countries.
The future gonna bring work in form of projects and less jobs as a carrier in a unique company for years as usual. The AI will change jobs even for IT professionals. To adapt and face this new opportunities is challenge, it queries discipline, but it can bring us valuable time, good value and new perspectives of work in a global world.
Another advantage is freedom we gain, now it is possible to work from the cost in the summer and go to the countryside at any time wanted, just bringing the laptop I can work whatever I am, from a hotel or parents house, and keeping control of schedule and spending more time with family. It keep us out of office politics and stress, driver our own career and then get more productive.
Toptal is a company that can facilitate this new global working scenario. They have a rigorous process to select the best world class engineers were just 3% of applicants get in. And setup good teams to create new software. As a freelancer they provide us diverse, long term and engaging projects, every project brings new learning as a benefit.
The Toptal software programmers network help companies to create their software with the best engineers and get ahead of their competitors coming up with technologies that can bring value to their business.