Posted by Winnie Melda on October 9th, 2018
Java is a computer programming language that was created by Sun Microsystems and now owned by Oracle Corporations. Java is the most popular open source languages globally. The Java technology is used in developing applications for a wide range of environments, from the consumer devices to the heterogeneous enterprise systems. It is a platform multithreaded, independent, architecture, and high-performance programming language that is equally suitable for the desktop and web applications development (Halloway & Gehtland 2007). The use of Java in the development of application tend to be bringing new energy in the programming area, and the applications are interoperable and of high quality. Java tends to have high-performance features that make it be one of the major platforms used in the development of different software. A powerful aspect of the Java language is that it usually allows multiple threads of execution in running concurrent within the same program (Halloway & Gehtland 2007). In this case, a single Java program may be able to have different threads that execute independently and continuously.
Organizations usually hire Java developers so as to help manage software projects based on the Java programming language. The Java Developer career involves high-level programming knowledge and skills. The developers are usually recruited in the companies where information technology tends to play a major role. The Java developer also oversees other programmers so as to make sure that projects in the company do progress as per the schedule. Some of the responsibilities of the Java Developer include taking part in developing and designing software based prototypes, testing of prototypes, and developing the application code for Java programs among others (Halloway & Gehtland 2007). The roles of the Java developers tend to be on demand since corporations need more professionals in Java who will oversee the process of the software development.
In this research paper, it is based on my internship at i5 Tech. i5 Tech is an IT solutions company that provides a bouquet of IT solutions and services. The company’s experience and expertise are available across healthcare, media, telecom, IT and infrastructure domain, and banking. I5 Tech has managed to create an outstanding reputation of delivering exceptional, services to its clients. The company is dedicated to delivering IT solutions for a variety of industries through addressing the client’s needs and offering innovative solutions that do align with your business goals.
In conducting this action research, I will aim at learning about the role of Java application on the corporate companies. Thus, I will conduct in-depth research into the area of Java programming so that to help the Java developers and also observe how the company is benefiting from the Java applications. in doing this, I will also get involved in creating high quality and powerful applications. In my responsibilities as an intern at I5 Tech, I will manage to garner sufficient information that will be essential in conducting research in the company. While I will be using action research methodology, it will enable me to observe and also apply my knowledge and skills and see how Java developers can benefit the company. The main issue is that the company tends to lack Java developers who have sufficient skills in the area of practice. Therefore, as a Java developer, I will help show the company how it can benefit from having experienced and skilled experts. So as to be able to achieve my objective, I will consider creating a plan that will guide me through in accomplishing my objectives.
According to Reason & Bradbury (2001), they define action research as a participatory and democratic process entailing the development of practical knowing in pursuit of significant human purposes that has a basis on participatory worldview believed to being emergent at this historical moment. Action research is a systematic process bringing two or more people together in facilitating the exploration of their practices and examining whether there are better ways of doing things.
History of action research
Action research is a concept that did emerge about 75 years ago when the social psychologists, Kurt Lewin, proposed that it is important to address issues that may surface in groups that do depend on the successful communication and positive social interaction to reach goals (Lewin, 1946). From that time, people started developing an interest in action research and as a result of this; the concept has been published in many books.
In the 1960s action research saw a decline because of its association with the radical political activism. The questions regarding its rigor and those undergoing training in action researcher arose. According to Bogdan and Biklen (1992), the action is a frame of the mind and also a perspective that people carry out towards activities and objects. After having the satisfaction that the data collection was systematic, and the findings did satisfy the truth claims, the critiques on action research disappeared. Irrespective of the different critiques regarding action research, this methodology has continued gaining popularity, and it has become a common practice of research.
Application of action research
Action research involves learning through doing, whereby people tend to identify a problem and then take action on the issue. Action research tends to have a democratic and participatory approach that normally focuses on the practical problem solving (Stringer, 2008). It is an approach that provides an organized and formal manner of conducting research in a way that is sharable among colleagues for the aim of professional growth. Action research involves integrating research to the creation and the growth of new media initiative. Action research is usually used in a real situation because its primary focus is on solving the real problems. However, it may be used by social scientists for preliminary or pilot research. In most cases, action research is normally considered appropriate when the circumstances need flexibility, the involvement of people in research, or change should take place quickly.
Most of the people who apply the action research method are practitioners wishing to improve understanding of their practice or academics invited into an organization by the decision-makers aware of an issue requiring action research (Stringer, 2008). Social scientists tend to apply action research concept in improving their practice and also improving lives of the community members as they are interacting with the members during the study. Action research also applies in information technology where the experts in different fields of IT tend to use the concept in improving their practices and also meeting the ever-changing needs of users.
Appropriateness of this method
AR is an appropriate methodology for this research as it aims at improving problem-solving skills in an organization. It also provides practical solutions to problems. When using this approach, it also provides a research with an opportunity of gaining profound knowledge when they meet fellow researchers with the same focus in the area of Java programming. The use of AR in conducting this research will greatly help in offering effective options to the real-life scenarios (Greenwood et al. 2003). As I will be using this methodology, it will provide me with the opportunity of having a sense of ownership during the entire process. Since AR methodology allows for collaboration, it will help in shedding light on how I will relate with experts while I am conducting research. Therefore, in doing so, it will result in a positive improvement to my practice. The fact that action research allows for collaboration will help me to gain a lot from this study as I will collaborate with the team of researchers and also other experts. Action research helps in implementing practical initiatives through working collaboratively with other people. When working collaboratively with others, it tends to lead to community and organizational change and also to personal changes in the researcher. Since the study aims at helping solve an issue in the company, action research is the appropriate approach as it will provide practical solutions that the company can consider. I consider action research as being the appropriate method of conducting this study since it provides an effective means of getting the answers to the problem and it tends to be a means of professional growth.
Bogdan, R. & Biklen, K. (1992). Qualitative Research For Education. Allyn and Bacon.
Brydon-Miller, M., Maguire, P. & Greenwood, D. (2003). Why action research? Action Research, 1(1), 9-28
Halloway, D., & Gehtland, J. (2007). Rails for Java developers. Raleigh, N.C: Pragmatic Programmer.
Lewin, K. (1946). Action research and minority problems. Journal of social issues, 2(4), 34-46.
Stringer, T. (2008). Action research in education (2nd ed.). New Jersey, NJ: Pearson.
The reason, P., & Bradbury, H. (2001). Handbook of action research. Sage
Like it? Share it!
About the AuthorWinnie Melda
Joined: December 7th, 2017
Articles Posted: 364
More by this author