tech things. . It's look much about the application domain and business logic. A few days back I viewed a senior continously interacting with his boss(owner) on a web ecommerce site. Like how things should be done. Dialoguesike "Whether this accounts id of that employee should be saved before or after kind of" dislogues... it's seems knowing the business domain , understanding the whole internals logic of the application is imminent. Here c# knowledge play a minor when compared to, I feel. Seniors here pls provide your opinions.
How self taught, who do their own projects gather that level of knowledge on application logic and various requirement on his/her practice doings?
tbh I don't like more this continously interactions with others. Fir eg if one is doing cms project or erp, then it seems beforehand one must have the knowledge of "a how a crm application or erp applications fit various pieces together and how the logic is designed", is vastly paramount to have. Here .net knowledge takes 2nd seat.
I am more interested in c# side than this application domain and specific business logic. I think cs beauty is entirely different though. Systems programming, network programming are I guess that does not involve external knowledge of application domain nd business logic.
so we are not tech persons , it's suit to address we are a "cms person who use c# or we are a erp person who use c#"
Can you summarise it?
Sure, Life of a software engineer revolves around vastly the business domain and application logic. CMS, erp , finance these are various domains. It looks we have to be aware much of these domains and it's internals than the actual technical things.
In software engineering you will always need to understand business logic, not only with .net or cms or erps
Обсуждают сегодня