Technologists are used to trying to keep up with the ever evolving landscape. Learning new languages and frameworks is expected of engineers supported by various development practices. However, with the emergence of generative AI, the pace of change has exponentially risen and this is impacting all roles in the technology space.
We have seen massive job losses in the technology space and returning to work is presenting challenges due to the changing skills required.
I think that it is time that we as technologists need to pause and reflect on how we manage our skillsets in a rapidly chjanging marketplace.
My aim for this blog is to capture the evolution of my thoughts as I adapt through this latest industrial revolution.
Book Review – coming soon
As a continuous learner, I love books. I discovered recently however that in order to really retain the lessons, it is beneficial to record the key points. Here you can see the key points I have taken from the different books I have read and perhaps it may motivate you to get the book yourself or feel free to send me your views…
Tools Review
There are so many different productivity tools out there and it is hard to keep track of what tool is useful for what purpose as well as whether it is any good or not. Here I will build my collection of recommended tools for different applications with my views having used them.
I do not like blanket statements. There are far too many opinions thrown out that fail to look deeper into understanding the why. Some examples might be :
Micromanagement is always bad
Agile is better than waterfall
Full Stack is better than developer specialization
Come here to see my thoughts on some of these topics.
Communications is rated as the number 1 in demand skill for organizations in order to improve employee engagement. Globally, employee engagement is rated as 23% which is an all time high, it clearly has a long way to go. See my views based on my years of experience in large technology organizations.