携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情 >> 希望大家可以帮忙点个赞,谢谢!
前言
上一篇说到过去,还未说完,我们书接上文,当时的自己常常会发现一些比较新奇的技术就想去看看,但没有一个是理解透彻可以说得上能熟练运用的,甚至后面还去过物流,跑过外卖。总之,过去真的如云烟,很多事情看着滑稽,想起来也不靠谱。
未来在何方
看了一些过去,当然想要展望未来,但把握好如今才是最重要的,通过六个多月的开发工作,其实我也就适应了当下的生活,没事就看看博客拓展知识,有事还是看看博客寻求解决方法。最近又看了一眼uniapp,感觉比几年前成熟了许多,有大量的模板,但看到使用的语言时却是懵了,竟然是vue框架,所以需要学习Javascript,不过官网有相关的学习资料,有兴趣的还是很推荐去看看的:开发规范 | uni-app官网 (dcloud.net.cn),这一块和前端挂钩,所以感觉前端和以前的认知也不一样了,他们还可以做移动端的APP,真是厉害。
这是vue的介绍:
Vue.js 是什么?
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。Vue 被设计为可以自底向上逐层应用。
Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。
在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。
Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统,只关注视图层,易于上手。所有东西都是响应式的。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript">
</script>
<style type="text/css">
</style>
</head>
<body>
</body>
</html>
不过我还看到了flutter安卓的开发,又发现了新大陆,所以总感觉这两年变化真大,在官方推出Kotlin后,很多新的开发方式层出不穷,但我认识上,还是觉得Java最好用,因为我的开发语言的学习路线是从C语言入门,然后到C++,接着到Java,像python以及一些3DUnity,都是课下自己感兴趣去学的,甚至HTML,CSS都是自己去看教程的,课堂上并没有多说这些。 后面更多的给我们灌输一些理论,数据结构,算法设计之类的,此外就是计算机网络和计算机组成原理,操作系统这些系统性的科班知识,这就导致就业时根本不知道自己何去何从,看着很多公司找前端,可我连前端是什么都不知道,又看到公司招大数据与后端,我也很懵,因为我只学过数据库的基本操作和一些Java的简单框架,还有很多职业的技术要求写着我第一次看到的技术。
总结
于是我进入了安卓行业,仅因为大学里我是参与过相关的学习,而且勉强完成了一个项目app,而其他甚至都没有结果。时间来到现在,我的未来在哪里呢,是继续去学习安卓传统的知识,还是去和新的技术碰撞,勇于开拓新知识呢,还是得看当下。