Thinking about the future
What AI is changing the landscape
What worries me is for the past 18 months, news of tech layoffs have been reported continously. And with OpenAI's success in having an actual usable of sorts AI chatbot. It has definitely made many jobs reliant on creativity and text redundant to an extent.
So what is the future for software? I would think that people have will be made redundant to an extent. But it doesn't necessarily mean you will not need any software engineers, just not many are needed now. Because you have AI to assist you in writing code, at the moment it's not accurate enough either because the prompts are incorrectly described or it's interpreting incorrectly.
But its just a matter of time before things start to be get better, the question again is when?
On a personal note
It's been awhile since i've started using Vim as my IDE of choice, and the one
thing that was stopping me from converting fully to Vim was the problem of
getting the tests running properly. I always found it a bother to have to use
set autochdir
so that the test runner is able to recognise the buffer to be
the current working directory.
Good news is that i solved it! After 9 whole months, it all happened when I was
doing some cleanup of some of the configs that felt wasn't used. The magic line
was because of the netrw settings. In my init, because it was recommended by
nvim-tree
to disable all the netrw shit I thought i should follow it.
But somehow, by some reason I recalled reading about netrw and then i decided i
should enable netrw_keepdir
. After testing it out, it worked but was alittle
finicky because it moved nvim-tree
to the current working directory and i had
to go back and forth navigating.
So i found out that you need to also set nvim-tree
in such a manner
by setting this it would then seamlessly not move your nvim-tree
directory
list to where the current working directory where you want to run the test.
About the company
So this year seems to be a good year, with all the focus on Space and Defense. We're gaining traction and we're slowly edging towards getting more adoption. However the biggest point is still environmental factors and how we can recover faster and perform better.
Scintillation, Fog, Snow, Rain are the biggest problems. Coupled with vibration because of unstable platforms. Birds blocking the view either because they nest at the edge of the building or sit on our devices.
There are challenges and because of that, it is hard for land-based laser communications devices to have good adoption unless we have some technology that can pass light through on a molecular level yet still send data.
To get mass adoption, we would need those Telecommunications Companies to switch from RF to Laser. And RF is a superb technology that is proven and reliable in most weather conditions. It doesn't drop the link, what it does is throttle bandwidth. So they give high availability, but the spectrum cost is a concern for most countries as RF band is a regulated one. But what if the band expands as the world gets more connected, this congestion and spectrum license cost is going to go up. This eats into the margins of a Telecommunications Company right? But the problem is its ROI and how reliable it is, 5G is the next generation but at the moment RF have issues with bandwidth capacity for 5G.
So hopefully things work out for us, and my decision to stay on will pay off. I guess? I really like working here, its one of the most fulfilling job so far for me. And there's so many things I want to build for the company.