Business

Technologies and the New Way of Work by David Mansilla

In today’s economy, technology is enabling a new wave of independent workers called “the gig economy players”.

Since the industrial revolution and the introduction of the 9 to 5 workday, we got used to working for a large employer. This came with the hopes of a good pension when you retire, while having financial certainty most of the time.

However, this was not the case for most of humanity’s history. If you research it, you will find out that most people were independent workers for most of our existence. In fact, the human economy was based on your local geographical location. As we started cooperating more and more, we started specializing in providing value based on a single trade, like farmers, butchers, etc. As technology started to expand, it allowed humanity to play on a larger scale; for example, when we developed bigger and stronger ships, we were able to make trades with other continents. Did you know that the stock market was invented in the Netherlands as a way to hedge risk from sail ships failing to bring and send goods over the oceans?



According to Sofi.com here is the stock exchange timeline: 

• the Late 1400s: Antwerp, or modern-day Belgium, becomes the center of international trade. Merchants buy goods anticipating that prices will rise in order to net them a profit. Some bond trading also occurs.

•  1611: The first modern stock trading is created in Amsterdam. The Dutch East India Company is the first publicly traded company, and for many years, it is the only company with trading activity on the exchange.

• the Late 1700s: A small group of merchants made the Buttonwood Tree Agreement. The men meet daily to buy and sell stocks and bonds, a practice that eventually comes to form the New York Stock Exchange.

•  1790: The Philadelphia Stock Exchange is formed, helping spur the development of the U.S.’s financial sectors and the country’s expansion west.

•  1896: The Dow Jones Industrial Average is created. It initially has 12 components that were mainly industrial companies.

•  1923: The early version of the S&P 500 is created by Henry Barnum Poor’s company, Poor’s Publishing. It begins by tracking 90 stocks in 1926.

•  1929: The U.S. stock market crashes after the decade-long “Roaring 20s,” when speculators made leveraged bets on the stock market, inflating prices.

•  1941: Standard & Poor’s is founded when Poor’s Publishing merges with Standard Statistics.

•  1971: Trading begins on another U.S. stock exchange, the National Association of Securities Dealers Automated Quotations, otherwise known as the NASDAQ.

•  1987: Corporate buyouts and portfolio insurance helped prices in the market run-up until Oct. 19, what becomes known as “Black Monday.”

•  2008: The stock market crashes after the boom and bust of the housing market, along with the proliferation of mortgage-backed securities in the financial sector.

 

And now with the emerging new technologies like personal computers and the Internet, it seems that we are now embracing a new era of independent work pretty similar to preindustrial times, but this time with much more comfort and abundance.


Here are the top freelance gigs that are dominating the market today:

  • Software Developer

  • Graphic Designer

  • Ghostwriter

  • Copywriter

  • Digital Marketing

  • Photographer

  • Videographer

  • Translation services

  • Public Relations

  • Drop-Shipping reseller

  • Information Products developer

  • E-Commerce retailers

 

What types of technologies are enabling these new ways of doing business?

As we previously stated, it is thanks to the technology that we are now able to break free from the status quo and be independent when it comes to generating an income. In today’s economy, the Internet revolution is enabling a new set of human experience transformation technologies that I believe will be responsible for our growth in all areas of our lives. According to one of the people I admire the most on this topic, Peter Diamandis, we can see these trends in technologies that will revolutionize humanity:

  • Biotech

  • Hyper-Connectivity (5G and beyond)

  • Nanotech

  • 3D printing

  • AI

  • Renewable energy

  • Genomics

  • Blockchain and Distributed technologies

 

And this is just the beginning. However, the bigger question is why are people choosing to become independent over having a stable, secure job? It’s funny because this question is the entire reason why I became an entrepreneur. The simple answer is FREEDOM! We will give anything for freedom, even certainty, and economic stability. You see, I actually grew up in the corporate world, jumping from big corporations to even bigger ones, making huge salary increases along the way. But I always felt trapped in the rat race. When it got so unbearable, I decided to roll the dice and go out on my own. Bear in mind I had a wife, 3 kids, and a mortgage to pay, and… it did not matter. I still jumped into the black void of uncertainty. Now, after 15 years, I must say it has been one of the best decisions of my life. Don’t get me wrong, the first 10 years were so hard I actually almost died from a heart attack. But now, looking back, I am living life on my own terms, using technology to the max, and making incredible abundance along the way. So, what was it? Again, for me and most independent people out there, it was the freedom of controlling my own time! 

 

