I have been a developer (Full Stack) but love working on backend to bytes.
Imefika mahali I have grown my juniors to a level that I need to move up like 4 steps ahead of them(I doesn’t have to be in the same work place).Since they are good am left with little to do.Niggas are even fine tuning my complex scripts meaning they are able to read,understand and re-work on them where necessary.That is commendable of them and in appreciating their effort I had all of them(3) promoted to their respective next grade with a 30% sal increment.
What am looking for ahead for me is minimal development hours,save for building small middlewares when only necessary.I don’t want long hours of sitting.
I am thinking of providing solutions as a consultant in the lines of Systems Integration,Systems architects,SaaS,PaaS but the approach to those areas is unclear in our Kenya market.
For those who have been DBAs,Systems Analysts,Application developers,S/W Engineers how did you move on to the next level,what guided you in picking your next path.Please help a knowledgeable but a confused developers
these are vague and broad terms you have mentioned there.
What kind of Systems… Banking systems? Fintech? hospital systems? transportation systems? water management systems? ERP systems? business systems?.. do you want to do all kinds of systems or a small niche? if it’s a small niche, which industry?
The approach is not unclear as you say, just pick out an industry or niche and explore systems in that particular industry.
PAAS - this matters if you really want to enter into infrastructure part of IT. Providing full backend systems to develop, run, test and deploy other systems or apps.
SAAS is just the normal applications you’ve been building/using but provided in the cloud as a service. e.g Office 365, Google Suite of applications, Zoho etc
Boss am an all rounded developer,All I need to understand about a system is its concept.It is even much easier for me if you provide a DFD of the system.The rest I can find my way.Development doesn’t vary much save for where languages used are alien.PaaS and SaaS I just need to understand how much effort is required to work on them.
Then if all you need is a concept mbona unatuuliza maswali. It is just clear you lack extensive knowledge in these matters but you claim to be an all round developer. The irony?
What you are looking for is a challenge. At some point in time coders get bored especially if they keep maintaining the same code or systems. Try your hand at working with blockchain tech. Use the current API’s to build yourself a working application on whichever blockchain like the Ethereum or the Steem blockchain like I am.