Need guidance
-
Hi Friends, My interest area is Software Engineering and web related technologies. My Knowledge base is surely SHALLOW. As far as my education is concerned: Did B.Sc in 1991 and after 10 years again started my education. Different professional software diploma courses attended with student level projects. Currently, I am working as a web developer(PHP,MYSQL) for the last 9 months in a company in India in which we do not apply Software Engineering Practices. e.g We do not design an E-R diagram on paper means no relationship is defined between different entities.No one uses the term E-R Here.Complete specs of the project are rarely available.As per given specs project is deleivered and when feedback from client comes changes are made accordingly,I may have to change database. Already 9-10 american sites working and doing (MCA) as a part time student in a open university. Some people say that There is no benefit of doing MCA if my interest area is Web Development. Goal is to get job satisfaction and make money. Please advise me that what my approach should be. High Regards, Ranjan Goyal
-
Hi Friends, My interest area is Software Engineering and web related technologies. My Knowledge base is surely SHALLOW. As far as my education is concerned: Did B.Sc in 1991 and after 10 years again started my education. Different professional software diploma courses attended with student level projects. Currently, I am working as a web developer(PHP,MYSQL) for the last 9 months in a company in India in which we do not apply Software Engineering Practices. e.g We do not design an E-R diagram on paper means no relationship is defined between different entities.No one uses the term E-R Here.Complete specs of the project are rarely available.As per given specs project is deleivered and when feedback from client comes changes are made accordingly,I may have to change database. Already 9-10 american sites working and doing (MCA) as a part time student in a open university. Some people say that There is no benefit of doing MCA if my interest area is Web Development. Goal is to get job satisfaction and make money. Please advise me that what my approach should be. High Regards, Ranjan Goyal
I will tell find satisfaction on the job that what you are doing. And if you are not at all interested in Web development then get into windows or system level. According to me, the job that you are doing is challanging than other. This is the world of Enterprise level development not client server. And about Software Engineering practice, it is upto you to deside what to practice. Suppose if you want to practice software development, then develop the entire life cycle of a sample softwre that you seen somewhere. And i am not getting why you are depending your company for your own tast. according to me, we won't get what we really want from the company. There requirement may be different in nature. so try your self by putting little effort. See what happening around. You can do lot. You can achive a lot. What you need to do is 'EXPLORE OPERTUNITY AND EXPLOIT IN YOUR OWN WAY'. Sreejith Nair [ My Articles ]
-
I will tell find satisfaction on the job that what you are doing. And if you are not at all interested in Web development then get into windows or system level. According to me, the job that you are doing is challanging than other. This is the world of Enterprise level development not client server. And about Software Engineering practice, it is upto you to deside what to practice. Suppose if you want to practice software development, then develop the entire life cycle of a sample softwre that you seen somewhere. And i am not getting why you are depending your company for your own tast. according to me, we won't get what we really want from the company. There requirement may be different in nature. so try your self by putting little effort. See what happening around. You can do lot. You can achive a lot. What you need to do is 'EXPLORE OPERTUNITY AND EXPLOIT IN YOUR OWN WAY'. Sreejith Nair [ My Articles ]
Thanks nair, For your invaluable response. But it is suggesting different courses of action. I am interested in web development. At one point you are saying that my current job is challenging one and on the other point you are saying that "This is the world of Enterprise level development not client server." Are you suggesting that web development is Enterprise level development? But I am not using EJB(Beans) or COM(ActiveX DLL's) Components in web development. This is simple client server development. (Browser -> web server -> db -> web server -> Browser) NAIR WROTE: And about Software Engineering practice, it is upto you to deside what to practice. Suppose if you want to practice software development, then develop the entire life cycle of a sample softwre that you seen somewhere. RANJAN GOYAL: Are you suggesting that SENG(Software Engineering) has nothing to do with Web development? NAIR WROTE: And i am not getting why you are depending your company for your own tast. according to me, we won't get what we really want from the company. There requirement may be different in nature. so try your self by putting little effort. See what happening around. You can do lot. You can achive a lot. What you need to do is 'EXPLORE OPERTUNITY AND EXPLOIT IN YOUR OWN WAY'. RANJAN GOYAL: How can that be done without guidance? How do I know that what ever I am doing is right or wrong? Should I do my MCA? What is more important MCA or exploring of the things and gaining more experience? Will abandoning the education has more -ve than the +ve of exploring the new things? This is whole lot of questions which if you explain for my understanding in the light of below written lines will be really helpful. Below I am giving a small outline of projects which I did at student level.Please read. * Member of SRS team in the Software Engineering (SENG) module. I created Data Flow Diagrams, Data Dictionary, Work Breakdown Structure, State Transition Diagram and Design Document. Design was implemented using ASP, COM, VB and MS-SQL Server. Team Size: 9 * Designed a Rapid Action Development tool using UML at NCST as part of Object Oriented Analysis and Design module (OOAD). Use Case Diagram, Collaboration Diagrams, Class Diagram and Sequence Diagrams. Team Size: 4 * Developed an Online Chat Application using Java Swing as Front-end and EJB as middleware technology. I mainly worked on session beans and entity beans. Team Size: 5 * Created
-
Thanks nair, For your invaluable response. But it is suggesting different courses of action. I am interested in web development. At one point you are saying that my current job is challenging one and on the other point you are saying that "This is the world of Enterprise level development not client server." Are you suggesting that web development is Enterprise level development? But I am not using EJB(Beans) or COM(ActiveX DLL's) Components in web development. This is simple client server development. (Browser -> web server -> db -> web server -> Browser) NAIR WROTE: And about Software Engineering practice, it is upto you to deside what to practice. Suppose if you want to practice software development, then develop the entire life cycle of a sample softwre that you seen somewhere. RANJAN GOYAL: Are you suggesting that SENG(Software Engineering) has nothing to do with Web development? NAIR WROTE: And i am not getting why you are depending your company for your own tast. according to me, we won't get what we really want from the company. There requirement may be different in nature. so try your self by putting little effort. See what happening around. You can do lot. You can achive a lot. What you need to do is 'EXPLORE OPERTUNITY AND EXPLOIT IN YOUR OWN WAY'. RANJAN GOYAL: How can that be done without guidance? How do I know that what ever I am doing is right or wrong? Should I do my MCA? What is more important MCA or exploring of the things and gaining more experience? Will abandoning the education has more -ve than the +ve of exploring the new things? This is whole lot of questions which if you explain for my understanding in the light of below written lines will be really helpful. Below I am giving a small outline of projects which I did at student level.Please read. * Member of SRS team in the Software Engineering (SENG) module. I created Data Flow Diagrams, Data Dictionary, Work Breakdown Structure, State Transition Diagram and Design Document. Design was implemented using ASP, COM, VB and MS-SQL Server. Team Size: 9 * Designed a Rapid Action Development tool using UML at NCST as part of Object Oriented Analysis and Design module (OOAD). Use Case Diagram, Collaboration Diagrams, Class Diagram and Sequence Diagrams. Team Size: 4 * Developed an Online Chat Application using Java Swing as Front-end and EJB as middleware technology. I mainly worked on session beans and entity beans. Team Size: 5 * Created
Ok. Cool. See PG is a step to get into any comapny. I can say like this , i know all the topic of 10 th standard(SSLC). But this won't help you to get a job where qualification is 10th. And if i am saying that i know all the topics of MCA.But this won't serve you to get MCA qualification. What you need to do is , you need to prove infrount of some university. And i will tell you the importence of PG for a software engineer. See every company have some C Company,Human Resource Policies. I will gve an example for polices, Who ever applying for a post of software engineer must complete their Master Graduation. So if you are seriously looking for some career in S/W then you need to finish MCA. Otherwise you will get some small companies like your existing company. Sreejith Nair [ My Articles ]
-
Ok. Cool. See PG is a step to get into any comapny. I can say like this , i know all the topic of 10 th standard(SSLC). But this won't help you to get a job where qualification is 10th. And if i am saying that i know all the topics of MCA.But this won't serve you to get MCA qualification. What you need to do is , you need to prove infrount of some university. And i will tell you the importence of PG for a software engineer. See every company have some C Company,Human Resource Policies. I will gve an example for polices, Who ever applying for a post of software engineer must complete their Master Graduation. So if you are seriously looking for some career in S/W then you need to finish MCA. Otherwise you will get some small companies like your existing company. Sreejith Nair [ My Articles ]