Alright, How to be a good software engineer?
How to be good with requirements gathering, analysis, design, coding, testing?
How to stop becoming doubtful about the development work?
How to stop feeling the paralysis by analysis?
The answer is simple and the only one-
Keep The IT Books as a reference point!
Now, buy a kindle book or paperback book and keep that book handy whilst you do your development work!
If you are in a CMMI adopted company then you have the process areas written down!
Simple steps clearly articulated!
Handy, software books handy as a reference point.
Modelling should be done carefully and must not be done in haste!
Do not think that you have to Read the books over and over again!
Just read the book once and keep it as a reference point!
So, you don't have to memorize the books!
You don't have to live a stressful life!
You have to stay calm and composed and not get overwhelmed about the results!
Just stay focused and you will get though modelling, coding, testing, deployment, everything will happen!
Just do your work with care and concentration in the task ahead of you!
Once you get through your daily work like this for a month, then you will know how to be like this all your life while you do your work!
So, will you learn to calm your mind and live a harmonious life?
The decision is yours!
All the best!
Know Yourself!