编写页面这个程序设计工程师嘴上的口头禅是在 2016 年在建行刚开始最开发的时候听到的, 因为大学的时候学习的程序设计语言是一 C++为主,对于前端页面这种能看到效果只是一种很难体会的概念。学习 C 语言程序设计的时候显示在眼前的是一个命令行黑屏,学 C++, C#都是。作为大学生初学程序设计开发,黑屏可以设置为白屏,只是要坚持练习编写编译代码。
大学同学总是说在大学四年中如果能够写出一个图书管理系统,毕业才能叫做会编程。一 直在尝试,发现延修一年才能够设计一套图书借阅系统。不会写算法,但是知道编程是怎么 回事,那是在跟着市面上培训班的视频来学习一年之后的效果。在大学中,只是学习到一些 基础技能,还是学得很认学得很认真。
毕业之后在广州,找工作找了一个月,终于找到一个初级开发在银行做后端。在学校,写完 毕业论文之后就离开,一路向南。
刚开始做开发的时候,没有经历过漫长的实习过程,不管没有编程开发经验,都是在特大的高压之下做开发任务。使用建设银行的前端框架编写页面,同时写后台接口,联调,解决开发的业务 bug,测试成功提交代码。这个过程很快,但是也会让成长很快。没有一定的抗压能力,都会被退出。没有参加过编程实习,在黑龙江念书的时候,面试过一家公司,做了一套前端编程测试题,实习就实习,就是可能会让打酱油也可能让学到点什么。在广州, 做过一些公司的后端实习测试题,开出来的工资就是 2k-3k,但是这个过程也会很长。
从建设银行退出来之后,过完国庆节日,去了一家小型的公司,遇到一个也是建设银行的高 管。前后端分离开发,新型的开发概念,2017 年元月初的时候接触了 bootstrap 前端技术框架。有前端工程师编写页面,后端开发只需要编写提供数据的接口,进行前后端联调。这种开 发模式效率更高,程序员的分工明确,压力没这么大,做出来的系统软件用户体验也有很大 的改善。Java 开发之前是使用 JSP 和前端页面进行数据渲染,现在使用 JS 框架,更轻量级的开发。
在后来的几年的开发过程中,接触的前端 js 框架虽然不多,但是更新得很快。前端工程师
和后端工程师的技术技能分离得更清晰,分工明确。前端工程师虽然不是一个新的开发技 能职位,在 Java 开发领域,使用 JavaScript 框架集成项目的前端页面展示效果,效率性能和用户体验都有很大的提升。
项目前后端分离之后模块开发,做后台的开发压力减小,做前台的只需要编写好页面和后端联 调测试数据正确性,分工明确的一种很好的配合。前端开发的工作压力肯定是有,每个职位 都有它存在的必要性,作为后端开发没有评价的必要性。建筑开发,记得小的时候是有些主 要的瓦匠什么活都可以干,但是建的都是些农村的小洋楼。在大城市,建高楼大厦,很多工 作都分得很细,效率会更高,时间就是金钱。大城市人口密度高,对人口红利要求大,质量 也高,事情不能一个人可以完成。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端