对开发初步认识和体验

实际开发(实践感受的)

这篇不算是什么技术心得分享了,就是自己的一些感受吧,当是日记一样记录一下

1.准备工作

当开启一个新的项目之前,准备工作还是需要很充分的,项目初期的工作可以说是整个工作的奠定基础。这就我们经常说的想要盖房子,起初的规划和地基的建设是至关重要的,不然火急火燎的把房子改好,风一吹房子就到了那完全是费财费力,吃力不讨好的事咱可不干!

术业有专攻,这个作为一名小白实习生,咱也不敢多加评论哈虽然没接触过前期工作,但是有句话说的好,没吃过那啥,还没见过那啥跑吗,真的是(哈哈哈)。准备工作应该是一些对项目模块和功能的划分、各阶段完成目标和时间、项目完成的效果、数据库的字段、表结构等,如果说的不完整,欢迎大家指导~评论区刷起来

2.前后端的工作

2.1 含泪道来的前端血泪史

其实而算不上什么大事,各位就当个故事来看。对于暂时没有进入社会工作的人,就当是给大家提个醒同时引以为戒。因为之前自己是走后端路线为主的,所以进公司也是以Java开发进来的,经过一系列所有公司都有的办理入职、熟悉公司企业文化等流程后,就算正式进入公司了。实习生都是有指导人带领的,然后安装了一些必备的软件、环境后,重点来了!他问我发展的方向是走后端还是前端也带一点,我就真的是摸不着头脑了,不就是Java开发吗?怎么变了,他后来解释说,公司目前前端方面是有点跟不上的,后端目前工作可能不多,就说实习培养计划可以往全栈方向发展,前后端项目都可以跟到。

也是自己太年轻,立场不坚定,觉得都能学到东西,也不是完全不学后端。再加上刚进入社会,拒绝别人这些还是没办法轻易说出口,就同意了这样的安排。后面的日子基本就是从0开始学习新的前端技术和框架了,因为公司用的不是我之前学习的技术,好在有一些基础,写起来也不至于完全原地踏步,就这样快写满一个月的时候,我开始慌了,对,就是慌了,我觉得后端仅剩的那点知识都快被前端洗脑忘完了。后端方面也完全没有说跟进的意思,然后我就提出来了,不做前端做后端的想法了,带我前端的人真的是非常好的人了,听完我的想法后,给我说了很多的建议,还有就是让我以后不要这么被动,觉得挺可惜的(因为他觉得这段时间我的前端写的还挺好的,哈哈哈,其实都是靠他帮忙指导的)对我说社会上没有人会逼你,你想要什么你需要自己提出来,没有必要委屈自己勉强自己。给我聊了他自己的一些经历,就对我的感触还是挺多的,让我不要着急,都是这么过来的,就当长个教训了。

前端我就根据我的工作来说一说大致的流程了,前端中比较重要的是原型图和接口文档两样。

原型图:主要就是给你大概展示前端页面的样式,按钮功能,表格和页面间的跳转关系等,简单来说就是给你看简单版的实现效果图。

接口文档:接口文档里面主要就是一些请求的路径,参数,返回结果等,因为前后端分离开发,需要一个统一的文档进行开发,简单的统一格式,可以看一下简单的参考:
对开发初步认识和体验

2.2 浅谈后端工作

刚才说到的接口文档就是后端决定的,这也让我想起了我在写接口文档的时候问前端来着,就是其中的数据我是全部用List格式还是区分开(因为有些没有必要用List,本身就是一个实体),然后前端给我说我机字决定,我给他什么数据他就返回给我什么类型的,就挺突然的,觉得突然有了底气。。。突然的地位上升,嘿嘿,错觉。

目前接触到的就是写一点接口文档,然后根据接口文档编写代码,完成相应的业务逻辑处理代码,因为目前也就是个小白,所以目前没有办法接触更多的核心部分,慢慢来,多看代码,多想。

以目前没有办法接触更多的核心部分,慢慢来,多看代码,多想。

希望大神们能推荐给我这个菜鸟一些书籍,不知道哪些是比较经典的,或者分享一些编程路上的个人经验或者建议也是可以的,无限感谢暴击!!!冲啊