导读
经过这一次的面试,我觉得在工作上的内容还是要有自信:首先不应该自我怀疑,上班本来就是一个边开发边维护的过程,大部分的程序员也都是在拓展、维护现有项目,除了外包公司,也没有那么多的项目给你做。因此,在面试的时候,自信些。另外一点就是,就算是自己工作上的需求不多,在有空的时候自己千万不要偷懒,第一要学会将工作的系统抽丝剥茧,将底层的、难的地方搞懂,自己要写Demo;第二就是要多学习新技术,不要在这一条路上吊死;第三就是要多去尝试BAT的大型公司,至少有去面试。
在面试的时候,面试官会问很多自己项目上使用的技术,在这里出发,逐渐深入,最重要的还是自己工作上所用到的技术。有时候要求很多的技术,比如是Docker微服务、linux系统、面向对象的概念以及是否熟练使用、.NET Core等等。
一、自身项目:YSOM
YSOM对我来说,这就是一个十分简单的系统,所用的技术是陈旧的,所用的方法很多都是底层封装好,新做的需求在系统别的地方也能找到类似的代码。总的来说,跟我在学校学的知识差不多,难度方面也只是SQL方面难一点。因此,这就需要将这系统的底层代码抽出来,多学习、多总结。
1、日常的主要工作
1、维护系统。根据需求新增功能、删除、更改逻辑等操作
觉得自己做项目最难的地方是在:系统做报表检视的部分,涉及的数据库表比较多,要写很多复杂的SQL语句。
2、培训人员。
相对而言,我更改的是整个系统的需求,系统的功能都可能会被更改,没有说哪一个模块这样子。