就应掌握的知识而言,作为一名大学生,要具有一定的经管贸法、人文史哲等人文社会学科的知识,培养自己的人文素养。其次要有较宽厚的专业基础知识及专业相关领域的基础知识,软件专业基础知识包括数据库基础、C语言程序设计、计算机维护与维修,计算机应用基础等。专业相关领域基础知识包括平面设计、计算机网络基础、动画设计基础等,这些知识有的需要利用课外时间,借助课外实践去掌握的,最后要有扎实的专业知识,包括.Net编程、SQL Server数据库、软件工程、软件测试、界面设计、客户端动态网页设计,还要对软件行业的新技术、新能力、新应用有所了解,例如AJAX、.Net3.5、JQuery等。
就应掌握的能力而言,首先要有一定的汉语语言文字能力、英语听说读写能力、文字编辑和排版能力,其次要有较强的专业实践能力,能根据需求分析、概要设计、详细设计、代码编写、软件调试测试,发布运行维护的软件工程思想开展系统设计与开发,系统数据库设计合理、文档编制规范完整,界面简洁美观、架构层次清晰,代码编写符合相关要求,功能齐全,运行可靠,维护方便,有一定的可移植性。
除此而外,阅读技术文献、编写技术文档、对项目开发过程有一定的组织与管理能力,较强的团队合作意识、沟通交流表达能力都是比较重要的。对于一名新生而言,入学就要做好就业创业准备,就如同图5-1所示的一样,在就业的征途中,胜利只青睐那些有准备的人。
图5-1 就业飞人大赛漫画
在做好知识和能力准备的同时,还要注意如下几点。第一是基础理论知识要扎实。高职高专教育的特点是培养高技能应用型人才,因此专业理论基础知识的掌握以够用为度,注重实用性和实践性。例如软件技术专业学生学习数据结构时,主要了解算法思想,应该学会使用.NET或者Java相关的类库,以实现快速编程,不必关注算法的细节。第二是要坚持理论知识和实践能力相结合。学生在学习中要注重实践知识的积累和能力的提高,坚持理论与实践的统一。除重视理论课程的学习外,还要积极参加“第二课堂”的实践活动,这些实践活动包括参加各级各类软件比赛、参与导师研究开发的项目、主动到软件企业兼职等,只有这样,才能拥有较为合理的知识和能力结构,理论和实践才能平衡。
大学生自身能力的培养和提高应该是全方位、多角度、多层次的,应根据社会的需求,以专业岗位群的职业技能为主,充分发挥学生自己的潜能。要在学好和掌握本专业知识和技能的前提下,不断地拓宽知识面,从多方面训练自己的能力。主要要做到以下三点:(www.xing528.com)
(1)勤奋学习,积累知识。知识是能力的基础,勤奋是成功的钥匙,离开了知识的积累,能力就成了“无源之水”,而知识积累要靠勤奋学习来实现。必须强调的是,才能并不是知识的简单堆积,而是知识的结晶,是对知识的提炼、改造。大学生在校期间,不仅要学习已有的知识和技术,更重要的是学会如何去学习、掌握科学的思想方法和熟练的技能技巧,学会在社会生活中、工程实践中将知识转化为素质和能力。
(2)积极参与,勤于实践。能力是在实践过程中形成发展,并在实践过程中表现出来的。实践是培养和提高大学生能力的重要途径。所以,软件技术指标专业在培养基本能力的基础上,应发展自己的优势能力,并加以拓展,超越自我。在大学期间,应该积极参加到各种社会实践活动中,锻炼自己的各种能力,为将来适应社会工作打下坚实的基础。
(3)启迪思维,发展兴趣。爱因斯坦说过:“爱好是最好的老师。”兴趣和爱好是能力发展的动力。一般来说,兴趣爱好广泛的人,眼界宽广,思维开阔,容易在多方面得到启发,促进能力的发展。大学生要围绕所学专业发展自己的兴趣爱好,并以这种兴趣爱好为契机,加强相关知识的学习和积累,发展自我。同时,这里需要指出的是,现代社会竞争需要全面发展学生的各种实际能力,这是生存的需要,也是发展的需要。
思考案例
某高职院校毕业生小黄在大学学习生活中,除认真学好文化课外,课余时间几乎都花在软件开发、程序设计、项目开发等实践性活动中。学校的院内系统的开发都少不了他的参与。他任校软件协会会长一职之后,把原本悄无声息的协会搞得红红火火。在毕业联系就业单位时,该同学拿着全国软件设计竞赛二等奖、省软件设计竞赛一等奖、全国数模竞赛二等奖以及各类竞赛发明的证书,叩响了深圳华为公司的大门,并且就职于他十分喜爱的软件开发部。该同学在回顾大学生活时总结道:“在大学中的最大收获,就是给自己提供充分锻炼实践动手能力的机会。”
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。