I have a friend asking about their software career during issue working in a current company.
The company is very small developer 2 contractors and 2 full staff (including CTO). My friend wasn't a high pay contractor. Its really underpay but tried gain some experience. He personally lacking confidence.
Currently the staff working hard out and very late but my friend was tried but lack of energy to do it very late.
Issue he found was he hard to follow their context. They gave you a Task but no guidance of what it should be and database was not fully explain to my friend especially when dealing with business logics and no interface layout etc. He can code but lacking knowledge of the business logics behind.
Are all software company are like this?