4 ms·
You can never be good in any meaningful job if you don't try to expand and deepen your knowledge about the problems you are solving. Everything from gardener to
by gostsamo 4y ago
You can never be good in any meaningful job if you don't try to expand and deepen your knowledge about the problems you are solving. Everything from gardener to a software architect requires studying and understanding. So, you can even devote yourself to observing the world around you or you can spend your time moving crades from one shelf to another and be content with what you have.
In regard to people entering the field, what you have is formal education and knowledge about the industry, while they have the desire to be paid money, but with unrealistic expectations about their abilities. They don't know what they don't know. So, what you have is quality if you are willing to develop it further.
Finally, the job cuts will be hard for the least productive. And they will be temporary because software is increasing productivity of people and processes by definition. In 2-3 years time the bad companies will be removed from the market and there will be space for new growth. So, use this time, don't wait.
It seems to me that you have severe case of lacking self-confidence. Procrastination is usually the lack of belief that we can accomplish the final task. However, the fact that there is always something else to learn does not mean that you can't learn quite a lot which you can use to build a good life for yourself.