Asa software engineer, there will always be an ongoing need for me toacquire new knowledge. This is driven by different reasons that, forone, include the need to acquire new skills relevant to the changingtimes. It is important to note that in this field, the professionalskills gained become obsolete as time goes by thus demanding one tocontinually update his/her knowledge so as to acquire new skills. Forexample, while the skills of a telegraph operator were crucial inmost of the 20th century, those skills have become obsolete withcontemporary software engineering demanding for a wider skill setneeded to understand the now complex systems and developmentframeworks.
Anotherunique reason why there is a growing need for a continuousacquisition of knowledge is the need to keep up with software trends.Like skills, software technologies tend to become obsolete, henceirrelevant in certain applications with time. For instance, varioustechnologies have become outdated such as the 8-inch floppy disks.One of the important reasons concerning keeping up with emergingtechnologies is to limit threats associated with information warfare.For instance, recently, in 2014, the US federal files were stolen byChinese hackers because the computers in use were too old to beencrypted (Bennet & Diersing, 2015).
Anotherimportant reason is the need to understand emerging ethicalapproaches so as to enable better service delivery. Compared to otherfields of engineering such as civil or mechanical engineering,software engineering is relatively young with most ethical approachesprevalent in the former fields, however, software engineering hasgrown to be an integral part of the former. For instance, thedevelopment of cars today depend on vital critical software forbetter operation. As such, it is important for one to consistentlyacquire new knowledge so as to understand emerging ethical approachesin the field.
Thereare multiple ways through which one can acquire new knowledge.However, the three unique learning strategies regarding how I plan toacquire new knowledge include developing my own pet projects. In thisregard, I will endeavor to invent my own projects through which Iwill get to learn about emerging technologies. This is reinforced bythe revelation that for most of the emerging technologies, there seemto be different open-source platforms such as Apache Hadoop fromwhere I can access the technologies and learn.
Anotherstrategy that I plan to employ is attending technical meetings. Thisis drawn from the fact that programmers tend to meet, discuss, andexchange ideas pertaining to new technologies. Besides the technicalissues discussed, the meet-ups can also be a source of meaningfulnetworking, allowing me to learn emerging skills and technologiesfrom elsewhere. For instance, through sites like Eventbrite, I canfind counterparts with whom I can liaise and with the intention ofacquiring knowledge.
Readingtechnical blogs is another unique strategy that I plan to use inacquiring new knowledge. By turning blog reading into a habit, goingthrough a technical blog at least once a day, I believe I will beable to acquire new knowledge relevant to my profession. Relevantblogs can be found in multiple places over the internet. Variousindividuals, from experts to enthusiast post and discuss emergingtechnologies as well as their applications and limitations. Forexample, I can follow software development gurus as well asenthusiastic programmers on Twitter to keep up with emergingknowledge.
Iplan to apply the new knowledge I gain in increasing my professionalability. For instance, in gaining new skills, I will be increasing myability to work with emerging trends in the field and thus improve myefficiency and effectiveness. Similarly, by acquiring informationregarding emerging ethical approaches, I will be enhancing servicedelivery that minimizes risks in the society. Ultimately, gaining newknowledge will help me practice my profession ethically, efficiently,and effectively.
Bennet,B., & Diersing, C. (2015, June 16). Hacked federal files couldn`tbe encrypted because government computers are too old. LosAngeles Times.Retrieved fromhttp://www.latimes.com/nation/la-na-government-data-breach-20150616-story.html
No related posts.