search

在电脑科学与编程的学习旅程中 与 First City University College 携手找到个中乐趣

电脑科技飞速发展,大家几乎每天都会打开手机或电脑软件,透过网络来沟通互动,进行线上交易、线上教学等。这也反映出:软件系统与网络安全变得越加重要。

不过,大家每天都在使用电脑网络科技和软件,却不一定了解里头的运作结构和原理,甚至很多人听到编程,就会把它与“枯燥”、“无聊”画上等号。

其实,学习网络安全(Networking & Security)和软件工程(Software Engineering)的知识,不仅有前途,也可以很好玩。

职场上对网络安全专才和软件工程师这两个工作岗位的需求量极高。

一部手机 即可骇入

万达大学学院(First City University College)工程与电脑系院长蔡冰勇博士指出:“以往只有通过很厉害的电脑,才能入侵别人的系统;如今只需一部手机,远在其他国家的骇客就能入侵别人的系统,已没有时间和空间限制。”

随着网络开放度越大,就有越大的网络安全隐忧。加上现在的资讯传播速度变得更快,现代人类每天都会上网,依靠网络处理各种事务,当中存在很大的保安问题,需要有完善的系统去监控。因此,来到今天,网络安全变得更加重要,同时也变得更复杂。

万达大学学院课程主任苏联基解释:“简单来说,10年前大家都不会用‘Maybank2u’这些软件,而是去银行ATM机,输入资料转账。”

“针对ATM机器所做的保安系统是更容易的,因为那是专用网络(Private Network);但现在人人都使用手机软件,会通过公共网络(Public Network)来转账,这里就会有安全的顾虑。骇客是不是就可以入侵公共网络,而获取你的银行户口资料呢?这是很大的问题。”

迈入新时代,大家开始运用人工智能于各行各业,同时也用于网络安全领域。

蔡冰勇博士指出,以前是人类去分析和研究骇客的入侵方式,但如今网络安全系统加入人工智能,是由人工智能去学习和分析骇客的入侵方式,减轻网络完全人员的工作负担,为当下网络安全技术的新趋势 。

左起为苏联基、蔡冰勇,以及朱瀚霖。

不断提升自己 保持竞争力

在软件工程方面,苏联基指出,软件工程的平台(Platform)和编程语言(Programming Language)分类以往相对较少,毕业生只要掌握一两种编程语言,就能找到工作。

随着如今的平台及编程语言越来越多,职场上懂得多种编程语言的人也不断增加,意味毕业生现在至少要掌握超过一种编程语言,否则很难符合雇主的要求。

蔡冰勇博士指出,网页可分为前端(Frontend)及后端(Backend),以往会有各别不同组群的人负责工作岗位。来到现在,职场聘请的是全端工程师(Fullstack Developer),要求同时掌握前端和后端的的技能知识。

在此趋势下,也意味着学生要学习的知识比以前更多。加上电脑科技日新月异,相关领域的工作人士需要不断学习或在职提升,以保持竞争力。

对此,他说:“很多人可能会误会,认为这行业很多东西要学,不是的。正因为你不断在学习新事物,你不会觉得这份工作很闷。” 

蔡冰勇博士:人工智能是网络安全技术的新趋势 。

自我提升,也是工作的一种乐趣。换个角度来看,资讯工艺和电脑科学的工作其实充满未知惊喜。

整天对着电脑很无聊?

投入任何领域都好,找到里头的兴趣很重要。

“很多学生听到编程就会觉得很闷,因为他们没找到里头乐趣,享受其中。”苏联基笑说:“其实编程可以很好玩。”

万达大学学院软件工程硕士毕业生朱瀚霖补充:“编程主要是解决问题。一个问题可以有很多解决方式 ,每个人的解决方法都不一样,你可以用自己独特的方式去思考,然后做出自己的一套解决方式,是很有成就感的事。”

他提到,软件工程通常会教导学生怎样编写手机软件、网站等,学成后不但可用在工作上,如果平时不满意某个系统或软件,也自己写一个或客制化,制作成符合自己需求的软件。

朱瀚霖:学生学习软件工程不但可用在工作上,也可以自己制作成符合自己需求的软件。

蔡冰勇博士表示,如今许多人都会通过线上转账交易,试想想:这个许多人每天都会用到的软件,而自己就是那个创造或改变这个软件或系统的人,是多有乐趣和成就感的事呢?

“如果能够去对自己正在使用的东西进行改善或再创作,不再是被动的使用者,而是变成主动使用者。我觉得,这就是当中的乐趣。”

如何帮助学生面对挑战?

身处电讯领域,学生虽然拥有更广阔的工作机会,却也同时面对更大的挑战。

蔡冰勇博士透露,该校约1年前开始专注于专题式学习(Project Based Learning,简称PBL)。

有别于以往的技能教学模式,PBL借由制作项目的任务,一步步引领学生运用和统整自己所学的知识技能,以解决问题和完成任务,提高问题解决及活用知识的能力,让学生建立更扎实的基础。

苏联基补充,为了提高学生的竞争力,该校拥有专业导师给网络安全科系的学生提供CCNA培训。他解释,CCNA为全球公认的行业认证,若通过考试可获得CCNA证书,有助提高学生的就业机率。

苏联基:编程的过程有如拆解数学题,同样是好玩有趣的事。

怎么确认自己适合哪门科系?

网络安全与软件工程这两门科系有许多不同之处:

软件工程 网络安全
适合对手机软件、系统的设计方面有兴趣的学生 适合对骇客入侵手法、网络安全议题等有兴趣的学生
学生会考虑:这软件里头的功能和画面可以怎么设计得更好、流程是否顺畅、对使用者友好与否 学生会留意:该软件是否有足够的保护措施、在登入时如何避免被别人侵入等问题
毕业后可从事的工作包括:
– 程序员或软件工程师
– 网页开发者
– 手机应用开发者
– 系统开发者
毕业后可从事的工作包括:
– 网络管理员
– 网络保安
– 网络分析人员
– 资讯系统管理员

两者拥有同样的基础,即便学生现在念的是网络安全课程,以后要从事软件工程也未必不可,只要有适当的培训,未来也可从事其他相关工作。

更多有关万达大学学院提供的课程详情,请致电03- 7735 2088或热线:016-301 8166 / 016-302 8166与我们联系。

也欢迎学生参观校园,并在First City UC的Facebook页面(@firstcityucmalaysia)和Instagram(@firstcityuniversitycollege)上关注我们。