Tag Archives: Skills

Skills required for working as a Solution Architect

  • High level Architecture understanding about Clustering of Databases / Applications Servers / Operating Systems, Enterprise Architecture, Non Functional Requirements, Integrations, Various Enterprise Software Products & Frameworks
  • Concepts of Virtualization and Cloud platforms like AWS, Azure & Google Cloud
  • Integration – Tools, Frameworks & Products that can be used like ESB, Web-Services, etc.
  • Latest trends around Big Data, NoSQL, React, Mobility, Portals, ERP, Cloud, Search, Scanning, Analytics, Networking, etc.
  • Reading list of websites for updating oneself on various domains, trends & technologies
  • Documents, spreadsheets & presentations – Skills with MS-Word, MS-Excel, MS-PPT, Google Docs, HTML, Visio, Free / Open Source / Cloud based Enterprise Architecture & Digital Marketing Tools & MS Paint, etc.
  • Programming skills in at-least one front line full application programming language like Java, VB.Net, C#, etc. as a minimum & concepts of digital electronics & microprocessors
  • Database, Encryption & Computer Networking skills including SQL, PL/SQL, Indexing, Triggers, Procedures, TCP/IP, UDP, IPv6/4, SSL/HTTPS, Types of encryption, etc.
  • Basics of how to create requirement documents, proposals, estimations & statement of works
  • Soft skills for working & collaborating with various stakeholders from Top Management, HR, Finance, Legal, Operations to developer level and customers
  • Reporting skills around creation of document, status updates, etc.
  • Project Management & Testing overview, Tools, Processes & Products used for the same
  • Overview of Quality Frameworks like CMMi, ISO, etc.
  • Ability to learn things quickly, present them in concise, customer friendly ways & networking skills to support Sales & Project Managers
  • Basic understanding of RFP / RFI / RFQ & Consulting process

Part 1 for this here: What do Presales Consultants / Solution Architects do ?

What should managers be doing in IT industry – Part 1

There are many things that senior engineers and managers do well in IT industry among which few are listed below:

  • Architecture
  • Presales
  • Solutioning
  • Debugging and solving problems
  • Exploring new technologies around the areas they have learned in the past
  • Analysis of scenarios
  • Product Management
  • Project Management
  • Setting up processes
  • Team Management
  • Digital Marketing & Sales

Some things that they don’t do well:

  • Put in long hours in support & maintenance
  • Explore completely new areas in which they have not worked before
  • Testing
  • Programming
  • Learning new trends and technologies

If you are born in 1980s or before, you would have become a manager in IT industry by now. In this case, at times many stop updating themselves.

Below are some pointers on how to update oneself and rebuild your career:

  • Instead of only reading about domains and technologies, experiment with software practically
  • Setup a small consulting / teaching / area specific business where you have passion, create a website, host some parts on traditional shared servers and some on AWS / Azure / etc.
  • Do some freelancing on the sides
  • Meet startups, founders, discuss their problems and offer free consulting hours to solve their issues
  • Network with local young IT professionals and see the latest apps and trends
  • Attend various MeetUps in your area
  • Pick up a new programming language and product
  • Try out Linux and other open source projects from SourceForge, GitHub, Apache Foundation, etc.
  • Take up courses from Coursera, edX, Udemy and similar portals
  • Go for further education in part time, online or distance mode – courses like MBA, MCA, Executive MBA, MSc, MS online from Universities across the world, MTech, PhD, etc. which can be done with your job
  • Follow industry professionals in upcoming technologies and domains on LinkedIn, Twitter and Facebook or other social media platforms to get updates

Unless one keeps up with the times they risk becoming obsolete !!