I wrote a book about it last year called “Breaking out of Corporate Jail” and it quickly became a number one Amazon bestseller, and you know why? Not because I am a great author – far from it! I actually had to hire a ghostwriter to get it done. It actually became a best seller because most of us are looking for freedom among all else, and now in today’s economy, we have the technologies that allow us not only to survive on our own but to thrive. As I am writing this note, I have over 45 software engineers working with me, soon to be 50 and I consider them the best in the world. I have developers that have been with me since the beginning (2005) and you know why they stay? Because I give them the freedom I was looking for when I was a corporate employee. We have people on our team representing over 8 countries, and we are getting stronger every day. Why? Because we are using technology and freedom to our advantage.

 

My good friend Olavo asked me to write this article as he is teaching a Masters class at a University and now you know too, how I would not be surprised if by 2040 most of the workforce consists of independent individuals doing what they want, when they want, with whom they want, while creating incredible abundance for them and others.

 
 
 

A Breakdown of SharePoint Application Development

From previous knowledge, we know that SharePoint is cloud-based software, to help keep your organization on track with every piece of information gathered, inquired, monitored, and reported on. SharePoint offers an endless amount of possibility and flexibility which is ideal for content management.

However, that is not all SharePoint is utilized for. SharePoint is also known for its application development programming.

 

But what is SharePoint Application Development?

Well, since we know that SharePoint is a web-based collaboration and document management program from the Microsoft hub, we know that it is a popular option for enterprises and organizations to develop apps.

This program offers several bonuses alongside the basics. Including, seamless incorporation to the Microsoft Office Suite and easy to learn reconfiguration features.

 

Here is a breakdown on how to develop an app using SharePoint, and the recognizable advantages of developing this way.

 

The first requirement is to onboard your developing applications onto a SharePoint server through SharePoint. The SharePoint server offers two editions:

1. Standard

2. Enterprise

 

There was a basic free version, but that was unfortunately discontinued in 2016. Despite that, users are able to install the Standard edition immediately. Whereas the Enterprise edition is built from the Standard edition and must be unlocked. By unlocked that means the entering of a license key on the standard edition.

The standard edition comes with access to many useful, intuitive tools and features – like workflow templates, a secure storage service, web analytics, governance tools, audience targeting abilities, enterprise wikis, search customization features, and more.

 

The enterprise edition comes with all of the features of standard, plus a few extras including:

  • More accurate search results from rich web indexing

  • Better search interface, with thumbnails and previews

  • More in-depth integration of business intelligence, through the use of intuitive dashboards and business data surfacing

  • Incorporation of PowerPivot, PerformancePoint, Microsoft Office, Visio, Excel, and more

 

Incorporating Microsoft Office onto the SharePoint server is ideal for the enterprise because it is viewed as an ordinary cloud server that delivers better control over SharePoint’s behavior or design.

The next requirement is to build a template and create a definition for a site. Establishing secure access to a server is a must because that starts your core site within Windows SharePoint services 3.0 or Office SharePoint Server 2007 for success.

Every site needs a great template to begin.

Once you’ve established if you’re developing a standard or enterprise application and defined a template for your application. Your next step is to make the necessary modifications.

 

To help ensure all the modifications are completed, here are four essential lists to go off of:

  • Project Lists

  • Project Tasks

  • Project Issues

  • Project Milestones

 

By creating the lists, they’ll display what exactly needs to get modified, so there’s no need for you to lose track of any important details.

Lastly, to aid the development process, even more, we have intuitive tools. Of which SharePoint offers a plethora of. Utilizing intuitive tools and resources help ease and speed up the development process.

Windows SharePoint Services 3.0 provides you with several new libraries and list types of intuitive tools.

Intuitive tools consist of content types, with a reusable collection of settings. Having access to these can help users increase the content types they manage and enable them to reuse the metadata and behaviors of a specific document or item type from the core.

 

How opting into SharePoint benefits helps the Enterprise:

By no means is SharePoint the only solution to developing an enterprise app. It does however make developing much easier than other programs.

With enterprises, you can deploy apps instantly, with complete functionality right after installation. The collaborative tools from SharePoint are also a huge bonus to developing with an Enterprise.


