前端学堂 http://www.felearn.com
当前位置首页 > 前端技术 > Angular> 正文

前端要学数据库吗?

2021-06-04 00:46:05 暂无评论 290 Angular 技术   程序员   路线

你好,老修来分享你的问题。

不管是前端,还是后端工程师,数据库都是必备技能之一,不要求很通,最少要会。

目前普通学的是:MySql

大型一点的:oracle

微型的:SQLite,sql2K等。

程序员如果走纯技术路线,应该如何规划,需要学习哪些技术?

说说我的经验:

初级工程师阶段,最好能进入大公司,然后跟着做大项目,入门级的员工就是编程,编码的码农。只要是主流技术都行。然后重点来了你可以获取你实施项目的文档,设计文档,需求文档等,然后就要啃文档了。初级的就是要熟悉自己参与项目的编程语言。

中级工程师阶段,编程已经入门了,然后这个阶段就是大量阅读文档,所有设计文档和架构文档,部分需求文档。同时配合阅读源代码打磨自己的技术实力。同时要学会任务分解开始考虑带新人了。

高级工程师阶段,编程技术已经跟喝水一样简单了,也能做一些小模块的架构设计。这时更多就是要思考在初级时收集到的文档和源代码了。同时还要会带人这个很重要,就算你再怎么厉害还是只有一个人,你需要有初级和中级工程师帮你完成一些重复劳动工作。

架构师或者业务专家,架构师是纯技术可以不关联业务的,但是需要数据结构和算法要很好才行。

最重要经验:要学会带人,因为自己一个人再怎么厉害也做不完十个人的活,中国最不缺就是人并行处理真的能提高完成工作效率。

猜你喜欢