石川解析移动互联网全栈开发
本网保定讯:11月17日下午,为了提升师生的专业素质,智能社创始人石川应我校计算机系邀请,在教六一阶做了题为“颠覆式移动互联网全栈开发”的华电大讲堂演讲。
石川以轻松调侃的方式借自己的职业经历调动开场气氛,月工资从职场菜鸟的350元到7000元,再到如今收入颇丰,正是凭借过硬的技术和实力。由此说明大学生就业时技术的重要性。就技术问题,他先追溯移动互联网的发展变化,例举人们的通信方式由写信到电子邮件、语音聊天,再到视频聊天等等的一系列创新,都是为了满足“懒人”的需求。而当今计算机技术的更新,则是为了开发人员“变懒”,即高效。那“如何变懒呢”?颠覆式开发技术优于传统开发工具之处就在于其免除了许多重复性劳动,这是可以让人“变懒”的“杀手锏”。石川一边理论讲解,一边在屏幕上演示操作,通过不同程序语言的繁琐对比,展示颠覆式开发技术的简便性。期间他还与同学就前端开发技术积极互动。前端开发技术是从网页制作演变而来的技术,随着人们对用户体验的要求越来越高,前端开发技术难度也越来越大,Web前端开发技术就从设计与制作不分的局面中独立出来。它更新换代速度非常快,需要开发者不断学习,这也是它被称为“颠覆式”的原因。目前它的发展潮流是Angular.js、Vue.js和React.js等技术。
为满足企业减少成本的诉求,全栈工程师应运而生,只有掌握多种技能并能独立完成产品的人才能胜任。全栈之道的一种途径就是Node.js,它是一种可以方便地搭建响应速度快、易于扩展的网络空间,较Java和PHP较简便,大大提高了效率。最新的移动互联前沿技术有Es6、Express等。Es6秉承着最大化兼容已有代码的设计理念,是一次重大版本升级,或将彻底改变人们编写Js代码的方式。Express是基于Node.js平台的极简灵活的Web应用开发框架,它提供一系列强大的特性,帮助人们创建各种Web和移动设备应用。未来互联网发展将在Vue2/Vue3、Typestript、Es7、Augular2/Augular3等技术方面有所侧重。
最后,石川勉励同学应在当今技术革新迅猛的浪潮下,主动接触并学习各种新技术,颠覆自我。
石川:智能社创始人,精通C/C++、Java、Python、前端开发等多种开发技术。曾参与过多个大型项目开发工作,长期参与一线项目开发和项目管控,拥有丰富的企业级系统开发经验,对HTML5移动端互联网技术及生态体系有深刻理解。