从Excel统计员到全栈开发,兴趣驱动的学习路径对吗?

excel

1个回答

写回答

huqi7789

2026-01-22 03:05

+ 关注

excel
excel

2004年,我开始从事统计员的工作。每天的主要任务就是在excel里录入那些单调而枯燥的数据,日复一日,直到有一天,有个人用公式捉弄了我。当时我才意识到,原来excel还可以通过公式来简化操作!这个发现对我的工作帮助极大。于是,我开始深入研究excel的公式功能。然而,很快我发现,仅靠公式已经无法满足我的需求。于是,我又开始学习VBA(Visual Basic for Applications),尝试用编程的方式进一步提高效率。后来,我想开发一个桌面应用程序,于是选择了VB6(Visual Basic 6.0),因为它的语法和VBA非常相似,学起来相对容易。在开发过程中,我需要存储一些数据,因此开始接触数据库,并选择了Access,因为它也基于VB语法,上手快。凭借这些技能,我后来为公司开发了一套计件工资统计系统,还因此获得了200元的奖励。之后,我跳槽到了一家ERP软件代理商公司,主要负责维护软件、安装客户端等技术支持工作。在这里,我首次接触到SQL Server,并为了满足客户的报表需求,开始学习编写SELECT语句,随后又逐步掌握了SQL触发器和存储过程。再后来,我接触到了微信公众号开发,需要编写接口。由于ASP的语法与VB类似,我便选择了它作为入门工具。但随着接口需求越来越复杂,ASP显得有些力不从心,于是我转向了Node.JS,这是一个更现代化的后端开发框架。在写接口的过程中,我逐渐意识到,光有后端能力是不够的,还需要掌握前端开发技能。于是,我从LayUI入手,尝试构建简单的用户界面。接着,为了开发小程序、APP和H5应用,我果断选择了UniApp,因为它基于Vue框架,学习曲线平缓,且与Node.JS有很大的关联性,对我来说学习成本较低。目前,我的技术栈主要包括:UniApp + Element UI(用于构建界面)、Node.JS(Express框架,负责后端逻辑)以及SQL Server(偶尔也会用MySQL)。靠着这些技能,我接了一些外包项目,以此维持生活。需要说明的是,我并非科班出身的专业程序员,整个学习过程跨度将近20年,很多时候都是面向百度编程。尽管如此,我觉得只要感兴趣,就能坚持下来。但如果对编程没有兴趣,就别逼自己了,毕竟兴趣才是最好的老师。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号