We hope you choose SharePoint Application Development as your next platform for development. If you have any questions or want to reach out to get started, contact our experts at ISU Corp!

 
 
 

The Ultimate Guide to the Role of a Solutions Architect

The technology community is rapidly evolving especially with the incorporation of new realms. With that organizations feel it is necessary to adjust their operating methods and techniques to stay current with the ever-changing business challenges.

In simpler terms, businesses are required to perform their core operations through digital transformation. This is what transfers the core processes to software solutions.

The digital transformation transition is complicated, to say the least, and requires close attention to every little detail. This then requires every company to acquire an expert with a particular skill set for balancing the business needs, especially when there are different nuances of technology involved.

We know these experts as ‘a solutions architect’. They are one of the most skilled client-based roles within the IT industry, and the importance is often overlooked or even completely ignored by the companies on either end.

In order for a software solution to operate effectively, scale, and reach the business needs, it is required to have a well-planned architecture that accounts for several technical and customer implications. In short, this means that the long-term success of any IT project is reliant on the input of a solutions architect, who needs to have:

 

  • Wide-ranging technical expertise

  • Business analysis skills

  • Project management skills, etc.

 

Now, what does a Solutions Architect do for a company?

They are responsible for developing a comprehensive architecture for a software solution, while also providing a strategic direction for the development process.

The solutions architect also needs to ensure that the new solution works well with the existing enterprise architecture from the technical, business, user, and other perspectives.

To do this, they will work together with every team that is involved in the development process and understand how every product and service work in the architecture. A solutions architect requires the knowledge to oversee a successful delivery of a quality end product to the end-user.

 

But what does a Solutions Architect do in general?

Having a clear understanding of a client’s project and business needs, the role of a solutions architect is to map out the parts that will constitute the software solution and how they are going to work together.

In summary, a solutions architect’s job begins in the early stages of a project because they are laying out what is to come. Their tasks usually start with choosing the correct technology for the business problem and then taking charge of the architectural concerns to ensure there are more productive and effective outcomes.

They are also responsible for the translation of a project vision to the development team. This plays a pivotal part throughout the entire systems development lifecycle.

Every job title comes with its own set of responsibilities, as a solutions architect you are primarily focused on solution-level decisions and evaluation of their impact on a client’s overall business objectives and their outcomes.

 

Here are the main responsibilities of a Solutions Architect:

  • Create and run the process of integrating IT systems for them to meet an organization’s requirements

  • Conducts a system architecture evaluation and collaborate with project management

  • Evaluate the project constraints for new alternatives to alleviate risks and perform process re-engineering if required

  • Update stakeholders on the status of product development and budgets

  • Notify stakeholders about any issues that may have occurred

  • Repair technical issues as they arise

  • Analyze the business impact that certain technical choices may have on a client’s business process

  • Monitor and guide the development teams

  • Consistently research new technologies and propose changes to the existing architecture

In order to successfully design, create, and lead the development of a software solution, solutions architects not only need to pursue the above responsibilities, but they need to have a specific set of skills to help them do the job best.

 

The most important skills needed for a Solutions Architect include:

Excellent Communication

Having the ability to communicate effectively with stakeholders, project managers, developers, and software vendors involved with the development process is an extremely important asset for a solutions architect because you’ll be able to listen and understand all the problems and suggestions that may come up.

 

Project and Resource Management

A solutions architect is not directly related to the project development, it is still important they need to ensure that the resources are being utilized responsibly.

 

In-depth analysis

Software architecture and systems have the ability to have several details integrated for them to work together. With that, a solutions architect needs to pay close attention to those details, because anything overlooked could be a recipe for disaster and may hinder the development process.

 

Risk identification and management

A solutions architect must be able to analyze and identify potential short and long-term risks, that may cause technical issues and impede business operations for future projects.

Technical skills

A solutions architect must have a good technical education with hands-on experience in all major areas of the software development process, as well as hardware engineering expertise, for any software projects that rely on hardware.

Overall, a solutions architect is responsible for building and implementing IT systems architecture for a set business requirement. Their role works closely with the project specifics and the pre-existing systems.

We hope this gave you a better insight into the role of a solutions architect, and if you want more information on the topic, reach out to one of our experts at ISU Corp today!