I am a S/W Engineer and am not an avid reader , but, I still want to write. There is some something inside that gives me the urge for writing.
My concern is that being from technical background and having no vocabulary or a bank full of words how will I become a writer in fact a GOOD WRITER.
Can you please help.Answer:
You probably already have a sufficient bank of words at your disposal. Not all books require a vast vocabulary. But you will need to acquire a sense of both style and structure.
Traditionally, writers learned their craft by...
1) Reading and studying the works of other writers. You want to discover what stories move you and why. Observe how plots are put together, how characters are depicted. The only possible shortcut here is to read a limited number of classics but study them in very great depth. But you should occasionally dip into other writers and genres.
2) Writing a lot, to develop their own style. You must make this part of your weekly if not daily schedule.
Once upon a time, writers also learned about style by copying out the works of great writers. (This is optional, but still beneficial.)
To that, I would also suggest you learn more formally about the craft. Take classes. Read books about writing. Read a few writers' blogs. You want to know how writers look at stories, which is different from how readers look at them. (Rather like the difference between how software users look at software vs. how developers look at it.)
Best of luck.